| Commit message (Expand) | Author | Age | Files | Lines |
* | Give everything setting a feature test macro in build.h a version code | lloyd | 2013-11-28 | 10 | -10/+10 |
* | Fix calling on deleted objects | lloyd | 2013-07-19 | 1 | -2/+3 |
* | Fix various issues flagged by cppcheck. Nothing too interesting. | lloyd | 2012-08-13 | 1 | -2/+2 |
* | Replace 0 and NULL pointer constants with nullptr. Also fix an old | lloyd | 2012-05-18 | 1 | -2/+2 |
* | Fairly huge update that replaces the old secmem types with std::vector | lloyd | 2012-05-18 | 21 | -116/+135 |
* | propagate from branch 'net.randombit.botan' (head 6332543aa5a8a4cc13662008ff9... | lloyd | 2012-05-18 | 1 | -1/+4 |
|\ |
|
| * | NR_Verification_Operation::verify_mr would return false if the input | lloyd | 2012-05-18 | 1 | -1/+4 |
* | | First step towards replacing the existing containers with std::vector | lloyd | 2012-05-18 | 5 | -10/+10 |
|/ |
|
* | Search for the delimiter bytes in OAEP using a loop that doesn't have | lloyd | 2011-05-05 | 1 | -25/+34 |
* | Make MemoryRegion::set protected, change all callers | lloyd | 2010-10-29 | 1 | -25/+20 |
* | EME1::HASH_LENGTH was always exactly the output size of the hash, but | lloyd | 2010-10-28 | 2 | -18/+16 |
* | Use output_length() instead of OUTPUT_LENGTH pseudo-property | lloyd | 2010-10-13 | 5 | -9/+9 |
* | Use size_t instead of u32bit in pk_pad | lloyd | 2010-10-12 | 19 | -109/+109 |
* | Update all uses of MemoryRegion::append to use either push_back or operator+= | lloyd | 2010-09-15 | 2 | -2/+2 |
* | Implicit conversions | lloyd | 2010-09-14 | 1 | -1/+1 |
* | Remove more uses of vector to pointer implicit conversions | lloyd | 2010-09-13 | 4 | -14/+20 |
* | More vector->pointer conversion removals. | lloyd | 2010-09-13 | 2 | -3/+2 |
* | Anywhere where we use MemoryRegion::begin to get access to the raw pointer | lloyd | 2010-09-13 | 1 | -2/+2 |
* | Rename MemoryRegion::destroy to MemoryRegion::clear to match STL | lloyd | 2010-09-08 | 1 | -3/+3 |
* | Big, invasive but mostly automated change, with a further attempt at | lloyd | 2010-09-07 | 2 | -4/+2 |
* | Doxygen | lloyd | 2010-06-21 | 6 | -14/+34 |
* | Doxygen | lloyd | 2010-06-21 | 6 | -28/+122 |
* | More Doxygen updates/fixes | lloyd | 2010-06-15 | 9 | -15/+18 |
* | Put PKCS hash ids in anon namespace | lloyd | 2010-06-02 | 1 | -21/+22 |
* | Partially protect OAEP decoding against a timing attack. Possibility | lloyd | 2010-05-12 | 1 | -12/+28 |
* | Fix EMSA_Raw in the case where the original input had leading 0 bytes. | lloyd | 2010-04-21 | 1 | -1/+19 |
* | Clean up exceptions. Remove some unused ones like Config_Error. Make | lloyd | 2010-01-05 | 1 | -1/+1 |
* | Make many more headers internal-only. | lloyd | 2009-12-16 | 1 | -1/+1 |
* | Full working amalgamation build, plus internal-only headers concept. | lloyd | 2009-12-16 | 10 | -67/+0 |
* | Remove the 'realname' attribute on all modules and cc/cpu/os info files. | lloyd | 2009-10-29 | 10 | -20/+0 |
* | Remove all exception specifications. The way these are designed in C++ is | lloyd | 2009-10-22 | 11 | -13/+13 |
* | Move some files around to break up dependencies between directories | lloyd | 2009-07-16 | 2 | -0/+5 |
* | Add a script that reads the output of print_deps.py and rewrites | lloyd | 2009-07-15 | 7 | -9/+22 |
* | Thomas Moschny passed along a request from the Fedora packagers which came | lloyd | 2009-03-30 | 21 | -198/+240 |
* | Add a ref to a paper describing a chosen ciphertext attack on OAEP | lloyd | 2008-12-08 | 1 | -0/+8 |
* | Fix name of function in exception throw | lloyd | 2008-11-30 | 1 | -1/+1 |
* | In EMSA3_Raw::raw_data, clear message buffer (reset) before returning | lloyd | 2008-11-28 | 1 | -1/+3 |
* | Add a variant of EMSA3 called EMSA3_Raw which does not hash the data or | lloyd | 2008-11-28 | 2 | -46/+123 |
* | Add SHA-224 hash ids for EMSA2/X9.31 and EMSA3/PKCS #1 v1.5 public key | lloyd | 2008-11-28 | 1 | -3/+14 |
* | Rickard Bondesson reported on the mailing list that he had noticed | lloyd | 2008-11-28 | 1 | -11/+13 |
* | Split pk_pad.h into eme.h and emsa.h | lloyd | 2008-11-10 | 11 | -33/+50 |
* | Split base.h into block_cipher.h and stream_cipher.h | lloyd | 2008-11-08 | 1 | -1/+1 |
* | Move the declaration of the HashFunction base class to a new header hash.h | lloyd | 2008-11-08 | 5 | -0/+5 |
* | Put pk_pad.{h,cpp} from core into pk_pad/ dir (cleaner I think) | lloyd | 2008-10-26 | 3 | -0/+116 |
* | Add BSI variant of EMSA1, from InSiTo | lloyd | 2008-10-08 | 4 | -0/+73 |
* | Split kdf.h and kdf.cpp from core/ to kdf/kdf_base | lloyd | 2008-10-08 | 1 | -6/+5 |
* | Remove lookup from Randpool, HMAC, CMAC, CBC-MAC, TLS-PRF, and PBKDF2 | lloyd | 2008-09-30 | 1 | -1/+0 |
* | Remove lookup/libstate dependency on Lion, KDF1, KDF2, EMSA[1-4] | lloyd | 2008-09-30 | 8 | -29/+16 |
* | Remove dependency on lookup.h from EME1. Now hardcoded to use MGF1 (the | lloyd | 2008-09-30 | 3 | -7/+13 |
* | Move KDF, EME, and EMSA base classes from pubkey to core to remove a | lloyd | 2008-09-29 | 7 | -7/+9 |