summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2024-01-27Mark the functions at the end of this file for removaltb1-1/+5
2024-01-27Support HMAC with SHA-3 as a PBE PRFtb1-1/+21
2024-01-27Support HMAC with truncated SHA-2 as a PBE PRFtb1-1/+11
2024-01-27Teach OBJ_find_sigid_{,by_}algs(3) about ECDSA with SHA-3tb1-1/+21
2024-01-27Enable for TLSv1.3 now that shutdown behaviour matches the legacy stack.jsing1-3/+1
2024-01-27Rework tls13_legacy_shutdown() to match the legacy stack behaviour.jsing1-18/+19
2024-01-27Make tls13_legacy_return_code() static.jsing2-4/+3
2024-01-27Add message callbacks for alerts in the TLSv1.3 stack.jsing3-10/+49
2024-01-27Allocate a fixed NID for the acmeIdentifer OIDtb1-0/+1
2024-01-27Add data for the RFC 8737 acmeIdentifiertb1-0/+1
2024-01-26Add 'openssl x509 -new' functionality to the libcrypto CLI utilityjob3-15/+121
2024-01-25Plug a few leaks and perform some other code hygienetb1-34/+59
2024-01-25This table no longer needs to be sortedtb1-5/+1
2024-01-25p12_npas.c: hoist some helpers from the bottom to the top in reverse ordertb1-64/+53
2024-01-25p12_npas.c: maclen -> mac_lentb1-4/+4
2024-01-25p12_npas.c: Use slightly less awkward variable namestb1-21/+21
2024-01-25Fix various NULL dereferences in PKCS #12tb5-15/+37
2024-01-25Merge PKCS12_newpass() and newpass_p12()tb1-37/+20
2024-01-25Ditch another noop from OPENSSL_cleanup()tb1-2/+1
2024-01-25Remove the custom X509v3 extensions stacktb1-105/+42
2024-01-25Rename pkcs12_repack_safe() into pkcs12_repack_authsafes()tb1-3/+3
2024-01-25Rework newpass_p12() a bit moretb1-34/+49
2024-01-25newpass_p12(): factor for loop body into helperstb1-35/+72
2024-01-25Fix a memleak and a double free in newpass_p12()tb1-6/+8
2024-01-24Avoid a four-byte overread in gcm_ghash_4bit_mmx() on i386tb1-1/+1
2024-01-24Stop fiddling with hash table internals from lhash doall callers.jsing3-12/+6
2024-01-24Make it safe to delete entries from an lhash doall callback.jsing2-13/+19
2024-01-24Avoid a four byte overread in gcm_ghash_4bit() on amd64.jsing1-1/+1
2024-01-22make login.conf(5) and crypt_newhash(3) and the underlying codederaadt1-2/+2
2024-01-22Link CMS_signed_add1_attr(3) to tree structure of crypto(3) manuals andtb3-5/+8
2024-01-22Simplify history section to match what other manuals dotb1-23/+2
2024-01-22Document various CMS_{signed,unsigned}_* functionsjob2-1/+393
2024-01-21Replace more occurrences of OBJ_NAME_do_all_sorted() withtb1-7/+4
2024-01-19Make our mktemp(3) callback-driven and split into multiple files.millert5-130/+195
2024-01-19Move mktemp.c to stdlib where it belongs.millert3-4/+582
2024-01-19Enable shutdown regress test.jsing1-1/+2
2024-01-19Add regress test coverage for SSL_shutdown().jsing2-0/+546
2024-01-18ec_point_conversion: zap an empty linetb1-2/+1
2024-01-18Switch from EVP_CIPHER_type() to EVP_CIPHER_nid()tb1-2/+2
2024-01-15Run the pkey cleanup test also for {Ed,X}25519tb1-1/+3
2024-01-15Switch to EVP_CIPHER_do_all() now that snaps are available on most archestb1-5/+3
2024-01-14Tidy a few more includes in cms/tb4-8/+13
2024-01-13Prepare for removing most of the X509_TRUST APItb1-41/+35
2024-01-13Remove check{,obj_cleanup}_defer documentationtb1-66/+3
2024-01-13Remove mention of a refcount bugtb1-18/+1
2024-01-13BIO_f_ssl.3: Remove explicit library initializationtb1-8/+2
2024-01-13Remove calls to OpenSSL_add_all_{ciphers,digests}()tb1-3/+1
2024-01-13Move errno.h inclusion where it belongstb1-3/+2
2024-01-13Clean up EVP_MD_CTX_init() usage in ASN1_item_sign()joshua1-8/+15
2024-01-13Prepare to remove the EVP_PKEY_meth_* APItb1-89/+50