Sign in
boringssl
/
boringssl
/
4512b792bab6bf90e59d6202f61507d7360e9df6
/
ssl
f60bcfb
Make SSL_state_string_long work for TLS 1.3.
by David Benjamin
· 8 years ago
1a66326
Refactor ssl_test ForEachVersion into a GTest fixture.
by Martin Kreichgauer
· 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
348f0d8
Add OpenSSL 1.1.0's cipher property functions.
by David Benjamin
· 8 years ago
bd70845
Add tests for CertificateVerify
by Dimitar Vlahovski
· 8 years ago
ca9e8f5
Tidy up handshake digest logic.
by David Benjamin
· 8 years ago
4a37de0
Test that Finished checks are enforced in 0-RTT.
by David Benjamin
· 8 years ago
70dbf04
Add SSL_CTX_cipher_in_group.
by David Benjamin
· 8 years ago
f6ae9e6
Fix more hard-coded TLS 1.3 variant strings.
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
26ababb
Fix a bug in bssl::OpenRecord.
by Martin Kreichgauer
· 8 years ago
4492a61
More scopers.
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
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
182b573
Don't set timeout in runner when using GDB.
by Adam Langley
· 8 years ago
6e9321f
Add a bssl::PushToStack helper.
by David Benjamin
· 8 years ago
e6c58ff
go fmt runner.go
by Adam Langley
· 8 years ago
ec78383
Make ranged for loops work with STACK_OF(T).
by David Benjamin
· 8 years ago
9a89250
Don't use std::is_trivially_destructable.
by David Benjamin
· 8 years ago
10e1060
Send correct fatal alert the renegotation extension fails to match.
by Adam Langley
· 8 years ago
22df691
Document the behaviour of non-standard separators in cipher strings.
by Adam Langley
· 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
d6a8a5a
Remove obsolete TODOs.
by David Benjamin
· 8 years ago
17c3057
Add bssl::SealRecord and bssl::OpenRecord.
by Martin Kreichgauer
· 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
bf1117d
Sample server GREASE from the server_random.
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
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
0e4a448
Add ClientHello no_session_id variant.
by Steven Valdez
· 8 years ago
71dfad4
Add new functions for configuring the client CA list.
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
09ed119
Test that record-splitting splits records.
by David Benjamin
· 8 years ago
1430873
Disable record splitting in fuzzer mode.
by Adam Langley
· 8 years ago
a3d76d0
Switch OPENSSL_COMPILE_ASSERT to static_assert in C++ code.
by David Benjamin
· 8 years ago
9f2bffb
Add SSL_AEAD_CTX_seal_scatter.
by Martin Kreichgauer
· 8 years ago
b853f31
Fix handling of ServerHellos with omitted extensions.
by David Benjamin
· 8 years ago
c386440
Add some timestamps to connect/accept failures.
by David Benjamin
· 8 years ago
2abda63
Fix TLS 1.3 variant fuzzers.
by David Benjamin
· 8 years ago
dbe0158
Implement ContentType TLS 1.3 variant.
by Steven Valdez
· 8 years ago
8a5dcbc
Print the socket error when connect fails.
by David Benjamin
· 8 years ago
d304a2f
Switch tls13_client and tls13_server to C++.
by David Benjamin
· 8 years ago
81678aa
Switch t1_lib, tls_record, and tls13_both to C++.
by David Benjamin
· 8 years ago
0238d8f
Switch more files to C++.
by David Benjamin
· 8 years ago
b609c22
Switch ssl_privkey to C++.
by David Benjamin
· 8 years ago
f526081
Switch ssl_aead_ctx, ssl_file, and ssl_lib to C++.
by David Benjamin
· 8 years ago
81a5df4
Switch ssl_ecdh to C++.
by David Benjamin
· 8 years ago
e64d2c7
Convert ssl_buffer, ssl_cert, and ssl_cipher to C++.
by David Benjamin
· 8 years ago
d781fc4
Switch handshake_client and handshake_server to C++.
by David Benjamin
· 8 years ago
e8703a3
Switch a number of files to C++.
by David Benjamin
· 8 years ago
52586f9
Adding TLS 1.3 variant to SSL*.
by Steven Valdez
· 8 years ago
1ffb4a4
Route the TLS 1.3 experiment into the fuzzer.
by David Benjamin
· 8 years ago
a502239
Actually test the TLS 1.3 experimental variant.
by David Benjamin
· 8 years ago
038da9b
Move the version to an extension in the experimental TLS 1.3 encoding.
by Steven Valdez
· 8 years ago
08fea48
Fix fuzzer mode test suppressions.
by David Benjamin
· 8 years ago
520e122
Implement experimental alternate encoding of TLS 1.3.
by Steven Valdez
· 8 years ago
a818134
Simplify ChangeCipherSpec code in runner.
by David Benjamin
· 8 years ago
d9cbb53
Fix SSL_version on 0-RTT.
by David Benjamin
· 8 years ago
a1ce856
Test record splitting at all ciphers.
by David Benjamin
· 8 years ago
bf5f192
Add some addition tests for the cipher parsing code and tidy.
by David Benjamin
· 8 years ago
634f475
Test the Channel IDs are not requested without ECDHE.
by David Benjamin
· 8 years ago
99a93d4
Remove some unnecessary error codes.
by David Benjamin
· 8 years ago
c3648fa
Add tests for SSL_VERIFY_PEER_IF_NO_OBC and fix TLS 1.3.
by David Benjamin
· 8 years ago
364af78
Add some cipher negotiation tests.
by David Benjamin
· 8 years ago
eb083b0
Remove some dead code.
by David Benjamin
· 8 years ago
413e79e
Test the client rejects invalid compression methods from the server.
by David Benjamin
· 8 years ago
9343b0b
Don't check renegotiation_info in fuzzer mode.
by David Benjamin
· 8 years ago
0fde2eb
Update TLS fuzzer format with prepended settings.
by David Benjamin
· 8 years ago
a6bae93
Never set not_resumable on an immutable session.
by David Benjamin
· 8 years ago
c94998a
Revise version negotiation on the Go half.
by Steven Valdez
· 8 years ago
353577c
Fix SSL_set_{min,max}_proto_version APIs in invalid versions.
by David Benjamin
· 8 years ago
8f36c51
Revise version negotiation logic on the C side.
by Steven Valdez
· 8 years ago
3120950
Size TLS read buffers based on the size requested.
by David Benjamin
· 8 years ago
5df5be1a
Fix record header callback on writes.
by David Benjamin
· 8 years ago
5aaaa98
Detect WatchGuard's TLS 1.3 interference failure mode.
by David Benjamin
· 8 years ago
6fff386
Support standard RFC cipher suite names alongside OpenSSL ones.
by David Benjamin
· 8 years ago
05d4c97
Simplify SSL_get0_next_proto_negotiated.
by David Benjamin
· 8 years ago
0a9bf66
Clean up some duplicated code.
by David Benjamin
· 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
Next »