summaryrefslogtreecommitdiffstats
path: root/crypto/bn
AgeCommit message (Expand)Author
2015-12-07ARMv4 assembly pack: allow Thumb2 even in iOS build,Andy Polyakov
2015-12-03bn/asm/x86_64-mont5.pl: fix carry propagating bug (CVE-2015-3193).Andy Polyakov
2015-11-30Remove BN_initRich Salz
2015-11-26Tighten up BN_with_flags usage and avoid a reachable assertMatt Caswell
2015-11-23x86_64 assembly pack: tune clang version detection.Andy Polyakov
2015-11-20BN_usub: Don't copy when r and a the samePascal Cuoq
2015-11-16bn/asm/ppc64-mont.pl: adapt for little-endian.Andy Polyakov
2015-11-16bn/asm/s390x.S: improve performance on z196 and z13 by up to 26%. [even z10 i...Andy Polyakov
2015-11-09Continue standardising malloc style for libcryptoMatt Caswell
2015-11-05Rebuild error source files.Dr. Stephen Henson
2015-10-30Replace "SSLeay" in API with OpenSSLRich Salz
2015-10-29BN_GF2m_mod_inv(): check bn_wexpand return valuePascal Cuoq
2015-10-24Fix undeclared variable warnings.Ben Laurie
2015-10-23Fix typosAlessandro Ghedini
2015-10-23Fix memory leaks and other mistakes on errorsAlessandro Ghedini
2015-10-22Only include SRP headers when OPENSSL_NO_SRP is undefinedRichard Levitte
2015-10-07Set flags to 0 before calling BN_with_flags()Pascal Cuoq
2015-10-06Fix travis builds on masterAlessandro Ghedini
2015-09-30bn/asm/armv4-mont.pl: boost NEON performance.Andy Polyakov
2015-09-25ARMv4 assembly pack: implement support for Thumb2.Andy Polyakov
2015-09-20make no-dh workDr. Stephen Henson
2015-09-11Enable -Wmissing-variable-declarations andBen Laurie
2015-09-05RT3955: Reduce some stack usageRich Salz
2015-09-03remove 0 assignments.Rich Salz
2015-09-02Add and use OPENSSL_zallocRich Salz
2015-08-31BN_mod_exp_mont_consttime: check for zero modulus.Emilia Kasper
2015-08-27Fix memory over-readRich Salz
2015-08-26BN_bin2bn handle leading zero'sRich Salz
2015-08-11Check for 0 modulus in BN_MONT_CTX_setMatt Caswell
2015-08-10RT3999: Remove sub-component version stringsRich Salz
2015-07-31Clear BN-mont values when free'ing it.Loganaden Velvindron
2015-07-23rsaz_exp.h: align license with the rest of the contributionEmilia Kasper
2015-07-22Some cleanups for crypto/bnRich Salz
2015-07-14Conversion to UTF-8 where neededRichard Levitte
2015-06-23More secure storage of key material.Rich Salz
2015-06-23make updateRichard Levitte
2015-06-23Rearrange rsazRichard Levitte
2015-06-11bn/bn_gf2m.c: avoid infinite loop wich malformed ECParamters.Andy Polyakov
2015-06-04Fix off-by-one error in BN_bn2hexMatt Caswell
2015-06-03make update.Dr. Stephen Henson
2015-05-26bn/bn_lcl.h: fix MIPS-specific gcc version check.Andy Polyakov
2015-05-24bn/asm/x86_64-mont5.pl: fix valgrind error.Andy Polyakov
2015-05-24bn/bn_gf2m.c: appease STACK, unstable code detector.Andy Polyakov
2015-05-22Fix off-by-one in BN_randMatt Caswell
2015-05-22Reject negative shifts for BN_rshift and BN_lshiftMatt Caswell
2015-05-22Fix the update target and remove duplicate file updatesRichard Levitte
2015-05-20bn/asm/vis3-mont.pl: fix intermittent EC failures on SPARC T3.Andy Polyakov
2015-05-14make dependRichard Levitte
2015-05-14Identify and move common internal libcrypto header filesRichard Levitte
2015-05-13bn/Makefile: give MacOS X hand to compiler armv8-mont module.Andy Polyakov