summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Throw PKCS5_PBE_add() into the trash bin at the end of evp_pbe.ctb2024-01-272-10/+7
* Mark the functions at the end of this file for removaltb2024-01-271-1/+5
* Support HMAC with SHA-3 as a PBE PRFtb2024-01-271-1/+21
* 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
* 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-242-6/+3
* 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
* 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
* 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 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
* Reimplement EVP_get_{cipher,digest}byname()tb2024-01-132-20/+47
* Reimplement {EVP_CIPHER,EVP_MD,OBJ_NAME}_do_all{,_sorted}(3)tb2024-01-133-175/+161
* Add a table of digest names, digests and aliasestb2024-01-131-2/+475
* Add a table of cipher names, ciphers and aliasestb2024-01-132-1/+1090
* Remove X509_STORE_CTX_purpose_inherit(3) documentationtb2024-01-121-131/+41
* X509_TRUST: tidy up includestb2024-01-101-2/+4