aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add name() virtual function in RandomNumberGenerator base class (had been the...lloyd2008-10-121-0/+2
* Add a new switch to configure.pl --with-tr1-implementation whichlloyd2008-10-123-9/+5
* Rename the TR1 choice macros to BOTAN_USE_STD_TR1 and BOTAN_USE_BOOST_TR1.lloyd2008-10-123-36/+45
* Return const references instead of copies in GFpModulus where possiblelloyd2008-10-121-4/+4
* Modify CurveGFp::get_{a,b} to return a const reference instead of a copylloyd2008-10-122-5/+5
* Add an implementation of bswap for Visual C++ in x86 inline asm,lloyd2008-10-121-0/+9
* Decruftlloyd2008-10-121-36/+27
* Move InSiTo's ECDSA tests into the main test suitelloyd2008-10-121-10/+0
* Move ECDSA_Signature into CVC module. It is not used by ECDSA directly now.lloyd2008-10-1111-187/+204
* Enable throwing of Illegal_Point in check_invariantslloyd2008-10-111-2/+2
* Default to using SHA-1 with ECDSA in X.509 signatureslloyd2008-10-111-0/+5
* Fix ECDSA/SHA-160 OID entrylloyd2008-10-111-1/+1
* Disable the implementation of word_add in mp_ia32 for the same reasonlloyd2008-10-111-0/+8
* Add more ECC domain parameter sets from InSiTolloyd2008-10-111-10/+295
* Missing tr1 inclusion in freestore.hlloyd2008-10-111-0/+8
* Default to using Boost's TR1. There seems to be a bug in the GCC 4.3.2lloyd2008-10-111-2/+2
* Add comment attributing source for ECDSA OIDlloyd2008-10-111-2/+2
* Add OIDs for ECDSA with SHA-2 from draft-ietf-pkix-sha2-dsa-ecdsa-04.txtlloyd2008-10-111-6/+17
* Add OIDs for ECDSA and ECDSA with EMSA1_BSI padding from InSiTolloyd2008-10-111-0/+7
* Remove last use of freestore.h from gfpmath, move it to CVC code which stilllloyd2008-10-116-15/+14
* Remove some unused code from freestore.h, including the code that broughlloyd2008-10-111-166/+4
* Change GFpElement's scalar multiplication operators to take a u64bit insteadlloyd2008-10-112-28/+25
* Disable the x86-64 implementation of word_add. I think there is a buglloyd2008-10-111-0/+8
* Add a version for x86-64 in mp_asm64, though it is disabled by defaultlloyd2008-10-112-0/+8
* Modify botan-config so --libs does not use -L if the prefix is /usr orlloyd2008-10-111-1/+6
* Rename SHA-{384,512} base class SHA_64_BASE to SHA_384_512_BASE. Rename SHA_2...lloyd2008-10-104-22/+23
* Some small changes to GFpElement, including accepting u64bit insteadlloyd2008-10-092-30/+28
* Add BOTAN_DLL macro to public class definitions that were missing it.lloyd2008-10-0939-61/+61
* Cleanup of gfp_element.cpplloyd2008-10-091-21/+29
* Clean up GF(p) implementation codelloyd2008-10-095-92/+99
* Fix copyright noticeslloyd2008-10-093-4/+6
* Move DESX into desx.h and desx.cpplloyd2008-10-087-201/+261
* Keep gfpmath disabled unless requested due to tr1 deplloyd2008-10-081-1/+1
* Replace uses of global_config with arguments to functionslloyd2008-10-082-10/+21
* More compilation fixes for CVC codelloyd2008-10-082-4/+12
* Fix further compilation errors. However some functionality is disabled sincelloyd2008-10-083-34/+64
* Many improvements towards getting the CVC implementation from InSiTolloyd2008-10-0816-662/+1446
* Add Card Verifiable Certificates from InSiTo (does not built due to missing p...lloyd2008-10-0814-0/+1409
* Add BSI variant of EMSA1, from InSiTolloyd2008-10-086-1/+86
* Add missing includelloyd2008-10-081-0/+1
* Avoid a memory leak if lookup of a component algorithm of Lion cannot belloyd2008-10-081-2/+9
* Correct Lion constructor (would access unset pointer)lloyd2008-10-081-3/+6
* Split up GNU MP analagously with the OpenSSL change. GNU MP module canlloyd2008-10-089-389/+476
* Split OpenSSL public key implementations into algorithm specific files,lloyd2008-10-088-388/+496
* Needed include of numthry.hlloyd2008-10-081-0/+1
* Needed include of numthry.hlloyd2008-10-081-0/+1
* Split kdf.h and kdf.cpp from core/ to kdf/kdf_baselloyd2008-10-0815-22/+48
* Add PBKDF1,2 deps to PBES1,2lloyd2008-10-082-0/+2
* Append _prf to sslv3, tlsv1, x932 module nameslloyd2008-10-089-0/+0
* Oops, revert back to standard GCC -Wall flagslloyd2008-10-081-2/+2