summaryrefslogtreecommitdiffstats
path: root/ssl/statem (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearMatt Caswell2020-04-236-6/+6
* Make sure we always send an alert in libssl if we hit a fatal errorMatt Caswell2020-04-151-1/+3
* Use X509_STORE_CTX_new_with_libctx() in libsslMatt Caswell2020-04-091-1/+2
* TLS: Temporarly downgrade newly generated EVP_PKEYs to legacyRichard Levitte2020-04-084-0/+120
* EVP & TLS: Add necessary EC_KEY data extraction functions, and use themRichard Levitte2020-04-081-5/+3
* Use EVP_DigestSignInit_ex and EVP_DigestVerifyInit_ex in libsslMatt Caswell2020-04-015-7/+18
* Don't double free a DH objectMatt Caswell2020-04-011-1/+2
* Make sure we use a fetched cipher when encrypting stateless ticketsMatt Caswell2020-03-241-1/+10
* Use a fetched version of SHA256 in tls_process_new_session_ticket()Matt Caswell2020-03-241-3/+13
* Use the libctx and properties when constructing an EVP_PKEY_CTXMatt Caswell2020-03-231-1/+2
* Code to thread-safety in ChangeCipherStateBenjamin Kaduk2020-03-131-1/+9
* Don't write to the session when computing TLS 1.3 keysBenjamin Kaduk2020-03-132-2/+6
* Deprecate the low level Diffie-Hellman functions.Pauli2020-02-202-8/+9
* Use the OPENSSL_CTX and property query string in EVP_PKEY_CTXMatt Caswell2020-02-063-7/+9
* Explicitly fetch ciphers and digests in libsslMatt Caswell2020-02-065-11/+12
* Don't acknowledge a servername following warning alert in servername cbMatt Caswell2020-01-301-0/+1
* Fix SSL_get_servername() and SNI behaviourMatt Caswell2020-01-302-8/+18
* TLS: use EVP for HMAC throughout libssl.Pauli2020-01-291-17/+30
* Make sure we use RAND_bytes_ex and RAND_priv_bytes_ex in libsslMatt Caswell2020-01-242-6/+9
* libssl: Eliminate as much use of EVP_PKEY_size() as possibleMatt Caswell2020-01-193-64/+40
* Parse large GOST ClientKeyExchange messagesDmitry Belyavskiy2019-12-131-31/+38
* Move constant time RSA code out of libsslMatt Caswell2019-12-051-93/+47
* Fix a race condition in SNI handlingBenjamin Kaduk2019-11-221-1/+1
* Fix misspelled resumption_label for CHARSET_EBCDICIdo Ben-Natan2019-11-111-1/+1
* ssl/statem/statem_lib.c: make servercontext/clientcontext arrays of chars ins...Artiom Vaskov2019-10-101-4/+4
* Explicitly test against NULL; do not use !p or similarRich Salz2019-10-091-1/+1
* 'init_buf' memory can be freed when DTLS is used over SCTP (not over UDP).NaveenShivanna862019-10-031-2/+13
* Reorganize local header filesDr. Matthias St. Pierre2019-09-2811-21/+21
* Don't send a status_request extension in a CertificateRequest messageMatt Caswell2019-09-061-0/+4
* Add missing EBCDIC stringsopensslonzos-github2019-08-142-1/+16
* Use allow_early_data_cb from SSL instead of SSL_CTXraja-ashok2019-08-011-3/+3
* Avoid using ERR_put_error() directly in OpenSSL codeRichard Levitte2019-07-311-1/+2
* Don't generate an unnecessary Diffie-Hellman key in TLS 1.3 clients.David Benjamin2019-07-251-2/+2
* Remove tab characters from C source files.Pauli2019-07-161-1/+1
* Remove function name from errorsRich Salz2019-07-161-2/+2
* Revert "Delay setting the sig algs until after the cert_cb has been called"Benjamin Kaduk2019-06-261-17/+15
* Following the previous 2 commits also move ecpointformats out of sessionMatt Caswell2019-06-183-14/+14
* Fix a race condition in ciphers handlingMatt Caswell2019-06-181-8/+8
* Fix a race condition in supported groups handlingMatt Caswell2019-06-181-5/+5
* Fix no-ec with no-dhMatt Caswell2019-06-171-1/+2
* Allow TLSv1.3 in a no-ec buildMatt Caswell2019-06-175-25/+49
* TLS1.3 FFDHE Supportraja-ashok2019-06-122-10/+20
* Make EVP_MD_CTX_ctrl() work for legacy use cases (ssl3).Shane Lontis2019-06-111-8/+14
* Move digests to providersShane Lontis2019-06-041-6/+8
* Defer sending a KeyUpdate until after pending writes are completeMatt Caswell2019-06-033-17/+2
* Collapse ssl3_state_st (s3) into ssl_stTodd Short2019-04-298-345/+345
* conn_is_closed should return 1 if get_last_sys_error is WSAECONNRESETPaul Monson2019-03-281-0/+4
* Adapt CIPHER_DEBUG to the new generic trace APIRichard Levitte2019-03-061-7/+10
* Adapt SSL_DEBUG to the new generic trace APIRichard Levitte2019-03-062-12/+9
* Don't write the tick_identity to the sessionMatt Caswell2019-03-054-21/+26