summaryrefslogtreecommitdiff
path: root/lib/libssl
AgeCommit message (Expand)Author
2021-11-30Align ssl_kex_derive_ecdhe_ecp() with ssl_kex_derive_dhe()Theo Buehler
2021-11-30s/ECDHE/ECDH/Joel Sing
2021-11-29First pass of converting ssl_kex.c to opaque DH.Theo Buehler
2021-11-29Stop using BIO_s_file_inernal() in libssl.Theo Buehler
2021-11-29Convert server serialisation of DHE parameters/public key to new functions.Joel Sing
2021-11-29Factor out/rewrite DHE key exchange.Joel Sing
2021-11-26Stop reaching into EVP_PKEY in the rest of libssl.Theo Buehler
2021-11-26Simplify two weirdly formatted pieces of code in ssl_rsa.c and stopTheo Buehler
2021-11-26spellingJonathan Gray
2021-11-23Transform a mangled comment into something intelligible.Theo Buehler
2021-11-19libssl: don't reach for pkey->save_type.Theo Buehler
2021-11-14Fix a strange check in the auto DH codepathTheo Buehler
2021-11-09Switch to <endian.h> from <machine/endian.h> for better portability.Brent Cook
2021-11-08Replace <sys/limits.h> with <limits.h>Brent Cook
2021-11-02Do not take the strlen() of a NULL name. Defer the CBS_init() to later.Theo Buehler
2021-11-01Ensure SSL_set_tlsext_host_name() is given a valid hostname.Joel Sing
2021-11-01Improve SNI hostname validation.Joel Sing
2021-11-01Unifdef LIBRESSL_NEW_API. Now that the library is bumped, this isTheo Buehler
2021-10-31Bump majors after struct visibility changes, symbol removal and symbolTheo Buehler
2021-10-31Update Symbols.list to include API additionsTheo Buehler
2021-10-31libssl: stop reaching into the X509 struct and simplify some code byTheo Buehler
2021-10-31Add explicit CBS_contains_zero_byte() check in CBS_strdup().Joel Sing
2021-10-27Fix HISTORY section: 6.9 -> 7.0Theo Buehler
2021-10-25sort. alphanumerics have lower ASCII values than '_'Theo Buehler
2021-10-25Install SSL_read_early_data.3. I should have done this during the lastTheo Buehler
2021-10-25Add record processing limit to DTLS code.Joel Sing
2021-10-25Use ssl_force_want_read() in the DTLS code.Joel Sing
2021-10-25Fold SSL_SESSION_INTERNAL back into SSL_SESSION.Joel Sing
2021-10-24merge documentation for SSL_read_ex(3), SSL_peek_ex(3), and SSL_write_ex(3)Ingo Schwarze
2021-10-24Don't leak internal->verfied_chain, clean it up in ssl3_clear and free.Bob Beck
2021-10-23Add SSL_get0_verified_chain - needed by some new stuffBob Beck
2021-10-23fix wrong and missing return types and wrong macros in the SYNOPSIS;Ingo Schwarze
2021-10-23Add new OpenSSL API SSL_CTX_set_num_tickets and friends.Bob Beck
2021-10-23Unhandroll X509_up_ref()Theo Buehler
2021-10-23oops, wrong dir.Theo Buehler
2021-10-23Add new OpenSSL api SSL_write_ex, SSL_read_ex and SSL_peek_exBob Beck
2021-10-23Import documentation for X509_get_extension_flags, X509_get_key_usage,Theo Buehler
2021-10-23Import documentation for X509_SIG_get{0,m} from OpenSSL. Will be linkedTheo Buehler
2021-10-23Mop up enc_read_ctx and read_hash.Joel Sing
2021-10-23Provide a way to determine our maximum legacy version.Joel Sing
2021-10-23Remove unused fields from struct dtls1_retransmit_state.Joel Sing
2021-10-23Fold DTLS1_STATE_INTERNAL into DTLS1_STATE.Joel Sing
2021-10-23tweak previous: properly mark up function pointer typedefIngo Schwarze
2021-10-23Change ssl_verify_cert_chain() for compatibility with opaqueTheo Buehler
2021-10-23Use X509_STORE_CTX_get0_chain() instead of grabbing the chain directlyTheo Buehler
2021-10-23Rename tls13_buffer to tls_buffer.Joel Sing
2021-10-23Add SSL_CTX_set_keylog_callback and SSL_CTX_get_keylog_callbackBob Beck
2021-10-23Untangle ssl3_get_message() return values.Joel Sing
2021-10-23Change tlsext_tick_lifetime_hint to uint32_t.Joel Sing
2021-10-21Avoid potential NULL dereferences in dtls1_free()Theo Buehler