aboutsummaryrefslogtreecommitdiffstats
path: root/ssl/s3_enc.c
Commit message (Expand)AuthorAgeFilesLines
* oops, typoDr. Stephen Henson2012-08-281-2/+2
* New compile time option OPENSSL_SSL_TRACE_CRYPTO, when set this passesDr. Stephen Henson2012-08-281-0/+41
* Clear bytes used for block padding of SSL 3.0 records. (CVE-2011-4576)Dr. Stephen Henson2012-01-041-0/+3
* set FIPS permitted flag before initalising digestDr. Stephen Henson2011-05-311-1/+1
* PR: 2295Dr. Stephen Henson2011-05-201-5/+8
* Implement FIPS_mode and FIPS_mode_setDr. Stephen Henson2011-05-191-0/+9
* Initial incomplete TLS v1.2 support. New ciphersuites added, new versionDr. Stephen Henson2011-04-291-1/+1
* Fix warnings.Ben Laurie2010-06-121-2/+1
* Updates from 1.0.0-stable branch.Dr. Stephen Henson2009-04-201-1/+1
* Updates from 1.0.0-stableDr. Stephen Henson2009-04-061-1/+1
* If we're going to return errors (no matter how stupid), then we shouldBen Laurie2008-12-291-5/+16
* Die earlier if hash is NULL. (Coverity IDs 137 & 138).Ben Laurie2008-12-291-0/+2
* Die earlier if we have no hash function.Ben Laurie2008-12-291-0/+2
* Handle the unlikely event that BIO_get_mem_data() returns -ve.Ben Laurie2008-12-271-27/+39
* Fix warnings: computed value not use, incompatible pointer initializationDr. Stephen Henson2007-09-071-1/+1
* Update ssl code to support digests other than MD5+SHA1 in handshake.Dr. Stephen Henson2007-08-311-19/+87
* Update ssl library to support EVP_PKEY MAC API. Include generic MAC support.Dr. Stephen Henson2007-06-041-8/+8
* Reorganize the data used for SSL ciphersuite pattern matching.Bodo Möller2007-02-171-3/+3
* ensure that the EVP_CIPHER_CTX object is initializedNils Larsch2007-02-161-1/+6
* add initial support for RFC 4279 PSK SSL ciphersuitesNils Larsch2006-03-101-0/+27
* prepare for additional RFC3546 alertsBodo Möller2006-01-071-0/+4
* make sure that the unrecognized_name alert actually gets sentBodo Möller2006-01-071-0/+1
* Fix compilation without OPENSSL_NO_COMP :-)Dr. Stephen Henson2005-10-011-2/+0
* Make OPENSSL_NO_COMP compile again.Dr. Stephen Henson2005-09-301-0/+14
* Add DTLS support.Ben Laurie2005-04-261-3/+9
* Avoid some shadowed variable names.Geoff Thorpe2003-11-041-5/+5
* A general spring-cleaning (in autumn) to fix up signed/unsigned warnings.Geoff Thorpe2003-10-291-3/+3
* commentsBodo Möller2003-02-121-1/+3
* Cleanse memory using the new OPENSSL_cleanse() function.Richard Levitte2002-11-281-4/+4
* Security fixes brought forward from 0.9.7.Ben Laurie2002-11-131-1/+1
* Reorder inclusion of header files:Lutz Jänicke2002-07-101-1/+1
* emtpy fragments are not necessary for SSL_eNULLBodo Möller2002-07-091-2/+8
* New option SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS for disabling CBCBodo Möller2002-06-141-5/+10
* Implement known-IV countermeasure.Bodo Möller2002-04-131-1/+65
* Fix memory leak.Bodo Möller2001-10-221-6/+9
* Modify EVP cipher behaviour in a similar wayDr. Stephen Henson2001-10-171-1/+1
* Retain compatibility of EVP_DigestInit() and EVP_DigestFinal()Dr. Stephen Henson2001-10-161-23/+23
* commentBodo Möller2001-09-241-1/+2
* Fix ssl/s3_enc.c, ssl/t1_enc.c and ssl/s3_pkt.c so that we don'tBodo Möller2001-09-201-5/+6
* Really add the EVP and all of the DES changes.Ben Laurie2001-07-301-1/+14
* Change all calls to low level digest routines in the library andDr. Stephen Henson2001-06-191-25/+23
* pay attention to blocksize before attempting decryptionBodo Möller2001-06-151-2/+13
* Use memmove() instead of memcpy() on areas that may overlap.Richard Levitte2001-06-071-1/+1
* Avoid assert() in the library.Bodo Möller2001-04-081-7/+10
* Resize a local buffer to accomodate the size requirements of AES.Richard Levitte2001-04-081-1/+5
* This change should be suitable as a workaround for the Solaris x86Bodo Möller2001-04-031-1/+4
* Fix ERR_R_... problems.Bodo Möller2001-03-071-1/+1
* There have been a number of complaints from a number of sources that namesRichard Levitte2000-06-011-5/+5
* Change EVP_MD_CTX_type so it is more logical and add EVP_MD_CTX_md forDr. Stephen Henson2000-02-221-1/+1
* Tolerate fragmentation and interleaving in the SSL 3/TLS record layer.Bodo Möller2000-02-201-1/+1