summaryrefslogtreecommitdiffstats
path: root/ssl/ssl_local.h
AgeCommit message (Expand)Author
2022-11-14Remove references to read_mac_secret and write_mac_secretMatt Caswell
2022-11-14Remove the read_iv/write_iv fields from SSL_CONNECTIONMatt Caswell
2022-11-14Remove compress/expand fields from SSL_CONNECTIONMatt Caswell
2022-11-14Remove remaining refs to enc_(write|read)_ctx/(read|write)_hashMatt Caswell
2022-10-20Remove some redundant codeMatt Caswell
2022-10-20Remove the old buffer management codeMatt Caswell
2022-10-20Convert dtls_write_records to use standard record layer functionsMatt Caswell
2022-10-18Add `for_comp` flag when retrieving certs for compressionTodd Short
2022-10-18Add support for compressed certificates (RFC8879)Todd Short
2022-10-12Convert the TLSv1.3 crypto code to the new write record layerMatt Caswell
2022-10-07Partial revert and reimplement "Enable brainpool curves for TLS1.3"Matt Caswell
2022-09-27ssl_log_secret call in tls13_key_updatevisbjn
2022-09-23Move the record block_padding capability fully into the record layerMatt Caswell
2022-09-23Move need_empty_fragments inside the record layerMatt Caswell
2022-09-23Remove empty_fragment_doneMatt Caswell
2022-09-13ssl: modify libssl so that it uses OSSL_TIMEPauli
2022-09-02QUIC Demuxer and Record Layer (RX Side)Hugo Landau
2022-08-18Remove redefinition of SSL_AD_NO_ALERTMatt Caswell
2022-08-18Standardise type for epochMatt Caswell
2022-08-18Move some fields out of the SSL object and into the record layer objectMatt Caswell
2022-08-18Remove some unnecessary function pointers from OSSL_RECORD_METHODMatt Caswell
2022-08-18Remove some final references to the SSL object in the record layerMatt Caswell
2022-08-18Make the record layer directly aware of EtMMatt Caswell
2022-08-18Add support for moving data from one epoch to the nextMatt Caswell
2022-08-18Implement KTLS in the new read record layer codeMatt Caswell
2022-08-18Move protocol version specific code into separate filesMatt Caswell
2022-08-18Transfer the functionality from ssl3_read_n to the new record layerMatt Caswell
2022-08-18Update session timeout code with OSSL_TIMETodd Short
2022-07-28SSL object refactoring using SSL_CONNECTION objectTomas Mraz
2022-06-22Add deprecation macro for 3.1 and deprecate OPENSSL_LH_statsHugo Landau
2022-05-03Update copyright yearMatt Caswell
2022-04-06Add SSL_(CTX_)?get0_(verify|chain)_cert_store functionsHugo Landau
2022-04-06KTLS: Check for unprocessed receive records in ktls_configure_crypto.John Baldwin
2022-02-17Add back check for the DH public key sizeTomas Mraz
2022-02-05Move e_os.h to include/internalRichard Levitte
2022-01-19ssl: better support TSAN operationsPauli
2021-11-26Enable brainpool curves for TLS1.3Bernd Edlinger
2021-11-17Move more general parts of internal/cryptlib.h to new internal/common.hDr. David von Oheimb
2021-11-17Add and use HAS_PREFIX() and CHECK_AND_SKIP_PREFIX() for checking if string h...Dr. David von Oheimb
2021-07-29Fix dtls timeout dead codeyangyangtiantianlonglong
2021-06-19ssl: do not choose auto DH groups that are weaker than the security levelPauli
2021-06-10Optimize session cache flushingTodd Short
2021-06-04Only call dtls1_start_timer() onceMatt Caswell
2021-06-02tls: remove TODOsPauli
2021-05-27Fix compilation warning with GCC11.Juergen Christ
2021-05-15Promote SSL_get_negotiated_group() for non-TLSv1.3Benjamin Kaduk
2021-05-14Convert SSL_{CTX}_[gs]et_options to 64Rich Salz
2021-03-30ssl: fix problem where MAC IDs were globally cached.Pauli
2021-02-12Deprecate the libssl level SRP APIsMatt Caswell
2021-02-09Remove unused 'peer_type' from SSL_SESSIONBenjamin Kaduk