summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ec (follow)
Commit message (Expand)AuthorAgeFilesLines
* Tweak comment.tb2018-09-011-5/+2
* Add consts to EVP_PKEY_asn1_set_private()tb2018-08-241-2/+2
* After removing support for broken PKCS#8 formats (it was high time),tb2018-08-241-2/+2
* Use BN_swap_ct() instead of BN_consttime_swap() intb2018-07-231-5/+10
* Recommit Billy Brumley's ECC constant time patch with a fix for sparc64tb2018-07-166-47/+341
* recommit label indentation part of the backout; clearly unrelated to thetb2018-07-1519-91/+93
* back out ecc constant time changesjsg2018-07-1520-426/+133
* Indent labels by a space so they don't obliterate function names in diffs.tb2018-07-1019-91/+93
* ECC constant time scalar multiplication support. First step in overhaulingtb2018-07-105-46/+337
* Add a const qualifier to the 'key' argument of i2o_ECPublicKey() andtb2018-05-192-4/+4
* Convert a handful of X509_*() functions to take const as in OpenSSL.tb2018-05-011-6/+6
* Make whitespace between functions and structs a bit more consistent.tb2018-04-231-3/+7
* Consistently spell "IPsec" in comments and debug outputs.mpi2018-03-161-2/+2
* Fix for processing of EC public keyinoguchi2018-03-122-15/+27
* Avoid a potential NULL pointer dereference in d2i_ECPrivateKey().jsing2017-05-261-1/+7
* use freezero() instead of memset/explicit_bzero + free. Substantiallyderaadt2017-05-027-30/+17
* Send the function codes from the error functions to the bit bucket,beck2017-01-2922-562/+391
* Add ct and nonct versions of BN_mod_inverse for internal usebeck2017-01-211-3/+4
* Explicitly export a list of symbols from libcrypto.jsing2016-12-212-3/+14
* Add assembler code for the nist 256-bit GFp curve, written initially bymiod2016-11-049-6/+19107
* unifdef OPENSSL_NO_CMSjsing2016-10-191-22/+1
* remove unused variablebeck2016-09-031-2/+1
* Fix some very unnecessary convoultion.beck2016-09-031-16/+6
* " the the " -> " the ", or in a couple of cases replace the superfluouskrw2016-03-201-2/+2
* Add error handling to the remaining calls to bn_wexpand().bcook2016-03-121-12/+16
* http -> https for a few more IETF URLs in comments or man pagesmmcc2016-03-101-2/+2
* Remove pointless externs - the structs are declared in the same files ajsing2015-10-161-3/+1
* Expand DECLARE_ASN1_ALLOC_FUNCTIONS and DECLARE_ASN1_FUNCTIONS_constjsing2015-10-161-6/+17
* Remove pointless uses of DECLARE_ASN1_ENCODE_FUNCTIONS_const.jsing2015-10-161-3/+3
* Convert ECParameters_dup() from a macro that uses ASN1_dup_of() into anjsing2015-10-132-4/+19
* Replace remaining M_ASN1_BIT_STRING_(new|free) macros with calls tojsing2015-09-291-2/+2
* Correct spelling of OPENSSL_cleanse.jsing2015-09-106-15/+15
* Replace remaining M_ASN1_STRING_* macros with calls to ASN1_STRING_*.jsing2015-09-101-5/+5
* Expand obsolete M_ASN1.*(cmp|dup|print|set) macros - no change in generatedjsing2015-07-291-5/+5
* Expand ASN.1 template macros - the generated assembly only differs byjsing2015-07-251-55/+351
* Handle NIST curve names.jsing2015-06-201-2/+4
* Have ECPKParameters_print() include the NIST curve name, if known.jsing2015-06-201-1/+10
* Provide EC_curve_nid2nist() and EC_curve_nist2nid().jsing2015-06-202-2/+57
* No need to check the return value of memcpy() if you actually checked thismiod2015-05-201-3/+2
* Add missing BN_CTX_end() calls.doug2015-04-291-7/+3
* Fix a memory leak in an error path.doug2015-03-201-1/+3
* Fix several crash causing defects from OpenSSL.tedu2015-03-191-21/+20
* In ec_wNAF_mul(), move the declaration of tmp_wNAF higher in scope, so thatmiod2015-02-151-6/+5
* fix leaking of bn, coverity issue 105351beck2015-02-131-1/+2
* Guenther has plans for OPENSSL_NO_CMS, so revert this for the moment.beck2015-02-111-1/+22
* get rid of OPENSSL_NO_CMS code we do not use.beck2015-02-111-22/+1
* Expand the IMPLEMENT_ASN1_ALLOC_FUNCTIONS macro so that the code is visiblejsing2015-02-101-4/+37
* Expand the IMPLEMENT_ASN1_FUNCTIONS_{const,fname,name} macros so that thejsing2015-02-101-3/+51
* BN_CTX_get() can fail - consistently check its return value.jsing2015-02-098-127/+165
* Remove unused GOST test that prevents clang from building libcrypto.doug2015-02-091-55/+1