Sign in
boringssl
/
boringssl.git
/
a772b16f9fa28c9fc0df5301865f44bdf1e45103
/
ssl
/
internal.h
a772b16
Allow dtls_seal_record to work in-place.
by David Benjamin
· 8 years ago
03b96d7
Remove unused |ssl_parse_x509|.
by Adam Langley
· 8 years ago
8d5f9da
Abstract away BIO_flush calls in the handshake.
by David Benjamin
· 8 years ago
2e83924
Remove old ChaCha20-Poly1305 AEAD.
by Adam Langley
· 8 years ago
5322010
Revert "Remove old ChaCha20-Poly1305 AEAD."
by Adam Langley
· 8 years ago
def9b46
Remove old ChaCha20-Poly1305 AEAD.
by Adam Langley
· 8 years ago
5fc99c6
There are no more MD5 ciphers.
by David Benjamin
· 8 years ago
08b65f4
Enabling 0-RTT on new Session Tickets.
by Steven Valdez
· 8 years ago
2be4aa7
Add a helper function for resetting SSL_get_error state.
by David Benjamin
· 8 years ago
650aa1c
Clean up certificate auto-chaining.
by David Benjamin
· 8 years ago
6f600d6
Add experimental TLS 1.3 short record header extension.
by David Benjamin
· 8 years ago
4cb8494
Splitting handshake traffic derivation from key change.
by Steven Valdez
· 8 years ago
0567220
Don't use X.509 functions to check ECDSA keyUsage.
by Adam Langley
· 8 years ago
0c29425
Don't use |X509_get_pubkey| in TLS 1.3 code either.
by Adam Langley
· 8 years ago
f1050fd
Preserve the peer signature algorithm across resumes.
by David Benjamin
· 8 years ago
d515722
Don't depend on the X509 code for getting public keys.
by Adam Langley
· 8 years ago
d519bf6
Add |SSL_CTX_set0_buffer_pool|.
by Adam Langley
· 8 years ago
68e7124
Hold certificates in an SSL_SESSION as CRYPTO_BUFFERSs as well.
by Adam Langley
· 8 years ago
cb0c29f
Move state and next_state to SSL_HANDSHAKE.
by David Benjamin
· 8 years ago
5edfc8c
Emulate the client_cert_cb with cert_cb.
by David Benjamin
· 8 years ago
3977f30
Rename hs->state to hs->tls13_state.
by David Benjamin
· 8 years ago
c0fc7a1
Revert "Add |SSL_CTX_set0_buffer_pool|." and "Hold certificates in an SSL_SESSION as CRYPTO_BUFFERSs as well."
by Adam Langley
· 8 years ago
651aaef
Remove CECPQ1 (experimental post-quantum key agreement).
by Matthew Braithwaite
· 8 years ago
e850909
Hold certificates in an SSL_SESSION as CRYPTO_BUFFERSs as well.
by Adam Langley
· 8 years ago
f04c2e9
Move client_version into SSL_HANDSHAKE.
by David Benjamin
· 8 years ago
a2bda9f
Make more functions static.
by David Benjamin
· 8 years ago
0be6fc4
Move a few more functions into *_method.c.
by David Benjamin
· 8 years ago
4ba6e19
Better pack ssl_handshake_st and ssl3_state_st.
by Adam Langley
· 8 years ago
2578b29
Make ssl3_choose_cipher and dependencies static.
by David Benjamin
· 8 years ago
731058e
Typedef ssl_early_callback_ctx to SSL_CLIENT_HELLO.
by David Benjamin
· 8 years ago
91e9b0d
Remove tls_record_type_t.
by David Benjamin
· 8 years ago
f3c8f8d
Pass explicit parameters elsewhere.
by David Benjamin
· 8 years ago
8baf963
Pass explicit hs parameters to ssl_ext_*.
by David Benjamin
· 8 years ago
6773972
Pass explicit hs parameters into t1_enc.c.
by David Benjamin
· 8 years ago
2bd1917
Pass explicit hs parameters into custom_extensions.c.
by David Benjamin
· 8 years ago
6e4fc33
Pass explicit hs parameters to tls13_*.c.
by David Benjamin
· 8 years ago
8c880a2
Pass explicit hs parameters to kExtensions callbacks.
by David Benjamin
· 8 years ago
c3c8882
Match state machine functions with new calling convention.
by David Benjamin
· 8 years ago
ce8c9d2
Maintain SSL_HANDSHAKE lifetime outside of handshake_func.
by David Benjamin
· 8 years ago
a4ee74d
Skipping early data on 0RTT rejection.
by Steven Valdez
· 8 years ago
cfa08c3
Enforce basic sanity of SCT lists.
by Adam Langley
· 8 years ago
b5172a7
Make tls1_setup_key_block static.
by David Benjamin
· 8 years ago
12d6baf
Make ssl_ext_pre_shared_key_add_clienthello static.
by David Benjamin
· 8 years ago
f01f42a
Negotiate ciphers before resumption.
by David Benjamin
· 8 years ago
4eb95cc
Parse ClientHello extensions before deciding on resumption.
by David Benjamin
· 8 years ago
75f9914
Align TLS 1.2 and 1.3 server session validity checks.
by David Benjamin
· 8 years ago
ffb1107
Add a helper function for parsing extensions blocks.
by David Benjamin
· 8 years ago
a833c35
Update to TLS 1.3 draft 18.
by Steven Valdez
· 8 years ago
ced9479
Replace hash_current_message with get_current_message.
by David Benjamin
· 8 years ago
78476f6
Move tlsext_ticket_expected to SSL_HANDSHAKE.
by David Benjamin
· 8 years ago
5eead16
Splitting finish_message to finish_message/queue_message.
by Steven Valdez
· 8 years ago
c5ac2b6
Rename X.509 members in |SSL_SESSION| and |CERT|.
by Adam Langley
· 8 years ago
4e41926
Move key_block into SSL_HANDSHAKE.
by David Benjamin
· 8 years ago
da863608
Expose SSL_max_seal_overhead.
by David Benjamin
· 8 years ago
123db57
Measure session->timeout from ticket issuance.
by David Benjamin
· 8 years ago
d2cb1c1
Remove cipher_list_by_id.
by David Benjamin
· 8 years ago
abbbee1
Detach TLS 1.3 cipher configuration from the cipher language.
by David Benjamin
· 8 years ago
9ef31f0
Negotiate the cipher suite before ALPN.
by David Benjamin
· 8 years ago
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
· 8 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
· 8 years ago
d9791bf
Apply GREASE to the version extension.
by David Benjamin
· 8 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
Next »