aboutsummaryrefslogtreecommitdiff
path: root/crypto/ec
AgeCommit message (Expand)AuthorFilesLines
2016-03-09Unified - adapt the generation of ec assembler to use GENERATERichard Levitte3-12/+13
2016-03-08Include e_os.h from ec_lcl.hRichard Levitte1-0/+2
2016-03-08Convert CRYPTO_LOCK_X509_* to new multi-threading APIAlessandro Ghedini1-0/+2
2016-03-08Convert CRYPTO_LOCK_EC_* to new multi-threading APIAlessandro Ghedini8-18/+128
2016-03-08SPARCv9 assembly pack: unify build rules and argument handling.Andy Polyakov3-2/+5
2016-03-05GH616: Remove dead codeRich Salz1-2/+0
2016-03-04Curve25519: fix const-initializationEmilia Kasper1-4/+4
2016-03-04Curve25519: avoid undefined behaviourEmilia Kasper1-86/+81
2016-03-03Clean up curve25519 buildEmilia Kasper1-175/+0
2016-03-02make errorsDr. Stephen Henson1-0/+1
2016-03-02Handle KDF internally.Dr. Stephen Henson4-82/+54
2016-03-02curve25519: add missing const-qualifierEmilia Kasper1-1/+1
2016-03-02Make k25519Precomp constKurt Roeckx1-1/+1
2016-03-01make errorsDr. Stephen Henson1-0/+6
2016-03-01Add default operations to EC_METHODDr. Stephen Henson11-30/+94
2016-03-01Replace overrides.Dr. Stephen Henson5-55/+121
2016-02-29remove unused variablesDr. Stephen Henson1-9/+0
2016-02-28Remove unused code.Dr. Stephen Henson1-1343/+0
2016-02-28Change BORINGSSL defines to OPENSSLDr. Stephen Henson1-7/+7
2016-02-28Initial adaptations for Curve25519 code.Dr. Stephen Henson1-20/+23
2016-02-28Place under OpenSSL license.Emilia Kasper1-14/+47
2016-02-28Add X25519 code from BoringSSL.Dr. Stephen Henson1-0/+4899
2016-02-28TLS support for X25519Dr. Stephen Henson1-1/+2
2016-02-28Add X25519 curve to listDr. Stephen Henson1-0/+1
2016-02-28Add no signing flag.Dr. Stephen Henson4-1/+27
2016-02-28Add new EC_METHOD for X25519.Dr. Stephen Henson4-3/+393
2016-02-28Add group_order_bits to EC_METHOD.Dr. Stephen Henson10-0/+11
2016-02-28Add custom_data field for EC_POINT, EC_KEY.Dr. Stephen Henson1-0/+11
2016-02-28Extract compression form in EC_KEY_oct2key().Dr. Stephen Henson2-20/+14
2016-02-28Extended EC_METHOD customisation support.Dr. Stephen Henson6-14/+62
2016-02-28EC_METHOD customisation operations.Dr. Stephen Henson1-0/+17
2016-02-26Revert "EC_KEY_priv2buf (): check parameter sanity"Rich Salz1-2/+2
2016-02-26EC_KEY_priv2buf (): check parameter sanityJ Mohan Rao Arisankala1-2/+2
2016-02-25GH715: ENGINE_finish can take NULLRich Salz2-7/+4
2016-02-23ec/asm/ecp_nistz256-*.pl: get corner case logic right.Andy Polyakov3-9/+34
2016-02-23ec/asm/ecp_nistz256-x86_64.pl: get corner case logic right.Andy Polyakov1-1/+10
2016-02-22Remove unused parameters from internal functionsRich Salz2-31/+10
2016-02-22GH678: Add a few more zallocFdaSilvaYY2-5/+3
2016-02-20Always build library object files with shared library cflagsRichard Levitte1-1/+1
2016-02-18Remove all special make depend flags, as well as OPENSSL_DOING_MAKEDEPENDRichard Levitte1-1/+1
2016-02-13Pass $(CC) to perlasm scripts via the environmentRichard Levitte1-5/+5
2016-02-12ec/asm/ecp_nistz256-armv8.pl: fix test_ssl spurious errors.Andy Polyakov1-0/+3
2016-02-11Move to REF_DEBUG, for consistency.Rich Salz1-18/+5
2016-02-10unified build scheme: add a "unified" template for Unix MakefileRichard Levitte1-0/+17
2016-02-09Use NON_EMPTY_TRANSLATION_UNIT, consistently.Rich Salz4-12/+12
2016-02-05GH601: Various spelling fixes.FdaSilvaYY7-11/+11
2016-02-05Initialize variableRichard Levitte1-1/+1
2016-02-05Add EC_KEY_priv2buf()Dr. Stephen Henson3-84/+49
2016-02-05Use BN_bn2binpadDr. Stephen Henson1-12/+2
2016-02-05use enum type for do_EC_KEY_printDr. Stephen Henson1-8/+14