aboutsummaryrefslogtreecommitdiff
path: root/crypto/bn
AgeCommit message (Expand)AuthorFilesLines
2017-08-30e_os.h removal from other headers and source files.Pauli2-4/+4
2017-08-24Fix BN_print()Kazuki Yamaguchi1-1/+1
2017-08-23Improvement the formatting in bn_print.cPauli1-22/+22
2017-08-22Use "" not <> for internal/ includesRich Salz1-1/+1
2017-08-22This has been added to avoid the situation where some host ctype.h functionsPauli1-3/+3
2017-08-21Remove OPENSSL_assert() usage from crypto/bnMatt Caswell2-6/+6
2017-08-03Add RAND_priv_bytes() for private keysRich Salz5-21/+45
2017-08-03Switch from ossl_rand to DRBG randRich Salz1-4/+0
2017-07-31bn/bn_lcl.h: restore formatting.Andy Polyakov1-10/+10
2017-07-31bn/bn_lcl.h: use __int128 whenever possible, not only on MIPS.Andy Polyakov1-11/+9
2017-07-31bn/bn_lcl.h: improve inline assembly coverage on PPC64.Andy Polyakov1-7/+7
2017-07-07Address potential buffer overflows.Pauli1-12/+15
2017-07-07change return (x) to return xPauli1-16/+16
2017-07-05Undo commit d420ac2Rich Salz1-7/+6
2017-07-03BN_pseudo_rand is really BN_randRich Salz3-18/+11
2017-06-30Merge Intel copyright notice into standardRich Salz5-203/+51
2017-06-26Change to check last return value of BN_CTX_getPaul Yang9-47/+32
2017-06-26Fix inaccurate comments in bn_prime.cPaul Yang1-4/+2
2017-06-20Modify Sun copyright to follow OpenSSL styleRich Salz1-11/+1
2017-06-17Remove a pointless "#if 0" block from BN_mul.Bernd Edlinger1-40/+0
2017-06-14Fix possible crash in X931 code.Bernd Edlinger1-2/+6
2017-06-07make error tables const and separate header fileRich Salz1-78/+84
2017-05-11Remove filename argument to x86 asm_init.David Benjamin6-6/+6
2017-05-11Fix gcc-7 warnings.Bernd Edlinger1-0/+2
2017-05-11Remove dead code.Pauli1-2/+0
2017-04-21Numbers greater than 1 are usually non-negative.David Benjamin1-18/+6
2017-04-20Small primes are primes too.Adam Langley1-1/+1
2017-03-29More typo fixesFdaSilvaYY1-1/+1
2017-03-28Refomat a few comments on 80 colsFdaSilvaYY1-8/+4
2017-03-24bn/asm/sparcv9-mont.pl: fix squaring code path.Andy Polyakov1-13/+16
2017-03-03Ensure we don't call memcpy with a NULL pointerMatt Caswell1-2/+4
2017-03-03Reset executable bits on files where not needed.Bernd Edlinger1-0/+0
2017-03-02bn/asm: clean up unused PA-RISC modules.Andy Polyakov3-3247/+0
2017-02-28Remove memcpy unrolling in bn_lib.cEmilia Kasper1-80/+10
2017-02-28Remove some commented out code in libcryptoMatt Caswell2-10/+0
2017-02-28Remove dead code in bnMatt Caswell5-482/+1
2017-02-28Clean up references to FIPSEmilia Kasper1-4/+0
2017-02-28Remove BN_DEBUG_TRIXEmilia Kasper1-8/+0
2017-02-17Fix typo in x86_64-mont5.pl CFI directivesDavid Benjamin1-1/+1
2017-02-10Fix copy-pasteism in CFI directives.Adam Langley2-10/+10
2017-02-09bn/asm/x86_64*: add DWARF CFI directives.Andy Polyakov5-2/+324
2017-02-09bn/asm/rsaz-avx2.pl: refine Win64 SE handler.Andy Polyakov1-5/+12
2017-02-06x86_64 assembly pack: Win64 SEH face-lift.Andy Polyakov4-13/+22
2017-02-01bn: fix occurance of negative zero in BN_rshift1()Richard Levitte1-0/+2
2017-02-01bn: fix occurances of negative zeroGeoff Thorpe4-4/+8
2017-02-01bn: catch negative zero as an errorGeoff Thorpe1-2/+2
2017-02-01bn: fix BN_DEBUG + BN_DEBUG_RAND supportGeoff Thorpe1-8/+6
2017-01-26bn/asm/x86_64-mont5.pl: fix carry bug in bn_sqr8x_internal.Andy Polyakov1-9/+7
2016-12-15Don't call memcpy with NULL as sourceKurt Roeckx1-1/+2
2016-11-25bn/asm/ppc-mont.pl: signal no-op in 32-bit bit build.Andy Polyakov1-0/+1