summaryrefslogtreecommitdiff
path: root/lib/libssl
AgeCommit message (Expand)Author
2024-01-04Remove last external call to EVP_PKEY_meth_find()Theo Buehler
2023-12-30Fix two more unchecked EVP_PKEY_assign() callsTheo Buehler
2023-12-29Neuter the SSL_set_debug(3) APITheo Buehler
2023-11-29Convert ssl3_cipher_by_id() to bsearch()Theo Buehler
2023-11-29Use a long for id in ssl3_get_cipher_by_id()Theo Buehler
2023-11-28Switch to legacy method late in tls13_use_legacy_stack()Theo Buehler
2023-11-25Move ssl_cipher_id_cmp() next to its only callerTheo Buehler
2023-11-22Unhook and remove the now even more useless ssl_algs.c than it was before.Theo Buehler
2023-11-22Make SSL_library_init() a wrapper of OPENSSL_init_ssl()Theo Buehler
2023-11-22Stop calling SSL_library_init() from OPENSSL_init_ssl_internal()Theo Buehler
2023-11-22Move SSL_library_init() next to OPENSSL_init_ssl()Theo Buehler
2023-11-19Unifdef OPENSSL_NO_ENGINE in libsslTheo Buehler
2023-11-19Manually unifdef OPENSSL_NO_ENGINE in ssl_clnt.cTheo Buehler
2023-11-18Check for negative EVP_CIPHER_CTX_iv_length() return in libsslTheo Buehler
2023-09-19Mention a subtle difference between PEM_def_callback(3) and the example.Ingo Schwarze
2023-09-19Remove the duplicate documentation of pem_password_cb(3).Ingo Schwarze
2023-09-19More 0/NULL confusions in SSL_CTX_new()Theo Buehler
2023-09-19Fix some NULL/0 misspellings in SSL_CTX_new()Theo Buehler
2023-07-28Also remove ecdh.h use from libsslTheo Buehler
2023-07-28bump libcrypto, libssl, libtls majorsTheo Buehler
2023-07-28Set OPENSSL_NO_ENGINE, remove engine codeTheo Buehler
2023-07-19Fix two aliases in libcrypto spotted by the new symbols testTheo Buehler
2023-07-11Remove old workaround for F5Theo Buehler
2023-07-08fix comment to unbreak things that care about warningsBob Beck
2023-07-08Hide all public symbols in libsslBob Beck
2023-07-07Enable reading RSA-PSS certificatesTheo Buehler
2023-07-06unifdef the LIBRESSL_HAS_TLS1_3_[CLIENT|SERVER] gooBob Beck
2023-07-05upstream hidden file #include_next workaround for MS C compilersBrent Cook
2023-07-02Simplify allocation checksTheo Buehler
2023-07-02Disable TLS 1.0 and TLS 1.1 in libsslBob Beck
2023-06-27Switch from get_rfc*() to BN_get_rfc*()Theo Buehler
2023-06-11Convert legacy server kex to one-shot sign/verifyTheo Buehler
2023-06-11Easy EVP_Digest{Sign,Verify} conversions for legacy stackTheo Buehler
2023-06-10Convert EVP_Digest{Sign,Verify}* to one-shot for TLSv1.3Theo Buehler
2023-05-26Move verified_chain from SSL to SSL_HANDSHAKETheo Buehler
2023-05-16add missing pointer invalidationJoshua Stein
2023-05-05Use -Wshadow with clangTheo Buehler
2023-04-28Too many stupid things whine about these being used uninitializedTheo Buehler
2023-04-27ssl_tlsext.c: Add an accessor for the tls extension type.Theo Buehler
2023-04-25Bump majors after symbol addition and removalTheo Buehler
2023-04-25Fix allocation sizeTheo Buehler
2023-04-25Unbreak tree: file missed in last commitTheo Buehler
2023-04-24Free and calloc() the tlsext_build_order and remember its lengthTheo Buehler
2023-04-24Use TLSEXT_TYPE_alpn instead of the stupid long oneTheo Buehler
2023-04-23Randomize the order of TLS extensionsTheo Buehler
2023-04-11Document the RETURN VALUES of BIO_method_type(3) and BIO_method_name(3)Ingo Schwarze
2023-03-10Crankl libcrypto/libssl/libtls minors after symbol additionTheo Buehler
2023-02-16libressl *_namespace.h: adjust *_ALIAS() to require a semicolonTheo Buehler
2022-12-26fix another typo in comment in a line touched by the last commit (thisStuart Henderson
2022-12-26spelling fixes; from paul tagliamonteJason McIntyre