Gitiles
Code Review
Sign In
gerrit.openfyde.cn
/
boringssl.googlesource.com
/
boringssl
/
refs/heads/3202
/
ssl
/
ssl_cipher.cc
e3bb51c
Remove deprecated cipher property APIs.
by David Benjamin
· 8 years ago
3202
chromium-3202
348f0d8
Add OpenSSL 1.1.0's cipher property functions.
by David Benjamin
· 8 years ago
ca9e8f5
Tidy up handshake digest logic.
by David Benjamin
· 8 years ago
22df691
Document the behaviour of non-standard separators in cipher strings.
by Adam Langley
· 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
e64d2c7
Convert ssl_buffer, ssl_cert, and ssl_cipher to C++.
by David Benjamin
· 8 years ago
[Renamed (98%) from ssl/ssl_cipher.c]
bf5f192
Add some addition tests for the cipher parsing code and tidy.
by David Benjamin
· 8 years ago
6fff386
Support standard RFC cipher suite names alongside OpenSSL ones.
by David Benjamin
· 8 years ago
2f3404b
Enforce incrementing counter for TLS 1.2 AES-GCM.
by Steven Valdez
· 8 years ago
d55bd79
Fix SSL_COMP_get_compression_methods type signature.
by David Benjamin
· 8 years ago
48b6b8f
Add SSL_CIPHER_has_SHA384_HMAC.
by Alessandro Ghedini
· 8 years ago
7e06de5
Really remove DHE ciphersuites from TLS.
by Matthew Braithwaite
· 8 years ago
6952211
Support Ed25519 in TLS.
by David Benjamin
· 8 years ago
cedc6f1
Remove DHE ciphersuites from TLS.
by Matthew Braithwaite
· 8 years ago
91222b8
Fix configuring the empty cipher list.
by David Benjamin
· 8 years ago
6ad20dc
Move error-on-empty-cipherlist into ssl_create_cipher_list().
by Matthew Braithwaite
· 8 years ago
adec772
Remove SSL_CIPHER_has_MD5_HMAC.
by David Benjamin
· 8 years ago
a57dcfb
Add new cipherlist-setting APIs that reject nonsense.
by Matthew Braithwaite
· 8 years ago
908ac19
Moving transcript and PRF functions to SSL_TRANSCRIPT.
by Steven Valdez
· 9 years ago
2e83924
Remove old ChaCha20-Poly1305 AEAD.
by Adam Langley
· 8 years ago
5322010
Revert "Remove old ChaCha20-Poly1305 AEAD."
by Adam Langley
· 8 years ago
def9b46
Remove old ChaCha20-Poly1305 AEAD.
by Adam Langley
· 8 years ago
0726fb7
Add SSL_CIPHER_is_AEAD.
by Alessandro Ghedini
· 9 years ago
745745d
Add SSL_CIPHER_is_static_RSA.
by David Benjamin
· 9 years ago
5fc99c6
There are no more MD5 ciphers.
by David Benjamin
· 9 years ago
17cf2cb
Work around language and compiler bug in memcpy, etc.
by David Benjamin
· 9 years ago
651aaef
Remove CECPQ1 (experimental post-quantum key agreement).
by Matthew Braithwaite
· 9 years ago
11a7b3c
Trim ssl_create_cipher_list slightly.
by David Benjamin
· 9 years ago
d2cb1c1
Remove cipher_list_by_id.
by David Benjamin
· 9 years ago
abbbee1
Detach TLS 1.3 cipher configuration from the cipher language.
by David Benjamin
· 9 years ago
305e6fb
Revise ssl_cipher_get_evp_aead.
by David Benjamin
· 9 years ago
3cbdc34
Add GENERIC selector for TLS 1.3 AEAD-only cipher suites.
by Steven Valdez
· 9 years ago
803c77a
Update crypto negotation to draft 15.
by Steven Valdez
· 9 years ago
3e9e043
Add dummy |SSL_COMP_free_compression_methods|.
by Adam Langley
· 9 years ago
f139c99
Return immediately when cipher-string processing fails.
by Adam Langley
· 9 years ago
f99f244
Return immediately if a cipher command is invalid.
by Adam Langley
· 9 years ago
8aaa9e1
Remove RC4 from TLS for real.
by Matthew Braithwaite
· 9 years ago
5409123
Use C99 for size_t loops.
by David Benjamin
· 9 years ago
9c8c418
Remove RC4 ciphersuites from TLS.
by Matt Braithwaite
· 9 years ago
cb96654
Adding ARRAY_SIZE macro for getting the size of constant arrays.
by Steven Valdez
· 9 years ago
4aa154e
Adding code to send session as PSK Identity.
by Steven Valdez
· 9 years ago
881f196
Make ECDHE_PSK + AES_GCM unmatchable.
by David Benjamin
· 9 years ago
54c217c
Forbid PSK ciphers in TLS 1.3 for now.
by David Benjamin
· 9 years ago
1fd39d8
Add TLS 1.3 record layer to go implementation.
by Nick Harper
· 9 years ago
c9a4368
Fix the new ECDHE_PSK ciphers.
by David Benjamin
· 9 years ago
7975056
Fixing iv_length for TLS 1.3.
by Steven Valdez
· 9 years ago
0fc7df5
Add SSL_CIPHER_is_DHE.
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
c032dfa
Client auth is only legal in certificate-based ciphers.
by David Benjamin
· 9 years ago
51545ce
Remove a number of unnecessary stdio.h includes.
by David Benjamin
· 9 years ago
4333665
Move AES128 above AES256 by default.
by David Benjamin
· 9 years ago
a211aee
Add SSL_CIPHER_has_SHA256_HMAC.
by David Benjamin
· 9 years ago
5ba0689
Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result.
by Brian Smith
· 9 years ago
0687bdf
Fix -Wformat-nonliteral violation in ssl_cipher.c.
by Brian Smith
· 10 years ago
4cc36ad
Make it possible to tell what curve was used on the server.
by David Benjamin
· 10 years ago
13414b3
Implement draft-ietf-tls-chacha20-poly1305-04.
by David Benjamin
· 10 years ago
ff2df33
Reformat the cipher suite table.
by David Benjamin
· 10 years ago
9f2e277
Remove strength_bits.
by David Benjamin
· 10 years ago
d6e9eec
Remove algo_strength.
by David Benjamin
· 10 years ago
dcb6ef0
Remove algorithm_ssl.
by David Benjamin
· 10 years ago
b00061c
Add SSL_CIPHER_is_AES[128|256]CBC.
by Adam Langley
· 10 years ago
20c3731
Become partially -Wmissing-variable-declarations-clean.
by David Benjamin
· 10 years ago
ef793f4
Add various functions for SSL_CIPHER.
by David Benjamin
· 10 years ago
51a01a5
Revert most of "Refactor ChaCha20-Poly1305 AEAD nonce handling."
by David Benjamin
· 10 years ago
271777f
Refactor ChaCha20-Poly1305 AEAD nonce handling.
by Brian Smith
· 10 years ago
3e23e4c
Add the RFC 7539 ChaCha20-Poly1305 AEAD.
by Brian Smith
· 10 years ago
da86ccc
Deprecate all the string macros.
by David Benjamin
· 10 years ago
d98dc13
Upstream Android-specific things under |BORINGSSL_ANDROID_SYSTEM|
by Adam Langley
· 10 years ago
df0905a
Don't pretend to account for RSA_PSK.
by David Benjamin
· 10 years ago
d7fe75c
Add |SSL_CIPHER_is_RC4|.
by Adam Langley
· 10 years ago
9e4e01e
Align the SSL stack on #include style.
by David Benjamin
· 10 years ago
af09675
Restore the NULL-SHA ciphersuite. (Alas.)
by Matt Braithwaite
· 10 years ago
c0125ef
Fix SSL_CIPHER_is_AESGCM.
by David Benjamin
· 10 years ago
b8d28cf
Factor out the buffering and low-level record code.
by David Benjamin
· 10 years ago
be8a869
Fill in alg_bits for CHACHA20_POLY1305 ciphers.
by David Benjamin
· 10 years ago
ec43534
Remove DHE_RSA_WITH_CHACHA20_POLY1305.
by David Benjamin
· 10 years ago
b088331
Simplify handshake hash handling.
by David Benjamin
· 10 years ago
5055c76
Rename algorithm2 to algorithm_prf.
by David Benjamin
· 10 years ago
b2a985b
Fold away SSL_CIPHER_ALGORITHM2_VARIABLE_NONCE_INCLUDED_IN_RECORD.
by David Benjamin
· 10 years ago
3570d73
Remove the func parameter to OPENSSL_PUT_ERROR.
by David Benjamin
· 10 years ago
d1d8078
Fold away certificate slots mechanism.
by David Benjamin
· 10 years ago
bb20f52
Merge the RSA_ENC and RSA_SIGN certificate slots.
by David Benjamin
· 10 years ago
6a1275b
typedef |COMP_METHOD| to void, for compatibility.
by Matt Braithwaite
· 10 years ago
85bc560
Add ECDHE-PSK-AES{128,256}-SHA cipher suites.
by Adam Langley
· 10 years ago
1feb42a
Drop ECDHE-PSK-AES-128-GCM.
by Adam Langley
· 10 years ago
a1c90a5
Further tidy up cipher logic.
by David Benjamin
· 10 years ago
9a980ab
Fold TLS1_PRF_* into SSL_HANDSHAKE_MAC_*
by David Benjamin
· 10 years ago
8eb65e8
Remove dead field from CIPHER_ORDER.
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
[Renamed (93%) from ssl/ssl_ciph.c]
5c366d6
Remove dead code.
by David Benjamin
· 10 years ago
0344daf
Tidy cipher rule processing.
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
32fbdf2
Remove anonymous cipher suites.
by David Benjamin
· 10 years ago
7061e28
Rename EECDH and EDH to ECDHE and DHE.
by David Benjamin
· 10 years ago
6522625
Add SSL_CIPHER_get_rfc_name.
by David Benjamin
· 10 years ago
Next »