summaryrefslogtreecommitdiffstats
path: root/lib/libssl/src/ssl (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Rename functions that moved to t1_enc.c, with a tls1_ prefix instead of ajsing2015-09-1112-65/+65
* Merge the remnants of s3_enc.c into t1_enc.c.jsing2015-09-112-266/+123
* Nuke ssl_set_peer_cert_type().jsing2015-09-112-10/+2
* Nuke ssl_bad_method().jsing2015-09-112-11/+2
* Nuke ssl3_default_timeout().jsing2015-09-112-13/+2
* Nuke ssl_replace_hash().jsing2015-09-112-23/+2
* Nuke ssl3_cbc_remove_padding().jsing2015-09-112-34/+2
* Nuke ssl3_alert_code().jsing2015-09-112-74/+2
* Nuke ssl3_cert_verify_mac() and ssl3_handshake_mac().jsing2015-09-112-84/+2
* Nuke ssl3_final_finish_mac().jsing2015-09-112-19/+2
* Nuke ssl3_change_cipher_state().jsing2015-09-112-111/+2
* Nuke ssl3_generate_master_secret().jsing2015-09-112-36/+2
* Nuke ssl3_setup_key_block() and ssl3_generate_key_block().jsing2015-09-112-120/+2
* Nuke n_ssl3_mac().jsing2015-09-112-101/+2
* Nuke ssl3_enc().jsing2015-09-112-74/+2
* Nuke SSLv3_enc_data.jsing2015-09-112-24/+3
* Shuffle the code in ssl3_send_finished() to make it more logical/readable.jsing2015-09-111-9/+7
* Replace dtls1_send_finished() with ssl3_send_finished() - they're nowjsing2015-09-114-48/+6
* style(9), fix comments, wrap long lines and tweak whitespace.jsing2015-09-111-31/+59
* Convert dtls1_send_finished() and ssl3_send_finished() tojsing2015-09-112-22/+10
* Put the *method* data structures and functions in the same place.jsing2015-09-112-137/+60
* Put the *server_method* data structures and functions in the same place.jsing2015-09-112-74/+61
* Put the *client_method* data structures and functions in the same place.jsing2015-09-112-74/+61
* Remove support for DTLS_BAD_VER. We do not support non-standard andjsing2015-09-1010-49/+23
* Correct spelling of OPENSSL_cleanse.jsing2015-09-108-22/+22
* Check handshake_func against NULL rather than 0, since it is a functionjsing2015-09-091-7/+7