summaryrefslogtreecommitdiffstats
path: root/crypto/bn/bn_lcl.h
Commit message (Expand)AuthorAgeFilesLines
* Remove email addresses from source code.Rich Salz2017-10-131-21/+14
* Remove OPENSSL_assert() usage from crypto/bnMatt Caswell2017-08-211-5/+5
* bn/bn_lcl.h: restore formatting.Andy Polyakov2017-07-311-10/+10
* bn/bn_lcl.h: use __int128 whenever possible, not only on MIPS.Andy Polyakov2017-07-311-11/+9
* bn/bn_lcl.h: improve inline assembly coverage on PPC64.Andy Polyakov2017-07-311-7/+7
* Remove dead code in bnMatt Caswell2017-02-281-6/+0
* Remove BN_DEBUG_TRIXEmilia Kasper2017-02-281-8/+0
* bn: catch negative zero as an errorGeoff Thorpe2017-02-011-2/+2
* bn: fix BN_DEBUG + BN_DEBUG_RAND supportGeoff Thorpe2017-02-011-8/+6
* bn/bn_lcl.h: improve interoperability with clang and Android NDK.Andy Polyakov2016-09-131-2/+2
* Fix a few if(, for(, while( inside code.FdaSilvaYY2016-07-201-15/+15
* Copyright consolidation 06/10Rich Salz2016-05-171-107/+6
* Fix BN_hex2bn/BN_dec2bn NULL ptr/heap corruptionMatt Caswell2016-02-291-0/+11
* RT4339: Fix handling of <internal/bn_conf.h>David Woodhouse2016-02-231-1/+11
* Move more BN internals to bn_lcl.hRich Salz2016-01-301-0/+88
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
* Move & split opensslconf.h.inRich Salz2016-01-251-0/+1
* Remove BN_initRich Salz2015-11-301-1/+1
* Replace "SSLeay" in API with OpenSSLRich Salz2015-10-301-13/+1
* bn/bn_lcl.h: fix MIPS-specific gcc version check.Andy Polyakov2015-05-261-1/+1
* memset, memcpy, sizeof consistency fixesRich Salz2015-05-051-3/+3
* RAND_bytes updatesMatt Caswell2015-03-251-1/+1
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-447/+442
* mark all block comments that need format preserving so thatTim Hudson2014-12-301-2/+3
* Fix unused variable warningEmilia Kasper2014-12-151-1/+3
* Move bn internal functions into bn_int.h and bn_lcl.hMatt Caswell2014-12-081-0/+97
* Make bn opaqueMatt Caswell2014-12-081-0/+54
* Prepare for bn opaquify. Implement internal helper functions.Matt Caswell2014-12-081-1/+1
* Try skipping over the adding and just picking a new random number.Felix Laurie von Massenbach2014-06-011-2/+2
* Generate safe primes not divisible by 3, 5 or 7.Felix Laurie von Massenbach2014-06-011-1/+1
* Add a method to generate a prime that is guaranteed not to be divisible by 3 ...Felix Laurie von Massenbach2014-06-011-0/+2
* Remove static from probable_prime_dh.Felix Laurie von Massenbach2014-06-011-0/+3
* Initial aarch64 bits.Andy Polyakov2013-10-131-0/+9
* bn_lcl.h: gcc removed support for "h" constraint, which broke inlineAndy Polyakov2012-09-011-2/+9
* crypto/bn/*.h: move PTR_SIZE_INT to private header.Andy Polyakov2012-07-021-0/+18
* Internal version of BN_mod_inverse allowing checking of no-inverse withoutDr. Stephen Henson2011-01-261-0/+3
* bn_lcl.h: add MIPS III-specific BN_UMULT_LOHI as alternative to portingAndy Polyakov2010-01-171-3/+16
* Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe2008-11-121-17/+14
* Fix warnings about mismatched prototypes, undefined size_t and value computedDr. Stephen Henson2008-11-021-2/+3
* size_tification.Ben Laurie2008-11-011-13/+15
* Fix SHA512 and optimize BN for mingw64.Andy Polyakov2008-11-011-1/+2
* Move declaration for optional bn_mul_mont to bn_lcl.h in order to hideAndy Polyakov2005-11-061-0/+1
* 3-4 times better RSA/DSA performance on WIN64A target. Well, on AMD64 CPU,Andy Polyakov2005-08-041-0/+36
* Implement fixed-window exponentiation to mitigate hyper-threadingBodo Möller2005-05-161-0/+39
* Minimise the amount of code dependent on BN_DEBUG_RAND. In particular,Geoff Thorpe2004-03-091-1/+4
* The bn_set_max() macro is only "used" by the bn_set_[low|high]() macrosGeoff Thorpe2003-12-011-32/+0
* Put the first stage of my bignum debugging adventures into CVS. This codeGeoff Thorpe2003-11-041-8/+0
* BN_CTX is opaque and the static initialiser BN_CTX_init() is not usedGeoff Thorpe2003-10-291-14/+0
* Fix for "shift count too large" when compiling for hpux-parisc2 andAndy Polyakov2002-12-201-1/+1
* x86_64 performance patch.Andy Polyakov2002-12-141-1/+16