summaryrefslogtreecommitdiffstats
path: root/crypto/ec
AgeCommit message (Expand)Author
2018-11-20Update copyright yearMatt Caswell
2018-11-12CVE-2018-5407 fix: ECC ladderBilly Brumley
2018-10-02Access `group->mont_data` conditionally in EC_GROUP_set_generator()Nicola Tuveri
2018-08-14Update copyright yearMatt Caswell
2018-08-01Fix BN_gcd errors for some curvesBilly Brumley
2018-07-25Check for failures, to avoid memory leakRich Salz
2018-07-23ec/ecp_nistz256.c: fix ecp_nistz256_set_from_affine.Andy Polyakov
2017-12-27ec/ecp_nistp*.c: sanitize for undefined/implmentation-specific behaviour.Andy Polyakov
2017-12-08Standardize syntax around sizeof(foo)Rich Salz
2017-10-02Fix the return type of felem_is_zero_int which should be int.Bernd Edlinger
2017-07-02Fix a memleak in ec_GFp_mont_group_set_curve.Bernd Edlinger
2017-06-05ec/asm/ecp_nistz256-x86_64.pl: minor sqr_montx cleanup.Andy Polyakov
2017-05-02Fix URL links in commentRich Salz
2017-02-24Increase the size of the stack buffer to prevent an overflow.Pauli
2017-02-23Backport OSSL_NELEMRich Salz
2017-02-22Fix typo, should be && rather than &Richard Levitte
2017-02-22Iterate over EC_GROUP's poly array in a safe wayRich Salz
2017-02-14mem leak on error path and error propagation fixYuchi
2016-11-15Check return value of some BN functions.Rich Salz
2016-09-07Avoid EVP_PKEY_cmp() crash on EC keys without public componentDavid Woodhouse
2016-08-26ec/asm/ecp_nistz256-x86_64.pl: /cmovb/cmovc/ as nasm doesn't recognize cmovb.Andy Polyakov
2016-08-26ec/ecp_nistz256: harmonize is_infinity with ec_GFp_simple_is_at_infinity.Andy Polyakov
2016-08-26ec/asm/ecp_nistz256-x86_64.pl: addition to perform stricter reduction.Andy Polyakov
2016-08-21ec/ecp_nistz256.c: get is_one on 32-bit platforms right.Andy Polyakov
2016-08-16make update to have PEM_R_HEADER_TOO_LONG definedRichard Levitte
2016-07-15Fix ASN.1 private encode of EC_KEY to not change the input keyRichard Levitte
2016-07-06Fix compilation with CMS disabledOrgad Shaneh
2016-05-31Parameter copy sanity checks.Dr. Stephen Henson
2016-05-11Adding missing BN_CTX_(start/end) in crypto/ec/ec_key.cSteven Valdez
2016-02-23ec/asm/ecp_nistz256-x86_64.pl: get corner case logic right.Andy Polyakov
2016-01-29Add have_precompute_mult testsMatt Caswell
2016-01-29Fix bug in nistp224/256/521 where have_precompute_mult always returns 0Matt Caswell
2016-01-21RT3863 ECC: Add missing NULL check. Set a flagBilly Brumley
2015-12-19Fix URLs mangled by reformatMatt Caswell
2015-12-13x86_64 assembly pack: tune clang version detection even further.Andy Polyakov
2015-12-10ec/ecp_nistz256_table.c: fix potential misalignment problem with Sun C.Andy Polyakov
2015-12-03Add cleanup of *.sRichard Levitte
2015-11-30x86_64 assembly pack: tune clang version detection.Andy Polyakov
2015-09-15RT4044: Remove .cvsignore files.Rich Salz
2015-09-15d2i: don't update input pointer on failureKurt Roeckx
2015-09-01Fix the comment for POINT_CONVERSION_UNCOMPRESSEDTim Zhang
2015-08-04Fix warning when compiling with no-ec2mMatt Caswell
2015-06-10EC_POINT_is_on_curve does not return a booleanMatt Caswell
2015-05-26fix copy paste error in ec_GF2m function prototypesBilly Brumley
2015-05-23Fix the update target and remove duplicate file updatesRichard Levitte
2015-04-30Add sanity check to print_bin functionMatt Caswell
2015-04-27NISTZ256: use EC_POINT API and check errors.Emilia Kasper
2015-04-27NISTZ256: don't swallow malloc errorsEmilia Kasper
2015-04-27NISTZ256: set Z_is_one to boolean 0/1 as is customary.Emilia Kasper
2015-04-27Error checking and memory leak fixes in NISTZ256.Emilia Kasper