summaryrefslogtreecommitdiff
path: root/lib/libssl/ssl_ciph.c
AgeCommit message (Expand)Author
2019-04-04Clean up the cipher/digest table mess.Joel Sing
2019-03-24If ssl_cipher_apply_rule() is given a specific cipher suite, match on it.Joel Sing
2018-11-07Add TLSv1.3 cipher suites (with appropriate guards).Joel Sing
2018-09-08Remove now unused code for EVP_CIPH_FLAG_AEAD_CIPHER and EVP_CIPH_GCM_MODE.Joel Sing
2018-09-08SSL_MAX_DIGEST is no longer needed.Joel Sing
2018-09-06Drop SSL_CIPHER_ALGORITHM2_AEAD flag.Joel Sing
2018-09-03Stop using composite EVP_CIPHER AEADs.Joel Sing
2018-09-03Stop handling AES-GCM via ssl_cipher_get_evp().Joel Sing
2018-09-03Clean up SSL_DES and SSL_IDEA remnants.Joel Sing
2018-04-25OpenSSL started adding const to functions all over the place. Make allTheo Buehler
2018-03-17Provide SSL_CIPHER_get_auth_nid(), SSL_CIPHER_get_cipher_nid(),Joel Sing
2017-08-28Remove the original (pre-IETF) chacha20-poly1305 cipher suites.Joel Sing
2017-03-10Remove the handshake digests and related code, replacing remaining usesJoel Sing
2017-03-05Provide a rolling handshake hash that commences as soon as the cipherJoel Sing
2017-02-21Remove STREEBOG 512 as a TLS MAC since there are currently no cipher suitesJoel Sing
2017-02-07Change SSLerror() back to taking two args, with the first one being an SSL *.Bob Beck
2017-01-26Finish the fallout of the SSLerr->SSLerror cleanup to get rid of the uglyBob Beck
2017-01-26Send the error function codes to rot in the depths of hell where they belongBob Beck
2017-01-24sk_SSL_CIPHER_free() checks for NULL so do not bother doing the same fromJoel Sing
2016-11-06Remove the single IDEA cipher suite. There is no good reason to supportJoel Sing
2016-11-06unifdef -m -UOPENSSL_NO_CHACHA -UOPENSSL_NO_POLY1305Joel Sing
2016-10-19Remove support for fixed ECDH cipher suites - these is not widely supportedJoel Sing
2016-04-28Implement the IETF ChaCha20-Poly1305 cipher suites.Joel Sing
2016-04-28Rename EVP_aead_chacha20_poly1305() to EVP_aead_chacha20_poly1305_old()Joel Sing
2015-12-12decipher comment. ok bcook@Michael McConville
2015-09-13Switch to miod's shiny new OPENSSL_cpu_caps() and we can now also enableJoel Sing
2015-09-13If we have hardware acceleration for AES, prefer AES as a symmetric cipherJoel Sing
2015-02-07Provide a SSL_CIPHER_get_by_value() function that allows a cipher to beJoel Sing
2015-01-26Add AEAD as a "MAC alias" so that it is possible to identify/select ciphersJoel Sing
2014-12-14Remove trailing whitespace.Joel Sing
2014-12-10Remove support for GOST R 34.10-94 signature authentication, along withJoel Sing
2014-12-07Remove get_optional_pkey_id() - it is a hack that existed due to GOSTJoel Sing
2014-12-06Remove now bogus comment that got missed in the GOST commit.Joel Sing
2014-12-06Fix some horrible style(9) violations...Joel Sing
2014-11-18Update the GOST code in libssl, as contributed by Dmitry Eremin-Solenikov.Miod Vallat
2014-11-16Sort and group includes.Joel Sing
2014-11-08Clean up more SSLv2 remnants.Joel Sing
2014-11-02Remove remnants from RC2 and SEED - there are no longer any cipher suitesJoel Sing
2014-10-15Add cipher aliases for DHE (the correct name for EDH) and ECDHE (theJoel Sing
2014-10-03Use string literals in printf style calls so gcc's -Wformat works.Doug Hogan
2014-09-19Add CHACHA20 as a cipher symmetric encryption alias.Joel Sing
2014-09-07Remove SSL_kDHr, SSL_kDHd and SSL_aDH. No supported ciphersuites use them,Joel Sing
2014-07-12The correct name for EDH is DHE, likewise EECDH should be ECDHE.Joel Sing
2014-07-12Remove remnants from PSK, KRB5 and SRP.Joel Sing
2014-07-12Make disabling last cipher work.Philip Guenther
2014-07-11Remove the PSK code. We don't need to drag around thisBob Beck
2014-07-10Remove more compression tendrils.Joel Sing
2014-07-10Remove more compression related code.Joel Sing
2014-07-10Put back some parts of the public SSL API that should not have beenJoel Sing
2014-07-10decompress libssl. ok beck jsingTed Unangst