summaryrefslogtreecommitdiff
path: root/src/lib/libssl/s3_lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Move ALPN and NPN fields from SSL/SSL_CTX to internal.jsing2017-01-221-4/+4
* Convert publically visible structs to translucent structs.jsing2017-01-221-3/+15
* Clean up ssl3_new() - in particular, we do not need to zero fields thatjsing2017-01-221-11/+4
* There is no point in setting struct fields to zero, when you've alreadyjsing2017-01-221-5/+2
* Add support for SSL_get_server_tmp_key().jsing2016-12-301-1/+67
* Add support for ECDHE with X25519.jsing2016-12-211-1/+11
* Convert certificate handshake message generation to CBB, with some cleanjsing2016-12-061-1/+72
* Adjust cipher suite strengths - move MD5 to LOW, RC4 to LOW and 3DES tojsing2016-11-061-13/+13
* Remove the single IDEA cipher suite. There is no good reason to supportjsing2016-11-061-19/+1
* unifdef -m -UOPENSSL_NO_CHACHA -UOPENSSL_NO_POLY1305jsing2016-11-061-3/+1
* Remove support for fixed ECDH cipher suites - these is not widely supportedjsing2016-10-191-303/+3
* Implement the IETF ChaCha20-Poly1305 cipher suites.jsing2016-04-281-6/+57
* deprecate SSL_OP_SINGLE_DH_USElibressl-v2.3.2beck2016-01-271-17/+1
* Remove most of the SSLv3 version checks and a few TLS v1.0.doug2015-09-121-10/+5
* Move handshake message header length determination into a separatejsing2015-09-121-11/+10
* Rename functions that moved to t1_enc.c, with a tls1_ prefix instead of ajsing2015-09-111-5/+5
* Nuke ssl3_default_timeout().jsing2015-09-111-11/+1
* Nuke SSLv3_enc_data.jsing2015-09-111-21/+1
* Correct spelling of OPENSSL_cleanse.jsing2015-09-101-2/+2
* Remove SSLv3 support from LibreSSL.doug2015-08-271-2/+2
* Crank major and remove legacy variables.doug2015-07-191-4/+1
* Remove compat hack that disabled ECDHE-ECDSA on OS X.doug2015-07-171-9/+1
* Convert ssl3_get_cipher_by_char to CBS.doug2015-07-141-2/+8
* Make SSL_CIPHER_get_bits() report ChaCha20-Poly1305 ciphers as usingguenther2015-05-251-4/+4
* Rely upon enc_flags rather than the tls version, to upgrade SHA1+MD5 tomiod2015-02-081-4/+4
* Clean up the {get,put}_cipher_by_char() implementations. Also usejsing2015-02-071-17/+6
* Provide a SSL_CIPHER_get_by_value() function that allows a cipher to bejsing2015-02-071-1/+8
* Bring back the horrible API that is get_cipher_by_char/put_cipher_by_char.jsing2015-02-061-2/+37
* Now that we have Camellia support in libcrypto, bring in the SHA256 flavour ofmiod2014-12-161-1/+133
* Provide functions for starting, finishing and writing SSL handshakejsing2014-12-141-1/+53
* Remove trailing whitespace.jsing2014-12-141-10/+10
* unifdef OPENSSL_NO_NEXTPROTONEG, which is one of the last standing #ifndefjsing2014-12-141-3/+1
* Remove support for GOST R 34.10-94 signature authentication, along withjsing2014-12-101-34/+1
* Add support for ALPN.jsing2014-12-101-1/+6
* Update the GOST code in libssl, as contributed by Dmitry Eremin-Solenikov.miod2014-11-181-7/+40
* Add support for automatic DH ephemeral keys.jsing2014-10-311-13/+17
* Remove support for ephemeral/temporary RSA private keys.jsing2014-10-311-88/+15
* Add support for automatic ephemeral EC keys.jsing2014-10-031-1/+9
* Clean up EC cipher handling in ssl3_choose_cipher().jsing2014-09-301-141/+16
* Remove SSL_kDHr, SSL_kDHd and SSL_aDH. No supported ciphersuites use them,jsing2014-09-071-4/+3
* Replace the remaining uses of ssl3_put_cipher_by_char() with s2n and ajsing2014-08-241-16/+7
* Remove non-standard GOST cipher suites (which are not compiled injsing2014-08-231-68/+1
* Replace the remaining ssl3_get_cipher_by_char() calls with n2s() andjsing2014-08-231-23/+1
* Provide a ssl3_get_cipher_by_id() function that allows ciphers to be lookedjsing2014-08-111-1/+14
* Tweak cipher list comments and add missing cipher value comments.jsing2014-08-101-5/+26
* Remove disabled (weakened export and non-ephemeral DH) cipher suites fromjsing2014-08-101-470/+5
* Oops, revert changes commited by mistake. The previous commit was supposedmiod2014-08-071-2/+4
* When you expect a function to return a particular value, don't put a commentmiod2014-08-071-4/+2
* The bell tolls for BUF_strdup - Start the migration to usingbeck2014-07-131-2/+2
* The correct name for EDH is DHE, likewise EECDH should be ECDHE.jsing2014-07-121-67/+67