summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto (follow)
Commit message (Expand)AuthorAgeFilesLines
* Provide ERR_R_INIT_FAIL.jsing2022-08-292-3/+4
* Provide ASN1_R_TYPE_NOT_PRIMITIVE.jsing2022-08-292-2/+4
* static const, not const staticjsg2022-08-291-3/+3
* Plug memory leak in CMS_add_simple_smimecap() in the unlikely event thattb2022-08-281-3/+6
* Encode an ASN.1 INTEGER with NULL data to value of zero.jsing2022-08-281-2/+4
* Provide additional defines for EVP AEAD.jsing2022-08-271-1/+18
* fix indent and zap trailing whitespacetb2022-08-211-3/+3
* Provide EVP_chacha20_poly1305()jsing2022-08-202-7/+260
* Remove bogus length checks from EVP_aead_chacha20_poly1305()jsing2022-08-201-27/+1
* Remove UINT32_MAX limitation on ChaCha() and CRYPTO_chacha_20().jsing2022-08-201-3/+23
* Rewrite i2c_ASN1_INTEGER() using CBB/CBS.jsing2022-08-201-97/+100
* Make it possible to signal an error from an i2c_* function.jsing2022-08-201-2/+7
* Add an empty pkcs12_local.h and include it where it will soon be needed.tb2022-08-2012-11/+94
* Adjust signatures of BIO_ctrl functionstb2022-08-181-13/+10
* Allow empty attribute sets in CSRstb2022-08-181-2/+4
* Add missing RCS tag and zap a trailing spacetb2022-08-151-2/+2
* Initialize readbytes in BIO_gets()tb2022-08-151-2/+2
* Remove unused variabletb2022-08-111-6/+3
* Avoid signed integer overflow due to unary negationtb2022-08-101-12/+8
* Cast int64_t to uint64_t for negatingtb2022-08-101-3/+7
* Only print versions we know abouttb2022-08-101-4/+10
* Remove overly aggressive trust check in legacy verifier that breaksbeck2022-08-051-15/+4
* Mop up key_len assignments.jsing2022-08-041-91/+59
* Mop up EVP_CIPH_FLAG_FIPS usage.jsing2022-08-041-59/+59
* Remove various aesni_* defines to aes_* functions.jsing2022-08-041-56/+24
* Prepare to provide PKCS12 accessorstb2022-08-039-22/+349
* Expand BLOCK_CIPHER_* macros.jsing2022-08-021-133/+1056
* Tidy up some of BN_nist_mod_*jsing2022-07-311-22/+30
* Allow a NULL header in PEM_write{,_bio}()tb2022-07-311-3/+2
* Use named initialisers for BIGNUMs.jsing2022-07-301-61/+65
* Untangle two logic chains in x509_asid.c into something more readable.tb2022-07-301-9/+22
* Reorder functions and remove unnecessary function prototypes.jsing2022-07-301-29/+24
* Add stack frames to AES-NI x86_64 assembly.jsing2022-07-301-39/+58
* Use ASN1_INTEGER to encode/decode BIGNUM_it.jsing2022-07-301-34/+48
* Provide and use a primitive clear function for BIGNUM_it.jsing2022-07-301-8/+15
* Eliminate the somewhat pointless Ij variabletb2022-07-301-5/+4
* Transform two || chains into individually checked functionstb2022-07-301-8/+13
* Having a perfect square at this point is not an error. Rather it istb2022-07-291-2/+2
* Tweak some comments and whitespace around commentstb2022-07-291-9/+32
* Do not pass input length <= 0 to the cipher handlerstb2022-07-261-11/+17
* fix indenttb2022-07-251-2/+2
* Plug leak in X509V3_add1_i2d()tb2022-07-241-2/+3
* Prepare to resurrect TS_RESP_CTX_set_time_cb()tb2022-07-242-2/+14
* Prepare to provide TS_VERIFY_CTX accessorstb2022-07-242-2/+79
* Prepare to provide various TS_STATUS_INFO accessorstb2022-07-242-2/+34
* Align PKCS12_key_gen_uni() with OpenSSLtb2022-07-241-58/+50
* Minor fixes in PKCS12_parse()tb2022-07-241-24/+23
* Per RFC 7292, safeContentsBag is a SEQUENCE OF, not a SET OFtb2022-07-241-2/+2
* Clear key on exit in PKCS12_gen_mac()tb2022-07-241-25/+38
* Plug a leak in PKCS12_setup_mac()tb2022-07-241-2/+3