Sign in
boringssl
/
boringssl
/
a91762834e410c9140d2b5ec978e7f3c4332ee3f
/
ssl
/
t1_lib.c
c0f763b
Simplify server-side ECDH curve selection.
by David Benjamin
· 10 years ago
ab2479a
Clean up error reporting.
by Håvard Molland
· 10 years ago
7061e28
Rename EECDH and EDH to ECDHE and DHE.
by David Benjamin
· 10 years ago
61c0d4e
Always reset sigalgslen when NULLing sigalgs.
by David Benjamin
· 10 years ago
b18f024
Minor formatting tweaks.
by David Benjamin
· 10 years ago
2fa83de
Move handshake method hooks to SSL_PROTOCOL_METHOD.
by David Benjamin
· 10 years ago
4c31123
Remove finish_mac_length from SSL3_ENC_METHOD.
by David Benjamin
· 10 years ago
9d0847a
Add some missing error failure checks.
by David Benjamin
· 10 years ago
6eb000d
Add in missing curly braces part 3.
by David Benjamin
· 10 years ago
6ae7f07
Only send sigalgs extension in 1.2-capable ClientHellos.
by David Benjamin
· 10 years ago
78e6978
Disable NPN and Channel ID in DTLS.
by David Benjamin
· 10 years ago
e9fc3e5
Remove P-521 from the default supported curves list.
by David Benjamin
· 10 years ago
70bd80a
Remove constraints on curve ID values.
by David Benjamin
· 10 years ago
52e5bac
Prune away unimplemented curve IDs.
by David Benjamin
· 10 years ago
0cb3f5b
Switch OBJ_undef uses to NID_undef.
by David Benjamin
· 10 years ago
d1d7d3d
Clear existing extension state.
by David Benjamin
· 10 years ago
b8a56f1
Remove dead code from EVP_CIPHER codepaths.
by David Benjamin
· 10 years ago
41ac979
Add the PRF to SSL3_ENC_METHOD.
by David Benjamin
· 10 years ago
fcf2583
Reformat the rest of ssl/.
by Adam Langley
· 10 years ago
e4824e8
Add outgoing messages to the handshake hash at set_handshake_header.
by David Benjamin
· 10 years ago
338fcaf
Mark SSL3_ENC_METHODs const and remove an unused one.
by David Benjamin
· 10 years ago
d14c6ee
Remove TLSEXT_TYPE_padding ifdef.
by David Benjamin
· 10 years ago
e518f65
Update references to RFCs.
by David Benjamin
· 10 years ago
41aa325
ClientHello Padding for Fast Radio Opening in 3G.
by Feng Lu
· 10 years ago
d1681e6
Remove SSL_set_session_secret_cb (EAP-FAST)
by David Benjamin
· 10 years ago
ae3e487
Fix a couple more malloc test crashes.
by David Benjamin
· 10 years ago
ec2f27d
Account for EVP_PKEY capabilities in selecting hash functions.
by David Benjamin
· 10 years ago
033e5f4
Remove CERT_PKEY::valid_flags.
by David Benjamin
· 10 years ago
f31e681
Clean up ssl_set_cert_masks.
by David Benjamin
· 10 years ago
6a8d70c
Trim tls1_check_chain and CERT_PKEY flags.
by David Benjamin
· 10 years ago
253b3e7
Remove TLS strict mode.
by David Benjamin
· 10 years ago
1ad8681
check_flags is always 0.
by David Benjamin
· 10 years ago
b398d16
Remove SSL_check_chain and unexport CERT_PKEY flags.
by David Benjamin
· 10 years ago
675227e
Remove CERT_PKEY_EXPLICIT_SIGN flag.
by David Benjamin
· 10 years ago
248f350
Remove SSL_get_peer_signature_nid and don't compute digests for peer_key.
by David Benjamin
· 10 years ago
7571292
Extended master secret support.
by Adam Langley
· 10 years ago
a19fc25
Move ECC extensions out of SSL_SESSION.
by David Benjamin
· 10 years ago
3831173
Fix memory leak when decoding corrupt tickets.
by Adam Langley
· 10 years ago
fb3ff2c
Don't compare signed vs. unsigned.
by David Benjamin
· 10 years ago
ef5c494
Remove OPENSSL_SSL_DEBUG_BROKEN_PROTOCOL.
by David Benjamin
· 10 years ago
a9ca90a
Fix ServerHello EC point format extension check.
by David Benjamin
· 10 years ago
42e9a77
Split tls1_check_ec_key.
by David Benjamin
· 11 years ago
172fc2c
Fix some OPENSSL_PUT_ERROR calls.
by David Benjamin
· 11 years ago
120a674
Fix the return values for most of SRTP.
by David Benjamin
· 11 years ago
ed8270a
Fix crash as server when resuming with SNI.
by Adam Langley
· 11 years ago
6c7aed0
Client-side OCSP stapling support.
by David Benjamin
· 11 years ago
457112e
unifdef a bunch of OPENSSL_NO_* ifdefs.
by David Benjamin
· 11 years ago
9169c96
Implement client side of TLS signed certificate stamps extension.
by Håvard Molland
· 11 years ago
422d3a4
Remove some unused state and code.
by David Benjamin
· 11 years ago
a7d1363
Prune removed key types from SSL_PKEY_*.
by David Benjamin
· 11 years ago
ef2116d
Remove DSA-based cipher suites and client auth.
by David Benjamin
· 11 years ago
cff6472
Mark some more globals as const.
by David Benjamin
· 11 years ago
0da0e18
Remove ECDH_RSA, ECDH_ECDSA, DH_RSA, and DH_DSS.
by David Benjamin
· 11 years ago
6f26001
Mark all SSL_CIPHERs as const.
by David Benjamin
· 11 years ago
335d10d
Remove Suite B mode.
by David Benjamin
· 11 years ago
1b96526
Merge tls1_* method hooks with the ssl3_* versions.
by David Benjamin
· 11 years ago
09bd58d
Replace some DTLS version checks with SSL_IS_DTLS.
by David Benjamin
· 11 years ago
ded9358
Windows build fixes.
by Adam Langley
· 11 years ago
5ba06a7
Fix race condition in ssl_parse_serverhello_tlsext
by Adam Langley
· 11 years ago
499b440
Remove OPENSSL_NO_SHA512
by Alex Chernyakhovsky
· 11 years ago
69877b6
Remove OPENSSL_NO_SHA256
by Alex Chernyakhovsky
· 11 years ago
072c953
Convert some malloc + memcpys into BUF_memdup.
by David Benjamin
· 11 years ago
9a37359
Don't malloc(0) on empty extensions list.
by David Benjamin
· 11 years ago
3e14885
Fix memory leak.
by Adam Langley
· 11 years ago
0eb5a2d
Fix tls1_get_curvelist default curves list size.
by David Benjamin
· 11 years ago
cd99694
Pass parameters to tls1_process_sigalgs as a CBS.
by David Benjamin
· 11 years ago
ff175b4
unifdef OPENSSL_NO_PSK.
by David Benjamin
· 11 years ago
072334d
Consistently use uint16_t for curve IDs.
by David Benjamin
· 11 years ago
6444287
Do not allow a Finished message when NewSessionTicket is expected.
by David Benjamin
· 11 years ago
8f3234b
Fix another flipped condition.
by David Benjamin
· 11 years ago
05da6e1
Port tls12_check_peer_sigalg to CBS.
by David Benjamin
· 11 years ago
ed43958
Port ssl3_get_key_exchange to CBS.
by David Benjamin
· 11 years ago
676d1e7
Separate client and server certificate_types.
by David Benjamin
· 11 years ago
8f2c20e
Port early callback support to CBS.
by David Benjamin
· 11 years ago
35a7a44
Check duplicate extensions before processing.
by David Benjamin
· 11 years ago
9d28c75
Fix some OPENSSL_PUT_ERROR calls.
by David Benjamin
· 11 years ago
b9621b9
Remove is_probably_safari logic.
by David Benjamin
· 11 years ago
64f4c91
Remove OPENSSL_FIPS blocks.
by David Benjamin
· 11 years ago
6dbd73d
Remove OPENSSL_NO_TLSEXT compilation option.
by David Benjamin
· 11 years ago
31955f9
Port Certificate Request parsing to crypto/bytestring
by Alex Chernyakhovsky
· 11 years ago
3c5034e
Remove OPENSSL_NO_RSA
by Alex Chernyakhovsky
· 11 years ago
dc72ff7
Port ClientHello extensions parsing to crypto/bytestring.
by David Benjamin
· 11 years ago
2b0aeeca
Remove authz extension (RFC5878)
by David Benjamin
· 11 years ago
fd76191
Remove opaque_prf_input extension.
by David Benjamin
· 11 years ago
d7e23c1
Remove serverinfo and custom extensions support.
by David Benjamin
· 11 years ago
13ab3e3
Remove heartbeat extension.
by David Benjamin
· 11 years ago
0397309
Port ServerHello extension parsing to CBS.
by David Benjamin
· 11 years ago
3213bed
Remove GOST support code from ssl/
by Adam Langley
· 11 years ago
f3a95c4
Reduce elliptic curves and formats in ClientHello.
by Adam Langley
· 11 years ago
b7bf53c
Check there is enough room for extension.
by Adam Langley
· 11 years ago
5647520
Add heartbeat extension bounds check.
by Adam Langley
· 11 years ago
db4f952
Fix memory leak with client auth.
by Adam Langley
· 11 years ago
c3174b7
Move ECC extensions to end.
by Adam Langley
· 11 years ago
dc9b141
Early callback support.
by Adam Langley
· 11 years ago
b0c235e
TLS extension limit check fixes.
by Adam Langley
· 11 years ago
1258b6a
ChannelID support.
by Adam Langley
· 11 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago