| Commit message (Expand) | Author | Age | Files | Lines |
* | Clean up the code that checks if we can choose an EC cipher suite. | jsing | 2018-11-05 | 3 | -16/+7 |
* | Consolidate all of the SSL method structs/functions into a single file. | jsing | 2018-11-05 | 8 | -871/+672 |
* | Mop up ecdh_tmp, since it is no longer used. | jsing | 2018-11-05 | 3 | -25/+4 |
* | Bump libcrypto/libssl/libtls majors due to symbol removals (libcrypto) | jsing | 2018-10-24 | 1 | -2/+2 |
* | Make more of libssl's record layer state internal. | jsing | 2018-10-24 | 8 | -88/+86 |
* | crank to follow minor crank in libcrypto; ok tb@ jsing@ | djm | 2018-09-12 | 1 | -1/+1 |
* | Remove now unused code for EVP_CIPH_FLAG_AEAD_CIPHER and EVP_CIPH_GCM_MODE. | jsing | 2018-09-08 | 4 | -77/+28 |
* | SSL_MAX_DIGEST is no longer needed. | jsing | 2018-09-08 | 2 | -17/+10 |
* | Drop SSL_CIPHER_ALGORITHM2_AEAD flag. | jsing | 2018-09-06 | 4 | -31/+25 |
* | Use the newer/more sensible names for EVP_MD_CTX_* functions. | jsing | 2018-09-05 | 5 | -16/+16 |
* | Correctly clear the current cipher state, when changing cipher state. | jsing | 2018-09-05 | 3 | -41/+37 |
* | Stop using composite EVP_CIPHER AEADs. | jsing | 2018-09-03 | 1 | -25/+7 |
* | Stop handling AES-GCM via ssl_cipher_get_evp(). | jsing | 2018-09-03 | 1 | -20/+3 |
* | Clean up SSL_DES and SSL_IDEA remnants. | jsing | 2018-09-03 | 1 | -41/+13 |
* | Remove unused argument to tls1_change_cipher_state_cipher(). | jsing | 2018-08-31 | 1 | -7/+4 |
* | Nuke ssl_pending/ssl_shutdown function pointers. | jsing | 2018-08-30 | 9 | -56/+14 |
* | n2s and l2n3 finally bite the dust! | jsing | 2018-08-27 | 1 | -7/+1 |
* | Convert ssl3_get_cert_verify() to CBS and clean up somewhat. | jsing | 2018-08-27 | 1 | -74/+72 |
* | Dedup DTLS header writing code and convert to CBB. | jsing | 2018-08-27 | 1 | -25/+35 |
* | Add some missing statics. | jsing | 2018-08-27 | 2 | -5/+5 |
* | Simplify new session ticket encoding/generation. | jsing | 2018-08-27 | 3 | -84/+90 |
* | Fix formatting and grammatical issues with the description of how to use | jsing | 2018-08-27 | 1 | -19/+17 |
* | tweak previous; | jmc | 2018-08-24 | 1 | -3/+3 |
* | crank majors after symbol addition/modification/removal | tb | 2018-08-24 | 1 | -2/+2 |
* | Adjust documentation for SSL_copy_session_id() | tb | 2018-08-24 | 1 | -8/+7 |
* | Let SSL_copy_session_id() return an int for error checking. | tb | 2018-08-24 | 3 | -28/+31 |
* | unifdef DTLS1_AD_MISSING_HANDSHAKE_MESSAGE. | jsing | 2018-08-24 | 2 | -26/+3 |
* | Simplify session ticket parsing/handling. | jsing | 2018-08-24 | 4 | -69/+46 |
* | Pull up the parsing of a ClientHello. | jsing | 2018-08-24 | 1 | -20/+20 |
* | Clean up handshake message start/finish functions. | jsing | 2018-08-24 | 6 | -76/+38 |
* | Correct session ticket encryption. | jsing | 2018-08-22 | 1 | -4/+11 |
* | Rename and collapse tls12_get_sigandhash_cbb(). | jsing | 2018-08-19 | 4 | -39/+28 |
* | Convert ssl3_send_newsession_ticket() to CBB. | jsing | 2018-08-19 | 1 | -55/+64 |
* | Convert ssl3_send_client_verify() to CBB. | jsing | 2018-08-17 | 1 | -43/+50 |
* | Provide CBB_add_u32(), as needed for an upcoming conversion. | jsing | 2018-08-16 | 2 | -2/+17 |
* | Simplify the add signature code/logic in ssl3_send_server_key_exchange(). | jsing | 2018-08-16 | 1 | -13/+8 |
* | Convert ssl3_send_server_key_exchange() to CBB. | jsing | 2018-08-16 | 3 | -47/+71 |
* | Convert ssl3_get_server_key_exchange() to CBS. | jsing | 2018-08-16 | 1 | -69/+55 |
* | Remove now unused variable, that got left behind from a previous change. | jsing | 2018-08-14 | 1 | -3/+1 |
* | Actually check the return values for EVP_Sign* and EVP_Verify*. | jsing | 2018-08-14 | 2 | -15/+23 |
* | Simplify server key exchange signature verification. | jsing | 2018-08-10 | 1 | -49/+18 |
* | Simplify server kex exchange signature generation. | jsing | 2018-08-10 | 1 | -61/+33 |
* | Now that all of the server-side client key exchange processing functions | jsing | 2018-06-10 | 1 | -53/+40 |
* | Allocate a dedicated buffer for use when deriving a shared key during | jsing | 2018-06-03 | 1 | -10/+18 |
* | Check the return value from DH_size() in ssl3_send_client_kex_dhe(). | jsing | 2018-06-03 | 1 | -4/+6 |
* | Convert ssl3_get_client_kex_ecdhe_ecp() to CBS. | jsing | 2018-06-02 | 1 | -44/+42 |
* | Remove the three remaining single DES cipher suites. | jsing | 2018-06-02 | 1 | -49/+1 |
* | Clean out a pile of cruft from ssl3_get_client_kex_ecdhe_ecp(). | jsing | 2018-05-19 | 1 | -93/+38 |
* | Convert ssl3_get_client_kex_gost() to CBS. | jsing | 2018-05-19 | 1 | -21/+23 |
* | Fix a malloc() NULL check in ssl3_send_client_kex_ecdhe_ecp(), by adding | jsing | 2018-05-13 | 1 | -2/+3 |