aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Use small tables in the first round of AES. See notes from revlloyd2010-08-201-18/+38
* get_pbkdf has to be inline, otherwise duplicate definitionslloyd2010-08-201-1/+1
* Improve compatability with the S2K/PBKDF changes made in 1.9:lloyd2010-08-173-0/+35
* Switch from 3DES to AES-256 for the default encryption algorithm forlloyd2010-08-133-3/+3
* Remove use of -ansi; it's not particularly helpful anyway, and itlloyd2010-08-111-1/+1
* Use clang++ rather than clang to ensure we get the C++ runtime librarieslloyd2010-08-091-1/+1
* Clang fix, PR 116lloyd2010-07-071-1/+1
* The Perl configure put the doxy file into doc/, while the Python onelloyd2010-06-222-4/+4
* Enable the /proc-walker on NetBSD. The version that had problems is alloyd2010-06-161-5/+2
* This comment was incorrect; X509::load_key(str) is for fileslloyd2010-06-151-2/+2
* Add PKCS8::BER_encode for encrypted keyslloyd2010-06-152-38/+53
* Add BER_encode function for PKCS #8 keyslloyd2010-06-152-41/+54
* Add X509::BER_encode which returns an X.509 encoded as a BER bytestring.lloyd2010-06-152-25/+31
* Use a constant-time multiplication in IDEA. Add more IDEA tests.lloyd2010-06-141-9/+12
* Add typedefs in pubkey.h to match the 1.9 nameslloyd2010-06-111-0/+6
* Change how OS X install_name is set. I don't know anything about thislloyd2010-06-111-1/+1
* Minor tweakslloyd2010-06-101-2/+6
* Quote so backslash doesn't get lostlloyd2010-06-101-1/+1
* Add a simple make install for Windows/nmakelloyd2010-06-101-35/+13
* Don't want a colon herelloyd2010-06-101-1/+1
* Set lib basename to just botan not libbotanlloyd2010-06-101-1/+1
* Final DLL link fixeslloyd2010-06-102-1/+5
* Use the compiler instead of link to genererate the DLLlloyd2010-06-101-1/+1
* Fix clean/distclean targets for nmakelloyd2010-06-101-1/+3
* Fix static builds, bad var name in nmake filelloyd2010-06-101-1/+1
* Backport fixes for DLL builds on Windowslloyd2010-06-101-2/+8
* Fix export/import flags for VC DLLslloyd2010-06-102-2/+2
* Use using directives to bring parent members of vector types intolloyd2010-06-092-10/+63
* For DSA groups, use 160 bit q for all p less than or equal to 1024 bitslloyd2010-05-281-1/+1
* Initial partial protection against timing attacks in OAEP decoding.lloyd2010-05-251-10/+22
* Fix the size of MD4's M buffer. No harm done here except wasted memory.lloyd2010-02-031-1/+1
* Use a reference count in GMP_Engine to track if we should reset thelloyd2010-01-222-9/+14
* Add support for the InnoSetup installer. This will not work right nowlloyd2009-11-251-0/+74
* Add missing BOTAN_DLL annotation for SCAN_Name classlloyd2009-11-251-3/+3
* Use negative values for adding constants >= 2^31 in the SHA-1 x86-64 asm.lloyd2009-11-031-2/+8
* Add alias for ppc64 as 'powerpc64' for Gentoo ebuildlloyd2009-10-281-0/+4
* Rename all of the build-data files with a .txt extension, and filter forlloyd2009-10-1347-0/+0
* Don't make auto_rng require AES; using it is optional as long as HMAC_RNGlloyd2009-10-132-4/+6
* Fix indentlloyd2009-10-131-1/+1
* Fix macro generation + checks in configure.py and bswap.h. Had the effectlloyd2009-09-171-2/+2
* Change Skein-512 to match the tweaked 1.2 specification. Round constantslloyd2009-09-151-8/+8
* Add a new option --no-autoload to configure.py. This will produce a minimallloyd2009-09-043-2/+3
* Remove redunant buffer create calls in XTSlloyd2009-08-281-4/+0
* In XTS, reset the buffer positions at the end of a message.lloyd2009-08-271-0/+4
* Thomas Moschny mentioned that OpenSSL 1.0 betas disable MD2 by default.lloyd2009-08-271-0/+10
* Add a new interface CryptoBox which provides basic password-based encryptionlloyd2009-08-133-0/+210
* Add 'Distributed under the terms of the Botan license' notices to the .Slloyd2009-08-118-41/+57
* Use the default ABI instead of forcing n32 for mips32lloyd2009-08-103-33/+21
* Add compiler settings for the Open64 (http://www.open64.net/) compiler,lloyd2009-08-031-0/+30
* Fix variable name in 32-bit bswap for VC++lloyd2009-08-031-1/+1