summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_locl.h (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Merge dtls1_connect() into ssl3_connect(), removing a large amount ofjsing2017-10-101-2/+2
* Convert ssl3_send_change_cipher_spec() to use CBB and make it handle DTLS,jsing2017-10-081-3/+5
* Remove the original (pre-IETF) chacha20-poly1305 cipher suites.jsing2017-08-281-2/+1
* Rewrite SRTP extension using CBB/CBS and the new extension framework.doug2017-08-271-1/+10
* Rewrite ALPN extension using CBB/CBS and the new extension framework.doug2017-08-261-2/+2
* Convert TLS signature algorithms extension handling to the new framework.jsing2017-08-121-3/+4
* Remove NPN support.jsing2017-08-121-39/+4
* Remove support for DSS/DSA, since we removed the cipher suites a whilejsing2017-08-121-8/+5
* Rewrite EllipticCurves TLS extension handling using CBB/CBS and the newdoug2017-08-111-1/+3
* Convert ssl3_send_certificate_request() to CBB.jsing2017-08-111-2/+2
* Rewrite the ECPointFormats TLS extension handling using CBB/CBS and thedoug2017-08-111-1/+4
* Clean up the EC key/curve configuration handling.jsing2017-08-101-3/+1
* Pull out the code that identifies if we have an ECC cipher in the cipherjsing2017-08-091-1/+3
* Rewrite the TLS Renegotiation Indication extension handling using CBB/CBSjsing2017-07-241-9/+4
* Move state from ssl->internal to the handshake structure.beck2017-05-071-4/+6
* Bring in an SSL_HANDSHAKE structure and commence the great shovellingbeck2017-05-061-9/+15
* Provide SSL{,_CTX}_set_{min,max}_proto_version() functions.jsing2017-05-061-1/+5
* Remove the handshake digests and related code, replacing remaining usesjsing2017-03-101-7/+1
* Provide a rolling handshake hash that commences as soon as the cipherjsing2017-03-051-7/+19
* Drop the second argument of dtls1_set_message_header() and make it a voidjsing2017-03-041-4/+3
* Stop pretending that MD5 and SHA1 might not exist - rather than locatingjsing2017-02-281-4/+1
* Remove STREEBOG 512 as a TLS MAC since there are currently no cipher suitesjsing2017-02-211-4/+2
* Change SSLerror() back to taking two args, with the first one being an SSL *.beck2017-02-071-2/+5
* Send the error function codes to rot in the depths of hell where they belongbeck2017-01-261-1/+3
* Limit the number of sequential empty records that we will processbeck2017-01-261-1/+5
* Remove most of SSL3_ENC_METHOD - we can just inline the function callsjsing2017-01-261-21/+1
* Merge the client/server version negotiation into the existing (currentlyjsing2017-01-261-1/+8
* Remove ssl3_undef_enc_method - if we have internal bugs we want to segfaultjsing2017-01-261-2/+1
* Limit enabled version range by the versions configured on the SSL_CTX/SSL,jsing2017-01-251-1/+2
* Change the SSL_IS_DTLS() macro to check the version, rather than using ajsing2017-01-251-5/+2
* Provide ssl3_packet_read() and ssl3_packet_extend() functions that improvejsing2017-01-251-2/+3
* Add support for setting the supported EC curves viajsing2017-01-241-5/+16
* move default_passwd_cb and default_passwd_cb_userdata back intobeck2017-01-231-7/+1
* Move options and mode from SSL_CTX and SSL to internal, since these can bejsing2017-01-231-1/+7
* Split most of SSL_METHOD out into an internal variant, which is opaque.jsing2017-01-231-5/+41
* send state and rstate from ssl_st into internal. There are accessorsbeck2017-01-231-1/+5
* move back read_hash and enc_read_ctx into ssl_st. wpa_supplicant andbeck2017-01-231-4/+1
* Move a large part of ssl_st into internal, so we can see what squeals.beck2017-01-231-1/+107
* Move ex_data, next and prev from SSL_SESSION to internal.jsing2017-01-231-1/+7
* Move most of the fields in SSL_CTX to internal - the ones that remain arejsing2017-01-231-1/+57
* move the callbacks from ssl_st to internalbeck2017-01-231-1/+32
* Move callback function pointers and argument pointers from SSL_CTX tojsing2017-01-231-1/+60
* Move not_resumable and sess_cert from SSL_SESSION to internal.jsing2017-01-231-1/+9
* Move the stats struct from SSL_CTX to internal.jsing2017-01-231-2/+20
* Move most of the SSL3_STATE fields to internal - the ones that remain arejsing2017-01-221-2/+118
* Move most of DTLS1_STATE to internal.beck2017-01-221-1/+62
* Move ALPN and NPN fields from SSL/SSL_CTX to internal.jsing2017-01-221-1/+55
* Move internal parts of ssl_session_st to internalbeck2017-01-221-2/+6
* Move recently added min_version/max_version from SSL and SSL_CTX to theirjsing2017-01-221-3/+5
* Convert publically visible structs to translucent structs.jsing2017-01-221-1/+21