aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix building with --via-amalgamation; it wouldn't generate thelloyd2011-06-036-446/+461
* Remove BOTAN_DLL from internal headers, add it to Unexpected_Messagelloyd2011-06-024-14/+14
* Change order of arguments to bigint_monty_redc (internal interface,lloyd2011-06-023-46/+43
* Add monty sqr and multiply routines (they just call karatsuba and thenlloyd2011-06-024-43/+77
* Reduce number of temporaries needed in point additionlloyd2011-06-011-22/+14
* Multi-expoentiation, using the single bit variation. Using a 2 or 3lloyd2011-06-015-2/+54
* Remove amalg on distcleanlloyd2011-06-012-0/+2
* Add --via-amalgamation option that builds everything from a singlelloyd2011-06-012-16/+36
* PointGFp::get_affine_{x,y} doesn't return a referencelloyd2011-05-311-2/+2
* Use visibility control unless explicitly turned offlloyd2011-05-311-0/+3
* MinGW install commands are the default, so don't specify explicitly.lloyd2011-05-262-5/+2
* Explicitly specify the types for make_pair when passing a const arraylloyd2011-05-241-2/+10
* Split the SIMD implementations into their own modules and choose onelloyd2011-05-2413-25/+49
* FD_ZERO on Solaris uses memset, and assumes we included string.hlloyd2011-05-243-0/+7
* Only call p.sig_words once in CurveGFp constructor.lloyd2011-05-192-5/+3
* 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-193-13/+22
* 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-175-95/+28
* Modify ECC points to do all math in Montgomery form, rather thanlloyd2011-05-176-161/+153
* Fix building the tests when ECC is turned off.lloyd2011-05-171-2/+13
* 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
* Fixes for maintainer mode warningslloyd2011-05-162-5/+9
* The new method of doing comparisons did not work all of the time: iflloyd2011-05-132-1/+85
* Add specialization for i486 that uses -mtune=generic, as Debianlloyd2011-05-132-13/+12
* Add (undocumented) option --no-optimizations which turns off alllloyd2011-05-131-9/+18
* I can't spelllloyd2011-05-134-9/+9
* Fix the problem that prevented the SSE2 IDEA implementation fromlloyd2011-05-123-6/+7
* Add base64_decode. Seems to work OK, though incremental decoding islloyd2011-05-125-10/+225
* 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-128-23/+48
* Add back BigInt::to_u32bitlloyd2011-05-104-20/+55
* Make different targets for 32 and 64 bit Atom processors, since mostlloyd2011-05-095-6/+14
* 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-064-4/+72
* Search for the delimiter bytes in OAEP using a loop that doesn't havelloyd2011-05-052-25/+39
* Archive rebuild changed link :(lloyd2011-05-051-1/+1
* Basic ref on SSL clientslloyd2011-05-031-1/+29
* Print comments only on modules that will be usedlloyd2011-05-031-2/+7
* When building for GCC, always get the version number, and turn off TR1lloyd2011-05-039-31/+77
* Tweak settings for SuperH setup, based on Debian bug 594159. Since aslloyd2011-05-023-8/+9
* Don't justify text, makes tables look terriblelloyd2011-05-021-0/+1
* Doc and theming updateslloyd2011-05-0210-49/+86
* A few more WinSock fixes for TLS exampleslloyd2011-04-293-9/+12
* Calling &str[str.size()] is only valid if str is const; otherwise thelloyd2011-04-298-40/+110
* Log the chosen MP modulelloyd2011-04-291-0/+3
* Fix download links.lloyd2011-04-292-29/+15