aboutsummaryrefslogtreecommitdiffstats
path: root/src/core/libstate
Commit message (Expand)AuthorAgeFilesLines
* Move libstate and selftest out of core/ dir to toplevellloyd2008-10-2620-4016/+0
* Add an OID to policy.cpp needed by the CVC codelloyd2008-10-141-0/+3
* Add some Doxygen comments from InSiTo written for config.h (now gone/split up)lloyd2008-10-131-8/+60
* Doxygen comments for lookup.h from InSiTolloyd2008-10-131-35/+184
* More Doxygen comments from InSiTolloyd2008-10-131-7/+81
* Fix ECDSA/SHA-160 OID entrylloyd2008-10-111-1/+1
* 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
* Move DESX into desx.h and desx.cpplloyd2008-10-081-0/+1
* Add BSI variant of EMSA1, from InSiTolloyd2008-10-081-0/+12
* 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
* Split kdf.h and kdf.cpp from core/ to kdf/kdf_baselloyd2008-10-081-5/+0
* Add SHA-224 from InSiTo, written and (C) by FlexSecure GmbHlloyd2008-10-081-2/+3
* Fix problems with disabling ECDSAlloyd2008-10-082-0/+4
* Split ecdsa module into ecc_key, ecdsa, eckaeglloyd2008-10-082-1/+20
* Revert part of revision b87599ffaee2d8ed2ec7597634413e73e4fb2fd8 thatlloyd2008-10-022-15/+9
* Reorg includeslloyd2008-10-011-3/+2
* Avoid unused parameter warning when ECDSA is enabled in buildlloyd2008-10-011-6/+6
* Add needed include of ec_dompar.hlloyd2008-10-011-0/+1
* Move oids.h to oid_lookup. Allows for much smaller build by disabling asn1lloyd2008-10-013-112/+5
* Move get_pbe from libstate to new pbe_base module (in pbe/)lloyd2008-10-013-111/+0
* Move look_pk from libstate to pubkey/pubkey as more appropriatelloyd2008-10-013-114/+0
* Handle building Botan with almost all public key code disabled (though onlylloyd2008-10-013-7/+42
* Move last pieces of algorithm-specific code from general 'pubkey' modulelloyd2008-10-011-2/+18
* Split Diffie-Hellman off almost completely, such that nearly none oflloyd2008-10-016-84/+103
* Guard uses of ECDSA in the library with BOTAN_HAS_ECDSA macro, so it canlloyd2008-10-013-1/+13
* propagate from branch 'net.randombit.botan' (head 9524e848cdacd0b56ded9bd6b51...lloyd2008-09-303-0/+75
* Use the lookup.h functions instead of calling this's find_hash, etc tolloyd2008-09-301-9/+16
* Correct libstate module name, macro, depslloyd2008-09-301-7/+2
* Remove lookup.h from X9.31 PRNG, X9.19 MAC, SSLv3 MAC, PBKDF1lloyd2008-09-301-6/+25
* Remove lookup from Randpool, HMAC, CMAC, CBC-MAC, TLS-PRF, and PBKDF2lloyd2008-09-301-9/+18
* Remove lookup dependency on CMAC: takes a BlockCipher as constructor arglloyd2008-09-301-3/+6
* Remove lookup/libstate dependency on Lion, KDF1, KDF2, EMSA[1-4]lloyd2008-09-302-12/+16
* Remove dependency on lookup.h from EME1. Now hardcoded to use MGF1 (thelloyd2008-09-301-4/+11
* Move allocator base code into core/, alloc_mmap to alloc/lloyd2008-09-301-6/+8
* Move modules.* to libstatelloyd2008-09-302-0/+180
* Split off part of the core module into libstate (basically the wholelloyd2008-09-3022-0/+3635