944 Commits (a6d321b11fa80496b7c8ae6405468c212d4f5c87)
 

Author SHA1 Message Date
David Benjamin 2dc2f1093a Fold i2a_ASN1_ENUMERATED into i2a_ASN1_INTEGER. 3 years ago
David Benjamin a7e807481b Fix BIT STRING comparison in ASN1_STRING_cmp. 3 years ago
David Benjamin 4298fce7d6 Rewrite ASN1_item_pack and ASN1_item_unpack. 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 7a4df8e97e Tidy up SSLTest.SetVersion. 3 years ago
David Benjamin cfafcd454f Deduplicate d2i and i2d documentation. 3 years ago
David Benjamin f6ef1c560a Check tag class and constructed bit in d2i_ASN1_BOOLEAN. 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 0524538522 Fix BN_CTX usage in BN_mod_sqrt malloc error paths. 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 38890fdef4 Test ASN1_STRING_set_by_NID with custom NIDs. 3 years ago
David Benjamin db93c25244 Test ASN1_STRING_set_by_NID with built-in NIDs. 3 years ago
David Benjamin a50f24c854 Test that built-in ASN1_STRING_TABLEs are sorted. 3 years ago
David Benjamin fa6ced9512 Extract common rotl/rotr functions. 3 years ago
David Benjamin 523d6c74c0 Remove X509_STORE_set0_additional_untrusted. 3 years ago
David Benjamin 8f5eb80b81 Enable X509_V_FLAG_TRUSTED_FIRST by default. 3 years ago
David Benjamin 2bde9365fa Switch x509_test.cc to modify the existing X509_VERIFY_PARAM. 3 years ago
Kenny Root 87f316d774 Add note to HMAC test vectors from NIST 3 years ago
Pete Bentley cc509bdb7e Add log tag for Trusty. 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
Tamas Petz dedd23e592 aarch64: Add missing LR validation in 'vpaes_cbc_encrypt' 3 years ago
Adam Langley 66e61c577d Allow PKCS7_sign to work for signing kernel modules. 3 years ago
David Benjamin f958727f75 Speed up constant-time base64 decoding. 3 years ago
David Benjamin 4937f05ccd Unwind remnants of ASN1_TFLG_NDEF. 3 years ago
Adam Langley f3e5941515 acvptool: add CS3 support. 3 years ago
David Benjamin 41adb341b8 Ignore SIGPIPE in the bssl tool. 3 years ago
Adam Langley 1c2473ebae Add FIPS counters for AES-GCM in EVP_AEAD. 3 years ago
David Benjamin cd32fd37de Refresh fuzzer corpus for ECH draft-13. 3 years ago
David Benjamin 27a3328a37 Fix the TLS fuzzers for ECH draft-13. 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 afed9f762d Don't read it->funcs without checking it->itype. 3 years ago
David Benjamin 866cccc548 Reject missing required fields in i2d functions. 3 years ago
David Benjamin c9b75aff28 Reject -1 types in ASN1_TYPE and MSTRINGs when encoding. 3 years ago
David Benjamin 6e70be0f87 Correctly handle invalid ASN1_OBJECTs when encoding. 3 years ago
David Benjamin 248ab81760 Check for invalid CHOICE selectors in i2d functions. 3 years ago