summaryrefslogtreecommitdiffstats
path: root/crypto/bn
AgeCommit message (Expand)Author
2016-03-08SPARCv9 assembly pack: unify build rules and argument handling.Andy Polyakov
2016-03-08Convert CRYPTO_LOCK_{DH,DSA,RSA} to new multi-threading APIAlessandro Ghedini
2016-03-07Unified - adapt the generation of bignum assembler to use GENERATERichard Levitte
2016-03-07bn/asm/x86[_64]-mont*.pl: complement alloca with page-walking.Andy Polyakov
2016-03-02Consistently use arm_arch.h constants in armcap assembly code.David Benjamin
2016-03-01bn/asm/x86_64-mont5.pl: unify gather procedure in hardly used pathAndy Polyakov
2016-03-01crypto/bn/x86_64-mont5.pl: constant-time gather procedure.Andy Polyakov
2016-03-01bn/asm/rsaz-avx2.pl: constant-time gather procedure.Andy Polyakov
2016-03-01bn/asm/rsax-x86_64.pl: constant-time gather procedure.Andy Polyakov
2016-03-01bn/bn_exp.c: constant-time MOD_EXP_CTIME_COPY_FROM_PREBUF.Andy Polyakov
2016-02-29Fix BN_hex2bn/BN_dec2bn NULL ptr/heap corruptionMatt Caswell
2016-02-23RT4339: Fix handling of <internal/bn_conf.h>David Woodhouse
2016-02-22GH678: Add a few more zallocFdaSilvaYY
2016-02-20Always build library object files with shared library cflagsRichard Levitte
2016-02-18Remove all special make depend flags, as well as OPENSSL_DOING_MAKEDEPENDRichard Levitte
2016-02-18Remove outdated DEBUG flags.Rich Salz
2016-02-18In the unified scheme, there is no $(TOP), use $(SRCDIR) insteadRichard Levitte
2016-02-13Pass $(CC) to perlasm scripts via the environmentRichard Levitte
2016-02-11Missing header include.Rich Salz
2016-02-11Add inclusion directory crypto/include for BN compilationsRichard Levitte
2016-02-10unified build scheme: add a "unified" template for Unix MakefileRichard Levitte
2016-02-09Use NON_EMPTY_TRANSLATION_UNIT, consistently.Rich Salz
2016-02-08bn/Makefile.in: remove obsolete rules.Andy Polyakov
2016-02-05GH601: Various spelling fixes.FdaSilvaYY
2016-02-02New BN functions.Dr. Stephen Henson
2016-02-01unified build scheme: add build.info filesRichard Levitte
2016-02-01unified build scheme: a first introductionRichard Levitte
2016-01-30Move more BN internals to bn_lcl.hRich Salz
2016-01-29Templatize util/domdRich Salz
2016-01-29Always DPURIFYEmilia Kasper
2016-01-28Restore NUMPRIMES as a numeric literalViktor Dukhovni
2016-01-27Remove EIGHT_BIT and SIXTEEN_BITRich Salz
2016-01-26Remove /* foo.c */ commentsRich Salz
2016-01-25Move & split opensslconf.h.inRich Salz
2016-01-20Consolidate "make update"Rich Salz
2016-01-17Remove some old makefile targetsRich Salz
2016-01-12Move Makefiles to Makefile.inRich Salz
2016-01-08Update comment as bn_dup_expand is goneViktor Dukhovni
2016-01-07Backwards-compatibility subject to OPENSSL_API_COMPATViktor Dukhovni
2015-12-22bn/asm/bn-c64xplus.asm: update commentary.Andy Polyakov
2015-12-19Fix URLs mangled by reformatMatt Caswell
2015-12-14Fix a ** 0 mod 1 = 0 for real this time.Emilia Kasper
2015-12-13x86_64 assembly pack: tune clang version detection even further.Andy Polyakov
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