summaryrefslogtreecommitdiff
path: root/lib/libssl
AgeCommit message (Expand)Author
2024-04-16Fix key share negotiation in HRR caseTheo Buehler
2024-04-15crank libssl major after libcrypto major and symbol removalTheo Buehler
2024-04-15Unexport SSL_version_strTheo Buehler
2024-04-04Recommit a better version of the removal of the F5 workaroundTheo Buehler
2024-04-02Backout previous commit (intending that libressl client rejects a supportedStuart Henderson
2024-03-28Stop pandering to the loadbalancer industrial complex.Bob Beck
2024-03-27Fix up server processing of key shares.Bob Beck
2024-03-27Do not allow duplicate groups in supported groups.Bob Beck
2024-03-27Unify up_ref implementations in libsslTheo Buehler
2024-03-26Add an indicator that an extension has been processed.Bob Beck
2024-03-26Process supported groups before key share.Bob Beck
2024-03-25Simplify TLS extension parsing and processing.Joel Sing
2024-03-25Fix typo msg_types -> msg_typeTheo Buehler
2024-03-25Split TLS extension parsing from processing.Joel Sing
2024-03-25Decouple TLS extension table order from tlsext_randomize_build_order()Joel Sing
2024-03-02crank libssl majorTheo Buehler
2024-03-02Remove SSL_debugTheo Buehler
2024-03-02Garbage collect TLS1_FLAGS_SKIP_CERT_VERIFYTheo Buehler
2024-03-02Make {SSL3,TLS}_CT_* internalTheo Buehler
2024-03-02Remove SSL_CIPHER_get_by_{id,value}()Theo Buehler
2024-03-02Export SSL_get_{peer_,}signature_type_nid()Theo Buehler
2024-02-04Of course libssl also has a few missing voidTheo Buehler
2024-02-03Rework the exit path of tls13_handshake_recv_action()Theo Buehler
2024-02-03Remove last peeking at TLS1_FLAGS_SKIP_CERT_VERIFYTheo Buehler
2024-02-03Zap a trailing blank that snuck into ssl3_get_client_hello()Theo Buehler
2024-02-03Remove GOST and STREEBOG support from libssl.Bob Beck
2024-01-30Restore SSL_shutdown() two step sequence.Joel Sing
2024-01-27Rework tls13_legacy_shutdown() to match the legacy stack behaviour.Joel Sing
2024-01-27Make tls13_legacy_return_code() static.Joel Sing
2024-01-27Add message callbacks for alerts in the TLSv1.3 stack.Joel Sing
2024-01-24Stop fiddling with hash table internals from lhash doall callers.Joel Sing
2024-01-18Switch from EVP_CIPHER_type() to EVP_CIPHER_nid()Theo Buehler
2024-01-13Remove mention of a refcount bugTheo Buehler
2024-01-13BIO_f_ssl.3: Remove explicit library initializationTheo Buehler
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