aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Pass a RandomNumberGenerator& to the PK_Core constructors and the variouslloyd2008-06-2012-56/+64
* Fix remaining -Wmissing-declarations warnings in self-test/benchmark codelloyd2008-06-204-135/+129
* Remove exception specifier from RandomNumberGenerator::randomizelloyd2008-06-181-1/+1
* Move RNG code from base.cpp to new rng.cpplloyd2008-06-182-49/+57
* Fix more -Wmissing-declaration warningslloyd2008-06-184-10/+22
* The FTW_EntropySource constructor no longer takes a default argument:lloyd2008-06-171-1/+1
* New, much cleaner (and thread safe) implementation of es_ftWlloyd2008-06-172-59/+97
* merge of 'd4c75c032cc3b6f2c3934b899444c8c6939f90d6'lloyd2008-06-171-1/+0
|\
| * Remove unneeded inclusion of <fstream>lloyd2008-06-161-1/+0
* | Add ability for one module to require another. Does not take into accountlloyd2008-06-171-0/+11
|/
* Delete the public key filter classes. Advertised on the devel list previously:lloyd2008-06-163-197/+0
* Add missing BOTAN_DLL decl to SHA1PRNG class declarationlloyd2008-06-161-1/+1
* Fix -Wmissing-declarations warninglloyd2008-06-161-40/+43
* Fix some -Wmissing-declarations warningslloyd2008-06-128-9/+43
* Some functions in engine.cpp required BOTAN_DLL macros to compile correctly.lloyd2008-06-111-14/+14
* Add includes to ensure decls for global functions are visible at call pointslloyd2008-06-113-0/+4
* Move AlgorithmIdentifier comparison ops to alg_id.hlloyd2008-06-112-5/+8
* Avoid -Wshadow warningslloyd2008-06-111-5/+5
* Add missing headers in the example problems, noticed while compiling underlloyd2008-06-118-0/+9
* X509_CA::{new_crl,update_crl} take a RandomNumberGenerator referencelloyd2008-06-113-12/+15
* X509::create_cert_req and X509::create_self_signed_cert take an RNG reflloyd2008-06-113-13/+21
* Modify X509_CA::make_cert and X509_CA::sign_request to take a RNG referencelloyd2008-06-114-11/+16
* Move the declaration of the RandomNumberGenerator base class from base.hlloyd2008-06-1018-39/+66
* Change PK_Signer::signature to take a RandomNumberGenerator referencelloyd2008-06-1011-41/+38
* PK_Encryptor::encrypt now takes a RandomNumberGenerator reference, insteadlloyd2008-06-108-30/+35
* Pass a RNG reference to the EMSA encoder functionslloyd2008-06-109-40/+84
* Pass RandomNumberGenerator references to public key operations that needlloyd2008-06-1013-26/+41
* GmbH, not GmBHlloyd2008-06-101-1/+1
* merge of '1813007a29ee71c4d313e58022f38fd8144d7637'lloyd2008-06-101-0/+2
|\
| * Document RNG test suite, SHA1PRNG contributionlloyd2008-06-091-0/+2
* | Add braces to avoid confusion (and a GCC 4.3 warning) in nested if/elselloyd2008-06-101-0/+2
* | Remove Randpool header from X9.31 PRNG code: the RNGs are now decoupledlloyd2008-06-101-1/+0
|/
* Check in the first import from InSiTo, SHA1PRNG, which implements thelloyd2008-06-074-3/+177
* Make the contents of Botan_types namespace be just using declarations,lloyd2008-06-074-4/+44
* Add a full set of tests for the ANSI X9.31 PRNG, using data takenlloyd2008-06-078-53/+2158
* We must have ANSI_X931_RNG::clear() call destroy() on V, which sets thelloyd2008-06-071-1/+1
* merge of '36a07a95dbdfc44382114f6933d7bbe49e584cef'lloyd2008-06-071-15/+11
|\
| * Change how the ANSI X9.31 generator tells that it is seeded. Previously,lloyd2008-06-071-15/+11
* | Mention Randpool change in log.txtlloyd2008-06-031-1/+2
|/
* Reindentlloyd2008-05-256-21/+20
* Wrap at 80 columnslloyd2008-05-251-1/+2
* Update EME_PKCS1v15::pad to use next_byte APIlloyd2008-05-251-1/+1
* Add RandomNumberGenerator::next_byte, which just returns a single bytelloyd2008-05-252-0/+12
* Make the two parameters of Randpool (which underlying block cipher and MAClloyd2008-05-255-14/+22
* Use RNG argument in EME_PKCS1v15::pad instead of global objectlloyd2008-05-251-3/+2
* Check in initial changelog for 1.7.7. Increase version number in configure.pllloyd2008-05-243-2/+7
* Pass an RNG reference to EME::padlloyd2008-05-246-16/+32
* Don't use the global PRNG in implementations of PBE::new_paramslloyd2008-05-245-11/+16
* Update passhash example with new S2K::new_random_salt signaturelloyd2008-05-241-1/+2
* Remove random_integer() and replace it with a BigInt constructor taking alloyd2008-05-2411-29/+28