aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/bn
Commit message (Expand)AuthorAgeFilesLines
* BN_usub: Don't copy when r and a the samePascal Cuoq2015-11-201-1/+1
* bn/asm/ppc64-mont.pl: adapt for little-endian.Andy Polyakov2015-11-161-86/+88
* bn/asm/s390x.S: improve performance on z196 and z13 by up to 26%. [even z10 i...Andy Polyakov2015-11-161-37/+72
* Continue standardising malloc style for libcryptoMatt Caswell2015-11-095-5/+5
* Rebuild error source files.Dr. Stephen Henson2015-11-051-2/+2
* Replace "SSLeay" in API with OpenSSLRich Salz2015-10-303-297/+272
* BN_GF2m_mod_inv(): check bn_wexpand return valuePascal Cuoq2015-10-291-3/+6
* Fix undeclared variable warnings.Ben Laurie2015-10-242-2/+3
* Fix typosAlessandro Ghedini2015-10-231-1/+1
* Fix memory leaks and other mistakes on errorsAlessandro Ghedini2015-10-233-4/+9
* Only include SRP headers when OPENSSL_NO_SRP is undefinedRichard Levitte2015-10-221-2/+3
* Set flags to 0 before calling BN_with_flags()Pascal Cuoq2015-10-071-0/+2
* Fix travis builds on masterAlessandro Ghedini2015-10-061-1/+2
* bn/asm/armv4-mont.pl: boost NEON performance.Andy Polyakov2015-09-301-294/+328
* ARMv4 assembly pack: implement support for Thumb2.Andy Polyakov2015-09-252-12/+59
* make no-dh workDr. Stephen Henson2015-09-201-1/+1
* Enable -Wmissing-variable-declarations andBen Laurie2015-09-113-3/+8
* RT3955: Reduce some stack usageRich Salz2015-09-051-5/+9
* remove 0 assignments.Rich Salz2015-09-032-10/+2
* Add and use OPENSSL_zallocRich Salz2015-09-021-2/+1
* BN_mod_exp_mont_consttime: check for zero modulus.Emilia Kasper2015-08-311-3/+4
* Fix memory over-readRich Salz2015-08-271-1/+1
* BN_bin2bn handle leading zero'sRich Salz2015-08-261-1/+4
* Check for 0 modulus in BN_MONT_CTX_setMatt Caswell2015-08-111-0/+3
* RT3999: Remove sub-component version stringsRich Salz2015-08-101-2/+0
* Clear BN-mont values when free'ing it.Loganaden Velvindron2015-07-311-3/+3
* rsaz_exp.h: align license with the rest of the contributionEmilia Kasper2015-07-231-28/+40
* Some cleanups for crypto/bnRich Salz2015-07-223-19/+20
* Conversion to UTF-8 where neededRichard Levitte2015-07-147-32/+32
* More secure storage of key material.Rich Salz2015-06-232-38/+78
* make updateRichard Levitte2015-06-231-1/+1
* Rearrange rsazRichard Levitte2015-06-233-8/+21
* bn/bn_gf2m.c: avoid infinite loop wich malformed ECParamters.Andy Polyakov2015-06-111-5/+10
* Fix off-by-one error in BN_bn2hexMatt Caswell2015-06-041-1/+6
* make update.Dr. Stephen Henson2015-06-031-1/+1
* bn/bn_lcl.h: fix MIPS-specific gcc version check.Andy Polyakov2015-05-261-1/+1
* bn/asm/x86_64-mont5.pl: fix valgrind error.Andy Polyakov2015-05-241-4/+9
* bn/bn_gf2m.c: appease STACK, unstable code detector.Andy Polyakov2015-05-241-2/+1
* Fix off-by-one in BN_randMatt Caswell2015-05-221-1/+6
* Reject negative shifts for BN_rshift and BN_lshiftMatt Caswell2015-05-222-0/+13
* Fix the update target and remove duplicate file updatesRichard Levitte2015-05-221-0/+2
* bn/asm/vis3-mont.pl: fix intermittent EC failures on SPARC T3.Andy Polyakov2015-05-201-5/+5
* make dependRichard Levitte2015-05-141-51/+52
* Identify and move common internal libcrypto header filesRichard Levitte2015-05-1427-27/+27
* bn/Makefile: give MacOS X hand to compiler armv8-mont module.Andy Polyakov2015-05-131-0/+1
* bn/asm/armv8-mont.pl: boost performance.Andy Polyakov2015-05-131-9/+1268
* memset, memcpy, sizeof consistency fixesRich Salz2015-05-058-23/+20
* Use safer sizeof variant in mallocRich Salz2015-05-047-20/+20
* Add OSSL_NELEM macro.Dr. Stephen Henson2015-05-034-28/+30
* free null cleanup finaleRich Salz2015-05-016-35/+18