summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/gost (follow)
Commit message (Expand)AuthorAgeFilesLines
* Include machine/endian.h in gost2814789.cinoguchi2020-09-121-1/+3
* Add a few more errors to help debugging.jsing2020-06-051-6/+16
* Add support for additional GOST curves.jsing2020-06-051-3/+3
* Apply some style(9).jsing2020-06-051-34/+30
* Fix incorrect carry operation in 512 bit addition: in the casetb2019-05-091-6/+8
* 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-3/+3
* Remove a handrolled GOST_le2bn().jsing2018-06-101-8/+4
* Convert a handful of X509_*() functions to take const as in OpenSSL.tb2018-05-011-3/+3
* use freezero() instead of memset/explicit_bzero + free. Substantiallyderaadt2017-05-021-3/+2
* Send the function codes from the error functions to the bit bucket,beck2017-01-296-143/+83
* Add ct and nonct versions of BN_mod_inverse for internal usebeck2017-01-211-2/+2
* Split out BN_div and BN_mod into ct and nonct versions for Internal use.beck2017-01-211-4/+6
* Explicitly export a list of symbols from libcrypto.jsing2016-12-212-2/+10
* unifdef OPENSSL_NO_CMSjsing2016-10-192-21/+2
* Expand DECLARE_ASN1_.*FUNCTIONS macros.jsing2016-09-042-7/+27
* Correct spelling of OPENSSL_cleanse.jsing2015-09-104-9/+11
* Expand ASN.1 template macros - no change in generated assembly.jsing2015-07-241-22/+144
* prefer string.h to strings.h ok guenther@ doug@bcook2015-07-201-2/+2
* Fix possible 32 byte buffer overrun, found by coverity, CID 78869beck2015-07-151-2/+2
* Memory leaks upon error. Coverity CID 78874.miod2015-02-141-10/+10
* Consistently check the return value from BN_CTX_get() on assignment.jsing2015-02-144-42/+44
* Guenther has plans for OPENSSL_NO_CMS, so revert this for the moment.beck2015-02-112-2/+21
* get rid of OPENSSL_NO_CMS code we do not use.beck2015-02-112-21/+2
* Enable building with -DOPENSSL_NO_DEPRECATED.doug2015-02-114-4/+8
* Replace assert() and OPENSSL_assert() calls with proper error return paths.miod2015-02-101-5/+20
* Remove assert() or OPENSSL_assert() of pointers being non-NULL. The policymiod2015-02-101-5/+1
* Expand the IMPLEMENT_ASN1_FUNCTIONS macro so that the code is visible andjsing2015-02-091-5/+125
* Make GOST compile with a strict C compiler - in this case incrementing ajsing2014-12-073-10/+12
* Correctly output the result in STREEBOG512_Final() when running on a big-endianmiod2014-12-071-5/+28
* Argh, another bug introduced in r1.3; Dmitry Eremin-Solenikovmiod2014-11-181-2/+2
* Return success in param_copy_gost01() if there is no private key to copy;miod2014-11-181-2/+2
* Add many missing error checks (probably not exhaustive, but a good start):miod2014-11-136-287/+488
* KNF (when not conflicting with other cleanup changes in progress)miod2014-11-0910-329/+446
* Remove DEBUG_SIGN code. Make sure gost_key_unwrap_crypto_pro() returns failuremiod2014-11-092-19/+4
* Rename internal yet public key_{un,}wrap_crypto_pro symbols by prepending amiod2014-11-093-30/+32
* Replace RAND_bytes() usage with arc4random_buf().miod2014-11-093-10/+3
* GOST crypto algorithms (well, most of them), ported from the removed GOSTmiod2014-11-0917-0/+5569