summaryrefslogtreecommitdiff
path: root/lib/libcrypto/gost
AgeCommit message (Expand)Author
2018-06-10Remove a handrolled GOST_le2bn().Joel Sing
2018-05-01Convert a handful of X509_*() functions to take const as in OpenSSL.Theo Buehler
2017-05-02use freezero() instead of memset/explicit_bzero + free. SubstantiallyTheo de Raadt
2017-01-29Send the function codes from the error functions to the bit bucket,Bob Beck
2017-01-21Add ct and nonct versions of BN_mod_inverse for internal useBob Beck
2017-01-21Split out BN_div and BN_mod into ct and nonct versions for Internal use.Bob Beck
2016-12-21Explicitly export a list of symbols from libcrypto.Joel Sing
2016-10-19unifdef OPENSSL_NO_CMSJoel Sing
2016-09-04Expand DECLARE_ASN1_.*FUNCTIONS macros.Joel Sing
2015-09-10Correct spelling of OPENSSL_cleanse.Joel Sing
2015-07-24Expand ASN.1 template macros - no change in generated assembly.Joel Sing
2015-07-20prefer string.h to strings.h ok guenther@ doug@Brent Cook
2015-07-15Fix possible 32 byte buffer overrun, found by coverity, CID 78869Bob Beck
2015-02-14Memory leaks upon error. Coverity CID 78874.Miod Vallat
2015-02-14Consistently check the return value from BN_CTX_get() on assignment.Joel Sing
2015-02-11Guenther has plans for OPENSSL_NO_CMS, so revert this for the moment.Bob Beck
2015-02-11get rid of OPENSSL_NO_CMS code we do not use.Bob Beck
2015-02-11Enable building with -DOPENSSL_NO_DEPRECATED.Doug Hogan
2015-02-10Replace assert() and OPENSSL_assert() calls with proper error return paths.Miod Vallat
2015-02-10Remove assert() or OPENSSL_assert() of pointers being non-NULL. The policyMiod Vallat
2015-02-09Expand the IMPLEMENT_ASN1_FUNCTIONS macro so that the code is visible andJoel Sing
2014-12-07Make GOST compile with a strict C compiler - in this case incrementing aJoel Sing
2014-12-07Correctly output the result in STREEBOG512_Final() when running on a big-endianMiod Vallat
2014-11-18Argh, another bug introduced in r1.3; Dmitry Eremin-SolenikovMiod Vallat
2014-11-18Return success in param_copy_gost01() if there is no private key to copy;Miod Vallat
2014-11-13Add many missing error checks (probably not exhaustive, but a good start):Miod Vallat
2014-11-09KNF (when not conflicting with other cleanup changes in progress)Miod Vallat
2014-11-09Remove DEBUG_SIGN code. Make sure gost_key_unwrap_crypto_pro() returns failureMiod Vallat
2014-11-09Rename internal yet public key_{un,}wrap_crypto_pro symbols by prepending aMiod Vallat
2014-11-09Replace RAND_bytes() usage with arc4random_buf().Miod Vallat
2014-11-09GOST crypto algorithms (well, most of them), ported from the removed GOSTMiod Vallat