Sign in
boringssl
/
boringssl.git
/
14aa0de18f638a92be13597bc1b8a95ca8fcf8a4
/
ssl
/
dtls_method.cc
32013e8
Maintain the sequence number as a uint64_t.
by David Benjamin
· 2 years, 6 months ago
50e7ea5
LSC: Apply clang-tidy's modernize-use-bool-literals to boringssl
by Anton Bikineev
· 3 years, 2 months ago
5298ef9
Configure QUIC secrets inside set_{read,write}_state.
by David Benjamin
· 5 years ago
b092192
Keep the encryption state and encryption level in sync.
by David Benjamin
· 5 years ago
f9cc26f
Require handshake flights end at record boundaries.
by David Benjamin
· 5 years ago
21a879a
Delete unreachable DTLS check.
by David Benjamin
· 5 years ago
3ba9586
Rename a number of BUF_* functions to OPENSSL_*.
by David Benjamin
· 5 years ago
d1673c2
Remove the add_alert hook.
by David Benjamin
· 7 years ago
e745b25
Remove trailing whitespace from ssl/.
by Adam Langley
· 7 years ago
5be3a74
Remove supports_cipher hook.
by David Benjamin
· 7 years ago
800046f
Give DTLS1_STATE a destructor.
by David Benjamin
· 7 years ago
8e7bbba
Use more scopers.
by David Benjamin
· 7 years ago
a031b61
Replace open_close_notify with open_app_data.
by David Benjamin
· 7 years ago
d9229f9
Lift BIO above SSL_PROTOCOL_METHOD.
by David Benjamin
· 7 years ago
97250f4
Switch a bunch of things from int to bool.
by David Benjamin
· 7 years ago
40e9470
Always process handshake records in full.
by David Benjamin
· 7 years ago
d1e3ce1
Rename ssl3_send_alert and ssl3_protocol_version.
by David Benjamin
· 7 years ago
c11ea942
Convert comments in ssl.
by David Benjamin
· 8 years ago
302b818
Only enable DTLS post-handshake rexmits if we sent the final Finished.
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
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
e8703a3
Switch a number of files to C++.
by David Benjamin
· 8 years ago
[Renamed from ssl/dtls_method.c]
8f36c51
Revise version negotiation logic on the C side.
by Steven Valdez
· 8 years ago
681eb6a
Adding support for receiving early data on the server.
by Steven Valdez
· 8 years ago
2d85062
Add Data-less Zero-RTT support.
by Steven Valdez
· 8 years ago
3509dac
Add |X509_METHOD| and, using it, move many functions to ssl_x509.c.
by Adam Langley
· 8 years ago
16315f7
Remove the rest of write_message.
by David Benjamin
· 8 years ago
daf207a
Don't use the buffer BIO in TLS.
by David Benjamin
· 8 years ago
1a999cf
Don't use the buffer BIO in DTLS.
by David Benjamin
· 8 years ago
8d5f9da
Abstract away BIO_flush calls in the handshake.
by David Benjamin
· 8 years ago
17cf2cb
Work around language and compiler bug in memcpy, etc.
by David Benjamin
· 8 years ago
0be6fc4
Move a few more functions into *_method.c.
by David Benjamin
· 8 years ago
ced9479
Replace hash_current_message with get_current_message.
by David Benjamin
· 8 years ago
5eead16
Splitting finish_message to finish_message/queue_message.
by Steven Valdez
· 8 years ago
2dc0204
Don't return invalid versions in version_from_wire.
by David Benjamin
· 9 years ago
4497e58
Switch finish_handshake to release_current_message.
by David Benjamin
· 9 years ago
02edcd0
Reject stray post-Finished messages in DTLS.
by David Benjamin
· 9 years ago
481b9d2
Remove begin_handshake and allocate init_buf lazily.
by David Benjamin
· 9 years ago
4905454
Clear init_msg/init_num whenever we clear the backing store.
by David Benjamin
· 9 years ago
6167281
Check for buffered handshake messages on cipher change in DTLS.
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
a2c42d7
Rename (s3,d1)_meth.c.
by David Benjamin
· 9 years ago
[Renamed (93%) from ssl/d1_meth.c]
b6a0a51
Simplify version configuration.
by David Benjamin
· 9 years ago
7583643
Disconnect handshake message creation from init_buf.
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
a41280d
Pull ChangeCipherSpec into the handshake state machine.
by David Benjamin
· 9 years ago
79a0589
Ditch remaining filename comments from public headers and ssl/
by David Benjamin
· 9 years ago
9e4e01e
Align the SSL stack on #include style.
by David Benjamin
· 10 years ago
3dd9016
Remove signature algorithm configuration hooks and SSL_ctrl.
by David Benjamin
· 10 years ago
a1c90a5
Further tidy up cipher logic.
by David Benjamin
· 10 years ago
904dc72
Fold away SSL_PROTOCOL_METHOD hooks shared between TLS and DTLS.
by David Benjamin
· 10 years ago
a602277
Split ssl_read_bytes hook into app_data and close_notify hooks.
by David Benjamin
· 10 years ago
c933a47
Switch the ssl_write_bytes hook to ssl_write_app_data.
by David Benjamin
· 10 years ago
44d3eed
Forbid caller-initiated renegotiations and all renego as a servers.
by David Benjamin
· 10 years ago
8c24980
Promote all dtls1_ctrl hooks to functions.
by David Benjamin
· 10 years ago
59015c3
Promote all SSL callback ctrl hooks to proper functions.
by David Benjamin
· 10 years ago
2ee94aa
Rename ssl_locl.h to internal.h
by David Benjamin
· 10 years ago
9e13e1a
Move the is_dtls bit from SSL3_ENC_METHOD to SSL_PROTOCOL_METHOD.
by David Benjamin
· 10 years ago
f298019
Remove ssl_version hook.
by David Benjamin
· 10 years ago
2fa83de
Move handshake method hooks to SSL_PROTOCOL_METHOD.
by David Benjamin
· 10 years ago
62fd162
Implement SSL_clear with ssl_new and ssl_free.
by David Benjamin
· 10 years ago
71d8a08
Reformatting of several DTLS source files.
by Adam Langley
· 10 years ago
82c9e90
Merge SSLv23_method and DTLS_ANY_VERSION.
by David Benjamin
· 10 years ago
e99e912
Pull SSL3_ENC_METHOD out of SSL_METHOD.
by David Benjamin
· 10 years ago
28014cb
Remove s_accept and s_connect parameters IMPLEMENT* macros.
by David Benjamin
· 10 years ago
cde8aba
Merge client/server SSL_METHODs into the generic one.
by David Benjamin
· 10 years ago
0f1e64b
Remove method swap in SSL_set_session.
by David Benjamin
· 10 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago