]> git.ipfire.org Git - thirdparty/openssl.git/history - ssl/statem/statem_clnt.c
Raise an error on syscall failure in tls_retry_write_records
[thirdparty/openssl.git] / ssl / statem / statem_clnt.c
4 days ago  Tim PerryUse empty renegotiate extension instead of SCSV for...
2024-04-09  Richard LevitteCopyright year updates
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-11-27  Hugo LandauMake scsv read-only
2023-11-13  Alexey Fofanovset_client_ciphersuite(): Fix for potential UB if sessi...
2023-09-13  Dimitri PapadopoulosFix typos found by codespell
2023-09-11  Dimitri Papadopoulos"foo * bar" should be "foo *bar"
2023-08-24  Matt CaswellChange the TLS handshake keys early if we're not doing...
2023-08-15  Matt CaswellTLS KeyUpdate messages are not allowed in QUIC
2023-06-02  Jairus Christensen[feat] SSL RTT in both client and server statem. SSL_ge...
2023-05-02  Tomas MrazDo not send the empty renegotiation info SCSV in QUIC
2023-03-28  Todd ShortRFC7250 (RPK) support
2023-03-21  VeronikaNguyenAdded `CERTIFICATE_VERIFY_MAX_LENGTH` constant
2023-02-24  Michael Baentschfirst cut at sigalg loading
2023-01-24  Matt CaswellExtend the new_record_layer function
2022-12-12  Tomas MrazMake error reason for disallowed legacy sigalg more...
2022-11-14  Matt CaswellRemove remaining refs to enc_(write|read)_ctx/(read...
2022-11-07  Todd ShortAdd zlib oneshot compression
2022-10-20  Todd ShortFix coverity 1516094 uninit
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-12  Matt CaswellConvert the TLSv1.3 crypto code to the new write record...
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-13  Paulissl: modify libssl so that it uses OSSL_TIME
2022-08-18  Matt CaswellMove some fields out of the SSL object and into the...
2022-08-18  Matt CaswellRemove some use of SSL object from record layer
2022-07-28  Tomas MrazSSL object refactoring using SSL_CONNECTION object
2022-07-13  slontisCheck for EVP_MD being NULL inside ssl.
2022-05-24  Dmitry BelyavskiyUse safe pattern for buffer size determining in case...
2022-05-03  Matt CaswellUpdate copyright year
2022-03-30  Tomas Mraztls_process_server_hello: Disallow repeated HRR
2022-03-14  Tomas MrazReplace handling of negative verification result with...
2022-01-19  Paulissl: better support TSAN operations
2022-01-09  yangyangtiantianlo... Delete unused param about get_construct_message_f
2022-01-07  Peiwei HuFix: some patches related to error exiting
2022-01-07  xkernelfix the return check of EVP_PKEY_CTX_ctrl() in 5 spots
2022-01-06  xkernelproperly free the resource from CRYPTO_malloc
2021-12-21  Dr. David von Oheimbadd OSSL_STACK_OF_X509_free() for commonly used pattern
2021-12-14  Matt CaswellFix invalid handling of verify errors in libssl
2021-10-28  x2018fix some code with obvious wrong coding style
2021-07-21  Dr. David von Oheimbtls_process_{client,server}_certificate(): allow verify...
2021-07-06  Matt CaswellAvoid "excessive message size" for session tickets
2021-06-10  Todd ShortOptimize session cache flushing
2021-06-02  Paulitls: remove TODOs
2021-06-01  Tomas MrazRename all getters to use get/get0 in name
2021-06-01  Paulissl: ass size_t to RAND_bytes_ex()
2021-05-29  Paulissl: add zero strenght arguments to BN and RAND RNG...
2021-05-26  Rich SalzUse "" for include internal/xxx
2021-05-15  Benjamin KadukPromote SSL_get_negotiated_group() for non-TLSv1.3
2021-05-01  Dmitry BelyavskiyUse OCSP-specific error code for clarity
2021-04-12  Shane LontisReplace OSSL_PARAM_BLD_free_params() with OSSL_PARAM_fr...
2021-04-09  Nan XiaoFix typo in statem_clnt.c
2021-03-25  Matt CaswellEnsure buffer/length pairs are always in sync
2021-03-18  Paulissl: fix coverity 1451515: out of bounds memory access
2021-03-18  Shane LontisAdd ossl_gost symbols
2021-03-11  Paulissl: support params arguments to init functions
2021-02-15  Matt CaswellImplement EVP_PKEY_param_check_quick() and use it in...
2021-02-12  Matt CaswellDeprecate the libssl level SRP APIs
2021-02-10  Benjamin KadukRemove unused 'peer_type' from SSL_SESSION
2021-02-08  Shane LontisSimplify the EVP_PKEY_XXX_fromdata_XX methods.
2021-02-05  Matt CaswellRemove OPENSSL_NO_EC guards from libssl
2021-02-05  Matt CaswellRemove OPENSSL_NO_DH guards from libssl
2021-01-28  Richard LevitteUpdate copyright year
2021-01-26  Dr. David von OheimbTLS client: allow cert verify callback return -1 for...
2021-01-12  Richard LevitteClean away extraneous library specific FETCH_FAILED...
2020-12-20  Richard LevitteDrop OPENSSL_NO_RSA everywhere
2020-11-18  Richard LevitteDeprecate RSA harder
2020-11-18  Matt CaswellAvoid the use of a DH object in tls_construct_cke_dhe()
2020-11-18  Matt CaswellConvert TLS ServerKeyExchange processing to use an...
2020-11-11  Richard LevitteSSL: refactor all SSLfatal() calls
2020-11-11  Richard LevitteConvert all {NAME}err() in ssl/ to their corresponding...
2020-10-20  Matt CaswellRename EVP_PKEY_set1_tls_encodedpoint to EVP_PKEY_set1_...
2020-10-16  Matt CaswellPass an EVP_PKEY for SSL_SECOP_TMP_DH in the security...
2020-10-16  Matt CaswellConcentrate deprecated libssl API usage in one file
2020-10-01  Matt CaswellRun the withlibctx.pl script
2020-09-13  Matt CaswellFix safestack issues in x509.h
2020-09-13  Matt CaswellFix safestack issues in ssl.h
2020-09-01  Felix Monningeralso zero pad DHE public key in ClientKeyExchange messa...
2020-08-29  Matt CaswellImprove some error messages if a digest is not available
2020-08-09  Shane LontisAdd EVP signature with libctx methods.
2020-07-24  Shane LontisAdd X509 related libctx changes.
2020-07-16  Paulideprecate engines in SSL
2020-07-16  Todd ShortAdd SSL_get[01]_peer_certificate()
2020-06-05  Matt CaswellDon't downgrade keys in libssl
2020-05-19  Dmitry BelyavskiyNew Russian TLS 1.2 implementation
2020-04-24  Rich SalzIn OpenSSL builds, declare STACK for datatypes ...
2020-04-23  Matt CaswellUpdate copyright year
2020-04-08  Richard LevitteTLS: Temporarly downgrade newly generated EVP_PKEYs...
2020-04-01  Matt CaswellUse EVP_DigestSignInit_ex and EVP_DigestVerifyInit_ex...
2020-04-01  Matt CaswellDon't double free a DH object
2020-03-24  Matt CaswellUse a fetched version of SHA256 in tls_process_new_sess...
2020-03-23  Matt CaswellUse the libctx and properties when constructing an...
2020-02-20  PauliDeprecate the low level Diffie-Hellman functions.
2020-02-06  Matt CaswellUse the OPENSSL_CTX and property query string in EVP_PK...
2020-02-06  Matt CaswellExplicitly fetch ciphers and digests in libssl
next