aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-04-05Add an option to allow unknown ALPN protocols.chromium-3071David Benjamin7-23/+59
2017-04-04Fix CRYPTO_dup_ex_data.David Benjamin1-1/+11
2017-04-04Make the POWER hardware capability value a global in crypto.c.Adam Langley3-4/+10
2017-04-04Clean up PKCS5_PBKDF2_HMAC.David Benjamin1-63/+56
2017-04-03util/generate_build_files.py: Filter test runner sources from BUILD files.Martin Kreichgauer1-1/+9
2017-04-03Support enabling early data on SSLAlessandro Ghedini8-10/+20
2017-04-02Remove static output buffers for hash & HMAC functions.Adam Langley7-55/+1
2017-03-30Sync vendored copies of Go poly1305 and curve25519.David Benjamin15-2879/+1112
2017-03-30Gate assembly sources on !OPENSSL_NO_ASM.Adam Langley1-1/+1
2017-03-30Refresh fuzzer corpora.David Benjamin148-0/+0
2017-03-30Update fuzzer exclusions.David Benjamin1-1/+1
2017-03-30Fix FUZZING.md typo.David Benjamin1-1/+1
2017-03-30Use vec_vsx_ld to performance unaligned load instead of dereferencing a pointerDoug Kwan1-1/+3
2017-03-30Import additional test vectors from RFC 8032.David Benjamin2-1/+19
2017-03-30Unwind the rest of EVP_PKEY_supports_digest.David Benjamin8-39/+1
2017-03-30Add missing tests for the Channel ID / 0-RTT interaction.David Benjamin1-4/+70
2017-03-30Use a union in tls_cbc.c.David Benjamin1-34/+41
2017-03-30Remove unsigned-based constant-time functions.David Benjamin3-74/+4
2017-03-30Convert tls_cbc.c to size_t.David Benjamin3-52/+49
2017-03-30Bound EVP_tls_cbc_digest_record at runtime.David Benjamin1-3/+7
2017-03-30Push variable declarations in EVP_tls_cbc_digest_record.David Benjamin1-41/+34
2017-03-30Convert more RSA padding check functions to size_t.David Benjamin4-84/+76
2017-03-30Convert RSA_padding_check_PKCS1_type_1 to size_t.David Benjamin3-41/+41
2017-03-30Add size_t variants of constant-time functions.David Benjamin4-51/+133
2017-03-30Fix fuzzer excludes.Steven Valdez1-1/+8
2017-03-29Use an actual SCT for fuzzing.David Benjamin1-3/+6
2017-03-29Adding server fuzzer for early data.Steven Valdez1-0/+1
2017-03-29Support and test P-224 certificates.Adam Langley4-27/+26
2017-03-28Add cipher asserts for read/write app data.Steven Valdez1-0/+2
2017-03-27Tidy up ssl3_choose_cipher.David Benjamin1-28/+22
2017-03-27Test the behavior of running SSL_do_handshake twice in a row.David Benjamin4-0/+124
2017-03-27Synchronize bsaes-armv7.pl with upstream.David Benjamin1-2/+10
2017-03-27Just allocate what's needed for SSL write buffers.David Benjamin1-20/+1
2017-03-27Fix diff_asm.go.David Benjamin1-1/+1
2017-03-26Clean up end_of_early_data processing.David Benjamin2-29/+8
2017-03-26Document server 0-RTT behavior.David Benjamin1-2/+14
2017-03-26Adding support for receiving early data on the server.Steven Valdez13-61/+133
2017-03-26Add a test for missing end_of_early_data.David Benjamin3-1/+24
2017-03-26Convert constant_time_test to GTest.David Benjamin3-242/+56
2017-03-26Remove some unnecessary NULL checks.David Benjamin1-11/+4
2017-03-26Detach pkcs7.c from the OID table.David Benjamin1-4/+15
2017-03-26tool: show if early data was acceptedAlessandro Ghedini1-0/+3
2017-03-26Test ticket age skew when resuming a resumed session.David Benjamin1-2/+4
2017-03-26Prevent Channel ID and Custom Extensions on 0-RTT.Steven Valdez6-0/+73
2017-03-26Make RI on TLS 1.3 alert with ILLEGAL_PARAMETER.Steven Valdez1-0/+1
2017-03-26Send half-RTT tickets when negotiating 0-RTT.David Benjamin9-118/+209
2017-03-26Decouple PKCS8_encrypt and PKCS8_decrypt's core from crypto/asn1.David Benjamin3-109/+137
2017-03-26Remove session_tickets_sent.David Benjamin2-5/+0
2017-03-26Partially split out crypto/pkcs8's legacy ASN.1 dependencies.David Benjamin5-731/+758
2017-03-25Use set_{accept,connect}_state + do_handshake in bssl_shim.David Benjamin1-12/+8