| Commit message (Expand) | Author | Age | Files | Lines |
* | Plain hex_decode now returns a std::vector, use hex_decode_locked to | lloyd | 2012-05-26 | 1 | -21/+21 |
* | 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 | 1 | -29/+29 |
* | propagate from branch 'net.randombit.botan.tls-state-machine' (head a4741cd07... | lloyd | 2012-04-25 | 1 | -0/+6 |
|\ |
|
| * | Some fixes for very minimal builds (typically due to --no-autoload) | lloyd | 2012-04-20 | 1 | -0/+6 |
* | | propagate from branch 'net.randombit.botan' (head 150bd11dd8090559ee1e83394b8... | lloyd | 2011-06-13 | 1 | -4/+4 |
|\ \
| |/
|/| |
|
| * | propagate from branch 'net.randombit.botan' (head 2898d79f992f27a328a3e41d34b... | lloyd | 2010-10-13 | 1 | -4/+4 |
| |\ |
|
| | * | propagate from branch 'net.randombit.botan' (head a29c41b4a949207b1544096c3af... | lloyd | 2010-09-03 | 1 | -4/+4 |
| | |\ |
|
| | | * | propagate from branch 'net.randombit.botan' (head 96d0a1885774b624812fd143d54... | lloyd | 2010-03-21 | 1 | -4/+4 |
| | | |\ |
|
| | | | * | propagate from branch 'net.randombit.botan' (head 9932d4d63417f7fcc199ada244c... | lloyd | 2010-03-09 | 1 | -4/+4 |
| | | | |\ |
|
| | | | | * | propagate from branch 'net.randombit.botan' (head c1db52e38b60afbc6549af5222d... | lloyd | 2010-02-25 | 1 | -8/+8 |
| | | | | |\ |
|
| | | | | | * | propagate from branch 'net.randombit.botan' (head 12382647ef0a28fcb11c824c77b... | lloyd | 2010-01-21 | 1 | -8/+8 |
| | | | | | |\ |
|
| | | | | | | * | Replace the (deprecated) auto_ptr with unique_ptr. | lloyd | 2009-04-01 | 1 | -8/+8 |
* | | | | | | | | ECC private keys had two different constructors, one taking a group | lloyd | 2011-04-08 | 1 | -6/+7 |
|/ / / / / / / |
|
* | | | | | | | Fix CRL reason codes and updating of CRLs. Add tests for both cases. | lloyd | 2010-10-07 | 1 | -1/+0 |
* | | | | | | | Remove more uses of vector to pointer implicit conversions | lloyd | 2010-09-13 | 1 | -9/+9 |
|/ / / / / / |
|
* / / / / / | Use the standalone version of the hex decoder instead of the wrapper that | lloyd | 2010-09-03 | 1 | -23/+32 |
|/ / / / / |
|
* / / / / | Add a couple of verification tests for GOST 34.10 | lloyd | 2010-03-16 | 1 | -0/+31 |
|/ / / / |
|
* | | | | Deconstify PK_Ops. It's quite reasonable that some op will want to | lloyd | 2010-03-09 | 1 | -7/+14 |
* | | | | Dont need RNG in this test | lloyd | 2010-03-09 | 1 | -3/+2 |
* | | | | Rename PK_Encryptor_MR_with_EME and PK_Decryptor_MR_with_EME to | lloyd | 2010-03-08 | 1 | -6/+6 |
* | | | | Modify pubkey classes to take names instead of object pointers. | lloyd | 2010-03-08 | 1 | -54/+44 |
* | | | | Remove the sign() operation from the public key objects, totally replaced | lloyd | 2010-03-05 | 1 | -13/+41 |
* | | | | More keygen tests | lloyd | 2010-03-04 | 1 | -0/+8 |
* | | | | Test GOST with 521-bit prime field (was setting off bug before) | lloyd | 2010-03-04 | 1 | -1/+1 |
* | | | | Split up load/store tests public vs private | lloyd | 2010-03-04 | 1 | -11/+29 |
* | | | | For each keygen tests, save the file as pem then reload it. | lloyd | 2010-03-04 | 1 | -27/+80 |
* | | | | Add GOST 34.10 benchmarks. Kill of last bits of ECKAEG terminology. | lloyd | 2010-03-02 | 1 | -1/+1 |
|/ / / |
|
* / / | Delete gfp_element.h and remove the gfpmath tests | lloyd | 2010-02-25 | 1 | -1/+0 |
|/ / |
|
* | | Clean up exceptions. Remove some unused ones like Config_Error. Make | lloyd | 2010-01-05 | 1 | -14/+14 |
* | | Add copyright and license notes to pretty much every file that didn't have them, | lloyd | 2009-12-31 | 1 | -0/+6 |
|/ |
|
* | Reorganize all GF(p)/ECC tests to be called from pk.cpp | lloyd | 2008-11-17 | 1 | -0/+2 |
* | Fix segfault due to shared objects in DLIES test | lloyd | 2008-11-11 | 1 | -3/+10 |
* | Remove lookup.h use from DLIES, PK key agreement, DSA param gen, get_enc.cpp | lloyd | 2008-11-11 | 1 | -2/+3 |
* | Add ECKAEG tests from InSiTo, by Manuel Hartl | lloyd | 2008-10-14 | 1 | -0/+1 |
* | Move InSiTo's ECDSA tests into the main test suite | lloyd | 2008-10-12 | 1 | -10/+11 |
* | Handle building Botan with almost all public key code disabled (though only | lloyd | 2008-10-01 | 1 | -27/+38 |
* | Report skipped DH tests | lloyd | 2008-10-01 | 1 | -2/+3 |
* | Note in test suite output if DSA tests are being skipped | lloyd | 2008-10-01 | 1 | -6/+7 |
* | During the public key test suite, print . if the test passed, ? if the | lloyd | 2008-10-01 | 1 | -7/+16 |
* | Compliation fixes | lloyd | 2008-09-28 | 1 | -6/+5 |
* | Modularize the public key algorithms, though currently a great deal of | lloyd | 2008-09-28 | 1 | -37/+102 |
* | Allow test suite to build even if RNG or DLIES is missing | lloyd | 2008-09-28 | 1 | -1/+8 |
* | Use the Timer class for all benchmarking | lloyd | 2008-09-05 | 1 | -34/+42 |
* | Remove most of the direct references to the global_rng() call | lloyd | 2008-06-28 | 1 | -44/+34 |
* | Remove uses of global PRNG from self-test and benchmark code. Assumes | lloyd | 2008-06-27 | 1 | -11/+10 |
* | Remove load checking, as it requires an RNG (at least at the moment). | lloyd | 2008-06-27 | 1 | -22/+32 |
* | Similiar combining transform for the ElGamal, DSA, and NR private key | lloyd | 2008-06-20 | 1 | -4/+8 |
* | Consolidate the two DH_PrivateKey constructors into a single one taking | lloyd | 2008-06-20 | 1 | -12/+18 |
* | Convert pkcs8_decoder() and x509_decoder() to take a RandomNumberGenerator& | lloyd | 2008-06-20 | 1 | -2/+6 |