Sign in
boringssl
/
boringssl.git
/
31bad2514d21f6207f3925ba56754611c462a873
/
ssl
/
d1_both.cc
7ac94aa
More -Wshorten-64-to-32 fixes.
by David Benjamin
· 2 years, 5 months ago
46af243
Use Array<uint8_t> in DTLS1_OUTGOING_MESSAGE.
by David Benjamin
· 2 years, 7 months ago
b86dcfe
Switch another malloc to bssl::Array.
by David Benjamin
· 3 years, 9 months ago
bcef514
Const-correct message creation hooks.
by David Benjamin
· 3 years, 10 months ago
084064b
Add a few missing SSL_R_BIO_NOT_SET cases.
by David Benjamin
· 4 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
f492830
Fold SSL_want constants into SSL_get_error constants.
by David Benjamin
· 6 years ago
c9827e0
Output a ClientHello during handoff.
by Adam Langley
· 6 years ago
d1673c2
Remove the add_alert hook.
by David Benjamin
· 7 years ago
8c7c635
Support symbol prefixes
by Joshua Liebow-Feeser
· 7 years ago
50596f8
Switch some easy SSL fields to UniquePtr.
by David Benjamin
· 7 years ago
f64c373
Fix build with GCC 4.9.2 and -Wtype-limits.
by Adam Langley
· 7 years ago
3e87165
Avoid compiler errors for Android ARMv7.
by Adam Langley
· 7 years ago
e745b25
Remove trailing whitespace from ssl/.
by Adam Langley
· 7 years ago
800046f
Give DTLS1_STATE a destructor.
by David Benjamin
· 7 years ago
049fdfc
Give hm_fragment and DTLS_OUTGOING_MESSAGE destructors.
by David Benjamin
· 7 years ago
32ce0ac
Move init_buf and rwstate into SSL3_STATE.
by David Benjamin
· 7 years ago
e8d0746
Prevent writing when write_shutdown is set.
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
75a1f23
Have a bit more fun with Span.
by David Benjamin
· 7 years ago
d1e3ce1
Rename ssl3_send_alert and ssl3_protocol_version.
by David Benjamin
· 7 years ago
03a4b96
Move has_message logic to ssl3_get_message.
by David Benjamin
· 7 years ago
c64d123
Push Span down a layer.
by David Benjamin
· 7 years ago
879efc3
Switch more things to Array.
by David Benjamin
· 8 years ago
e51fb0f
Fix empty fragment handling in DTLS message reassembly.
by David Benjamin
· 8 years ago
046bc1f
SSL3_STATE ints to bools.
by David Benjamin
· 8 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
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
78b8b99
Fix a bug in and test the message callback.
by David Benjamin
· 8 years ago
b0c761e
Tolerate early ChangeCipherSpec in DTLS.
by David Benjamin
· 8 years ago
6dc8bf6
Convert SSL_TRANSCRIPT to C++.
by David Benjamin
· 8 years ago
e39ac8f
Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games.
by David Benjamin
· 8 years ago
1386aad
Switch various things to scopers.
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
a3d76d0
Switch OPENSSL_COMPILE_ASSERT to static_assert in C++ code.
by David Benjamin
· 8 years ago
e8703a3
Switch a number of files to C++.
by David Benjamin
· 8 years ago
[Renamed (98%) from ssl/d1_both.c]
ab1d28e
Trim x509.h includes.
by David Benjamin
· 8 years ago
908ac19
Moving transcript and PRF functions to SSL_TRANSCRIPT.
by Steven Valdez
· 8 years ago
f71036e
Remove ssl_hash_message_t from ssl_get_message.
by David Benjamin
· 8 years ago
276b7e8
Move optional message type checks out of ssl_get_message.
by David Benjamin
· 8 years ago
42e3e19
Restore mapping BIO_flush errors to -1.
by David Benjamin
· 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
17cf2cb
Work around language and compiler bug in memcpy, etc.
by David Benjamin
· 8 years ago
ced9479
Replace hash_current_message with get_current_message.
by David Benjamin
· 8 years ago
ba1660b
Tidy up finish_message logic.
by David Benjamin
· 8 years ago
5eead16
Splitting finish_message to finish_message/queue_message.
by Steven Valdez
· 8 years ago
da863608
Expose SSL_max_seal_overhead.
by David Benjamin
· 8 years ago
c027999
Take the version parameter out of ssl_do_msg_callback.
by David Benjamin
· 9 years ago
5409123
Use C99 for size_t loops.
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
6167281
Check for buffered handshake messages on cipher change in DTLS.
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
352d0a9
Remove a/b parameters to send_change_cipher_spec.
by David Benjamin
· 9 years ago
9d632f4
Group d1_both.c by sending and receiving handshake messages.
by David Benjamin
· 9 years ago
dca125e
Remove compatibility 'inline' define.
by David Benjamin
· 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
45d45c1
Trim the DTLS write code slightly.
by David Benjamin
· 9 years ago
c660417
Don't use dtls1_read_bytes to read messages.
by David Benjamin
· 9 years ago
4e9cc71
Add helper functions for info_callback and msg_callback.
by David Benjamin
· 9 years ago
15aa895
Tidy up the DTLS code's blocking-mode retransmits.
by David Benjamin
· 9 years ago
2f87112
Never expose ssl->bbio in the public API.
by David Benjamin
· 9 years ago
1e6d6df
Remove state parameters to ssl3_get_message.
by David Benjamin
· 9 years ago
a6338be
Simplify ssl3_get_message.
by David Benjamin
· 9 years ago
060cfb0
Simplify handshake message size limits.
by David Benjamin
· 9 years ago
b095f0f
Remove the push argument to ssl_init_wbio_buffer.
by David Benjamin
· 9 years ago
2730955
Check BIO_flush return value.
by David Benjamin
· 9 years ago
30152fd
Always buffer DTLS retransmits.
by David Benjamin
· 9 years ago
4c5ddb8
Set rwstate consistently.
by David Benjamin
· 9 years ago
9819367
Remove some easy obj.h dependencies.
by David Benjamin
· 9 years ago
51545ce
Remove a number of unnecessary stdio.h includes.
by David Benjamin
· 9 years ago
0d56f88
Switch s to ssl everywhere.
by David Benjamin
· 9 years ago
16285ea
Rewrite DTLS handshake message sending logic.
by David Benjamin
· 9 years ago
a97b737
Separate CCS and handshake writing in DTLS.
by David Benjamin
· 9 years ago
96c2a28
Fix all sign/unsigned warnings with Clang and GCC.
by Adam Langley
· 10 years ago
9e4e01e
Align the SSL stack on #include style.
by David Benjamin
· 10 years ago
c99807d
Tidy up dtls1_hm_fragment_new and fix (unreachable) memory leak.
by David Benjamin
· 10 years ago
3570d73
Remove the func parameter to OPENSSL_PUT_ERROR.
by David Benjamin
· 10 years ago
a865320
Add CBB_zero to set a CBB to the zero state.
by David Benjamin
· 10 years ago
11fc66a
DTLS fragments may not be split across two records.
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
3e3090d
Pass a dtls1_use_epoch enum down to dtls1_seal_record.
by David Benjamin
· 10 years ago
31a0779
Factor SSL_AEAD_CTX into a dedicated type.
by David Benjamin
· 10 years ago
Next »