summaryrefslogtreecommitdiff
path: root/lib/libssl/ssl_ciph.c
AgeCommit message (Expand)Author
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
2014-07-09Clean up and simplify SSL_CIPHER_description by always using asprintf. IfJoel Sing
2014-07-09tedu the SSL export cipher handling - since we do not have enabled exportJoel Sing
2014-07-08Remove SSL_FIPS.Joel Sing
2014-06-18Use asprintf() instead of a fixed 128-byte size in SSL_CIPHER_description()Miod Vallat
2014-06-18In SSL_COMP_add_compression_method(), make sure error cases actually returnMiod Vallat
2014-06-13Add ChaCha20-Poly1305 based ciphersuites.Joel Sing
2014-06-12tags as requested by miod and teduTheo de Raadt
2014-06-08Add an SSL_CIPHER_ALGORITHM2_AEAD flag that is used to mark a cipher asJoel Sing
2014-06-01Use C99 initialisers for cipher_aliases. This improves readability,Joel Sing
2014-05-30More KNF.Joel Sing
2014-05-29unidef DH, ECDH, and ECDSA. there's no purpose to a libssl without them.Ted Unangst
2014-05-29repair KNF indentTheo de Raadt