aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-04-29Make CRYPTO_is_NEON_capable aware of the buggy CPU.chromium-2704David Benjamin2-3/+19
2016-04-29Don't set a default armcap state in dynamic armcap modes.David Benjamin1-2/+0
2016-03-31Fix docs typo.David Benjamin1-1/+1
2016-03-31Decouple crypto/evp from the OID table.David Benjamin5-22/+61
2016-03-31Decouple crypto/ec from the OID table.David Benjamin5-83/+133
2016-03-31Remove some easy obj.h dependencies.David Benjamin43-41/+35
2016-03-31Rename obj_mac.h to nid.h and make it a multiply-includable header.David Benjamin7-4162/+4220
2016-03-31Also re-serialize X509 objects in fuzz/cert.cc.David Benjamin1-1/+7
2016-03-31Remove inaccurate comments in fuzz/{client,server}.cc.David Benjamin2-2/+0
2016-03-31Document that CRYPTO_library_init may be called concurrently.David Benjamin1-1/+2
2016-03-31Further optimize Montgomery math in RSA blinding.Brian Smith1-3/+9
2016-03-30Avoid doing arithmetic on void pointers.David Benjamin1-2/+3
2016-03-30Spell __attribute__((format(printf, ...))) with more underscores.David Benjamin1-1/+1
2016-03-29Add additional poly1305 tests.David Benjamin1-0/+18
2016-03-29Revert "Enable upstream's Poly1305 code."David Benjamin8-225/+3443
2016-03-29Drop support for custom |mod_exp| hooks in |RSA_METHOD|.Brian Smith2-13/+14
2016-03-29Convert RSA blinding to use Montgomery multiplication.Brian Smith3-36/+44
2016-03-29Only call thread-local destructors on DLL_THREAD_DETACH.David Benjamin1-3/+8
2016-03-29Add a comment about final empty extension intolerance.David Benjamin1-2/+6
2016-03-29Fix |BN_CTX_get| error checking in |BN_from_montgomery|.Brian Smith1-8/+9
2016-03-29Small tweak to P-256-x86-64 inversion.Brian Smith1-3/+1
2016-03-29Remove duplicate BN_from_montgomery_word implementation.David Benjamin1-85/+4
2016-03-28Remove dead code from |ec_GFp_mont_point_get_affine_coordinates|.Brian Smith1-36/+11
2016-03-28Move & rename |ec_GFp_simple_point_get_affine_coordinates|.Brian Smith3-112/+109
2016-03-28Fix some malloc test failures.David Benjamin3-2/+14
2016-03-28Use ssl3_is_version_enabled to skip offering sessions.David Benjamin1-4/+3
2016-03-28Import chacha-x86.pl fix.David Benjamin2-50/+64
2016-03-28Remove unnecessary include.David Benjamin1-1/+0
2016-03-28Fix typo in comment.David Benjamin1-1/+1
2016-03-26Remove in_handshake.David Benjamin5-17/+0
2016-03-26Move implicit handshake driving out of read_bytes.David Benjamin3-33/+19
2016-03-26Switch some 0s to NULLs.David Benjamin1-5/+5
2016-03-26Lift the handshake driving in write_bytes up to SSL_write.David Benjamin3-30/+19
2016-03-26Consolidate shutdown state.David Benjamin4-8/+7
2016-03-26Work around Android devices without AT_HWCAP2.David Benjamin1-13/+41
2016-03-26Rewrite ARM feature detection.David Benjamin8-227/+395
2016-03-25Fix build when using Visual Studio 2015 Update 1.Brian Smith12-66/+55
2016-03-25Add tests for RSA objects with only n and d.David Benjamin1-12/+48
2016-03-25Clarify lifecycle of |BN_BLINDING|.Brian Smith3-150/+57
2016-03-25Always cache Montgomery contexts in RSA.Brian Smith2-43/+15
2016-03-24Flip the arguments to ExpectBytesEqual in poly1305_test.David Benjamin1-2/+2
2016-03-24Print an error if no tests match in runner.David Benjamin1-0/+6
2016-03-24Fix poly1305-x86.pl.David Benjamin2-8/+14
2016-03-24Fix build with -Wwrite-strings.Piotr Sikora1-2/+1
2016-03-23Add CBS_ASN1_UTF8STRING define.Matt Mueller2-0/+2
2016-03-23Fixing assembly coverageSteven Valdez1-1/+4
2016-03-22Use |size_t| and |int| consistently in p{224,256}-64.c.Brian Smith2-39/+53
2016-03-22Update FUZZING documentation about max_len.David Benjamin5-11/+12
2016-03-22ssl->ctx cannot be NULL.David Benjamin4-20/+14
2016-03-22Fix potential double free in EVP_DigestInit_exSteven Valdez1-0/+1