Gitiles
Code Review
Sign In
gerrit.openfyde.cn
/
boringssl.googlesource.com
/
boringssl
/
fd45ee7da8d897e45bf995125301f0a5a86c7792
/
ssl
/
internal.h
fd45ee7
Replace bits in SSL_HANDSHAKE with bool.
by David Benjamin
· 8 years ago
d816874
Set SSL_in_init to false before new_session_cb.
by Steven Valdez
· 8 years ago
6abaa31
Remove unnecessary parameter.
by David Benjamin
· 8 years ago
3536809
Update style guide for C++.
by David Benjamin
· 8 years ago
c11ea942
Convert comments in ssl.
by David Benjamin
· 8 years ago
398085b
Simplify states with hs_wait_t returns.
by Steven Valdez
· 8 years ago
4d71a9a
Migrate TLS 1.2 and below state machines to the new style.
by Steven Valdez
· 8 years ago
302b818
Only enable DTLS post-handshake rexmits if we sent the final Finished.
by David Benjamin
· 8 years ago
f60bcfb
Make SSL_state_string_long work for TLS 1.3.
by David Benjamin
· 8 years ago
72912d2
Rotate the default ticket encryption key.
by Martin Kreichgauer
· 8 years ago
f4ecc84
Prevent both early data and custom extensions from being accepted.
by Steven Valdez
· 8 years ago
ca9e8f5
Tidy up handshake digest logic.
by David Benjamin
· 8 years ago
7934f08
Replace init_msg/init_num with a get_message hook.
by David Benjamin
· 8 years ago
8f94c31
Replace reuse_message with an explicit next_message call.
by David Benjamin
· 8 years ago
ba2d3df
Add DTLS_with_buffers_method.
by David Benjamin
· 8 years ago
e3dee27
Remove the free_buffer parameter to release_current_message.
by David Benjamin
· 8 years ago
9bbdf58
Remove expect and received flight hooks.
by David Benjamin
· 8 years ago
b0c761e
Tolerate early ChangeCipherSpec in DTLS.
by David Benjamin
· 8 years ago
27e377e
Fix miscellaneous clang-tidy warnings.
by David Benjamin
· 8 years ago
37af90f
Convert a few more scopers.
by David Benjamin
· 8 years ago
d272dea
Explicitly include <new> for placement new.
by David Benjamin
· 8 years ago
a4cb62f
Fix build against LLVM CFI.
by David Benjamin
· 8 years ago
ee910bf
Use new STACK_OF helpers.
by David Benjamin
· 8 years ago
abbf365
Make the bssl::SealRecord out_suffix arg fixed length.
by Martin Kreichgauer
· 8 years ago
9a89250
Don't use std::is_trivially_destructable.
by David Benjamin
· 8 years ago
506be38
Add a BORINGSSL_ALLOW_CXX_RUNTIME build flag.
by David Benjamin
· 8 years ago
e664a53
Return null from SSL_get0_peer_certificates if unauthenticated.
by David Benjamin
· 8 years ago
c937699
Avoid a C++ runtime dependency.
by David Benjamin
· 8 years ago
c642aca
Convert SSL_ECDH_CTX to C++.
by David Benjamin
· 8 years ago
6dc8bf6
Convert SSL_TRANSCRIPT to C++.
by David Benjamin
· 8 years ago
31b0c9b
Add a bunch of scopers.
by David Benjamin
· 8 years ago
8f28886
Give SSL_HANDSHAKE a constructor and destructor.
by David Benjamin
· 8 years ago
e39ac8f
Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games.
by David Benjamin
· 8 years ago
cfc11c2
C++-ify SSL_AEAD_CTX.
by David Benjamin
· 8 years ago
86e95b8
Move libssl's internals into the bssl namespace.
by David Benjamin
· 8 years ago
3a1dd46
Add async certificate verification callback.
by David Benjamin
· 8 years ago
11d11d6
Fix and/or annotate all switch fall-throughs.
by Adam Langley
· 8 years ago
9f2bffb
Add SSL_AEAD_CTX_seal_scatter.
by Martin Kreichgauer
· 8 years ago
e64d2c7
Convert ssl_buffer, ssl_cert, and ssl_cipher to C++.
by David Benjamin
· 8 years ago
52586f9
Adding TLS 1.3 variant to SSL*.
by Steven Valdez
· 8 years ago
520e122
Implement experimental alternate encoding of TLS 1.3.
by Steven Valdez
· 8 years ago
8f36c51
Revise version negotiation logic on the C side.
by Steven Valdez
· 8 years ago
68161cb
Stash the computed version range in SSL_HANDSHAKE.
by David Benjamin
· 8 years ago
fc08dfc
Rename {ssl,ctx}->{min,max}_version.
by David Benjamin
· 8 years ago
4414874
Simplify ssl_private_key_* state machine points.
by David Benjamin
· 8 years ago
9961dff
Unwind V2ClientHello counters.
by David Benjamin
· 8 years ago
8d606e3
Clear out f_err pattern from handshake_client.c.
by David Benjamin
· 8 years ago
e831a81
Adding support for sending early data on the client.
by Steven Valdez
· 8 years ago
2f3404b
Enforce incrementing counter for TLS 1.2 AES-GCM.
by Steven Valdez
· 8 years ago
01f8a8c
Convert stack.h to use inline functions.
by David Benjamin
· 8 years ago
a365138
Factor out the default signature algorithm logic.
by David Benjamin
· 8 years ago
de254b4
Enforce max_early_data_size on the server.
by Alessandro Ghedini
· 8 years ago
7e06de5
Really remove DHE ciphersuites from TLS.
by Matthew Braithwaite
· 8 years ago
bbba939
Acknowledge KeyUpdate messages.
by David Benjamin
· 8 years ago
6952211
Support Ed25519 in TLS.
by David Benjamin
· 8 years ago
6114c3c
Clean up signature algorithm logic.
by David Benjamin
· 8 years ago
a232a71
Deprecate SSL_PRIVATE_KEY_METHOD type and max_signature_len.
by David Benjamin
· 8 years ago
bf833c3
Rename hs->public_key.
by David Benjamin
· 8 years ago
67bb45f
Support enabling early data on SSL
by Alessandro Ghedini
· 8 years ago
bbfe603
Clean up end_of_early_data processing.
by David Benjamin
· 8 years ago
681eb6a
Adding support for receiving early data on the server.
by Steven Valdez
· 9 years ago
794cc59
Send half-RTT tickets when negotiating 0-RTT.
by David Benjamin
· 8 years ago
3cb1246
Remove session_tickets_sent.
by David Benjamin
· 8 years ago
2d85062
Add Data-less Zero-RTT support.
by Steven Valdez
· 9 years ago
707af29
Support asynchronous ticket decryption with TLS 1.3.
by David Benjamin
· 8 years ago
4c341d0
Support asynchronous ticket decryption with TLS 1.0–1.2.
by Adam Langley
· 8 years ago
be49706
Rename initial_ctx to session_ctx.
by David Benjamin
· 8 years ago
6ad20dc
Move error-on-empty-cipherlist into ssl_create_cipher_list().
by Matthew Braithwaite
· 8 years ago
130d529
Adding version to AEAD.
by Steven Valdez
· 8 years ago
35ac5b7
Export server-side ticket_age skew.
by David Benjamin
· 8 years ago
54689ed
Move ssl_verify_alarm_type into ssl_x509.c.
by David Benjamin
· 8 years ago
924a352
Remove experimental TLS 1.3 short record header extension.
by Steven Valdez
· 8 years ago
ad8f5e1
Don't use long for timestamps.
by David Benjamin
· 8 years ago
39425b0
Add |TLS_with_buffers_method|.
by Adam Langley
· 8 years ago
94a62e6
Hang ssl_auto_chain_if_needed off |X509_METHOD|.
by Adam Langley
· 8 years ago
2a3b343
Move X509-related verification code into ssl_x509.c.
by Adam Langley
· 8 years ago
0bdef09
Check CA names during the handshake.
by Adam Langley
· 8 years ago
34b4c82
Hold CA names as |CRYPTO_BUFFER|s.
by Adam Langley
· 8 years ago
a57dcfb
Add new cipherlist-setting APIs that reject nonsense.
by Matthew Braithwaite
· 8 years ago
fc02b59
Move tmp.extended_master_secret to SSL_HANDSHAKE.
by David Benjamin
· 8 years ago
45738dd
Move new_cipher and new_session to SSL_HANDSHAKE.
by David Benjamin
· 8 years ago
5960a90
Move sid_ctx from SSL/SSL_CTX to CERT.
by David Benjamin
· 8 years ago
83a3212
Move SCT lists and OCSP responses to CERT.
by David Benjamin
· 8 years ago
46db7af
Remove |X509| things from SSL_SESSION.
by Adam Langley
· 8 years ago
908ac19
Moving transcript and PRF functions to SSL_TRANSCRIPT.
by Steven Valdez
· 9 years ago
52940c4
Move a number of certificate-related functions from ssl_rsa.c to ssl_cert.c
by Adam Langley
· 8 years ago
3509dac
Add |X509_METHOD| and, using it, move many functions to ssl_x509.c.
by Adam Langley
· 8 years ago
8df6766
Support setting per-connection SCT list
by Alessandro Ghedini
· 8 years ago
33fe4a0
Remove support for setting per-connection default session timeout
by Alessandro Ghedini
· 8 years ago
3f2611a
Hide SSL struct.
by David Benjamin
· 8 years ago
8671c47
Fold ssl3_write_bytes into ssl3_write_app_data.
by David Benjamin
· 8 years ago
17b3083
Use a separate timeout scheme for TLS 1.3.
by David Benjamin
· 8 years ago
e79fe70
Bit-pack SSL_AEAD_CTX's various toggles.
by David Benjamin
· 8 years ago
c26692c
Push the use of X509 upwards, out of |ssl_set_cert|.
by Adam Langley
· 8 years ago
e1e7813
Keep a reference to |X509|s appended to a chain.
by Adam Langley
· 8 years ago
f71036e
Remove ssl_hash_message_t from ssl_get_message.
by David Benjamin
· 8 years ago
1a444da
Detach V2ClientHello hashing hack from ssl_hash_message_t.
by David Benjamin
· 8 years ago
276b7e8
Move optional message type checks out of ssl_get_message.
by David Benjamin
· 8 years ago
3a2b47a
Don't use |X509| objects in |CERT|, by default.
by Adam Langley
· 8 years ago
2fe6e22
Remove mask_a and mask_k from CERT.
by David Benjamin
· 8 years ago
Next »