summaryrefslogtreecommitdiff
path: root/lib/libssl
AgeCommit message (Expand)Author
2015-02-07Remove useless variables and use the values directly.Doug Hogan
2015-02-07Convert several of the server side handshake functions to the new handshakeJoel Sing
2015-02-07Don't allow tag number 31 in CBB_add_asn1().Doug Hogan
2015-02-07Crank libssl major due to the recent changes and removals.Joel Sing
2015-02-07Clean up the {get,put}_cipher_by_char() implementations. Also useJoel Sing
2015-02-07Only call free in CBB_init().Doug Hogan
2015-02-07Provide a SSL_CIPHER_get_by_value() function that allows a cipher to beJoel Sing
2015-02-07Fix typo and ASN.1 tag number range comment in bytestring.h.Doug Hogan
2015-02-06KNF bytestring files.Doug Hogan
2015-02-06Remove accidental, commented out code.Doug Hogan
2015-02-06Unifdef NETSCAPE_HANG_BUG.Joel Sing
2015-02-06Add additional checks to ssl3_send_client_key_exchange() that ensuresJoel Sing
2015-02-06Import BoringSSL's crypto bytestring and crypto bytebuilder APIs.Doug Hogan
2015-02-06Bring back the horrible API that is get_cipher_by_char/put_cipher_by_char.Joel Sing
2015-02-06Rename SSL_CTX_use_certificate_chain() to SSL_CTX_use_certificate_chain_mem().Reyk Floeter
2015-01-26Add AEAD as a "MAC alias" so that it is possible to identify/select ciphersJoel Sing
2015-01-23Ensure that a ServerKeyExchange message is received if the selected cipherJoel Sing
2015-01-22Support CA verification in chroot'ed processes without direct fileReyk Floeter
2015-01-21Fix DTLS memory leak (CVE-2015-0206).Doug Hogan
2014-12-29don't leak timing info about padding errors by generating a fake keyTed Unangst
2014-12-16Now that we have Camellia support in libcrypto, bring in the SHA256 flavour ofMiod Vallat
2014-12-15Add error handling for EVP_DigestInit_ex().Doug Hogan
2014-12-14unconditionally align SSL payloadsBrent Cook
2014-12-14Convert all of the straight forward client handshake handling code to useJoel Sing
2014-12-14Provide functions for starting, finishing and writing SSL handshakeJoel Sing
2014-12-14Remove trailing whitespace.Joel Sing
2014-12-14unifdef OPENSSL_NO_NEXTPROTONEG, which is one of the last standing #ifndefJoel Sing
2014-12-14unifdef NETSCAPE_HANG_BUG from the DTLS code. The code is not currentlyJoel Sing
2014-12-10ssl3_init_finished_mac() calls BIO_new() which can fail since it in turnJoel Sing
2014-12-10Remove support for GOST R 34.10-94 signature authentication, along withJoel Sing
2014-12-10libssl major++Joel Sing
2014-12-10Add support for ALPN.Joel Sing
2014-12-10add stdint.h to ssl.h.Brent Cook
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-12-06Remove client handling of RSA in ServerKeyExchange messages, along withJoel Sing
2014-12-06Use appropriate internal types for EC curves and formats, rather thanJoel Sing
2014-12-06Ensure that the client specified EC curve list length is a multiple of two.Joel Sing
2014-12-06Fix two cases where it is possible to read one or two bytes past the end ofJoel Sing
2014-12-04add missing .Fn macros in the SYNOPSIS; found with mandoc.db(5)Ingo Schwarze
2014-12-02Add brainpool curves to eccurves_default[], accidentally missing from 1.32;Miod Vallat
2014-12-02add some openbsd tags, and a first pass at cleanup;Jason McIntyre
2014-11-30Remove non-portable use of .Pf that doesn't work with groff;Ingo Schwarze
2014-11-27Ensure that sess_cert is not NULL at the start ofJoel Sing
2014-11-27Avoid a double-free in an error path.Joel Sing
2014-11-27Avoid a NULL dereference in the DTLS client that can be triggered by aJoel Sing
2014-11-22Fix incorrect escape.Anthony J. Bentley
2014-11-19Fix a memory leak with pkey in client key exchangeDoug Hogan
2014-11-18Update the GOST code in libssl, as contributed by Dmitry Eremin-Solenikov.Miod Vallat