summaryrefslogtreecommitdiff
path: root/ssl
Commit message (Expand)AuthorAgeFilesLines
* Ensure |rwstate| is set correctly on BIO_flushMatt Caswell2015-12-101-1/+5
* Fix DTLS handshake fragment retriesMatt Caswell2015-12-101-20/+44
* Add a return value checkMatt Caswell2015-12-101-4/+4
* Configure: make no-chacha and no-poly1305 work.Andy Polyakov2015-12-101-1/+1
* Wire ChaCha20-Poly1305 to TLS.Andy Polyakov2015-12-105-1/+127
* Fix warnings about unused variables when EC is disabled.Richard Levitte2015-12-092-8/+7
* make updateDr. Stephen Henson2015-12-091-64/+26
* update errorsDr. Stephen Henson2015-12-081-0/+1
* Extended master secret fixes and checks.Dr. Stephen Henson2015-12-083-20/+75
* Fix clang complaints about uninitialised variables.Richard Levitte2015-12-071-2/+2
* Cleanup: fix all sources that used EVP_MD_CTX_(create|init|destroy)Richard Levitte2015-12-078-49/+48
* Adapt the rest of the source to the removal of (EVP_MD_CTX|HMAC_CTX)_cleanupRichard Levitte2015-12-072-2/+2
* Adapt the rest of the source to the opaque HMAC_CTXRichard Levitte2015-12-072-18/+20
* Adjust all accesses to EVP_MD_CTX to use accessor functions.Richard Levitte2015-12-077-143/+184
* Adapt HMAC to the EVP_MD_CTX changesRichard Levitte2015-12-072-2/+2
* Really disable 56-bit (single-DES) ciphersViktor Dukhovni2015-12-061-96/+0
* Remove support for all 40 and 56 bit ciphers.Kurt Roeckx2015-12-0510-1052/+284
* Remove SSL_{CTX_}set_ecdh_auto() and always enable ECDHKurt Roeckx2015-12-048-111/+35
* Make SSL_{CTX}_set_tmp_ecdh() call SSL_{CTX_}set1_curves()Kurt Roeckx2015-12-046-72/+43
* Remove support for SSL_{CTX_}set_tmp_ecdh_callback().Kurt Roeckx2015-12-046-57/+4
* Fix EAP FAST in the new state machineMatt Caswell2015-12-041-0/+13
* Revert unnecessary SSL_CIPHER_get_bits API changeViktor Dukhovni2015-12-041-4/+4
* Remove legacy sign/verify from EVP_MD.Dr. Stephen Henson2015-12-021-9/+0
* ex_data part 2: doc fixes and CRYPTO_free_ex_index.Rich Salz2015-12-012-24/+0
* Remove GOST special case: handled automatically now.Dr. Stephen Henson2015-11-301-15/+0
* Use digest indices for signature algorithms.Dr. Stephen Henson2015-11-303-35/+20
* For TLS < 1.2 use default digest for client certificateDr. Stephen Henson2015-11-301-3/+9
* Use digest tables for defaults.Dr. Stephen Henson2015-11-303-10/+11
* fix function code discrepancyDr. Stephen Henson2015-11-272-3/+3
* PRF and handshake hash revision.Dr. Stephen Henson2015-11-276-231/+138
* Updates to GOST2012Matt Caswell2015-11-276-40/+46
* Remove unused cert_verify_mac codeDr. Stephen Henson2015-11-257-47/+0
* ssl3_free(): Return if it wasn't createdPascal Cuoq2015-11-241-1/+1
* Use EVP_md5_sha1() to process client verifyDr. Stephen Henson2015-11-241-130/+44
* Use EVP_md5_sha1() to generate client verifyDr. Stephen Henson2015-11-243-141/+39
* Remove RSA exception when generating server key exchange.Dr. Stephen Henson2015-11-241-37/+0
* Remove RSA exception when processing server key exchange.Dr. Stephen Henson2015-11-241-66/+20
* Use MD5+SHA1 for default digest if appropriate.Dr. Stephen Henson2015-11-241-2/+5
* Fix a few missed "if (!ptr)" cleanupsRich Salz2015-11-231-1/+1
* Patch containing TLS implementation for GOST 2012Dmitry Belyavsky2015-11-239-78/+343
* Good hygiene with size_t output argument.Viktor Dukhovni2015-11-211-1/+1
* Rename start_async_job to ssl_start_async_jobMatt Caswell2015-11-202-8/+8
* Clean up libssl async callsMatt Caswell2015-11-202-109/+90
* Fix the error code for SSL_get_async_wait_fd()Matt Caswell2015-11-201-1/+1
* Remove ASYNC_in_job()Matt Caswell2015-11-201-3/+3
* Initial Async notify code changesMatt Caswell2015-11-201-0/+8
* Async clean upsMatt Caswell2015-11-201-3/+3
* Make libssl async awareMatt Caswell2015-11-204-637/+798
* Fix uninitialised variableMatt Caswell2015-11-201-0/+1
* Ensure all EVP calls have their returns checked where appropriateMatt Caswell2015-11-2012-155/+269