summaryrefslogtreecommitdiffstats
path: root/crypto/bn
AgeCommit message (Expand)Author
2011-02-03Transfer error redirection to fips.h, add OPENSSL_FIPSAPI to source filesDr. Stephen Henson
2011-02-03make updateBodo Möller
2011-01-27Move all FIPSAPI renames into fips.h header file, include early inDr. Stephen Henson
2011-01-27Redirect FIPS memory allocation to FIPS_malloc() routine, removeDr. Stephen Henson
2011-01-27Update source files to handle new FIPS_lock() location. Add FIPS_lock()Dr. Stephen Henson
2011-01-27Change OPENSSL_FIPSEVP to OPENSSL_FIPSAPI as it doesn't just referDr. Stephen Henson
2011-01-27use FIPSEVP in some bn and rsa filesDr. Stephen Henson
2011-01-26Internal version of BN_mod_inverse allowing checking of no-inverse withoutDr. Stephen Henson
2011-01-26Change AR to ARX to allow exclusion of fips object modulesDr. Stephen Henson
2011-01-25Move BN_options function to bn_print.c to remove dependency for BIO printfDr. Stephen Henson
2011-01-09add X9.31 prime generation routines from 0.9.8 branchDr. Stephen Henson
2010-11-29s390x assembler pack: adapt for -m31 build, see commentary in ConfigureAndy Polyakov
2010-11-22s390x.S: fix typo in bn_mul_words.Andy Polyakov
2010-10-11PR: 2295Dr. Stephen Henson
2010-10-02MIPS assembler pack: enable it in Configure, add SHA2 module, fix make rules,Andy Polyakov
2010-09-27Add unified mips.pl, which will replace mips3.s.Andy Polyakov
2010-09-22sha1-mips.pl, mips-mont.pl: unify MIPS assembler modules in respect toAndy Polyakov
2010-09-13Alpha assembler pack: adapt for Linux.Andy Polyakov
2010-09-10crypto/bn/asm/s390x.S: drop redundant instructions.Andy Polyakov
2010-07-09Harmonize s390x assembler modules with "catch-all" rules from commit#19749.Andy Polyakov
2010-07-08armv4-mont.pl: addenum to previous commit#19749.Andy Polyakov
2010-07-08crypto/*/Makefile: unify "catch-all" assembler make rules and harmonizeAndy Polyakov
2010-06-12Fix warnings.Ben Laurie
2010-05-05Revert previous Linux-specific/centric commit#19629. If it really has toAndy Polyakov
2010-05-05Non-executable stack in asm.Ben Laurie
2010-04-10alpha-mont.pl: comply with stack alignment requirements.Andy Polyakov
2010-03-29ARMv4 assembler: fix compilation failure. Fix is actually unconfirmed, butAndy Polyakov
2010-02-23Always check bn_wexpend() return values for failure (CVE-2009-3245).Bodo Möller
2010-01-25parisc-mont.pl: PA-RISC 2.0 code path optimization based on intruction-Andy Polyakov
2010-01-17bn_lcl.h: add MIPS III-specific BN_UMULT_LOHI as alternative to portingAndy Polyakov
2010-01-17ia64-mont.pl: add shorter vector support ("shorter" refers to 512 bits andAndy Polyakov
2010-01-07ia64-mont.pl: addp4 is not needed when referring to stack (this is 32-bitAndy Polyakov
2010-01-06ppc64-mont.pl: commentary update.Andy Polyakov
2010-01-06Add Montgomery multiplication module for IA-64.Andy Polyakov
2009-12-29ppccap.c: fix compiler warning and perform sanity check outside signal masking.Andy Polyakov
2009-12-28PA-RISC assembler: missing symbol and typos.Andy Polyakov
2009-12-27Throw in more PA-RISC assembler.Andy Polyakov
2009-12-27ppccap.c: tidy up.Andy Polyakov
2009-12-26ppc64-mont.pl: adapt for 32-bit and engage for all builds.Andy Polyakov
2009-12-02PR: 2111Dr. Stephen Henson
2009-10-01PR: 2062Dr. Stephen Henson
2009-06-17Update from 1.0.0-stable.Dr. Stephen Henson
2009-06-17Submitted by: Peter Gutmann <pgut001@cs.auckland.ac.nz>Dr. Stephen Henson
2009-06-15Update from 1.0.0-stable.Dr. Stephen Henson
2009-02-14PR: 1835Dr. Stephen Henson
2009-02-10s390x-mont.pl: optimize prologue.Andy Polyakov
2009-02-09s390x assembler pack update.Andy Polyakov
2009-01-11Fix missing prototype warnings then fix different prototype warnings ;-)Dr. Stephen Henson
2008-12-29bn_lib.c: [re-]fix Win64 compiler warning.Andy Polyakov
2008-12-29Fix "possible loss of data" Win64 compiler warnings.Andy Polyakov