summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dh (follow)
Commit message (Expand)AuthorAgeFilesLines
* Provide DH_get0_engine().jsing2018-02-222-2/+9
* Fix bogus check. Spotted by brynet, thanks.tb2018-02-201-2/+4
* Provide DH_set_length()tb2018-02-202-2/+12
* Provide DH_bits()tb2018-02-202-2/+9
* Provide DH_{clear,set,test}_flags().tb2018-02-202-2/+23
* Provide {DH,DSA}_set0_key(). Requested by sthen.tb2018-02-182-2/+22
* Provide DH_set0_pqg.tb2018-02-182-2/+25
* Provide further parts of the OpenSSL 1.1 API: {DH,DSA}_get0_{key,pqg}(),tb2018-02-172-2/+26
* Send the function codes from the error functions to the bit bucket,beck2017-01-297-55/+38
* Make explicit _ct and _nonct versions of bn_mod_exp funcitons thatbeck2017-01-211-2/+4
* Expand ASN1_ITEM_rptr macro - no change in generated assembly.jsing2016-12-301-2/+2
* Kill a bunch of OLD_ASN1 usage by replacing ASN1_{d2i,i2d}_* withjsing2016-11-042-8/+30
* call BN_init on temporaries to avoid use-before-set warningsbcook2016-07-071-1/+2
* On systems where we do not have BN_ULLONG defined (most 64-bit systems),bcook2016-07-051-1/+5
* Remove flags for disabling constant-time operations.bcook2016-06-302-34/+12
* Expand ASN1_CHOICE*, ASN1_SEQUENCE* and associated macros, making thejsing2015-02-141-6/+42
* Enable building with -DOPENSSL_NO_DEPRECATED.doug2015-02-111-1/+2
* Expand the -IMPLEMENT_ASN1_ENCODE_FUNCTIONS_(const_)?fname macros so thatjsing2015-02-101-2/+14
* BN_CTX_get() can fail - consistently check its return value.jsing2015-02-092-6/+7
* This is neither code not proper documentation.miod2015-02-097-157/+0
* Delete a lot of #if 0 code in libressl.doug2015-02-072-16/+2
* Avoid a double-free in an error path.doug2015-01-081-1/+2
* None of these need to include <openssl/rand.h>jsing2014-10-181-2/+1
* if (x) FOO_free(x) -> FOO_free(x).miod2014-07-124-30/+17
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-119-26/+31
* Explicitly include <openssl/opensslconf.h> in every file that referencesjsing2014-07-103-4/+12
* Stop including standard headers via cryptlib.h - pull in the headers thatjsing2014-07-101-2/+4
* ASN1_STRING_free can handle NULL, so callers don't need to check. ok miodtedu2014-07-091-7/+4
* Simplify error path of DH_check_pub_key()miod2014-07-091-8/+4
* KNFmiod2014-07-099-567/+599
* remove unused, private version strings except SSL_version_strbcook2014-07-091-3/+1
* simplify and unobfuscate a variable to fix a mem leak.tedu2014-06-301-6/+9
* replace atoi() calls with strtol(). Follow the idiomatic pattern in ourderaadt2014-06-121-12/+30
* tags as requested by miod and teduderaadt2014-06-1211-9/+11
* Remove various test stubs. The good ones have been moved by jsingderaadt2014-06-073-257/+0
* malloc() result does not need a cast.deraadt2014-06-071-1/+1
* 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
* no need for null check before free. from Brendan MacDonelltedu2014-05-301-1/+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
* if (x) free(x) -> free(x); semantic patch generated with coccinelle, carefullymiod2014-05-222-4/+2
* Stop being a dummy... presumably these are left overs from pedantic modejsing2014-05-151-2/+0
* Use C99 initializers for the various FOO_METHOD structs. More readable, andmiod2014-04-273-71/+46
* kill REF_PRINT/REF_CHECK debugging framework noone would usederaadt2014-04-171-20/+0
* Change library to use intrinsic memory allocation functions instead ofbeck2014-04-173-12/+12
* we don't use these files for buildingtedu2014-04-151-77/+0
* remove FIPS mode support. people who require FIPS can buy something thattedu2014-04-153-44/+0
* Moved to regress/lib/libcrypto.miod2014-04-151-226/+0
* remove auto-generated dependencies from the old unused build system, soderaadt2014-04-141-103/+0