aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add BOTAN_DLL macro in all needed spots for working DLL export. Basedlloyd2008-04-211-5/+9
* Always set the position to the start of the block when generating a newlloyd2008-04-151-3/+2
* Remove setting of unused blinder_size config varlloyd2008-04-121-1/+0
* Modify areas that still assumed Pipe::message_id was exactly a u32bit.lloyd2008-04-123-20/+26
* Use existing reference to p in Elg_Core constructor for small code cleanuplloyd2008-04-121-2/+2
* In decimal string inputs: ignore spaces, and for other bad inputs throwlloyd2008-04-121-0/+7
* Make the size of the random value used to blind the private keylloyd2008-04-121-15/+4
* Remove Config::option_as_u32bit - the only advantage it had over callinglloyd2008-04-125-40/+3
* Make the memory allocator's chunk size a compile time constant, via alloyd2008-04-122-22/+1
* Wrap lines to 80 columnslloyd2008-04-102-4/+12
* Rename fips140.h to selftest.h, since it doesn't really have much to dolloyd2008-04-102-15/+5
* Remove unused Config::option_as_listlloyd2008-04-101-8/+0
* Remove severa global configuration variables related to entropy gathering,lloyd2008-04-103-19/+6
* Remove the config option rng/ms_capi_prov_type - the CryptoAPI entropylloyd2008-04-101-1/+0
* Remove the pem/ config arguments. Replace with arguments to the individuallloyd2008-04-102-21/+10
* Add a second argument to X509_Cert_Options, which replaceslloyd2008-04-102-11/+5
* Remove the unused function Config::option_as_boollloyd2008-04-101-16/+0
* Change the interface of X509_CA::sign_request as follows:lloyd2008-04-101-17/+4
* Change the copyrights in all files in the Botan tree to directly reflectlloyd2008-04-10208-208/+215
* Remove Extensions::copy_this(). Define the Extensions copy constructor inlloyd2008-04-071-15/+23
* Move combine_timers from a free-standing function in util.h to a privatelloyd2008-04-071-2/+1
* Remove the Named_Mutex_Holder and associated code. Convert all uses tolloyd2008-04-023-62/+44
* Use a special typedef, Pipe::message_id, rather than a bare u32bit,lloyd2008-03-142-11/+11
* Add a new constructor for DataSource_Stream taking in a std::istream.lloyd2008-03-111-7/+21
* In DataSink_Stream, allow explicitly setting a pathname (forlloyd2008-03-111-11/+13
* Mostly revert 2f4fd18182d5a75c40cd831e7ee3c314be5c57d6, only keep thelloyd2008-03-10202-202/+202
* Unroll the loops in SHA_160::hash that unpack the input and perform thelloyd2008-03-091-4/+15
* Rename offset_ variables to idx_lloyd2008-03-091-30/+30
* Alter bigint_madd2 and bigint_madd3 to take only 3 (4, resp) arguments,lloyd2008-03-093-6/+6
* Also inline xor_buf, both for immediate effeciency gains and for futurelloyd2008-03-091-34/+0
* Put reverse_bytes into bit_ops.h so they can be inlined. Rewrite the versionlloyd2008-03-081-29/+0
* Mass update of the copyright date. Honestly I don't know why I bother,lloyd2008-02-14208-208/+208
* 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-172-37/+0
* Add a hook for the es_dev module in Builtin_Moduleslloyd2007-11-171-0/+8
* 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-1513-40/+40
* Rename MemoryRegion::append to push_backlloyd2007-11-1413-40/+40
* Remove the ability to load an external configuration file. Applicationslloyd2007-11-143-150/+0
* merge of '3302429a7b66a2e175af0e12870f150aaf81445e'lloyd2007-11-121-2/+0
|\
| * Remove unused include of assert.hlloyd2007-11-071-2/+0
* | Make IDEA::mul_inv just a function in an anonymous namespace, since it reallylloyd2007-11-111-38/+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
|/
* Have Malloc_Allocator directly inherit from the Allocator interface, withoutlloyd2007-10-211-2/+2
* Move reverse_bytes from bit_ops.h to bit_ops.cpplloyd2007-10-211-0/+30
* sha160.cpp needs include of bit_ops.h, problem was masked by the asm versionslloyd2007-10-191-0/+1
* bit_ops.h no longer includes loadstor.hlloyd2007-10-1954-30/+52
* Fold an XOR operation that was happening during SEED encryption/decryption tolloyd2007-10-191-6/+6