323 Commits (167f1760ddfeaea1ee1a671ca88aafcccfe30ee0)

Author SHA1 Message Date
David Benjamin ed5f4e82e6 Remove ASN1_OP_I2D_* callbacks. 4 years ago
David Benjamin a03c34c6d3 Check for __TRUSTY__ instead of TRUSTY. 4 years ago
David Benjamin 19fe7943ce Fix calculation of draft-13 ECH confirmation signal. 4 years ago
David Benjamin 18b6836b2f Update to draft-ietf-tls-esni-13. 4 years ago
David Benjamin 37a3c70c0e Reword SSL_get0_ech_name_override documentation. 4 years ago
David Benjamin 07b365f63a Remove SSL_set_verify_result. 4 years ago
David Benjamin dddb60eb97 Make most of crypto/x509 opaque. 4 years ago
David Benjamin 59aff62ca8 Remove V_ASN1_APP_CHOOSE. 4 years ago
David Benjamin 6b7525a9fa Rewrite ASN1_PRINTABLE_type and add tests. 4 years ago
David Benjamin c6d3fd1d09 Work around yet another MSVC 2015 SFINAE bug. 4 years ago
David Benjamin cdfc2595bc Fix some error-handling in i2v functions. 4 years ago
David Benjamin 4bf0a19ac8 Fix typo. 4 years ago
David Benjamin b27438e126 Rewrite name constraints matching with CBS. 4 years ago
David Benjamin 04601b026a Add some tests for name constraints. 4 years ago
David Benjamin 2d10c18b3a Fix i2v_GENERAL_NAME to not assume NUL terminated strings 4 years ago
David Benjamin 9545062714 Add a CBB_add_zeros helper. 4 years ago
David Benjamin 8648c53690 Refer to RFCs consistently. 4 years ago
David Benjamin 006f20ad7f Add Span::first() and Span::last(). 4 years ago
David Benjamin 1b2db8c7c4 Add a test for ASN1_mbstring_copy and clean up. 4 years ago
David Benjamin eb17de499a Remove ASN1_TFLG_SET_ORDER. 4 years ago
David Benjamin 4c993da660 Document ASN.1 printing functions. 4 years ago
David Benjamin b9ec9dee56 Remove OPENSSL_NO_FP_API ifdefs. 4 years ago
David Benjamin 28d7252d22 Move X509_ALGOR to x509.h. 4 years ago
David Benjamin 8627e97433 Unexport BIT_STRING_BITNAME. 4 years ago
David Benjamin 11a24ae021 Unexport ub_* constants. 4 years ago
David Benjamin f8b3961b02 Always use an ASN1_STRING_TABLE global mask of UTF8String. 4 years ago
David Benjamin 6d84569802 Document ASN1_mbstring_copy. 4 years ago
David Benjamin 046fc130d1 Remove ASN1_STRING_FLAG_MSTRING. 4 years ago
David Benjamin 116d9250a9 Document another batch of functions. 4 years ago
David Benjamin e9fae77c06 Clarify BIO_new_mum_buf's lifetime rules. 4 years ago
David Benjamin 897a2ca3f1 Add convenience functions to malloc EVP_HPKE_CTX and EVP_HPKE_KEY. 4 years ago
David Benjamin 6191cc95a1 Document that SSL_PRIVATE_KEY_METHOD should configure signing prefs. 4 years ago
Adam Langley 7153013019 hrss: use less stack space. 4 years ago
David Benjamin 94a608a1f5 Make X509_EXTENSION opaque. 4 years ago
David Benjamin a5a9b54d84 Make X509_CRL opaque. 4 years ago
David Benjamin 268a4a6ff3 Remove unused field in X509_NAME_ENTRY. 4 years ago
David Benjamin 2cf7a2cdea Remove X509at_get0_data_by_OBJ. 4 years ago
David Benjamin 957f23d2c4 Document a batch of extension-related functions in x509.h. 4 years ago
Adam Langley 919a973930 conf: don't crash when parsing. 4 years ago
David Benjamin ae7c178689 Add some OpenSSL compatibility aliases. 4 years ago
David Benjamin 170045f490 Make ASN1_OBJECT opaque. 4 years ago
David Benjamin ba423c9a1b Implement ClientHelloOuter handshakes. 4 years ago
David Benjamin 479adf98d5 Remove old ASN.1 SET macros. 4 years ago
David Benjamin b147c99ddc Document some ASN1_INTEGER and ASN1_ENUMERATED functions. 4 years ago
David Benjamin 87be659225 Document ASN1_STRING_to_UTF8. 4 years ago
David Benjamin 5f8c681d78 Const-correct ASN1_item_verify a bit more. 4 years ago
David Benjamin 5206782846 Compute ASN.1 BIT STRING sizes more consistently. 4 years ago
David Benjamin ec8c67dfbc Prefix internal LHASH functions. 4 years ago
David Benjamin 7f85116bed Unexport almost all of LHASH. 4 years ago
David Benjamin f25ada3a79 Prefix and unexport a2i_ipadd. 4 years ago