aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-02-14Set output alert when failing to parse public key.chromium-2987Adam Langley1-0/+1
2017-01-23Revert changes to use getrandom for M57.David Benjamin1-77/+16
2017-01-17Convert one libssl function to C++11.David Benjamin3-12/+77
2017-01-17Add SSL_CIPHER_is_AEAD.Alessandro Ghedini2-0/+7
2017-01-16Enable stitched x86-64 AES-NI AES-GCM implementation.Brian Smith3-6/+13
2017-01-16Restore H (the key) in the GHASH context.Adam Langley3-4/+14
2017-01-14Fix crypto/rand/urandom header guards for Fuchsia.Aaron Green1-2/+4
2017-01-13Remove some node.js hacks.David Benjamin2-12/+2
2017-01-13Add support for Fuchsia in crypto/rand.Aaron Green3-0/+48
2017-01-13Remove specialized assembly language |ecp_nistz256_from_mont|.Brian Smith2-106/+5
2017-01-13Remove unused cp_nistz256_mul_by_2.Brian Smith1-45/+0
2017-01-13Clarify x86 GCM asm implementation dispatching.Brian Smith1-8/+12
2017-01-13Remove unused "pure" MMX x86 GCM implementation.Brian Smith1-148/+3
2017-01-13Remove unused non-MMX/SSE GCM assembly code.Brian Smith2-97/+2
2017-01-12Save one call to |ecp_nistz256_from_mont| in |ecp_nistz256_get_affine|.David Benjamin1-4/+5
2017-01-12Add SSL_CIPHER_is_static_RSA.David Benjamin2-0/+8
2017-01-12There are no more MD5 ciphers.David Benjamin3-35/+14
2017-01-12Fix a couple of missing spaces in comments.Adam Langley2-2/+2
2017-01-12Spellcheck our public headers.David Benjamin16-53/+57
2017-01-12Test SSL_set_max_send_fragment.David Benjamin6-5/+59
2017-01-12Parse PKCS#12 files more accurately.David Benjamin1-113/+123
2017-01-12Remove 'pivot element' from wNAF code.David Benjamin1-18/+14
2017-01-12Remove BN_FLG_CONSTTIME.David Benjamin10-105/+26
2017-01-11Report TLS 1.3 as supporting secure renegotiation.David Benjamin6-9/+50
2017-01-11Handle overflow in ascii_to_ucs2.David Benjamin1-8/+6
2017-01-11Rework PKCS{5,8,12} code.David Benjamin5-427/+277
2017-01-11Reimplement pkcs12_pbe_keyivgen with CBS.David Benjamin3-41/+24
2017-01-11Reimplement PKCS5_pbe_set with CBB.David Benjamin2-76/+56
2017-01-11Ensure that CBB is |CBB_zero|ed before possibly calling |CBB_cleanup|.Adam Langley1-1/+4
2017-01-11Reimplement PKCS5_v2_PBE_keyivgen.David Benjamin2-142/+86
2017-01-11Reimplement PKCS5_pbe2_set with CBB.David Benjamin2-180/+71
2017-01-11Trim dead code from PKCS#5 PBE2 bits.David Benjamin2-40/+13
2017-01-10Test we can round-trip PKCS8_{encrypt,decrypt}.David Benjamin1-5/+87
2017-01-10Decouple EVP_get_digestbyobj from the giant OID table.David Benjamin1-3/+32
2017-01-10Const-correct the PKCS8 salt parameter.David Benjamin4-9/+9
2017-01-10Unexport PKCS5 functions.David Benjamin5-128/+111
2017-01-10Import some PKCS8_decrypt test vectors from Chromium.David Benjamin1-4/+88
2017-01-10ASN1_UTCTIME_print: fix, comment, test.Matthew Braithwaite2-38/+147
2017-01-10Guard a winsock2.h include under the usual pragmas.David Benjamin1-0/+2
2017-01-09Fix TLS 1.3 NewSessionTicket processing.David Benjamin5-19/+48
2017-01-06Fix setsockopt call.David Benjamin1-2/+6
2017-01-06Add Little-endian BIGNUM conversionsRob Sloan3-0/+142
2017-01-06Enabling 0-RTT on new Session Tickets.Steven Valdez18-31/+179
2017-01-05Simplify ec_GFp_nistp224_points_mul logic.David Benjamin1-117/+73
2017-01-05Don't accept signature OIDs in EVP_get_digestby{nid,obj}.David Benjamin2-33/+45
2017-01-05Simplify ec_GFp_nistp256_points_mul logic.David Benjamin1-119/+77
2017-01-04Adding socket reuse to bssl server.Steven Valdez1-0/+7
2017-01-04Don't use BN_mod_inverse for inverses mod p in RSA keygen.David Benjamin6-26/+60
2017-01-04Enforce the SSL 3.0 no_certificate alert in tests.David Benjamin5-9/+32
2017-01-04Add tests around SSL_write's retry behavior.David Benjamin1-1/+162