Sign in
boringssl
/
boringssl
/
af3b3d397e234e8d0f994dc6adb11ff7f70c7bd8
/
ssl
/
internal.h
af3b3d3
Only resolve which cipher list to use once.
by David Benjamin
· 8 years ago
b917909
Move a few more types out of ssl.h.
by David Benjamin
· 8 years ago
b6b6ff3
Verifying resumption cipher validity with current configuration.
by Steven Valdez
· 8 years ago
60a85cb
Implement ChannelID for TLS 1.3.
by Nick Harper
· 9 years ago
3ef7697
Don't accept {sha1, ecdsa} and {sha512, ecdsa}.
by David Benjamin
· 8 years ago
e228bd2
Hide SSL3_STATE.
by David Benjamin
· 8 years ago
a128a55
Update the TLS 1.3 draft version to draft 16.
by David Benjamin
· 8 years ago
3baa6e1
Implement draft 16 HelloRetryRequest and cookie.
by David Benjamin
· 8 years ago
c4aa727
Updating Key Schedule and KeyUpdate to draft 16.
by Steven Valdez
· 8 years ago
a4c8ff0
Move TLS 1.2 key exchange fields to SSL_HANDSHAKE.
by David Benjamin
· 8 years ago
43612b6
Move peer_supported_group_list to SSL_HANDSHAKE.
by David Benjamin
· 8 years ago
f04976b
Remove the get_peer_groups parameter to tls1_get_grouplist.
by David Benjamin
· 8 years ago
9d0b4bc
Trim tls1_check_group_id.
by David Benjamin
· 8 years ago
938fa7c
Inline tls1_check_ec_cert.
by David Benjamin
· 8 years ago
b74b081
Move next_proto_neg_seen into SSL_HANDSHAKE.
by David Benjamin
· 8 years ago
f5d2cd0
Move extensions bitmasks into SSL_HANDSHAKE.
by David Benjamin
· 8 years ago
a048678
Move some fields from tmp to hs.
by David Benjamin
· 8 years ago
1a5e8ec
Apply GREASE to TLS 1.3 tickets.
by David Benjamin
· 8 years ago
803c77a
Update crypto negotation to draft 15.
by Steven Valdez
· 9 years ago
5b98608
Updating NewSessionTicket message and updating PSK to Draft 15.
by Steven Valdez
· 9 years ago
5fd1807
Implement SSL_CTX_set1_curves_list()
by Alessandro Ghedini
· 9 years ago
d9791bf
Apply GREASE to the version extension.
by David Benjamin
· 9 years ago
65ac997
Implement draft-davidben-tls-grease-01.
by David Benjamin
· 9 years ago
c8b6b4f
Only predict X25519 in TLS 1.3.
by David Benjamin
· 9 years ago
2dc0204
Don't return invalid versions in version_from_wire.
by David Benjamin
· 9 years ago
c027999
Take the version parameter out of ssl_do_msg_callback.
by David Benjamin
· 9 years ago
e0ff767
Remove SSL_set_fallback_version.
by David Benjamin
· 9 years ago
bac75b8
Move peer_psk_identity_hint to SSL_HANDSHAKE.
by David Benjamin
· 9 years ago
4fe3c90
Release TLS 1.3 key shares earlier in TLS 1.2.
by David Benjamin
· 9 years ago
8aaa9e1
Remove RC4 from TLS for real.
by Matthew Braithwaite
· 9 years ago
3d458dc
Revert of Determining certificate_auth and key_exchange based on SSL.
by David Benjamin
· 9 years ago
bd09ecc
Determining certificate_auth and key_exchange based on SSL.
by Steven Valdez
· 9 years ago
4d0be24
Only allow SSL_set_session before the handshake.
by David Benjamin
· 9 years ago
0fc37ef
Fix a number of sigalg scope issues.
by David Benjamin
· 9 years ago
cb96654
Adding ARRAY_SIZE macro for getting the size of constant arrays.
by Steven Valdez
· 9 years ago
7aa31d6
Remove ssl->verify_result.
by David Benjamin
· 9 years ago
8a8349b
Request contexts are now illegal during the handshake.
by David Benjamin
· 9 years ago
4aa154e
Adding code to send session as PSK Identity.
by Steven Valdez
· 9 years ago
fddbadc
Pass a ClientHello into ssl3_choose_cipher.
by David Benjamin
· 9 years ago
1deb41b
Move SCSV handling out of cipher list parsing.
by David Benjamin
· 9 years ago
e14ff06
Only have one ClientHello parser, not three.
by David Benjamin
· 9 years ago
4087df9
Move more side-specific code out of tls13_process_certificate.
by David Benjamin
· 9 years ago
721e8b7
Test that servers enforce session timeouts.
by David Benjamin
· 9 years ago
33dad1b
Stop pretending to ssl_clear_bad_session.
by David Benjamin
· 9 years ago
cec7344
Add a CBS version of SSL_early_callback_ctx_extension_get.
by David Benjamin
· 9 years ago
1e6f11a
Adding NewSessionTicket.
by Steven Valdez
· 9 years ago
7259f2f
Prefix ext_key_share methods.
by Steven Valdez
· 9 years ago
ce079fd
Add SSL_is_dtls.
by David Benjamin
· 9 years ago
1dc53d2
Adding handling for KeyUpdate post-handshake message.
by Steven Valdez
· 9 years ago
8e1c7be
Adding Post-Handshake message handling.
by Steven Valdez
· 9 years ago
87eab49
Splitting SSL session state.
by Steven Valdez
· 9 years ago
163f29a
Move post-handshake message handling out of read_app_data.
by David Benjamin
· 9 years ago
4497e58
Switch finish_handshake to release_current_message.
by David Benjamin
· 9 years ago
481b9d2
Remove begin_handshake and allocate init_buf lazily.
by David Benjamin
· 9 years ago
5e7e7cc
Add SSL_set_fallback_version.
by David Benjamin
· 9 years ago
d7573dc
Tweak ssl_early_callback_init.
by David Benjamin
· 9 years ago
5440fe0
Adding HelloRetryRequest.
by Steven Valdez
· 9 years ago
13f1ebe
Factor out the client_cert_cb code.
by David Benjamin
· 9 years ago
e776cc2
Implement SSLKEYLOGFILE support for TLS 1.3.
by David Benjamin
· 9 years ago
f2401eb
Add a ssl_hs_flush_and_read_message wait mode.
by David Benjamin
· 9 years ago
143e8b3
Add TLS 1.3 1-RTT.
by Steven Valdez
· 9 years ago
6167281
Check for buffered handshake messages on cipher change in DTLS.
by David Benjamin
· 9 years ago
d3440b4
Give SSL_PRIVATE_KEY_METHOD a message-based API.
by David Benjamin
· 9 years ago
0c0b7e1
Widen SSL_PRIVATE_KEY_METHOD types to include the curve name.
by David Benjamin
· 9 years ago
bf5aa84
Moving ssl_check_leaf_certificate to ssl_cert.
by Steven Valdez
· 9 years ago
5c900c8
Factor out certificate list parsing.
by David Benjamin
· 9 years ago
e0332e8
Factor out CA list parsing.
by David Benjamin
· 9 years ago
32a66d5
Tidy up a few certificate-related utility functions.
by David Benjamin
· 9 years ago
1f61f0d
Implement TLS 1.3's downgrade signal.
by David Benjamin
· 9 years ago
1fb125c
Enforce ECDSA curve matching in TLS 1.3.
by David Benjamin
· 9 years ago
887c300
Move the key type check from tls12_check_peer_sigalg to ssl_verify_*.
by David Benjamin
· 9 years ago
ea9a0d5
Refine SHA-1 default in signature algorithm negotiation.
by David Benjamin
· 9 years ago
d246b81
Don't decompose sigalgs in key preferences.
by David Benjamin
· 9 years ago
0aa25bd
Don't call tls12_get_hash in the server handshake.
by David Benjamin
· 9 years ago
09eb655
Simplify ssl_get_message somewhat.
by David Benjamin
· 9 years ago
528bd26
Don't use init_buf in DTLS.
by David Benjamin
· 9 years ago
97718f1
Move references to init_buf into SSL_PROTOCOL_METHOD.
by David Benjamin
· 9 years ago
2b8415e
Move the Digest/Sign split for SignatureAlgorithms to a lower level.
by Steven Valdez
· 9 years ago
9e68f19
Add SSL_get_curve_id and SSL_get_dhe_group_size.
by David Benjamin
· 9 years ago
18a3518
Don't allocate a group/curve ID for CECPQ1.
by David Benjamin
· 9 years ago
b6a0a51
Simplify version configuration.
by David Benjamin
· 9 years ago
f0451ca
Cleaning up internal use of Signature Algorithms.
by Steven Valdez
· 9 years ago
352d0a9
Remove a/b parameters to send_change_cipher_spec.
by David Benjamin
· 9 years ago
0256385
Changing representation of signature/hash to use SignatureScheme.
by Steven Valdez
· 9 years ago
aad50db
Stop using the word 'buffer' everywhere.
by David Benjamin
· 9 years ago
7583643
Disconnect handshake message creation from init_buf.
by David Benjamin
· 9 years ago
ec847ce
Replace the incoming message buffer with a ring buffer.
by David Benjamin
· 9 years ago
778f57e
Store only one handshake write sequence number.
by David Benjamin
· 9 years ago
29a83c5
Rewrite DTLS outgoing message buffering.
by David Benjamin
· 9 years ago
b5eb195
Make dtls1_do_handshake_write less stateful.
by David Benjamin
· 9 years ago
f0ee907
Remove the 'ssl_' prefix on most SSL_PROTOCOL_METHOD hooks.
by David Benjamin
· 9 years ago
a353cdb
Wrap MSVC-only warning pragmas in a macro.
by David Benjamin
· 9 years ago
2446db0
Require in == out for in-place encryption.
by David Benjamin
· 9 years ago
1a01e1f
Remove in-place TLS record assembly for now.
by David Benjamin
· 9 years ago
45d45c1
Trim the DTLS write code slightly.
by David Benjamin
· 9 years ago
9f1dc82
A bit of cleanup post state machine merging.
by David Benjamin
· 9 years ago
df50eec
Fold DTLS server state machine into TLS state machine.
by David Benjamin
· 9 years ago
aa7734b
Fold the DTLS client handshake into the TLS one.
by David Benjamin
· 9 years ago
af62d61
Remove dtls1_read_bytes.
by David Benjamin
· 9 years ago
c660417
Don't use dtls1_read_bytes to read messages.
by David Benjamin
· 9 years ago
Next »