Sign in
boringssl
/
boringssl.git
/
20a06474c0b4a16779311bfe98ba69dc2402101d
/
ssl
/
ssl_transcript.cc
d55f450
Avoid re-hashing the transcript multiple times.
by David Benjamin
· 3 years, 8 months ago
b32aa05
Tidy up the PSK binder logic.
by David Benjamin
· 3 years, 10 months ago
5351c8b
Rename the master_key field in SSL_SESSION to secret.
by David Benjamin
· 4 years, 4 months ago
9806ae0
Check the second ClientHello's PSK binder on resumption.
by David Benjamin
· 6 years ago
8c7c635
Support symbol prefixes
by Joshua Liebow-Feeser
· 7 years ago
a4e9f8d
Simplify SSLTranscript.
by David Benjamin
· 7 years ago
9bb15f5
Remove SSL 3.0 implementation.
by David Benjamin
· 7 years ago
56986f9
Hand back ECDHE split handshakes after the first server message.
by Matthew Braithwaite
· 7 years ago
cd8470f
Adding support for draft 21 as a TLS 1.3 variant.
by Steven Valdez
· 7 years ago
2637f3c
Even more fun with Span.
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
6abaa31
Remove unnecessary parameter.
by David Benjamin
· 8 years ago
c11ea942
Convert comments in ssl.
by David Benjamin
· 8 years ago
ca9e8f5
Tidy up handshake digest logic.
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
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 from ssl/ssl_transcript.c]
908ac19
Moving transcript and PRF functions to SSL_TRANSCRIPT.
by Steven Valdez
· 8 years ago
[Renamed (64%) from ssl/s3_enc.c]
17cf2cb
Work around language and compiler bug in memcpy, etc.
by David Benjamin
· 8 years ago
4e41926
Move key_block into SSL_HANDSHAKE.
by David Benjamin
· 8 years ago
87eab49
Splitting SSL session state.
by Steven Valdez
· 9 years ago
0aa25bd
Don't call tls12_get_hash in the server handshake.
by David Benjamin
· 9 years ago
2b8415e
Move the Digest/Sign split for SignatureAlgorithms to a lower level.
by Steven Valdez
· 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
a565d29
Remove alert mapping machinery.
by David Benjamin
· 9 years ago
a1e9cab
Replace enc_flags with normalized version checks.
by David Benjamin
· 9 years ago
23b0a65
Move some functions to file scope.
by David Benjamin
· 9 years ago
928f32a
Add APIs to extract the SSL key block.
by David Benjamin
· 9 years ago
baa1216
Prune finished labels from SSL3_ENC_METHOD.
by David Benjamin
· 9 years ago
1db2156
Move ssl3_record_sequence_update with the other record-layer bits.
by David Benjamin
· 9 years ago
0d56f88
Switch s to ssl everywhere.
by David Benjamin
· 9 years ago
8c9b878
Change some "int" variables to "size_t" in ssl3_handshake_mac().
by Eric Roman
· 10 years ago
9e4e01e
Align the SSL stack on #include style.
by David Benjamin
· 10 years ago
b088331
Simplify handshake hash handling.
by David Benjamin
· 10 years ago
5375fd5
Switch the handshake buffer from memory BIO to BUF_MEM.
by David Benjamin
· 10 years ago
9550c3a
Decouple the handshake buffer and digest.
by David Benjamin
· 10 years ago
5055c76
Rename algorithm2 to algorithm_prf.
by David Benjamin
· 10 years ago
820731a
Fix some typos in license headers.
by David Benjamin
· 10 years ago
3570d73
Remove the func parameter to OPENSSL_PUT_ERROR.
by David Benjamin
· 10 years ago
2755a3e
Remove unnecessary NULL checks, part 5.
by David Benjamin
· 10 years ago
71f0794
Document everything in ssl_ciph.c, now ssl_cipher.c.
by David Benjamin
· 10 years ago
107db58
Switch cipher masks to uint32_t.
by David Benjamin
· 10 years ago
f0ae170
Include-what-you-use ssl/internal.h.
by David Benjamin
· 10 years ago
2ee94aa
Rename ssl_locl.h to internal.h
by David Benjamin
· 10 years ago
d81e73d
Factor out sequence number updates.
by David Benjamin
· 10 years ago
fbdfefb
Handle failures in ssl3_finish_mac.
by David Benjamin
· 10 years ago
efec193
Fix some function parameters in OPENSSL_PUT_ERROR.
by David Benjamin
· 10 years ago
044abb0
Implement SSLv3 ciphers with stateful AEADs.
by David Benjamin
· 10 years ago
41ac979
Add the PRF to SSL3_ENC_METHOD.
by David Benjamin
· 10 years ago
31b1d81
Factor SSLv3 key derivation steps into an ssl3_PRF.
by David Benjamin
· 10 years ago
be2900a
Reformat s3_{enc|lib}.c.
by Adam Langley
· 10 years ago
4841ce4
Fix EVP_Cipher error-handling.
by David Benjamin
· 10 years ago
1299923
Check EVP_Cipher return values.
by David Benjamin
· 10 years ago
ae3e487
Fix a couple more malloc test crashes.
by David Benjamin
· 10 years ago
69a0160
Add malloc failure tests.
by Adam Langley
· 10 years ago
7571292
Extended master secret support.
by Adam Langley
· 10 years ago
d7a76e7
Remove key_arg and key_arg_length from SSL_SESSION.
by David Benjamin
· 11 years ago
457112e
unifdef a bunch of OPENSSL_NO_* ifdefs.
by David Benjamin
· 11 years ago
854dd65
Refactor server-side CertificateVerify handling.
by David Benjamin
· 11 years ago
cff6472
Mark some more globals as const.
by David Benjamin
· 11 years ago
ebf42b5
Remove remnants of now-removed cipher suites.
by David Benjamin
· 11 years ago
e712778
Remove rsa_md5, md5, and sha1 fields from SSL_CTX.
by David Benjamin
· 11 years ago
060d9d2
Remove support code for export cipher suites.
by David Benjamin
· 11 years ago
37a623c
Have BIO_get_mem_data return a size_t and uint8_t*
by Adam Langley
· 11 years ago
2897ed3
Remove CHARSET_EBCDIC
by Alex Chernyakhovsky
· 11 years ago
3f6fa3d
Remove more remnants of compression.
by David Benjamin
· 11 years ago
95463b3
Remove crypto/comp and SSL_COMP support code.
by David Benjamin
· 11 years ago
0fbf33a
Fixed incorrect return code handling in ssl3_final_finish_mac.
by Adam Langley
· 11 years ago
2970779
Fallback SCSV.
by Adam Langley
· 11 years ago
c26c802
Implement ECDHE-PSK-WITH-AES-128-GCM-SHA256.
by Adam Langley
· 11 years ago
d493d52
CBC record splitting.
by Adam Langley
· 11 years ago
c9fb375
SSL AEAD support.
by Adam Langley
· 11 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago