aboutsummaryrefslogtreecommitdiff
path: root/crypto/ec
AgeCommit message (Expand)AuthorFilesLines
2016-03-29RT 4393: Call EC_GROUP_order_bits in priv2opt.David Benjamin1-1/+1
2016-03-21Remove the remainder of util/mk1mf.pl and companion scriptsRichard Levitte1-3/+0
2016-03-20Remove #error from include files.Rich Salz5-15/+5
2016-03-19constify ECDSA_SIG_get0()Dr. Stephen Henson1-1/+1
2016-03-13Add $(LIB_CFLAGS) for any build.info generator that uses $(CFLAGS)Richard Levitte1-1/+1
2016-03-11crypto/*/build.info: make it work on ARM platforms.Andy Polyakov1-3/+5
2016-03-11Fix some assembler generating scripts for better unificationRichard Levitte2-3/+3
2016-03-10Add include directory options for assembler files that include from crypto/Richard Levitte1-0/+4
2016-03-10The typedef ECPARAMETERS is already defined, don't define it anewRichard Levitte1-2/+2
2016-03-09RT3676: Expose ECgroup i2d functionsRich Salz2-85/+66
2016-03-09Make sure the effect of "pic" / "no-pic" is used with assembler compilationsRichard Levitte1-1/+1
2016-03-09ec/asm/ecp_nistz256-sparcv9.pl: get corner logic right.Andy Polyakov1-3/+12
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