summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa (follow)
Commit message (Expand)AuthorAgeFilesLines
* use freezero() instead of memset/explicit_bzero + free. Substantiallyderaadt2017-05-021-5/+2
* Send the function codes from the error functions to the bit bucket,beck2017-01-297-76/+50
* Add ct and nonct versions of BN_mod_inverse for internal usebeck2017-01-211-3/+3
* Split out BN_div and BN_mod into ct and nonct versions for Internal use.beck2017-01-213-9/+9
* Make explicit _ct and _nonct versions of bn_mod_exp funcitons thatbeck2017-01-214-9/+13
* Expand ASN1_ITEM_rptr macro - no change in generated assembly.jsing2016-12-301-2/+2
* Explicitly export a list of symbols from libcrypto.jsing2016-12-211-1/+5
* Kill a bunch of OLD_ASN1 usage by replacing ASN1_{d2i,i2d}_* withjsing2016-11-042-9/+30
* unifdef OPENSSL_NO_CMSjsing2016-10-191-24/+1
* Remove flags for disabling constant-time operations.bcook2016-06-302-14/+5
* Disable DSA_FLAG_NO_EXP_CONSTTIME, always enable constant-time behavior.bcook2016-06-213-88/+46
* Set BN_FLG_CONSTTIME on the correct variable. beck committed wrong fix.libressl-v2.4.1tedu2016-06-061-2/+2
* Correct a problem that prevents the DSA signing algorithm from runningbeck2016-06-061-4/+6
* Remove support for ancient, broken DSA implementations.doug2016-03-011-60/+20
* Group d2i/i2d function prototypes by type and add missing externs for thejsing2015-10-131-7/+12
* We don't need no stinking "EXAMPLE OF THE DSA" or README (the credits arejsing2015-09-262-126/+0
* When loading a DSA key from an raw (without DH parameters) ASN.1 serialization,miod2015-09-101-2/+48
* Fix an incorrect error check in DSA verify.bcook2015-09-101-4/+2
* Fix inverted test in previous. Commit message told what we intended, butmiod2015-07-151-2/+2
* Previous fix for Coverity CID 21785 did not cope correctly with seed_len != 0,miod2015-07-151-1/+3
* Avoid calling BN_CTX_end() on a context that wasn't started.doug2015-02-151-4/+4
* If we decide to discard the provided seed buffer because its size is notmiod2015-02-151-8/+6
* Coverity CID 21733 (unchecked allocation), 78823 (leak on error).miod2015-02-141-1/+6
* Expand ASN1_CHOICE*, ASN1_SEQUENCE* and associated macros, making thejsing2015-02-141-29/+213
* Guenther has plans for OPENSSL_NO_CMS, so revert this for the moment.beck2015-02-111-1/+24
* get rid of OPENSSL_NO_CMS code we do not use.beck2015-02-111-24/+1
* Enable building with -DOPENSSL_NO_DEPRECATED.doug2015-02-111-1/+2
* Expand the -IMPLEMENT_ASN1_ENCODE_FUNCTIONS_(const_)?fname macros so thatjsing2015-02-101-5/+53
* BN_CTX_get() can fail - consistently check its return value.jsing2015-02-091-9/+17
* Fix a number of issues relating to algorithms in signatures, Mostlybeck2015-01-281-2/+14
* Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes().jsing2014-10-221-3/+3
* None of these need to include <openssl/rand.h>jsing2014-10-185-10/+5
* dsa_priv_decode(): only destroy the object we've created, and with themiod2014-07-131-3/+5
* if (x) FOO_free(x) -> FOO_free(x).miod2014-07-127-62/+36
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-1111-38/+41
* Explicitly include <openssl/opensslconf.h> in every file that referencesjsing2014-07-105-7/+22
* Stop including standard headers via cryptlib.h - pull in the headers thatjsing2014-07-102-3/+7
* ASN1_STRING_free can handle NULL, so callers don't need to check. ok miodtedu2014-07-091-7/+4
* remove unused, private version strings except SSL_version_strbcook2014-07-091-3/+1
* Make use of this wonderful modern C construct known as a `switch', instead ofmiod2014-07-091-11/+17
* KNFmiod2014-07-0911-906/+939
* hand-KNF macro the do { } while loopsderaadt2014-06-271-16/+20
* replace atoi() calls with strtol(). Follow the idiomatic pattern in ourderaadt2014-06-121-15/+35
* tags as requested by miod and teduderaadt2014-06-1214-11/+14
* Remove various test stubs. The good ones have been moved by jsingderaadt2014-06-071-111/+0
* malloc() result does not need a cast.deraadt2014-06-072-2/+2
* more: no need to null check before free; ok guentherderaadt2014-05-301-1/+1
* more: no need for null check before freederaadt2014-05-301-2/+1
* Everything sane has stdio, and FILE *. we don't need ifdefs for this.beck2014-05-292-4/+0
* Almost nothing actually needs to include <openssl/e_os2.h>, however byjsing2014-05-241-1/+1