aboutsummaryrefslogtreecommitdiff
path: root/ssl/ssl_cipher.cc
AgeCommit message (Expand)AuthorFilesLines
2024-02-21Integrate TLS 1.2 sigalg and cipher suite selectionDavid Benjamin1-19/+21
2023-07-16Replace BIO_snprintf with snprintf within the libraryDavid Benjamin1-2/+2
2023-06-08Add SSL_CIPHER_get_handshake_digestDavid Benjamin1-5/+13
2023-05-31Remove SSL_CIPHER_get_valueDavid Benjamin1-4/+0
2023-05-23Disable TLS_RSA_WITH_3DES_EDE_CBC_SHA by defaultDavid Benjamin1-9/+11
2023-05-12Use a helper function to implement get_all_foo_names functions.Adam Langley1-17/+7
2023-05-08Add APIs to query a list of possible strings for TLS featuresDavid Benjamin1-0/+22
2023-05-05Add back support for TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256Adam Langley1-2/+29
2023-05-05Add a more general mechanism for deprecating TLS ciphersDavid Benjamin1-45/+61
2023-04-26Specify the TLS cipher order more straightforwardlyDavid Benjamin1-107/+81
2023-04-24Remove TLS_RSA_WITH_NULL_SHADavid Benjamin1-31/+3
2023-04-12Add functions to allow the mocking of AES hw support for testing.Bob Beck1-2/+3
2023-04-11Remove SSL_CIPHER_get_rfc_nameDavid Benjamin1-8/+0
2023-02-01Add locale independent implementations of isalpha, isalnum, isdigit,Bob Beck1-4/+2
2022-07-19More alignment with OpenSSL on TLS 1.3 cipher suite constants.Bob Beck1-3/+3
2022-07-18Align with OpenSSL on TLS 1.3 cipher suite constants.David Benjamin1-3/+3
2022-04-20Try to require C++14.David Benjamin1-23/+22
2021-08-20Refer to RFCs consistently.David Benjamin1-2/+2
2020-09-21Add SSL_CIPHER_get_protocol_id.David Benjamin1-9/+8
2019-10-21Rename a number of BUF_* functions to OPENSSL_*.David Benjamin1-1/+0
2019-09-18Add |SSL_CIPHER_get_value| to get the IANA number of a cipher suite.Adam Langley1-0/+4
2018-11-02Serialize SSL configuration in handoff and check it on application.Matthew Braithwaite1-6/+33
2018-09-07Another batch of bools.David Benjamin1-4/+4
2018-09-06Support symbol prefixesJoshua Liebow-Feeser1-2/+2
2018-07-30Add a compile time verification ciphers are sorted for bsearch()MichaƂ Janiszewski1-14/+31
2018-07-17Remove more remnants of SSLv3.David Benjamin1-1/+2
2018-07-06A bunch more scopers.David Benjamin1-5/+2
2018-06-28Remove SSL 3.0 implementation.David Benjamin1-17/+4
2018-06-25Add special AES-GCM AEAD for TLS 1.3.Adam Langley1-4/+15
2018-05-03Temporarily restore SHA256 and SHA384 cipher suite aliases.David Benjamin1-0/+5
2018-05-02Remove legacy SHA-2 CBC ciphers.David Benjamin1-110/+0
2018-04-24Give ssl_cipher_preference_list_st a destructor.David Benjamin1-65/+64
2018-03-15Add |SSL_COMP_get[0_name|_id]|.Adam Langley1-0/+4
2018-02-26Remove trailing whitespace from ssl/.Adam Langley1-8/+8
2017-11-01Move the SSL_eNULL special-case into the matching function.David Benjamin1-11/+13
2017-11-01Remove supports_cipher hook.David Benjamin1-17/+10
2017-10-02Switch int to bool in ssl_cipher.cc.David Benjamin1-103/+96
2017-09-21Add SSL_CIPHER_get_prf_nid.David Benjamin1-0/+13
2017-09-06Zero memory in |OPENSSL_free|.Martin Kreichgauer1-4/+8
2017-08-29Convert comments in ssl.David Benjamin1-142/+142
2017-08-28Remove deprecated cipher property APIs.chromium-3202David Benjamin1-56/+0
2017-08-11Add OpenSSL 1.1.0's cipher property functions.David Benjamin1-1/+71
2017-08-09Tidy up handshake digest logic.David Benjamin1-3/+4
2017-07-25Document the behaviour of non-standard separators in cipher strings.Adam Langley1-4/+8
2017-07-20Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games.David Benjamin1-2/+0
2017-07-19Move libssl's internals into the bssl namespace.David Benjamin1-58/+66
2017-07-13Convert ssl_buffer, ssl_cert, and ssl_cipher to C++.David Benjamin1-0/+1747