Gitiles
Code Review
Sign In
gerrit.openfyde.cn
/
boringssl.googlesource.com
/
boringssl
/
9a4876e19381a64f7a152c2ae7bd8d19d17fabac
/
ssl
/
ssl_session.cc
9a4876e
Remove hmac.h include from ssl.h.
by David Benjamin
· 8 years ago
5a79ff5
Clarify some comments.
by David Benjamin
· 8 years ago
aba057a
Work around a Java client bug when rotating certificates.
by David Benjamin
· 8 years ago
a861460
Make SNI per-connection, not per-session.
by David Benjamin
· 8 years ago
fd45ee7
Replace bits in SSL_HANDSHAKE with bool.
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
8fc2dc0
Put SCTs and OCSP responses in CRYPTO_BUFFERs.
by David Benjamin
· 8 years ago
72912d2
Rotate the default ticket encryption key.
by Martin Kreichgauer
· 8 years ago
ca9e8f5
Tidy up handshake digest logic.
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
31b0c9b
Add a bunch of scopers.
by David Benjamin
· 8 years ago
e39ac8f
Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games.
by David Benjamin
· 8 years ago
86e95b8
Move libssl's internals into the bssl namespace.
by David Benjamin
· 8 years ago
0238d8f
Switch more files to C++.
by David Benjamin
· 8 years ago
[Renamed (95%) from ssl/ssl_session.c]
a6bae93
Never set not_resumable on an immutable session.
by David Benjamin
· 8 years ago
8f36c51
Revise version negotiation logic on the C side.
by Steven Valdez
· 8 years ago
e831a81
Adding support for sending early data on the client.
by Steven Valdez
· 8 years ago
d94682d
Remove ex_data's dup hook.
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
ad8f5e1
Don't use long for timestamps.
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
27a9e6a
Adding ALPN to session.
by Steven Valdez
· 8 years ago
9e766d7
Unexport the handshake's internal state.
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
33fe4a0
Remove support for setting per-connection default session timeout
by Alessandro Ghedini
· 8 years ago
2f82a0e
Don't stash tlsext_hostname in ssl_get_new_session.
by Steven Valdez
· 8 years ago
17b3083
Use a separate timeout scheme for TLS 1.3.
by David Benjamin
· 8 years ago
0b1bb12
Push the SSL_CTX session_timeout zero logic up.
by David Benjamin
· 8 years ago
b5c58db
TLS 1.3 sessions should not be added to the server session cache.
by David Benjamin
· 8 years ago
08b65f4
Enabling 0-RTT on new Session Tickets.
by Steven Valdez
· 9 years ago
17cf2cb
Work around language and compiler bug in memcpy, etc.
by David Benjamin
· 9 years ago
f1050fd
Preserve the peer signature algorithm across resumes.
by David Benjamin
· 9 years ago
4882a6c
Replace key_exchange_info with group_id.
by David Benjamin
· 9 years ago
68e7124
Hold certificates in an SSL_SESSION as CRYPTO_BUFFERSs as well.
by Adam Langley
· 9 years ago
364f7a6
Push the difference in chain semantics to the edge.
by Adam Langley
· 9 years ago
cb0c29f
Move state and next_state to SSL_HANDSHAKE.
by David Benjamin
· 9 years ago
5edfc8c
Emulate the client_cert_cb with cert_cb.
by David Benjamin
· 9 years ago
5888946
Remove SSL_CTX_get_client_cert_cb.
by David Benjamin
· 9 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
· 9 years ago
e850909
Hold certificates in an SSL_SESSION as CRYPTO_BUFFERSs as well.
by Adam Langley
· 9 years ago
30c4c30
Revise some integer sizes.
by David Benjamin
· 9 years ago
731058e
Typedef ssl_early_callback_ctx to SSL_CLIENT_HELLO.
by David Benjamin
· 9 years ago
f3c8f8d
Pass explicit parameters elsewhere.
by David Benjamin
· 9 years ago
bf48364
Support setting per-connection default session lifetime value
by Alessandro Ghedini
· 9 years ago
bbaf367
Add |SSL_set_retain_only_sha256_of_client_certs|.
by David Benjamin
· 9 years ago
f01f42a
Negotiate ciphers before resumption.
by David Benjamin
· 9 years ago
4eb95cc
Parse ClientHello extensions before deciding on resumption.
by David Benjamin
· 9 years ago
75f9914
Align TLS 1.2 and 1.3 server session validity checks.
by David Benjamin
· 9 years ago
78476f6
Move tlsext_ticket_expected to SSL_HANDSHAKE.
by David Benjamin
· 9 years ago
c5ac2b6
Rename X.509 members in |SSL_SESSION| and |CERT|.
by Adam Langley
· 9 years ago
123db57
Measure session->timeout from ticket issuance.
by David Benjamin
· 9 years ago
8e816eb
Treat sessions as expired on the boundary second.
by David Benjamin
· 9 years ago
1b22f85
Reject tickets from the future.
by David Benjamin
· 9 years ago
5b98608
Updating NewSessionTicket message and updating PSK to Draft 15.
by Steven Valdez
· 9 years ago
fbc45d7
No-op ticket encryption in fuzzer mode.
by David Benjamin
· 9 years ago
01a9057
Fix remaining non-determinism in fuzzer transcripts.
by David Benjamin
· 9 years ago
4d0be24
Only allow SSL_set_session before the handshake.
by David Benjamin
· 9 years ago
81f4335
Don't crash when a session callback returns NULL.
by Adam Langley
· 9 years ago
29e5cf7
Remove SSL_SESSION_get_key_exchange_info.
by David Benjamin
· 9 years ago
7aa31d6
Remove ssl->verify_result.
by David Benjamin
· 9 years ago
4aa154e
Adding code to send session as PSK Identity.
by Steven Valdez
· 9 years ago
96a16cd
Finish aligning up_ref functions with OpenSSL 1.1.0.
by David Benjamin
· 9 years ago
baafa4a
Undo rename of tlsext_tick_lifetime_hint.
by Martin Kreichgauer
· 9 years ago
b919540
Align SSL_SESSION_up_ref with OpenSSL.
by David Benjamin
· 9 years ago
56d280d
Remove the SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED sanity check.
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
1e6f11a
Adding NewSessionTicket.
by Steven Valdez
· 9 years ago
d4aae0f
Minor typo fixes.
by Adam Langley
· 9 years ago
9498e74
Don't have the default value of |verify_result| be X509_V_OK.
by Adam Langley
· 9 years ago
87eab49
Splitting SSL session state.
by Steven Valdez
· 9 years ago
29270de
Split unlock functions into read/write variants.
by David Benjamin
· 9 years ago
fa214e4
Tidy up shutdown state.
by David Benjamin
· 9 years ago
818aff0
Add SSL_SESSION_get_master_key.
by David Benjamin
· 9 years ago
51545ce
Remove a number of unnecessary stdio.h includes.
by David Benjamin
· 9 years ago
5ba0689
Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result.
by Brian Smith
· 9 years ago
ef1b009
Consider session if the client supports tickets but offered a session ID.
by David Benjamin
· 10 years ago
0d56f88
Switch s to ssl everywhere.
by David Benjamin
· 10 years ago
8a58933
Remove the CRYPTO_EX_new callback.
by David Benjamin
· 10 years ago
415660b
Tidy up SSL_CTX_add_session.
by David Benjamin
· 10 years ago
0f65395
Add tests for the internal session cache behavior.
by David Benjamin
· 10 years ago
dc2aea2
Remove all the logic around custom session IDs and retrying on collisions.
by David Benjamin
· 10 years ago
8217024
Document the info callback.
by David Benjamin
· 10 years ago
fd8e69f
Better document the callbacks around client certificates.
by David Benjamin
· 10 years ago
c7ce977
Ignore all extensions but renegotiation_info in SSL 3.0.
by David Benjamin
· 10 years ago
20c0e90
Allow NULL inputs in SSL_SESSION_get_time.
by David Benjamin
· 10 years ago
9e4e01e
Align the SSL stack on #include style.
by David Benjamin
· 10 years ago
dafbdd4
Document session cache functions.
by David Benjamin
· 10 years ago
14e2b50
const-correct a few SSL_SESSION functions.
by David Benjamin
· 10 years ago
abb6c1c
Reorder ssl_session.c slightly to match the header.
by David Benjamin
· 10 years ago
190ab7f
Move ex_data functions in ssl.h to a section.
by David Benjamin
· 10 years ago
8f3cc26
Rename ssl_sess.c to ssl_session.c.
by David Benjamin
· 10 years ago
[Renamed from ssl/ssl_sess.c]
a6b8cdf
Document functions acting on an SSL_SESSION.
by David Benjamin
· 10 years ago
443a1f6
Toss file-related convenience bits of ssl/ into a corner.
by David Benjamin
· 10 years ago
Next »