summaryrefslogtreecommitdiffstats
path: root/lib/libssl/src/ssl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove the libssl/src directorybeck2016-09-0350-40406/+0
* Be more strict when parsing TLS extensions.jsing2016-08-271-17/+37
* Limit the support of the "backward compatible" ssl2 handshake to only bebeck2016-07-161-1/+9
* zero the read buffer after copying data to user so it doesn't linger.tedu2016-07-101-1/+2
* deprecate internal use of EVP_[Cipher|Encrypt|Decrypt]_Final.beck2016-05-302-4/+4
* Implement the IETF ChaCha20-Poly1305 cipher suites.jsing2016-04-285-46/+168
* Rename EVP_aead_chacha20_poly1305() to EVP_aead_chacha20_poly1305_old()jsing2016-04-281-2/+2
* Merge a memleak fix from BoringSSL 6b6e0b2:mmcc2016-03-271-1/+3
* " the the " -> " the ", or in a couple of cases replace the superfluouskrw2016-03-201-2/+2
* X509_free(3) is NULL-safe, so remove NULL checks before its calls.mmcc2016-03-117-45/+27
* http -> https for a few more IETF URLs in comments or man pagesmmcc2016-03-101-2/+2
* http -> https for IETF/IANA URLs in commentsmmcc2016-03-071-4/+4
* Make sure stdio functions don't end up in the library, from miod@beck2016-03-063-7/+17
* remove NULL checks for pqueue_free()mmcc2016-02-291-11/+6
* deprecate SSL_OP_SINGLE_DH_USEbeck2016-01-272-37/+6
* decipher comment. ok bcook@mmcc2015-12-121-2/+2
* Sort the obsolete flags.doug2015-10-251-6/+6
* Mark SSL_OP_NO_{COMPRESSION,SSLv2,SSLv3} as obsolete.doug2015-10-251-5/+4
* Remove last vestige of SSL_OP_NO_SSLv3 support.doug2015-10-251-4/+1
* Simplify ssl23_get_client_hello error handling.doug2015-10-251-26/+26
* free rbio before wbiobeck2015-10-191-7/+7
* Fix use of pointer value after BIO_free, and remove senseless NULL checks.beck2015-10-161-7/+8
* include <sys/time.h> for gettimeofday(2)bcook2015-10-071-1/+2
* SSL_new(): fix ref counting and memory leak in error path.doug2015-10-031-8/+3
* s/ssl3_client_kex/ssl3_send_client_kex/ for consistency with the caller.jsing2015-10-021-9/+11
* convert "last_time" to a time_t, to handle beyond Y2038deraadt2015-09-291-7/+7
* Stop generating private keys in a network buffer.jsing2015-09-131-29/+29
* Use ECDH_size() instead of rolling our own.jsing2015-09-132-12/+11
* Switch to miod's shiny new OPENSSL_cpu_caps() and we can now also enablejsing2015-09-131-3/+3
* The *_accept() functions increment in_handshake at the start of the function,jsing2015-09-132-19/+30
* If we have hardware acceleration for AES, prefer AES as a symmetric cipherjsing2015-09-131-7/+30
* Split ssl3_send_client_key_exchange() (387 lines of code) into fivejsing2015-09-121-327/+351
* Fix function name.jsing2015-09-121-2/+2
* Sync handling of cached record digests with s3_srvr.c.jsing2015-09-121-1/+23
* explicit_bzero() the GOST premaster secret.jsing2015-09-121-2/+7
* Unwrap a bunch of lines.jsing2015-09-121-37/+19
* Remove most of the SSLv3 version checks and a few TLS v1.0.doug2015-09-127-118/+57
* Uncopy and unpaste dtls1_send_newsession_ticket() - another 111 lines ofjsing2015-09-122-111/+3
* Move handshake message header length determination into a separatejsing2015-09-124-23/+27
* Uncopy and unpaste dtls1_send_certificate_request() - removes another 80jsing2015-09-122-80/+3
* Uncopy and unpaste dtls1_send_server_key_exchange(). Removes another 329jsing2015-09-122-329/+3
* Uncopy and unpaste dtls1_send_server_done().jsing2015-09-122-18/+3
* Uncopy and unpaste dtls1_send_server_hello().jsing2015-09-122-68/+3
* Uncopy and unpaste dtls1_send_hello_request().jsing2015-09-122-18/+3
* Convert the rest of the server handshake functions to ssl3_handshake_msg_*.jsing2015-09-121-44/+35
* Uncopy and unpaste dtls1_send_client_verify() - thejsing2015-09-122-74/+3
* Uncopy and unpaste dtls1_send_client_key_exchange() - thejsing2015-09-122-269/+5
* Use explicit_bzero() instead of memset() when clearing private keys.jsing2015-09-121-3/+4
* Pull variable assignment out from function call, fix indentation and setjsing2015-09-121-8/+7
* style(9) and whitespace cleanups.jsing2015-09-121-29/+25