summaryrefslogtreecommitdiff
path: root/ssl/s3_enc.c
Commit message (Expand)AuthorAgeFilesLines
* Clear bytes used for block padding of SSL 3.0 records. (CVE-2011-4576)steve2012-01-041-0/+3
* set FIPS permitted flag before initalising digeststeve2011-05-311-1/+1
* PR: 2295steve2011-05-201-5/+8
* Implement FIPS_mode and FIPS_mode_setsteve2011-05-191-0/+9
* Initial incomplete TLS v1.2 support. New ciphersuites added, new versionsteve2011-04-291-1/+1
* Fix warnings.ben2010-06-121-2/+1
* Updates from 1.0.0-stable branch.steve2009-04-201-1/+1
* Updates from 1.0.0-stablesteve2009-04-061-1/+1
* If we're going to return errors (no matter how stupid), then we shouldben2008-12-291-5/+16
* Die earlier if hash is NULL. (Coverity IDs 137 & 138).ben2008-12-291-0/+2
* Die earlier if we have no hash function.ben2008-12-291-0/+2
* Handle the unlikely event that BIO_get_mem_data() returns -ve.ben2008-12-271-27/+39
* Fix warnings: computed value not use, incompatible pointer initializationsteve2007-09-071-1/+1
* Update ssl code to support digests other than MD5+SHA1 in handshake.steve2007-08-311-19/+87
* Update ssl library to support EVP_PKEY MAC API. Include generic MAC support.steve2007-06-041-8/+8
* Reorganize the data used for SSL ciphersuite pattern matching.bodo2007-02-171-3/+3
* ensure that the EVP_CIPHER_CTX object is initializednils2007-02-161-1/+6
* add initial support for RFC 4279 PSK SSL ciphersuitesnils2006-03-101-0/+27
* prepare for additional RFC3546 alertsbodo2006-01-071-0/+4
* make sure that the unrecognized_name alert actually gets sentbodo2006-01-071-0/+1
* Fix compilation without OPENSSL_NO_COMP :-)steve2005-10-011-2/+0
* Make OPENSSL_NO_COMP compile again.steve2005-09-301-0/+14
* Add DTLS support.ben2005-04-261-3/+9
* Avoid some shadowed variable names.geoff2003-11-041-5/+5
* A general spring-cleaning (in autumn) to fix up signed/unsigned warnings.geoff2003-10-291-3/+3
* commentsbodo2003-02-121-1/+3
* Cleanse memory using the new OPENSSL_cleanse() function.levitte2002-11-281-4/+4
* Security fixes brought forward from 0.9.7.ben2002-11-131-1/+1
* Reorder inclusion of header files:jaenicke2002-07-101-1/+1
* emtpy fragments are not necessary for SSL_eNULLbodo2002-07-091-2/+8
* New option SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS for disabling CBCbodo2002-06-141-5/+10
* Implement known-IV countermeasure.bodo2002-04-131-1/+65
* Fix memory leak.bodo2001-10-221-6/+9
* Modify EVP cipher behaviour in a similar waysteve2001-10-171-1/+1
* Retain compatibility of EVP_DigestInit() and EVP_DigestFinal()steve2001-10-161-23/+23
* commentbodo2001-09-241-1/+2
* Fix ssl/s3_enc.c, ssl/t1_enc.c and ssl/s3_pkt.c so that we don'tbodo2001-09-201-5/+6
* Really add the EVP and all of the DES changes.ben2001-07-301-1/+14
* Change all calls to low level digest routines in the library andsteve2001-06-191-25/+23
* pay attention to blocksize before attempting decryptionbodo2001-06-151-2/+13
* Use memmove() instead of memcpy() on areas that may overlap.levitte2001-06-071-1/+1
* Avoid assert() in the library.bodo2001-04-081-7/+10
* Resize a local buffer to accomodate the size requirements of AES.levitte2001-04-081-1/+5
* This change should be suitable as a workaround for the Solaris x86bodo2001-04-031-1/+4
* Fix ERR_R_... problems.bodo2001-03-071-1/+1
* There have been a number of complaints from a number of sources that nameslevitte2000-06-011-5/+5
* Change EVP_MD_CTX_type so it is more logical and add EVP_MD_CTX_md forsteve2000-02-221-1/+1
* Tolerate fragmentation and interleaving in the SSL 3/TLS record layer.bodo2000-02-201-1/+1
* ispell (and minor modifications)ulf2000-02-031-2/+2
* Use separate arrays for certificate verify and for finished hashes.bodo2000-01-061-2/+2