summaryrefslogtreecommitdiffstats
path: root/lib/libssl/ssl_ciph.c
AgeCommit message (Expand)AuthorFilesLines
2020-04-19Provide TLSv1.3 cipher suite aliases to match the names used in RFC 8446.jsing1-2/+25
2020-04-18Fix wrapping/indentation.jsing1-4/+3
2020-04-18Tweak previous active cipher suite code.jsing1-6/+5
2020-04-17Only include TLSv1.3 cipher suites if there are active cipher suites.jsing1-2/+10
2020-04-09Include TLSv1.3 cipher suites unless cipher string references TLSv1.3.jsing1-6/+19
2020-04-09Tidy line wrapping and remove an extra blank line.jsing1-4/+3
2020-04-09ssl_aes_is_accelerated() returns a boolean - treat it as such, rather thanjsing1-2/+2
2020-01-26Fix SSL_CIPHER_descriptioninoguchi1-2/+2
2020-01-24Add strings for SSL_aTLS1_3 and SSL_kTLS1_3 to SSL_CIPHER_description().jsing1-1/+7
2019-04-04Clean up the cipher/digest table mess.jsing1-174/+42
2019-03-24If ssl_cipher_apply_rule() is given a specific cipher suite, match on it.jsing1-3/+4
2018-11-07Add TLSv1.3 cipher suites (with appropriate guards).jsing1-3/+12
2018-09-08Remove now unused code for EVP_CIPH_FLAG_AEAD_CIPHER and EVP_CIPH_GCM_MODE.jsing1-6/+14
2018-09-08SSL_MAX_DIGEST is no longer needed.jsing1-12/+9
2018-09-06Drop SSL_CIPHER_ALGORITHM2_AEAD flag.jsing1-5/+3
2018-09-03Stop using composite EVP_CIPHER AEADs.jsing1-24/+6
2018-09-03Stop handling AES-GCM via ssl_cipher_get_evp().jsing1-20/+3
2018-09-03Clean up SSL_DES and SSL_IDEA remnants.jsing1-41/+13
2018-04-25OpenSSL started adding const to functions all over the place. Make alltb1-2/+2
2018-03-17Provide SSL_CIPHER_get_auth_nid(), SSL_CIPHER_get_cipher_nid(),jsing1-1/+99
2017-08-28Remove the original (pre-IETF) chacha20-poly1305 cipher suites.jsing1-12/+2
2017-03-10Remove the handshake digests and related code, replacing remaining usesjsing1-21/+1
2017-03-05Provide a rolling handshake hash that commences as soon as the cipherjsing1-1/+29
2017-02-21Remove STREEBOG 512 as a TLS MAC since there are currently no cipher suitesjsing1-22/+4
2017-02-07Change SSLerror() back to taking two args, with the first one being an SSL *.beck1-6/+6
2017-01-26Finish the fallout of the SSLerr->SSLerror cleanup to get rid of the uglybeck1-5/+3
2017-01-26Send the error function codes to rot in the depths of hell where they belongbeck1-6/+6
2017-01-24sk_SSL_CIPHER_free() checks for NULL so do not bother doing the same fromjsing1-5/+3
2016-11-06Remove the single IDEA cipher suite. There is no good reason to supportjsing1-6/+1
2016-11-06unifdef -m -UOPENSSL_NO_CHACHA -UOPENSSL_NO_POLY1305jsing1-3/+1
2016-10-19Remove support for fixed ECDH cipher suites - these is not widely supportedjsing1-30/+2
2016-04-28Implement the IETF ChaCha20-Poly1305 cipher suites.jsing1-6/+16
2016-04-28Rename EVP_aead_chacha20_poly1305() to EVP_aead_chacha20_poly1305_old()jsing1-2/+2
2015-12-12decipher comment. ok bcook@mmcc1-2/+2
2015-09-13Switch to miod's shiny new OPENSSL_cpu_caps() and we can now also enablejsing1-3/+3
2015-09-13If we have hardware acceleration for AES, prefer AES as a symmetric cipherjsing1-7/+30
2015-02-07Provide a SSL_CIPHER_get_by_value() function that allows a cipher to bejsing1-1/+19
2015-01-26Add AEAD as a "MAC alias" so that it is possible to identify/select ciphersjsing1-1/+5
2014-12-14Remove trailing whitespace.jsing1-20/+20
2014-12-10Remove support for GOST R 34.10-94 signature authentication, along withjsing1-13/+4
2014-12-07Remove get_optional_pkey_id() - it is a hack that existed due to GOSTjsing1-46/+8
2014-12-06Remove now bogus comment that got missed in the GOST commit.jsing1-5/+2
2014-12-06Fix some horrible style(9) violations...jsing1-61/+61
2014-11-18Update the GOST code in libssl, as contributed by Dmitry Eremin-Solenikov.miod1-10/+60
2014-11-16Sort and group includes.jsing1-1/+4
2014-11-08Clean up more SSLv2 remnants.jsing1-17/+5
2014-11-02Remove remnants from RC2 and SEED - there are no longer any cipher suitesjsing1-40/+12
2014-10-15Add cipher aliases for DHE (the correct name for EDH) and ECDHE (thejsing1-1/+11
2014-10-03Use string literals in printf style calls so gcc's -Wformat works.doug1-3/+3
2014-09-19Add CHACHA20 as a cipher symmetric encryption alias.jsing1-1/+5