Fix up path generation to use OPENSSL_MODULES
[openssl.git] / ssl / statem / statem_lib.c
9 days ago Richard LevitteCopyright year updates
2024-01-31 Matt CaswellWhen selecting a method ensure we use the correct clien...
2024-01-18 Frederik Wedel-HeinenMove increment of dtls epoch to change cipher state...
2024-01-03 Frederik Wedel-HeinenSimplify ssl protocol version comparisons.
2023-10-23 Matt CaswellIgnore a bad signature in a CertificateVerify message...
2023-08-25 Tomas MrazAlways use uint8_t for TLS record type
2023-08-24 Matt CaswellChange the TLS handshake keys early if we're not doing...
2023-08-20 shub-alssl_get_min_max_version(): Remove unused variable single
2023-07-16 Matt CaswellFix ssl3_do_write() to correctly handle retries
2023-06-15 Dimitri PapadopoulosFix typos found by codespell
2023-05-05 Matt CaswellBe more accurate about what we accept as a valid DTLS...
2023-03-28 Todd ShortRFC7250 (RPK) support
2023-02-24 Michael Baentschfirst cut at sigalg loading
2023-02-22 Matt CaswellAdd the ability to mutate TLS handshake messages before...
2023-02-20 Philippe Antoinefuzz: fix coverity warnings
2023-02-08 Philippe Antoinefuzz: make post handshake reachable
2023-01-24 Matt CaswellCreate the SSL object for QUIC-TLS
2022-12-12 Tomas MrazMake error reason for disallowed legacy sigalg more...
2022-11-07 Todd ShortAdd zlib oneshot compression
2022-10-20 Matt CaswellRemove some redundant code
2022-10-18 Todd ShortAdd `for_comp` flag when retrieving certs for compression
2022-10-18 Todd ShortUpdate COMP_METHOD
2022-10-18 Todd ShortAdd support for compressed certificates (RFC8879)
2022-10-07 Matt CaswellPartial revert and reimplement "Enable brainpool curves...
2022-10-05 Richard LevitteStop raising ERR_R_MALLOC_FAILURE in most places
2022-09-23 Matt CaswellMove logic for figuring out the record version out...
2022-09-20 Matt CaswellUse an enum for the return value from a construction...
2022-09-09 Todd ShortCleanup EBCDIC string defintions
2022-08-18 Matt CaswellMove some fields out of the SSL object and into the...
2022-08-18 Matt CaswellRemove reliance on the SSL object from the DTLS read...
2022-08-18 Matt CaswellRemove unneccesary KTLS code from non-KTLS specific...
2022-08-18 Matt CaswellConvert ssl3_get_record to tls_read_record
2022-07-28 Tomas MrazSSL object refactoring using SSL_CONNECTION object
2022-05-03 Matt CaswellUpdate copyright year
2022-01-19 Paulissl: better support TSAN operations
2022-01-18 Paulissl: replace ;; with ; as statement separator
2021-11-26 Bernd EdlingerEnable brainpool curves for TLS1.3
2021-10-27 x2018free the Post-Handshake Auth digest when there is an...
2021-06-01 Tomas MrazRename all getters to use get/get0 in name
2021-03-11 Paulissl: support params arguments to init functions
2021-03-03 Tomas Mrazstatem_lib.c: Remove TODOs that are unnecessary
2021-02-18 Matt CaswellUpdate copyright year
2021-02-05 Matt CaswellRemove OPENSSL_NO_EC guards from libssl
2020-12-09 Matt CaswellModify is_tls13_capable() to take account of the server...
2020-12-08 Richard LevitteTLS: Use EVP_PKEY_get_group_name() to get the group...
2020-12-03 Paulitag unused function arguments as ossl_unused
2020-11-18 Richard LevitteDeprecate RSA harder
2020-11-11 Richard LevitteSSL: refactor all SSLfatal() calls
2020-11-11 Richard LevitteConvert all {NAME}err() in ssl/ to their corresponding...
2020-11-02 Benjamin KadukAdjust error reason for ssl_get_min_max_version() failure
2020-10-01 Matt CaswellRun the withlibctx.pl script
2020-09-17 Tomas MrazDisallow certs with explicit curve in verification...
2020-09-13 Matt CaswellFix safestack issues in x509.h
2020-09-13 Matt CaswellFix safestack issues in ssl.h
2020-08-29 Matt CaswellCheck whether we have MD5-SHA1 and whether we need it
2020-08-09 Shane LontisAdd EVP signature with libctx methods.
2020-07-21 Viktor DukhovniAvoid errors with a priori inapplicable protocol bounds
2020-07-16 Todd ShortAdd SSL_get[01]_peer_certificate()
2020-05-07 Nikolay MorozovSSL_OP_DISABLE_TLSEXT_CA_NAMES option implementation
2020-04-24 Rich SalzIn OpenSSL builds, declare STACK for datatypes ...
2020-04-23 Matt CaswellUpdate copyright year
2020-04-08 Matt CaswellUse X509_STORE_CTX_new_with_libctx() in libssl
2020-04-08 Richard LevitteEVP & TLS: Add necessary EC_KEY data extraction functio...
2020-04-01 Matt CaswellUse EVP_DigestSignInit_ex and EVP_DigestVerifyInit_ex...
2020-03-13 Benjamin KadukDon't write to the session when computing TLS 1.3 keys
2020-02-06 Matt CaswellExplicitly fetch ciphers and digests in libssl
2020-01-19 Matt Caswelllibssl: Eliminate as much use of EVP_PKEY_size() as...
2019-10-10 Artiom Vaskovssl/statem/statem_lib.c: make servercontext/clientconte...
2019-10-03 NaveenShivanna86'init_buf' memory can be freed when DTLS is used over...
2019-09-28 Dr. Matthias St... Reorganize local header files
2019-08-14 opensslonzos-githubAdd missing EBCDIC strings
2019-06-17 Matt CaswellAllow TLSv1.3 in a no-ec build
2019-06-11 Shane LontisMake EVP_MD_CTX_ctrl() work for legacy use cases (ssl3).
2019-06-04 Shane LontisMove digests to providers
2019-06-03 Matt CaswellDefer sending a KeyUpdate until after pending writes...
2019-04-29 Todd ShortCollapse ssl3_state_st (s3) into ssl_st
2019-03-06 Richard LevitteAdapt SSL_DEBUG to the new generic trace API
2019-02-22 Matt CaswellDon't restrict the number of KeyUpdate messages we...
2019-02-14 Matt CaswellDon't signal SSL_CB_HANDSHAKE_START for TLSv1.3 post...
2019-01-24 Matt CaswellRevert "Keep the DTLS timer running after the end of...
2018-12-15 Kurt RoeckxUse (D)TLS_MAX_VERSION_INTERNAL internally
2018-12-06 Richard LevitteFollowing the license change, modify the boilerplates...
2018-11-27 Paul YangFix access zero memory if SSL_DEBUG is enabled
2018-11-14 Matt CaswellFix no-ec and no-tls1_2
2018-11-12 Matt CaswellSeparate ca_names handling for client and server
2018-11-12 Matt CaswellDon't negotiate TLSv1.3 if our EC cert isn't TLSv1...
2018-10-30 Matt CaswellDon't call the client_cert_cb immediately in TLSv1.3
2018-10-29 Richard Levittessl/statem: Don't compare size_t with less than zero
2018-09-07 Matt CaswellEnsure certificate callbacks work correctly in TLSv1.3
2018-09-07 Matt CaswellProcess KeyUpdate and NewSessionTicket messages after...
2018-08-22 Matt CaswellDon't detect a downgrade where the server has a protoco...
2018-08-22 Matt CaswellUse the same min-max version range on the client consis...
2018-08-15 Matt CaswellTurn on TLSv1.3 downgrade protection by default
2018-08-15 Matt CaswellUpdate code for the final RFC version of TLSv1.3 (RFC8446)
2018-08-14 Dmitry YakovlevMove SSL_DEBUG md fprintf after assignment
2018-08-09 Matt CaswellImprove fallback protection
2018-08-08 Matt CaswellTolerate encrypted or plaintext alerts
2018-08-07 Andy Polyakovssl/*: switch to switch to Thread-Sanitizer-friendly...
2018-07-20 Matt CaswellValidate legacy_version
2018-07-17 Matt CaswellFix no-psk
next