summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_srvr.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Add the ability to have a separate priority list for sigalgs.beck2018-11-091-2/+2
* Reimplement the sigalgs processing code into a new implementationbeck2018-11-091-23/+13
* Clean up and simplify the handshake transcript code.jsing2018-11-081-51/+23
* Stop pretending that a cert member in a SSL and SSL_CTX can be NULL.jsing2018-11-081-7/+1
* Ensure the handshake transcript is cleaned up.jsing2018-11-081-1/+7
* Convert ssl3_get_cert_verify() to CBS and clean up somewhat.jsing2018-08-271-74/+72
* Add some missing statics.jsing2018-08-271-2/+2
* Simplify new session ticket encoding/generation.jsing2018-08-271-63/+38
* Simplify session ticket parsing/handling.jsing2018-08-241-8/+7
* Pull up the parsing of a ClientHello.jsing2018-08-241-20/+20
* Clean up handshake message start/finish functions.jsing2018-08-241-17/+17
* Correct session ticket encryption.jsing2018-08-221-4/+11
* Rename and collapse tls12_get_sigandhash_cbb().jsing2018-08-191-3/+2
* Convert ssl3_send_newsession_ticket() to CBB.jsing2018-08-191-55/+64
* Simplify the add signature code/logic in ssl3_send_server_key_exchange().jsing2018-08-161-13/+8
* Convert ssl3_send_server_key_exchange() to CBB.jsing2018-08-161-44/+45
* Actually check the return values for EVP_Sign* and EVP_Verify*.jsing2018-08-141-7/+11
* Simplify server kex exchange signature generation.jsing2018-08-101-61/+33
* Now that all of the server-side client key exchange processing functionsjsing2018-06-101-53/+40
* Allocate a dedicated buffer for use when deriving a shared key duringjsing2018-06-031-10/+18
* Convert ssl3_get_client_kex_ecdhe_ecp() to CBS.jsing2018-06-021-44/+42
* Clean out a pile of cruft from ssl3_get_client_kex_ecdhe_ecp().jsing2018-05-191-93/+38
* Convert ssl3_get_client_kex_gost() to CBS.jsing2018-05-191-21/+23
* More clean up of the RSA key exchange code.jsing2018-05-131-24/+34
* Nuke SSL_OP_TLS_ROLLBACK_BUG - this is a workaround for buggy clients fromjsing2018-04-111-30/+15
* Initialize variables to avoid compiler warningsinoguchi2018-01-281-2/+2
* Complete the TLS extension handling rewrite for the server-side.jsing2018-01-271-9/+10
* Fold dtls1_accept() into ssl_accept(), removing a lot of duplicated code.jsing2017-10-121-16/+137
* Fully convert ssl3_send_server_hello() to CBB.jsing2017-10-111-25/+17
* Make ssl_bytes_to_cipher_list() take a CBS, rather than a pointer andjsing2017-10-101-2/+3
* Fix some style/whitespace/indentation issues in ssl3_accept().jsing2017-10-081-25/+14
* Convert TLS signature algorithms extension handling to the new framework.jsing2017-08-121-4/+4
* Remove NPN support.jsing2017-08-121-98/+6
* Remove support for DSS/DSA, since we removed the cipher suites a whilejsing2017-08-121-12/+1
* Convert ssl3_send_certificate_request() to CBB.jsing2017-08-111-45/+46
* Clean up the EC key/curve configuration handling.jsing2017-08-101-49/+27
* Move state from ssl->internal to the handshake structure.beck2017-05-071-59/+59
* Bring in an SSL_HANDSHAKE structure and commence the great shovellingbeck2017-05-061-24/+24
* Fix a bug caused by the return value being set early to signal successfuljsing2017-04-291-5/+5
* Use freezero(3) when cleaning up session tickets - not only does it requirejsing2017-04-141-6/+3
* Use freezero(3) to clean up the X25519 keys - simpler, cleaner code.jsing2017-04-141-6/+3
* Clean up server key exchange EC point handling. Encode the point directlyjsing2017-04-141-27/+15
* Remove the handshake digests and related code, replacing remaining usesjsing2017-03-101-24/+8
* Provide a rolling handshake hash that commences as soon as the cipherjsing2017-03-051-1/+4
* Convert various handshake message generation functions to CBB.jsing2017-03-051-22/+48
* Convert ssl3_{get,send}_server_key_exchange() to EVP_md5_sha1().jsing2017-03-011-22/+14
* Stop pretending that MD5 and SHA1 might not exist - rather than locatingjsing2017-02-281-3/+3
* Change SSLerror() back to taking two args, with the first one being an SSL *.beck2017-02-071-106/+106
* Convert ssl3_get_client_hello() to CBS.jsing2017-01-261-76/+71
* Finish the fallout of the SSLerr->SSLerror cleanup to get rid of the uglybeck2017-01-261-169/+85