566 Commits (c4b17383691c2abd83560398275f0dfd139bdcba)

Author SHA1 Message Date
David Benjamin e7fc7a737c Export PKCS12_DEFAULT_ITER. 3 years ago
David Benjamin b3ed071ecc Add SSL_has_pending. 3 years ago
David Benjamin ea57bcbd66 Update HPKE test vectors. 3 years ago
David Benjamin 16a94930ac Add various OpenSSL compatibility functions. 3 years ago
Matt Mueller 27a6755740 Add PKCS7_bundle_raw_certificates function which takes CRYPTO_BUFFERs 3 years ago
David Benjamin 13c67c99d8 Enforce DER rules for BIT STRING values. 3 years ago
David Benjamin ee510f5889 Remove support for indefinite lengths in crypto/asn1. 3 years ago
David Benjamin 491af10360 Check for trailing data in extensions. 3 years ago
Adam Langley c2827d3b55 Add a function to express the desired record version protocol. 3 years ago
David Benjamin 7cac8faff2 Add CRYPTO_BUFFER_new_from_static_data_unsafe. 3 years ago
David Benjamin 28c48e38a4 Finish documenting asn1.h. 3 years ago
David Benjamin 2cbc39a3c0 Trim some undocumented symbols from asn1.h. 3 years ago
David Benjamin 1dcdbdad91 Document and const-correct multi-string types. 3 years ago
David Benjamin e1049fd88d Fully unexport X509_VAL. 3 years ago
David Benjamin d2d1d3c6a0 Document ASN1_OBJECT, i2c, and c2i functions. 3 years ago
David Benjamin a259a54842 Unexport ASN1_OBJECT_new. 3 years ago
David Benjamin efab69bf73 Return 0x80 in all ASN1_get_object error paths. 3 years ago
David Benjamin 471e631f46 Document low-level encoding functions in asn1.h. 3 years ago
David Benjamin 45608a1b9f Document and const-correct ASN1_TYPE functions. 3 years ago
David Benjamin ae274a25a2 Document i2a_ASN1_* functions. 3 years ago
David Benjamin a7e807481b Fix BIT STRING comparison in ASN1_STRING_cmp. 3 years ago
David Benjamin 141472c21a Document some more ASN1_ITEM-associated functions. 3 years ago
David Benjamin 7c1f40f2f8 Reword ASN1_BOOLEAN exception. 3 years ago
David Benjamin bb88f52261 Move M_ASN1_* to the deprecated section. 3 years ago
David Benjamin 8a5ec72556 Fix up some doc.go nits in asn1.h. 3 years ago
David Benjamin 370a3c2e2a Document new/free/d2i/i2d for singly-typed ASN1_STRINGs. 3 years ago
David Benjamin a78e3240cf Document ASN1_NULL. 3 years ago
David Benjamin c11fcb06e7 Const-correct the low-level ASN1 i2d functions. 3 years ago
David Benjamin b4156026a1 Start documenting ASN1_ITEM. 3 years ago
David Benjamin cfafcd454f Deduplicate d2i and i2d documentation. 3 years ago
David Benjamin 2f8bf102e3 Use typedefs in i2d and d2i_ASN1_BOOLEAN. 3 years ago
David Benjamin 45c8be91f3 Forward-declare SSL_CLIENT_HELLO. 3 years ago
David Benjamin a406ad76ad Make ASN1_NULL an opaque pointer. 3 years ago
David Benjamin f5e601275c Remove remnants of ASN.1 print function generators. 3 years ago
David Benjamin c31a8a6f0a Fold x509_vfy.h into x509.h. 3 years ago
David Benjamin f61997b4d7 Make ASN1_STRING_TABLE_add thread-safe and document. 3 years ago
David Benjamin 523d6c74c0 Remove X509_STORE_set0_additional_untrusted. 3 years ago
David Benjamin 551ccd7e94 Fix CRYPTO_malloc, etc., definitions. 3 years ago
David Benjamin 03cae7a2b3 Keep EVP_CIPHER/EVP_MD lookup and do_all functions in sync 3 years ago
Adam Langley 66e61c577d Allow PKCS7_sign to work for signing kernel modules. 3 years ago
David Benjamin 62c4f15478 Clarify that TLS sessions are not application sessions. 3 years ago
jakemas 019cc625bd Fix BN_prime_checks_for_validation to align with false-positive rate. 3 years ago
Shelley Vohr 0446b59427 Add maskHash to RSA_PSS_PARAMS for compat 3 years ago
David Benjamin ed5f4e82e6 Remove ASN1_OP_I2D_* callbacks. 3 years ago
David Benjamin a03c34c6d3 Check for __TRUSTY__ instead of TRUSTY. 3 years ago
David Benjamin 19fe7943ce Fix calculation of draft-13 ECH confirmation signal. 3 years ago
David Benjamin 18b6836b2f Update to draft-ietf-tls-esni-13. 3 years ago
David Benjamin 37a3c70c0e Reword SSL_get0_ech_name_override documentation. 3 years ago
David Benjamin 07b365f63a Remove SSL_set_verify_result. 3 years ago
David Benjamin dddb60eb97 Make most of crypto/x509 opaque. 3 years ago