Sign in
boringssl
/
boringssl.git
/
8d79ed67407e433d80ebc8d3aa080e8ce16e6eb7
/
ssl
/
test
ee51a22
Add a missing flushHandshake call to the TLS 1.3 handshake.
by David Benjamin
· 9 years ago
8c3c313
Remove scoped_types.h.
by Adam Langley
· 9 years ago
09feb0f
Move C++ helpers into |bssl| namespace.
by Adam Langley
· 9 years ago
df759b5
Allow CECPQ1 cipher suites to do False Start.
by Adam Langley
· 9 years ago
397c8e6
Forbid renegotiation in TLS 1.3.
by David Benjamin
· 9 years ago
71dd666
Test that stray HelloRequests during the handshake are ignored.
by David Benjamin
· 9 years ago
85f20c2
Implement downgrade signaling in Go.
by Nick Harper
· 9 years ago
f25dda9
Split readClientHello in two.
by David Benjamin
· 9 years ago
7d79f83
Pull Go TLS server extension logic into its own function.
by David Benjamin
· 9 years ago
44b33bc
Implement OCSP stapling and SCT in Go TLS 1.3.
by David Benjamin
· 9 years ago
82261be
Improve CCS/Handshake synchronization tests.
by David Benjamin
· 9 years ago
b41d2e4
Implement basic TLS 1.3 client handshake in Go.
by Nick Harper
· 9 years ago
582ba04
Add tests for packed handshake records in TLS.
by David Benjamin
· 9 years ago
7510140
Move Go server extension logic to a separate function.
by David Benjamin
· 9 years ago
f8b0e70
Add parsing logic for the three new TLS 1.3 extensions.
by Nick Harper
· 9 years ago
ff26f09
Fix c.in.decrypt error handling in runner.
by David Benjamin
· 9 years ago
95c6956
Add version tolerance tests for DTLS.
by David Benjamin
· 9 years ago
7505144
Extract certificate message processing in Go.
by David Benjamin
· 9 years ago
a6f8263
Extract Go CertificateRequest logic into a helper.
by David Benjamin
· 9 years ago
7e0442a
Rewrite Go Certificate and CertificateRequest serialization.
by Nick Harper
· 9 years ago
e5d577d
Add Go HKDF implementation with test.
by Nick Harper
· 9 years ago
b3d51be
Split ServerHello extensions into a separate struct.
by Nick Harper
· 9 years ago
5212ef8
Reimplement serverHelloMsg with byteBuilder in Go.
by Nick Harper
· 9 years ago
8dda5cc
Add a Go version of CBB and convert ClientHello marshaling to it.
by Nick Harper
· 9 years ago
cedff87
Add TLS 1.3 constants from draft 13 to Go.
by David Benjamin
· 9 years ago
24599a8
Rename EncryptedExtensions in Go in preparation for TLS 1.3.
by David Benjamin
· 9 years ago
cecee27
Fix the Go code to be aware of DTLS version bounds.
by David Benjamin
· 9 years ago
4c3ddf7
Explicitly mark nearly every test at TLS 1.2.
by David Benjamin
· 9 years ago
60edffd
Change SignatureAndHashAlgorithm to SignatureScheme in Go.
by Nick Harper
· 9 years ago
9e68f19
Add SSL_get_curve_id and SSL_get_dhe_group_size.
by David Benjamin
· 9 years ago
d1e28ad
Remove key_exchange_info for plain RSA.
by David Benjamin
· 9 years ago
929d4ee
Don't send legacy ciphers if min_version >= TLS 1.3.
by David Benjamin
· 9 years ago
9acf0ca
Don't use bugs to test normal cipher/version pairs.
by David Benjamin
· 9 years ago
c9ae27c
Build up TLS 1.3 record-layer tests.
by David Benjamin
· 9 years ago
8144f99
Add a test for out-of-order ChangeCipherSpec in DTLS.
by David Benjamin
· 9 years ago
bde0039
Stop messing with ssl->version before sending protocol_version.
by David Benjamin
· 9 years ago
1fd39d8
Add TLS 1.3 record layer to go implementation.
by Nick Harper
· 9 years ago
0407e76
Test both disabled version/cipher combinations too.
by David Benjamin
· 9 years ago
f8fcdf3
Add tests for both Channel ID and NPN together.
by David Benjamin
· 9 years ago
6278e24
shim: fix var unused when asserts compiled out
by Matt Braithwaite
· 9 years ago
54217e4
newhope: test corrupt key exchange messages.
by Matt Braithwaite
· 9 years ago
a353cdb
Wrap MSVC-only warning pragmas in a macro.
by David Benjamin
· 9 years ago
82d0ffb
Use the new setter for CurrentTimeCallback in bssl_shim.
by David Benjamin
· 9 years ago
2e045a9
Add a deterministic PRNG for runner.
by David Benjamin
· 9 years ago
1c0e1e4
Avoid overflow in newhope.go.
by David Benjamin
· 9 years ago
01784b4
Rename -timeout to -idle-timeout.
by David Benjamin
· 9 years ago
c660417
Don't use dtls1_read_bytes to read messages.
by David Benjamin
· 9 years ago
ac29202
Fix typo.
by David Benjamin
· 9 years ago
585d7a4
Test both synchronous and asynchronous DTLS retransmit.
by David Benjamin
· 9 years ago
3084e7b
Adding ECDHE-PSK GCM Ciphersuites.
by Steven Valdez
· 9 years ago
053931e
CECPQ1: change from named curve to ciphersuite.
by Matt Braithwaite
· 9 years ago
4f94b1c
Adding TLS 1.3 constants.
by Steven Valdez
· 9 years ago
7e7a82d
Rename GetConfigPtr to GetTestConfig.
by David Benjamin
· 9 years ago
7fcfd3b
Add ISC license to Go files that were missing a license.
by Adam Langley
· 9 years ago
e25775b
Elliptic curve + post-quantum key exchange
by Matt Braithwaite
· 9 years ago
c82b701
Go version of New Hope post-quantum key exchange.
by Matt Braithwaite
· 9 years ago
4d55961
Unflake Unclean-Shutdown-Alert on Windows.
by David Benjamin
· 9 years ago
f4ce8e5
Refactor ECDH key exchange to make it asymmetrical
by Matt Braithwaite
· 9 years ago
fa214e4
Tidy up shutdown state.
by David Benjamin
· 9 years ago
c032dfa
Client auth is only legal in certificate-based ciphers.
by David Benjamin
· 9 years ago
80d1b35
Add a test for SCTs sent on resume.
by David Benjamin
· 9 years ago
376a0fe
Adding a method to change the initial DTLS retransmission timer value.
by Taylor Brandstetter
· 9 years ago
e72df93
Add a README.md for ssl/test.
by David Benjamin
· 9 years ago
30152fd
Always buffer DTLS retransmits.
by David Benjamin
· 9 years ago
0d3a8c6
Don't allow alert records with multiple alerts.
by David Benjamin
· 9 years ago
9819367
Remove some easy obj.h dependencies.
by David Benjamin
· 9 years ago
b7c5e84
Fix some malloc test failures.
by David Benjamin
· 9 years ago
270f0a7
Print an error if no tests match in runner.
by David Benjamin
· 9 years ago
594e7d2
Add a test that declining ALPN works.
by David Benjamin
· 9 years ago
df28c3a
Tidy up the client Certificate message skipping slightly.
by David Benjamin
· 9 years ago
11d50f9
Include colons in expectedError matches.
by David Benjamin
· 9 years ago
0b7ca7d
Add tests for doing client auth with no certificates.
by David Benjamin
· 9 years ago
acb6dcc
Add tests for the old client cert callback.
by David Benjamin
· 9 years ago
3ed5977
Add an idle timeout to runner.go.
by David Benjamin
· 9 years ago
ad004af
Rename NID_x25519 to NID_X25519.
by David Benjamin
· 9 years ago
154c2f2
Add some missing return false lines to test_config.cc.
by David Benjamin
· 9 years ago
9867b7d
Add an option to record transcripts from runner tests.
by David Benjamin
· 9 years ago
f2b8363
Fix the tests for the fuzzer mode.
by David Benjamin
· 9 years ago
bf82aed
Disable all TLS crypto in fuzzer mode.
by David Benjamin
· 9 years ago
9bea349
Account for Windows line endings in runner.
by David Benjamin
· 9 years ago
2b07fa4
Fix a memory leak in an error path.
by David Benjamin
· 9 years ago
ff3a149
Ensure runner notices post-main stderr output.
by David Benjamin
· 9 years ago
e66148a
Drop dh->q in bssl_shim when -use-sparse-dh-prime is passed.
by David Benjamin
· 9 years ago
43946d4
Update references to the extended master secret draft.
by David Benjamin
· 9 years ago
72f7e21
Stop allowing SHA-224 in TLS 1.2.
by David Benjamin
· 9 years ago
415564f
Update draft-irtf-cfrg-curves-11 references to RFC 7748.
by David Benjamin
· 9 years ago
a565d29
Remove alert mapping machinery.
by David Benjamin
· 9 years ago
241ae83
Add some tests to ensure we ignore bogus curves and ciphers.
by David Benjamin
· 9 years ago
ef1b009
Consider session if the client supports tickets but offered a session ID.
by David Benjamin
· 9 years ago
4cc36ad
Make it possible to tell what curve was used on the server.
by David Benjamin
· 9 years ago
4298d77
Implement draft-ietf-tls-curve25519-01 in C.
by David Benjamin
· 9 years ago
cba2b62
Implement draft-ietf-tls-curve25519-01 in Go.
by David Benjamin
· 9 years ago
ab14563
Bundle a copy of golang.org/x/crypto/curve25519 for testing.
by David Benjamin
· 9 years ago
a029ebc
Switch the bundled poly1305 to relative imports.
by David Benjamin
· 9 years ago
64d9250
Completely remove P-224 from the TLS stack.
by David Benjamin
· 9 years ago
8c2b3bf
Test all supported curves (including those off by default).
by David Benjamin
· 9 years ago
d16bf34
Add a -lldb flag to runner.go.
by David Benjamin
· 9 years ago
13414b3
Implement draft-ietf-tls-chacha20-poly1305-04.
by David Benjamin
· 9 years ago
3748990
Implement draft-ietf-tls-chacha20-poly1305-04 in Go.
by David Benjamin
· 9 years ago
2089fdd
Implement RFC 7539 in Go.
by David Benjamin
· 9 years ago
Next »