summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ec (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Use `> 0' instead of `!= 0' as a successful condition formiod2015-02-0810-44/+44
* Delete a lot of #if 0 code in libressl.doug2015-02-072-18/+2
* handle the (impossible) situation of a size_t - 1 buffer fromderaadt2014-12-031-2/+2
* Spotted another opportunity to use reallocarray().deraadt2014-12-031-2/+2
* Fix GOST TC26-B curve description.miod2014-11-121-2/+2
* Don't free garbage in ec_wNAF_mul() if wNAF could be allocated butguenther2014-11-111-5/+11
* GOST crypto algorithms (well, most of them), ported from the removed GOSTmiod2014-11-091-2/+322
* EC_KEY_set_group() does an EC_GROUP_dup() of its argument, so we don'tmiod2014-10-071-8/+2
* Fix memory leak.logan2014-07-131-1/+2
* if (x) FOO_free(x) -> FOO_free(x).miod2014-07-1219-276/+151
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-113-11/+14
* Explicitly include <openssl/opensslconf.h> in every file that referencesjsing2014-07-1016-29/+59
* Stop including standard headers via cryptlib.h - pull in the headers thatjsing2014-07-102-2/+6
* remove unused, private version strings except SSL_version_strbcook2014-07-091-4/+1