aboutsummaryrefslogtreecommitdiff
path: root/ssl
AgeCommit message (Expand)AuthorFilesLines
2016-06-03Add SSL_CIPHER_is_DHE.David Benjamin1-0/+4
2016-06-02Adding TLS 1.3 Record Layer.Steven Valdez1-16/+59
2016-06-02Adding ECDHE-PSK GCM Ciphersuites.Steven Valdez3-0/+28
2016-06-02Add a unit test for one-sided shutdown.David Benjamin1-18/+87
2016-06-01Renaming SSL3_MT_NEWSESSION_TICKET to SSL3_MT_NEW_SESSION_TICKET.Steven Valdez2-3/+3
2016-05-31Split unlock functions into read/write variants.David Benjamin2-7/+7
2016-05-26CECPQ1: change from named curve to ciphersuite.Matt Braithwaite11-74/+296
2016-05-25Revert "Forbid calling SSL_read, SSL_peek, and SSL_do_handshake post-shutdown."Adam Langley2-12/+1
2016-05-25Adding TLS 1.3 AEAD construction.Steven Valdez2-0/+15
2016-05-25Adding TLS 1.3 constants.Steven Valdez6-7/+34
2016-05-23Renaming Channel ID Encrypted Extensions.Steven Valdez2-2/+3
2016-05-23Never expose ssl->bbio in the public API.David Benjamin3-59/+50
2016-05-23Rename GetConfigPtr to GetTestConfig.David Benjamin1-24/+24
2016-05-20Add ISC license to Go files that were missing a license.Adam Langley8-0/+115
2016-05-20Generalizing curves to groups in preparation for TLS 1.3.Steven Valdez7-178/+180
2016-05-19Elliptic curve + post-quantum key exchangeMatt Braithwaite8-45/+328
2016-05-18Go version of New Hope post-quantum key exchange.Matt Braithwaite3-0/+560
2016-05-18Remove dead checks.David Benjamin2-22/+0
2016-05-18Add a TODO for why init_buf isn't released post-handshake.David Benjamin2-0/+8
2016-05-18Stop reseting init_num everywhere in the handshake loop.David Benjamin4-69/+4
2016-05-18Remove state parameters to ssl3_get_message.David Benjamin8-171/+46
2016-05-18Simplify ssl3_get_message.David Benjamin6-98/+86
2016-05-18Unflake Unclean-Shutdown-Alert on Windows.David Benjamin1-0/+5
2016-05-18Refactor ECDH key exchange to make it asymmetricalMatt Braithwaite5-80/+165
2016-05-17Forbid calling SSL_read, SSL_peek, and SSL_do_handshake post-shutdown.David Benjamin2-1/+12
2016-05-17Condition the read_close_notify check on type, not shutdown state.David Benjamin1-1/+3
2016-05-17Tidy up shutdown state.David Benjamin7-65/+104
2016-05-17Consolidate SSL_RECEIVED_SHUTDOWN checks.David Benjamin3-19/+16
2016-05-13Client auth is only legal in certificate-based ciphers.David Benjamin7-27/+64
2016-05-13Simplify handshake message size limits.David Benjamin6-69/+59
2016-05-13Make kSRTPProfiles static.David Benjamin2-2/+1
2016-05-13Add a test for SCTs sent on resume.David Benjamin3-0/+22
2016-05-11Adding a method to change the initial DTLS retransmission timer value.Taylor Brandstetter7-9/+71
2016-05-09Free any existing SRTP connection profile.David Benjamin1-0/+1
2016-05-06Add a README.md for ssl/test.David Benjamin1-0/+35
2016-05-06Don't reset ssl->shutdown in the state machine.David Benjamin4-4/+0
2016-05-06Remove the push argument to ssl_init_wbio_buffer.David Benjamin7-32/+13
2016-05-06Check BIO_flush return value.David Benjamin1-4/+5
2016-05-06Always buffer DTLS retransmits.David Benjamin4-8/+38
2016-05-02Clean up ssl_get_compatible_server_ciphers.David Benjamin1-36/+17
2016-04-27Banish SSL_add_dir_cert_subjects_to_stack and OPENSSL_DIR_CTX to decrepit.David Benjamin1-48/+0
2016-04-26Ensure we check i2d_X509 return valSteven Valdez1-2/+7
2016-04-21Add SSL_SESSION_get_master_key.David Benjamin1-0/+13
2016-04-18Simplify server_name extension parsing.David Benjamin1-66/+28
2016-04-18Set rwstate consistently.David Benjamin11-43/+15
2016-04-18Remove the no_renegotiation special case.David Benjamin1-13/+0
2016-04-18Don't allow alert records with multiple alerts.David Benjamin5-8/+38
2016-04-14Send an error rather than assert when decrypt_len != rsa_size.Daniel Bathgate1-1/+5
2016-04-11Revert "Banish SSL_add_dir_cert_subjects_to_stack and OPENSSL_DIR_CTX to decr...David Benjamin1-0/+48
2016-04-11Banish SSL_add_dir_cert_subjects_to_stack and OPENSSL_DIR_CTX to decrepit.David Benjamin1-48/+0