aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Update mp_asm64 module to use new signatures for word_madd{2,3} functions1.7.4lloyd2008-03-101-6/+6
* Changes for 1.7.4lloyd2008-03-103-2/+11
* Mostly revert 2f4fd18182d5a75c40cd831e7ee3c314be5c57d6, only keep thelloyd2008-03-10437-437/+437
* Add to the todo: Tests for the simple functions (bigint_*, rotate_left, etc)lloyd2008-03-101-0/+4
* On NetBSD with GCC, define _NETBSD_SOURCE; according to a report on thelloyd2008-03-101-1/+1
* Unroll the loops in SHA_160::hash that unpack the input and perform thelloyd2008-03-091-4/+15
* Add a version of bit_ops.h with bswapl/bswapq statements. The xor_buflloyd2008-03-092-0/+91
* Increase the size of the buffers in ARC4 and WiderWake4+1 from 1K tolloyd2008-03-092-2/+6
* If the macro BOTAN_TARGET_UNALIGNED_LOADSTOR_OK (from build.h) is on,lloyd2008-03-091-0/+86
* Rename offset_ variables to idx_lloyd2008-03-091-30/+30
* Avoid closing an invalid file descriptor, even though it is basicallylloyd2008-03-091-1/+1
* Alas, my definition of the new improved reverse_bytes for 64-bit values waslloyd2008-03-091-2/+5
* Alter bigint_madd2 and bigint_madd3 to take only 3 (4, resp) arguments,lloyd2008-03-097-53/+56
* Also inline xor_buf, both for immediate effeciency gains and for futurelloyd2008-03-092-37/+31
* Put reverse_bytes into bit_ops.h so they can be inlined. Rewrite the versionlloyd2008-03-082-33/+17
* Mass update of the copyright date. Honestly I don't know why I bother,lloyd2008-02-14455-455/+455
* Pass the second argument of works_on as a reference, requires slightlylloyd2008-02-141-5/+6
* Fix compilation with GCC 3.2 - it doesn't like the :: namespace specificationlloyd2008-02-122-2/+2
* Mark es_dev as only running on Unix/Unix-like systems. Patch from Joel Low.lloyd2008-01-311-0/+16
* Wrap to 80 columnslloyd2008-01-241-7/+7
* Update readme.txt and changelog with 1.7.3 information1.7.3lloyd2008-01-232-7/+8
* Reorder the output of configure.pl --help so the most important and mostlloyd2008-01-221-27/+28
* Fix pk_bench.cpp compilation (remove a stray try statement)lloyd2008-01-171-3/+2
* merge of '3d9e9476c5b2a2ee125eee7e0dd10bfe460d0546'lloyd2007-12-24208-2110/+1788
|\
| * Qualify (some) calls to functions in the global namespace using anlloyd2007-12-249-80/+78
| * Add a short comment describing Turing::fixedSlloyd2007-11-191-1/+1
| * Change the default list of PRNG devices fromlloyd2007-11-171-1/+1
| * Drop es_file: replaced by es_devlloyd2007-11-173-61/+0
| * Add a hook for the es_dev module in Builtin_Moduleslloyd2007-11-171-0/+8
| * Add a new module, es_dev, that will replace es_file. Instead of using C++lloyd2007-11-173-0/+153
| * Replace C-style casts with static_cast (found by GCC's -Wold-style-cast)lloyd2007-11-172-6/+5
| * Add base64 encoding and decoding to the set of benchmarked filterslloyd2007-11-161-0/+3
| * Mark start and end as const in karatsuba_size since they are never modifiedlloyd2007-11-161-2/+2
| * Revert the change that renamed append() to push_back(). As pointed outlloyd2007-11-1517-49/+47
| * The porting doc describes how to port code from Botan 1.2 to 1.4, butlloyd2007-11-151-144/+0
| * Update log to mention the recent rename of append to push_backlloyd2007-11-141-1/+2
| * Rename MemoryRegion::append to push_backlloyd2007-11-1416-47/+48
| * Remove the ability to load an external configuration file. Applicationslloyd2007-11-146-482/+0
| * merge of '3302429a7b66a2e175af0e12870f150aaf81445e'lloyd2007-11-121-2/+0
| |\
| | * Remove unused include of assert.hlloyd2007-11-071-2/+0
| * | Remove amd64 support from the mp_asm64 module. Use mp_amd64 instead.lloyd2007-11-112-10/+1
| * | Make IDEA::mul_inv just a function in an anonymous namespace, since it reallylloyd2007-11-112-39/+36
| * | Remove some static_casts that weren't required and didn't do much to makelloyd2007-11-111-11/+11
| * | Have IDEA's mul() return the result instead of altering a reference value.lloyd2007-11-111-13/+25
| * | Add /Zi to debug flags for Visual Studiolloyd2007-11-111-1/+1
| * | Prevent lines > 80 columnslloyd2007-11-111-1/+1
| |/
| * Document the --no-asm optionlloyd2007-10-241-12/+15
| * Fix flags for Core2 optimizations with Intel C++lloyd2007-10-231-1/+1
| * Malloc_Allocator doesn't have a constructor anymore but the declarationlloyd2007-10-231-2/+0
| * merge of '27e4f97cd587d56d2fb2f7819f2d1117565a7f28'lloyd2007-10-231-5/+5
| |\