summaryrefslogtreecommitdiff
path: root/src/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Support HMAC with truncated SHA-2 as a PBE PRFtb2024-01-271-1/+11
* Teach OBJ_find_sigid_{,by_}algs(3) about ECDSA with SHA-3tb2024-01-271-1/+21
* Rework tls13_legacy_shutdown() to match the legacy stack behaviour.jsing2024-01-271-18/+19
* Make tls13_legacy_return_code() static.jsing2024-01-272-4/+3
* Add message callbacks for alerts in the TLSv1.3 stack.jsing2024-01-273-10/+49
* Allocate a fixed NID for the acmeIdentifer OIDtb2024-01-271-0/+1
* Add data for the RFC 8737 acmeIdentifiertb2024-01-271-0/+1
* Plug a few leaks and perform some other code hygienetb2024-01-251-34/+59
* This table no longer needs to be sortedtb2024-01-251-5/+1
* p12_npas.c: hoist some helpers from the bottom to the top in reverse ordertb2024-01-251-64/+53
* p12_npas.c: maclen -> mac_lentb2024-01-251-4/+4
* p12_npas.c: Use slightly less awkward variable namestb2024-01-251-21/+21
* Fix various NULL dereferences in PKCS #12tb2024-01-255-15/+37
* Merge PKCS12_newpass() and newpass_p12()tb2024-01-251-37/+20
* Ditch another noop from OPENSSL_cleanup()tb2024-01-251-2/+1
* Remove the custom X509v3 extensions stacktb2024-01-251-105/+42
* Rename pkcs12_repack_safe() into pkcs12_repack_authsafes()tb2024-01-251-3/+3
* Rework newpass_p12() a bit moretb2024-01-251-34/+49
* newpass_p12(): factor for loop body into helperstb2024-01-251-35/+72
* Fix a memleak and a double free in newpass_p12()tb2024-01-251-6/+8
* Avoid a four-byte overread in gcm_ghash_4bit_mmx() on i386tb2024-01-241-1/+1
* Stop fiddling with hash table internals from lhash doall callers.jsing2024-01-243-12/+6
* Make it safe to delete entries from an lhash doall callback.jsing2024-01-242-13/+19
* Avoid a four byte overread in gcm_ghash_4bit() on amd64.jsing2024-01-241-1/+1
* make login.conf(5) and crypt_newhash(3) and the underlying codederaadt2024-01-221-2/+2
* Link CMS_signed_add1_attr(3) to tree structure of crypto(3) manuals andtb2024-01-223-5/+8
* Simplify history section to match what other manuals dotb2024-01-221-23/+2
* Document various CMS_{signed,unsigned}_* functionsjob2024-01-222-1/+393
* Make our mktemp(3) callback-driven and split into multiple files.millert2024-01-195-130/+195
* Move mktemp.c to stdlib where it belongs.millert2024-01-193-4/+582
* Switch from EVP_CIPHER_type() to EVP_CIPHER_nid()tb2024-01-181-2/+2
* Tidy a few more includes in cms/tb2024-01-144-8/+13
* Prepare for removing most of the X509_TRUST APItb2024-01-131-41/+35
* Remove check{,obj_cleanup}_defer documentationtb2024-01-131-66/+3
* Remove mention of a refcount bugtb2024-01-131-18/+1
* BIO_f_ssl.3: Remove explicit library initializationtb2024-01-131-8/+2
* Remove calls to OpenSSL_add_all_{ciphers,digests}()tb2024-01-131-3/+1
* Move errno.h inclusion where it belongstb2024-01-131-3/+2
* Clean up EVP_MD_CTX_init() usage in ASN1_item_sign()joshua2024-01-131-8/+15
* Prepare to remove the EVP_PKEY_meth_* APItb2024-01-131-89/+50
* The OBJ_NAME API joins the party in evp_names.ctb2024-01-133-54/+51
* Move EVP_add_{cipher,digest}() to the trashcantb2024-01-133-80/+18
* Open a garbage bin at the bottom of evp_names.ctb2024-01-132-7/+13
* Remove obj_cleanup_defertb2024-01-132-19/+2
* Garbage collect check_defer()tb2024-01-132-10/+2
* Neuter EVP_add_{cipher,digest}()tb2024-01-131-11/+1
* Remove most of EVP_add_{cipher,digest}() internalstb2024-01-131-30/+6
* Remove OBJ_NAME_cleanup() calls from EVP_cleanup()tb2024-01-131-8/+1
* Remove the guts of the OBJ_NAME APItb2024-01-131-244/+11
* Stub out {OpenSSL,OPENSSL}_add*tb2024-01-133-334/+23