summaryrefslogtreecommitdiff
path: root/src/lib/libssl/s3_srvr.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Rename s3_{both,clnt,pkt_srvr}.c to have an ssl_ prefix since they are nojsing2017-01-261-2923/+0
* Merge the client/server version negotiation into the existing (currentlyjsing2017-01-261-7/+18
* sk_pop_free() checks for NULL so do not bother doing it from the callers.jsing2017-01-241-5/+4
* Remove unused cert variable.jsing2017-01-241-3/+1
* sk_SSL_CIPHER_free() checks for NULL so do not bother doing the same fromjsing2017-01-241-10/+6
* Move options and mode from SSL_CTX and SSL to internal, since these can bejsing2017-01-231-4/+4
* Split most of SSL_METHOD out into an internal variant, which is opaque.jsing2017-01-231-16/+16
* send state and rstate from ssl_st into internal. There are accessorsbeck2017-01-231-59/+59
* Move a large part of ssl_st into internal, so we can see what squeals.beck2017-01-231-75/+75
* Move most of the fields in SSL_CTX to internal - the ones that remain arejsing2017-01-231-8/+8
* move the callbacks from ssl_st to internalbeck2017-01-231-9/+9
* Move callback function pointers and argument pointers from SSL_CTX tojsing2017-01-231-8/+8
* Move not_resumable and sess_cert from SSL_SESSION to internal.jsing2017-01-231-7/+7
* Move the stats struct from SSL_CTX to internal.jsing2017-01-231-4/+4
* Move most of the SSL3_STATE fields to internal - the ones that remain arejsing2017-01-221-76/+76
* Move most of DTLS1_STATE to internal.beck2017-01-221-6/+6
* Move ALPN and NPN fields from SSL/SSL_CTX to internal.jsing2017-01-221-5/+5
* Add support for ECDHE with X25519.jsing2016-12-211-5/+112
* Ensure that we zero memory that contiansthe ASN.1 encoded session, sincejsing2016-12-071-26/+29
* Convert certificate handshake message generation to CBB, with some cleanjsing2016-12-061-7/+22
* Convert ssl3_send_server_hello() to CBB.jsing2016-12-041-18/+38
* Avoid signed vs unsigned warnings from clang by adding two casts,jsing2016-12-031-2/+2
* Convert ssl3_get_client_kex_dhe() to CBS and perform some general codejsing2016-11-171-38/+29
* Split ssl3_get_client_key_exchange() into separate per algorithm functions.jsing2016-11-061-320/+388
* Remove pointless check - without fixed ECDH, there is only one way to reachjsing2016-11-061-8/+1
* Split out the DHE and ECDHE code paths fromjsing2016-11-061-203/+221
* Do a partial CBB conversion of ssl3_send_server_key_exchange(), which willjsing2016-11-051-52/+67
* Remove support for fixed ECDH cipher suites - these is not widely supportedjsing2016-10-191-15/+7
* Check for packet with truncated DTLS cookie.guenther2016-09-221-12/+17
* deprecate internal use of EVP_[Cipher|Encrypt|Decrypt]_Final.beck2016-05-301-2/+2
* X509_free(3) is NULL-safe, so remove NULL checks before its calls.mmcc2016-03-111-5/+3
* deprecate SSL_OP_SINGLE_DH_USElibressl-v2.3.2beck2016-01-271-20/+5
* Use ECDH_size() instead of rolling our own.jsing2015-09-131-6/+6
* The *_accept() functions increment in_handshake at the start of the function,jsing2015-09-131-16/+25
* Remove most of the SSLv3 version checks and a few TLS v1.0.doug2015-09-121-37/+24
* Move handshake message header length determination into a separatejsing2015-09-121-5/+8
* Convert the rest of the server handshake functions to ssl3_handshake_msg_*.jsing2015-09-121-44/+35
* Rename functions that moved to t1_enc.c, with a tls1_ prefix instead of ajsing2015-09-111-9/+9
* Remove support for DTLS_BAD_VER. We do not support non-standard andjsing2015-09-101-2/+2
* Correct spelling of OPENSSL_cleanse.jsing2015-09-101-4/+4
* Remove the ssl_prepare_{client,server}hello_tlsext() functions, which arejsing2015-09-011-6/+1
* Remove SSLv3 method data structs and unlink s3_meth.c from the build.doug2015-08-291-41/+1
* Remove SSLv3 support from LibreSSL.doug2015-08-271-15/+1
* Add linker warnings in case SSLv3_{,client,server}_method are referenced.miod2015-07-291-1/+7
* Remove support for the SSL_OP_TLS_D5_BUG compat hack from SSLeay.doug2015-07-181-8/+4
* Convert ssl3_get_client_certificate to CBS.doug2015-07-141-15/+19
* Convert ssl3_get_next_proto to CBS.doug2015-06-201-14/+19
* Remove Microsoft Server Gated Crypto.doug2015-06-181-56/+7
* KNF whitespace.doug2015-06-171-2/+3
* Remove ancient SSL_OP_NETSCAPE_CA_DN_BUG from SSLeay days.doug2015-06-151-15/+5