Sign in
boringssl
/
boringssl
/
be557906524e337b76f237be321915e0cb8c331b
/
ssl
/
s3_clnt.c
b6d0c6d
Remove the stats block in SSL_CTX.
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
8b36841
Minor formatting fixes.
by David Benjamin
· 10 years ago
2ddba8c
Check for RAND_bytes failures in the ClientHello.
by David Benjamin
· 10 years ago
4f7783e
Use EC_KEY_new_by_curve_name.
by David Benjamin
· 10 years ago
2fa83de
Move handshake method hooks to SSL_PROTOCOL_METHOD.
by David Benjamin
· 10 years ago
5ca39fb
Switch SSL_GET_MESSAGE_HASH_MESSAGE to an enum.
by David Benjamin
· 10 years ago
fbdfefb
Handle failures in ssl3_finish_mac.
by David Benjamin
· 10 years ago
9d0847a
Add some missing error failure checks.
by David Benjamin
· 10 years ago
ed7c475
Rename cutthrough to False Start.
by David Benjamin
· 10 years ago
c35fb01
Fix more memory leaks on malloc failure.
by David Benjamin
· 10 years ago
6eb000d
Add in missing curly braces part 3.
by David Benjamin
· 10 years ago
ccf74f8
Revise SSL_cutthrough_complete and SSL_in_init.
by David Benjamin
· 10 years ago
6807062
Check for EVP_Digest failure.
by David Benjamin
· 10 years ago
f3a8b12
Remove SSL_SESSION::cipher_id.
by David Benjamin
· 10 years ago
780d6dd
Treat handshake_failure in response to ClientHello special.
by David Benjamin
· 10 years ago
1bea173
Reformatting of s3_{cbc|clnt}.c
by Adam Langley
· 10 years ago
a6d8101
Consistently use RAND_bytes and check for failure.
by David Benjamin
· 10 years ago
263eac0
Remove X509 parameter from ssl_cert_type.
by David Benjamin
· 10 years ago
ef5885e
Don't change s->version after have_version is set.
by David Benjamin
· 10 years ago
e4824e8
Add outgoing messages to the handshake hash at set_handshake_header.
by David Benjamin
· 10 years ago
07046a0
Consistently use ssl_handshake_start and ssl_set_handshake_header.
by David Benjamin
· 10 years ago
87909c0
Add tests for version negotiation failure alerts.
by David Benjamin
· 10 years ago
82c9e90
Merge SSLv23_method and DTLS_ANY_VERSION.
by David Benjamin
· 10 years ago
accb454
Add min_version tests.
by David Benjamin
· 10 years ago
9ec6bca
Remove method swap in DTLS_ANY_VERSION.
by David Benjamin
· 10 years ago
e99e912
Pull SSL3_ENC_METHOD out of SSL_METHOD.
by David Benjamin
· 10 years ago
ceb6f28
Factor out remaining version-related functions.
by David Benjamin
· 10 years ago
138c2ac
Drop unnecessary version checks.
by David Benjamin
· 10 years ago
226a872
Don't set client_version to the ServerHello version.
by David Benjamin
· 10 years ago
e3594df
Shorten certificate parsing code a little.
by David Benjamin
· 10 years ago
90eeb11
Remove SSL_set_debug.
by David Benjamin
· 10 years ago
00505ec
Add EVP_md5_sha1.
by David Benjamin
· 10 years ago
128dbc3
Factor out the client max-version logic into a helper function.
by David Benjamin
· 10 years ago
beb4702
Remove redundant s->server assignments in handshake.
by David Benjamin
· 10 years ago
8c6fe45
Replace s->first_packet with a s->s3->have_version bit.
by David Benjamin
· 10 years ago
cde8aba
Merge client/server SSL_METHODs into the generic one.
by David Benjamin
· 10 years ago
63246e8
Remove s->type from SSL.
by David Benjamin
· 10 years ago
533ef73
Remove SSL_clear calls in handshake functions.
by David Benjamin
· 10 years ago
e58a71b
Trim impossible state combinations.
by David Benjamin
· 10 years ago
0b145c2
Don't assign handshake_func in the handshake functions.
by David Benjamin
· 10 years ago
c44b1df
Add test for renego client_version quirk.
by David Benjamin
· 10 years ago
81ea0bf
Delay creating s->session until resumption is resolved.
by David Benjamin
· 10 years ago
8b8c006
Fix DTLS_ANY_VERSION and add tests.
by David Benjamin
· 10 years ago
0f1e64b
Remove method swap in SSL_set_session.
by David Benjamin
· 10 years ago
d1681e6
Remove SSL_set_session_secret_cb (EAP-FAST)
by David Benjamin
· 10 years ago
69a0160
Add malloc failure tests.
by Adam Langley
· 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
253b3e7
Remove TLS strict mode.
by David Benjamin
· 10 years ago
b398d16
Remove SSL_check_chain and unexport CERT_PKEY flags.
by David Benjamin
· 10 years ago
bdf5e72
Don't resume sessions if the negotiated version doesn't match.
by David Benjamin
· 10 years ago
688d8df
Remove psk_identity_hint from SSL_SESSION.
by David Benjamin
· 10 years ago
e1b20a0
Remove SSL3_FLAGS_POP_BUFFER.
by David Benjamin
· 10 years ago
1f10d9c
Remove redundant PSK length check.
by David Benjamin
· 10 years ago
1df1124
Fix memory leak in ssl3_send_client_key_exchange error handling.
by David Benjamin
· 10 years ago
525a0fe
Remove client-side support for ServerKeyExchange in the RSA key exchange.
by David Benjamin
· 10 years ago
f2b32a2
Switch ssl3_send_channel_id to BN_bn2bin_padded.
by David Benjamin
· 10 years ago
fd617a5
Port ssl3_{get,send}_server_key_exchange to EVP_Digest{Verify,Sign}*.
by David Benjamin
· 10 years ago
93d67d3
Refactor ssl3_send_client_key_exchange slightly.
by David Benjamin
· 10 years ago
491956c
Fix ECDHE_PSK key exchange.
by David Benjamin
· 10 years ago
7571292
Extended master secret support.
by Adam Langley
· 10 years ago
5b33a5e
Merge the get_ssl_method hooks between TLS and SSLv3.
by David Benjamin
· 11 years ago
00075b8
Merge IMPLEMENT_tls_meth_func and IMPLEMENT_ssl3_meth_func.
by David Benjamin
· 11 years ago
5d0c163
Also clean the last byte of the PSK identity.
by Adam Langley
· 11 years ago
859ec3c
Add SSL_CTX_set_keylog_bio.
by David Benjamin
· 11 years ago
39ebf53
Check the server did not use a TLS 1.2 cipher suite pre-TLS 1.2.
by David Benjamin
· 11 years ago
b2cb0ec
Fix minor issues found by Clang's analysis.
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
854dd65
Refactor server-side CertificateVerify handling.
by David Benjamin
· 11 years ago
590cbe9
Introduce a hash_message parameter to ssl_get_message.
by David Benjamin
· 11 years ago
8da9906
Rename some message functions for consistency.
by David Benjamin
· 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
0da0e18
Remove ECDH_RSA, ECDH_ECDSA, DH_RSA, and DH_DSS.
by David Benjamin
· 11 years ago
bd30f8e
Remove support on both sides for *_fixed_(ec)dh client auth.
by David Benjamin
· 11 years ago
e712778
Remove rsa_md5, md5, and sha1 fields from SSL_CTX.
by David Benjamin
· 11 years ago
f2fedef
Simplify HelloVerifyRequest processing.
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
16c623b
Fix of handling weak dh server keys.
by Håvard Molland
· 11 years ago
90974e7
Fixed reporting wrong function to OPENSSL_PUT_ERROR.
by Håvard Molland
· 11 years ago
c3d7960
Fix DTLS anonymous EC(DH) denial of service
by Emilia Käsper
· 11 years ago
150c617
Add X509_up_ref and use it internally.
by David Benjamin
· 11 years ago
75d1589
Remove PKCS1_CHECK
by Alex Chernyakhovsky
· 11 years ago
69877b6
Remove OPENSSL_NO_SHA256
by Alex Chernyakhovsky
· 11 years ago
8f0ceb6
Remove OPENSSL_MAX_TLS1_2_CIPHER_LENGTH.
by David Benjamin
· 11 years ago
7bbeead
A bunch of dead assignments.
by David Benjamin
· 11 years ago
7e3305e
Fix False Start without session tickets.
by David Benjamin
· 11 years ago
86271ee
Change CCS_OK to EXPECT_CCS.
by David Benjamin
· 11 years ago
cb5abad
Consolidate CCS_OK paths in s3_clnt.c.
by David Benjamin
· 11 years ago
cd99694
Pass parameters to tls1_process_sigalgs as a CBS.
by David Benjamin
· 11 years ago
060d9d2
Remove support code for export cipher suites.
by David Benjamin
· 11 years ago
ff175b4
unifdef OPENSSL_NO_PSK.
by David Benjamin
· 11 years ago
019c3cc
Remove last remnants of GOST support.
by David Benjamin
· 11 years ago
39482a1
Remove get_cipher_by_char and put_cipher_by_char.
by David Benjamin
· 11 years ago
6444287
Do not allow a Finished message when NewSessionTicket is expected.
by David Benjamin
· 11 years ago
Next »