aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Remove the pem/ config arguments. Replace with arguments to the individuallloyd2008-04-101-3/+3
* Add a second argument to X509_Cert_Options, which replaceslloyd2008-04-101-1/+2
* Remove the unused function Config::option_as_boollloyd2008-04-101-1/+0
* Change the interface of X509_CA::sign_request as follows:lloyd2008-04-101-2/+4
* Change the copyrights in all files in the Botan tree to directly reflectlloyd2008-04-10165-165/+169
* Remove Extensions::copy_this(). Define the Extensions copy constructor inlloyd2008-04-071-4/+2
* Timer::combine_timers should be protected, not private, since subclasses needlloyd2008-04-071-1/+1
* Move combine_timers from a free-standing function in util.h to a privatelloyd2008-04-072-1/+2
* Remove the Named_Mutex_Holder and associated code. Convert all uses tolloyd2008-04-023-15/+12
* Wrap lineslloyd2008-03-141-1/+2
* Use a special typedef, Pipe::message_id, rather than a bare u32bit,lloyd2008-03-141-12/+14
* Add a new constructor for DataSource_Stream taking in a std::istream.lloyd2008-03-111-1/+4
* In DataSink_Stream, allow explicitly setting a pathname (forlloyd2008-03-111-3/+5
* Mostly revert 2f4fd18182d5a75c40cd831e7ee3c314be5c57d6, only keep thelloyd2008-03-10159-159/+159
* 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
* 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-092-35/+38
* Also inline xor_buf, both for immediate effeciency gains and for futurelloyd2008-03-091-3/+31
* Put reverse_bytes into bit_ops.h so they can be inlined. Rewrite the versionlloyd2008-03-081-4/+17
* Mass update of the copyright date. Honestly I don't know why I bother,lloyd2008-02-14165-165/+165
* Drop es_file: replaced by es_devlloyd2007-11-171-24/+0
* Revert the change that renamed append() to push_back(). As pointed outlloyd2007-11-151-6/+5
* Rename MemoryRegion::append to push_backlloyd2007-11-141-5/+6
* Remove the ability to load an external configuration file. Applicationslloyd2007-11-141-2/+0
* Make IDEA::mul_inv just a function in an anonymous namespace, since it reallylloyd2007-11-111-1/+0
* Malloc_Allocator doesn't have a constructor anymore but the declarationlloyd2007-10-231-2/+0
* Have Malloc_Allocator directly inherit from the Allocator interface, withoutlloyd2007-10-211-5/+6
* Move reverse_bytes from bit_ops.h to bit_ops.cpplloyd2007-10-211-19/+3
* Remove useless commentlloyd2007-10-211-5/+1
* bit_ops.h no longer includes loadstor.hlloyd2007-10-191-3/+25
* Add support for IPv4 addresses in the X.509 alternative name extension.lloyd2007-10-162-2/+2
* Add functions that can convert between binary IPv4 addresses and standardlloyd2007-10-161-0/+6
* The last checkin did not work; the Library_State constructor called code1.7.2lloyd2007-10-131-5/+9
* Move most of the initializer code directly into the Library_State constructorlloyd2007-10-131-4/+3
* Check in an initial implementation of CBC-MAC.lloyd2007-09-161-0/+36
* Avoid C-style casts (as detected by GCC's -Wold-style-cast) and instead use lloyd2007-07-234-18/+38
* Move the load/store operations to their own header, to allow assemblylloyd2007-07-232-166/+182
* Combine the Blowfish initial sbox contents into a single 1024 element array.lloyd2007-07-171-2/+1
* If an algorithm cache lookup fails, index the newly created prototype objectlloyd2007-07-171-6/+10
* We don't need to use locked memory in the X.509 distinguished name.lloyd2007-06-111-3/+3
* Remove unused include of blinding.hlloyd2007-06-111-1/+0
* Write functions to handle loading and saving words a block at a time, taking ...lloyd2007-05-315-6/+146
* propagate from branch 'net.randombit.botan.stable' (head 8a2b79c64a13d3f70b02...lloyd2007-04-251-2/+5
|\
| * Check in a working fix for the mem_pool issues encountered by some Visuallloyd2007-04-251-2/+5
* | Inline the definition of Tiger::round into Tiger::pass, which was its onlylloyd2007-03-071-1/+2
* | Alter one of the constructors of DL_Group to take a parameter specifyinglloyd2007-03-031-4/+5
* | BigInt::operator[] now guards against accesses that are larger than thelloyd2007-03-031-2/+2
* | Add a version of BigInt::binary_decode taking a MemoryRegion of byteslloyd2007-03-011-0/+1
* | Inline the round functions of RC2. This is about 15% faster on my machine,lloyd2007-03-011-4/+1