aboutsummaryrefslogtreecommitdiff
path: root/crypto/bn
AgeCommit message (Expand)AuthorFilesLines
2016-03-17Remove ultrix/mips support.Rich Salz1-5/+1
2016-03-15On Windows, page walking is known as __chkstk.Emilia Kasper3-0/+6
2016-03-15Explain *cough*-dowsEmilia Kasper3-3/+3
2016-03-14build.info/Makefile.in: Itanium fixups.Andy Polyakov1-1/+1
2016-03-13Add $(LIB_CFLAGS) for any build.info generator that uses $(CFLAGS)Richard Levitte1-6/+6
2016-03-11crypto/*/build.info: SPARC-specific fixups.Andy Polyakov1-0/+3
2016-03-11Fix some assembler generating scripts for better unificationRichard Levitte6-8/+8
2016-03-10Add include directory options for assembler files that include from crypto/Richard Levitte1-0/+6
2016-03-09Make sure the effect of "pic" / "no-pic" is used with assembler compilationsRichard Levitte1-1/+1
2016-03-08Convert RSA blinding to new multi-threading APIAlessandro Ghedini1-17/+32
2016-03-08SPARCv9 assembly pack: unify build rules and argument handling.Andy Polyakov5-35/+31
2016-03-08Convert CRYPTO_LOCK_{DH,DSA,RSA} to new multi-threading APIAlessandro Ghedini1-5/+5
2016-03-07Unified - adapt the generation of bignum assembler to use GENERATERichard Levitte15-91/+115
2016-03-07bn/asm/x86[_64]-mont*.pl: complement alloca with page-walking.Andy Polyakov3-2/+116
2016-03-02Consistently use arm_arch.h constants in armcap assembly code.David Benjamin1-1/+1
2016-03-01bn/asm/x86_64-mont5.pl: unify gather procedure in hardly used pathAndy Polyakov2-199/+278
2016-03-01crypto/bn/x86_64-mont5.pl: constant-time gather procedure.Andy Polyakov3-558/+678
2016-03-01bn/asm/rsaz-avx2.pl: constant-time gather procedure.Andy Polyakov2-89/+152
2016-03-01bn/asm/rsax-x86_64.pl: constant-time gather procedure.Andy Polyakov1-84/+291
2016-03-01bn/bn_exp.c: constant-time MOD_EXP_CTIME_COPY_FROM_PREBUF.Andy Polyakov1-18/+57
2016-02-29Fix BN_hex2bn/BN_dec2bn NULL ptr/heap corruptionMatt Caswell2-4/+24
2016-02-23RT4339: Fix handling of <internal/bn_conf.h>David Woodhouse1-1/+11
2016-02-22GH678: Add a few more zallocFdaSilvaYY1-1/+1
2016-02-20Always build library object files with shared library cflagsRichard Levitte1-1/+1
2016-02-18Remove all special make depend flags, as well as OPENSSL_DOING_MAKEDEPENDRichard Levitte1-1/+1
2016-02-18Remove outdated DEBUG flags.Rich Salz1-8/+0
2016-02-18In the unified scheme, there is no $(TOP), use $(SRCDIR) insteadRichard Levitte1-2/+2
2016-02-13Pass $(CC) to perlasm scripts via the environmentRichard Levitte1-27/+27
2016-02-11Missing header include.Rich Salz1-0/+1
2016-02-11Add inclusion directory crypto/include for BN compilationsRichard Levitte1-0/+2
2016-02-10unified build scheme: add a "unified" template for Unix MakefileRichard Levitte1-0/+90
2016-02-09Use NON_EMPTY_TRANSLATION_UNIT, consistently.Rich Salz2-14/+11
2016-02-08bn/Makefile.in: remove obsolete rules.Andy Polyakov1-14/+1
2016-02-05GH601: Various spelling fixes.FdaSilvaYY9-10/+10
2016-02-02New BN functions.Dr. Stephen Henson1-4/+90
2016-02-01unified build scheme: add build.info filesRichard Levitte1-0/+8
2016-02-01unified build scheme: a first introductionRichard Levitte1-0/+4
2016-01-30Move more BN internals to bn_lcl.hRich Salz3-9/+89
2016-01-29Templatize util/domdRich Salz1-2/+1
2016-01-29Always DPURIFYEmilia Kasper1-11/+2
2016-01-28Restore NUMPRIMES as a numeric literalViktor Dukhovni3-4/+6
2016-01-27Remove EIGHT_BIT and SIXTEEN_BITRich Salz3-60/+26
2016-01-26Remove /* foo.c */ commentsRich Salz30-30/+0
2016-01-25Move & split opensslconf.h.inRich Salz1-0/+1
2016-01-20Consolidate "make update"Rich Salz1-1/+1
2016-01-17Remove some old makefile targetsRich Salz1-12/+0
2016-01-12Move Makefiles to Makefile.inRich Salz2-419/+174
2016-01-08Update comment as bn_dup_expand is goneViktor Dukhovni1-1/+1
2016-01-07Backwards-compatibility subject to OPENSSL_API_COMPATViktor Dukhovni3-5/+8
2015-12-22bn/asm/bn-c64xplus.asm: update commentary.Andy Polyakov1-2/+3