aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Split the SIMD implementations into their own modules and choose onelloyd2011-05-2412-16/+41
* FD_ZERO on Solaris uses memset, and assumes we included string.hlloyd2011-05-242-0/+2
* Only call p.sig_words once in CurveGFp constructor.lloyd2011-05-191-4/+2
* Move the curve over GF(p) code back into its own subdirlloyd2011-05-197-7/+22
* Reject s == 0 or r == 0 in a ECC signature.lloyd2011-05-192-2/+5
* Small cleanup in the Barrett reducer, now doesn't create a temp iflloyd2011-05-182-33/+35
* Fix the very basic operations for encoding and decoding alloyd2011-05-172-12/+10
* Modify ECC points to do all math in Montgomery form, rather thanlloyd2011-05-174-156/+144
* Add RSA constructor that does not require a password. Patch submittedlloyd2011-05-161-0/+18
* Fixes for base64 incremental decoding.lloyd2011-05-164-122/+54
* Always writing to/reading from the carry word makes valgrind unhappy.lloyd2011-05-161-1/+2
* The new method of doing comparisons did not work all of the time: iflloyd2011-05-131-1/+3
* Add specialization for i486 that uses -mtune=generic, as Debianlloyd2011-05-132-13/+12
* I can't spelllloyd2011-05-134-9/+9
* Fix the problem that prevented the SSE2 IDEA implementation fromlloyd2011-05-122-6/+1
* Add base64_decode. Seems to work OK, though incremental decoding islloyd2011-05-124-10/+222
* Renaming the ppc target to ppc32 prevented -mcpu flags from being setlloyd2011-05-123-2/+8
* Add support for targetting the PowerPCSPE (an embedded PPC with anlloyd2011-05-123-5/+16
* Modify soname to match Unix conventions at suggestion of Debianlloyd2011-05-124-11/+13
* Add back BigInt::to_u32bitlloyd2011-05-103-18/+46
* Make different targets for 32 and 64 bit Atom processors, since mostlloyd2011-05-093-6/+7
* dword was set to a size_t if we were using a 16 bit limb. Caused by anlloyd2011-05-091-1/+1
* Disable CMS by default, since it's pretty untested and likely unusablelloyd2011-05-061-0/+2
* Search for the delimiter bytes in OAEP using a loop that doesn't havelloyd2011-05-051-25/+34
* When building for GCC, always get the version number, and turn off TR1lloyd2011-05-037-11/+14
* Tweak settings for SuperH setup, based on Debian bug 594159. Since aslloyd2011-05-023-8/+9
* Calling &str[str.size()] is only valid if str is const; otherwise thelloyd2011-04-292-5/+12
* Default sun4u to sparc32-v9 rather than sparc64lloyd2011-04-292-4/+2
* Flatten out the mp directory since no alternative asm implemenationslloyd2011-04-256-13/+3
* Rename AES_XXX_Intel to AES_XXX_NI, since AMD's Bulldozer will alsolloyd2011-04-254-33/+33
* Use STLport with Sun Studio by default on Linux. It is probably thelloyd2011-04-251-1/+1
* Rename all references of ia32 to x86-32 and amd64 to x86-64.lloyd2011-04-2248-193/+193
* Intel C++ doesn't seem to have an option for setting the soname, so itlloyd2011-04-221-1/+1
* Enable unix_procs for FreeBSD. It was disabled in 2006 to worklloyd2011-04-219-26/+24
* It's likely that other FPE methods will be desirable once they arelloyd2011-04-203-9/+17
* Add a --no-autoload examplelloyd2011-04-191-0/+4
* Maintainer mode warning cleanups, mostly for C style casts which Illoyd2011-04-1815-58/+77
* My workaround for gcc pr 44174 caused cpuid support to be silentlylloyd2011-04-183-6/+12
* Integrate building docs using Sphinx and Doxygen into the makefilelloyd2011-04-184-86/+45
* Fix location of online docs in readmelloyd2011-04-153-23/+15
* One minor fix for QNX 6.4.1 (Python identifies CPU as 'x86pc'), andlloyd2011-04-153-2/+8
* Tick version numbers to 1.10.0lloyd2011-04-141-1/+1
* Make the alg_id param for passhash9 optional. Update callers.lloyd2011-04-112-23/+4
* I think this fixes the soname stufflloyd2011-04-111-3/+2
* ECC private keys had two different constructors, one taking a grouplloyd2011-04-0814-92/+79
* In X509_Certificate::to_string, don't print key ids if emptylloyd2011-04-062-3/+7
* Call GCC's __get_cpuid macro from a function marked noinline to worklloyd2011-04-061-2/+9
* I belive this check in fixes PR 113 by making shared library sonameslloyd2011-04-062-4/+5
* PR 145 was based around an easy misunderstanding of the CTR code.lloyd2011-04-051-10/+16
* Remove the socket wrapper code, as the SSL interface itselflloyd2011-04-055-335/+0