summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto (unfollow)
Commit message (Expand)AuthorFilesLines
2022-08-20Test EVP_chacha20_poly1305() (linking statically for now)jsing2-3/+4
2022-08-20Provide EVP_chacha20_poly1305()jsing2-7/+260
2022-08-20Remove bogus length checks from EVP_aead_chacha20_poly1305()jsing1-27/+1
2022-08-20Remove UINT32_MAX limitation on ChaCha() and CRYPTO_chacha_20().jsing1-3/+23
2022-08-20Rewrite i2c_ASN1_INTEGER() using CBB/CBS.jsing1-97/+100
2022-08-20Make it possible to signal an error from an i2c_* function.jsing1-2/+7
2022-08-20Add an empty pkcs12_local.h and include it where it will soon be needed.tb12-11/+94
2022-08-18Adjust signatures of BIO_ctrl functionstb1-13/+10
2022-08-18Allow empty attribute sets in CSRstb1-2/+4
2022-08-18Tweak prototype to match function definition (n -> index)tb1-2/+2
2022-08-17Implement the SSL_CTRL_GET_SHARED_GROUP controltb1-1/+37
2022-08-17Refactor tls1_get_supported_group()tb2-30/+99
2022-08-17Add SSL_get_shared_{curve,group}()tb1-2/+10
2022-08-17Make tls1_get_{format,group_}list() take a const SSLtb2-8/+8
2022-08-17Provide ssl_security_shared_group()tb2-5/+18
2022-08-17Deduplicate peer certificate chain processing code.jsing10-109/+121
2022-08-15Add missing RCS tag and zap a trailing spacetb1-2/+2
2022-08-15Initialize readbytes in BIO_gets()tb1-2/+2
2022-08-15Avoid shadowing the cbs function parameter in tlsext_alpn_server_parse()tb1-6/+4
2022-08-15Remove redeclaration of rettb1-2/+1
2022-08-12Fix upper bound in a for loop (no functional change).tb1-2/+2
2022-08-12Tweak a comment to be more accurate.tb1-3/+3
2022-08-11Remove unused variabletb1-6/+3
2022-08-10Avoid signed integer overflow due to unary negationtb1-12/+8
2022-08-10Cast int64_t to uint64_t for negatingtb1-3/+7
2022-08-10Only print versions we know abouttb1-4/+10
2022-08-08For putenv(3), return an error if string starts with a '=' character.millert2-5/+10
2022-08-05fix error messagetb1-2/+2
2022-08-05Use the FAIL macro instead of fprintf(stderr, "FAIL: ...\n");tb1-10/+10
2022-08-05Make the bogokey[] global static const.tb1-7/+8
2022-08-05Move CBB_init() to a consistent place.tb1-10/+10
2022-08-05Consistently initialize failure to 1 at the top of the function andtb1-76/+62
2022-08-05Consistently check for CBB_init() failure.tb1-45/+89
2022-08-05Remove overly aggressive trust check in legacy verifier that breaksbeck1-15/+4
2022-08-05Remove most of the indirection introduced in previous and instead fetchtb1-400/+339
2022-08-04Add some glue to fetch the tlsext functions from the tls_extensions[]tb1-190/+440
2022-08-04Make tlsext_*_{build,needs,parse}() functions statictb2-217/+94
2022-08-04Mop up key_len assignments.jsing1-91/+59
2022-08-04Mop up EVP_CIPH_FLAG_FIPS usage.jsing1-59/+59
2022-08-04Remove various aesni_* defines to aes_* functions.jsing1-56/+24
2022-08-04change some 4.4BSD references to earlier releasesjsg2-6/+6
2022-08-03Add workarounds for some symbols that are hidden under !LIBRESSL_INTERNALtb1-1/+7
2022-08-03Prepare to provide PKCS12 accessorstb9-22/+349
2022-08-02Expand BLOCK_CIPHER_* macros.jsing1-133/+1056
2022-08-01libc string functions were not ported from pwb to v7jsg3-15/+9
2022-07-31strlen was in v6 libc (s5/perror.c) but not documented till v7jsg1-5/+4
2022-07-31Tidy up some of BN_nist_mod_*jsing1-22/+30
2022-07-31fix indenttb1-2/+2
2022-07-31Allow a NULL header in PEM_write{,_bio}()tb1-3/+2
2022-07-31Randomise the rekey interval a little. Previously, the chacha20djm1-2/+8