Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Split pk_core.cpp into algorithm-specific files | lloyd | 2008-10-01 | 8 | -382/+475 |
| | |||||
* | Guard uses of ECDSA in the library with BOTAN_HAS_ECDSA macro, so it can | lloyd | 2008-10-01 | 7 | -7/+30 |
| | | | | | | | | be disabled. Disable gfpmath by default due to TR1 dependency (this will automatically turn of ECDSA/ECKAEG, unless gfpmath is explicitly loaded with --enable-module=gfpmath). | ||||
* | Search submodels before submodel alises when trying to figure out /proc/cpuinfo | lloyd | 2008-10-01 | 1 | -6/+6 |
| | |||||
* | Move generate_dsa_primes decl from DL_Group to numthry.h to match source ↵ | lloyd | 2008-10-01 | 3 | -18/+21 |
| | | | | location | ||||
* | Document fixing /proc/cpuinfo handling | lloyd | 2008-10-01 | 1 | -0/+1 |
| | |||||
* | Remove 'core' as alias of Intel Core2 - confused by 'Dual-Core', etc in ↵ | lloyd | 2008-10-01 | 1 | -1/+0 |
| | | | | /proc/cpuinfo | ||||
* | Make autodetection of CPU type based on /proc/cpuinfo a bit smarter. | lloyd | 2008-10-01 | 1 | -27/+47 |
| | |||||
* | Rename sh to hitachi-sh - make regexp collisions less likely | lloyd | 2008-10-01 | 3 | -12/+12 |
| | |||||
* | Add the InSiTo user's manual and architecture reference guide. | lloyd | 2008-10-01 | 2 | -0/+0 |
| | |||||
* | Mention GF(p) math in release notes as well | lloyd | 2008-10-01 | 1 | -0/+1 |
| | |||||
* | Build GF(p) and ECDSA by default. tr1/memory dependency in math/gfpmath | lloyd | 2008-09-30 | 3 | -3/+3 |
| | |||||
* | Including missing header (from previous ec_dompar cleanup) | lloyd | 2008-09-30 | 1 | -0/+1 |
| | |||||
* | Add back --modules as an alias for --enable-modules (finger memory) | lloyd | 2008-09-30 | 1 | -0/+1 |
| | |||||
* | Remove ECC dependencies from pubkey and ec_dompar | lloyd | 2008-09-30 | 2 | -2/+2 |
| | |||||
* | s/--enable-module-sets/--use-module-set/ - otherwise one has to type all of ↵ | lloyd | 2008-09-30 | 1 | -1/+1 |
| | | | | --enable-modules for it to be recognized | ||||
* | Move ECC domain parameters to their own module (ec_dompar). Eventually ecdsa | lloyd | 2008-09-30 | 4 | -3/+19 |
| | | | | | | will be split up into ecdsa and eckaeg, however they are pretty stuck together at the moment so I'm leaving them like that until I can get the time to really dig into that code. | ||||
* | Forgot info.txt for gfpmath | lloyd | 2008-09-30 | 1 | -0/+20 |
| | |||||
* | Move GF(p) math code from pk/ecdsa to math/gfpmath | lloyd | 2008-09-30 | 8 | -8/+2 |
| | |||||
* | Rearrange BigInt directories: | lloyd | 2008-09-30 | 67 | -8/+8 |
| | | | | | | | | | math/bigint - BigInt implementation math/numbertheory - Math stuff built on top of BigInt Coming soon: math/gfp (parts of pk/ecdsa) Update deps in the pk files | ||||
* | propagate from branch 'net.randombit.botan.ecdsa' (head ↵ | lloyd | 2008-09-30 | 1 | -0/+28 |
|\ | | | | | | | | | | | abb787cff6cc3b33bdc690a0619e74a4483dcd2a) to branch 'net.randombit.botan' (head 01db3f069e6707f0247a8bff718aba13c2690a3a) | ||||
| * | Add missing pk/ecdsa/info.txt file | lloyd | 2008-09-30 | 1 | -0/+28 |
| | | |||||
* | | Build instructions have also been updated, log it | lloyd | 2008-09-30 | 1 | -0/+1 |
| | | |||||
* | | Go ahead and merge in net.randombit.botan.ecdsa, which is the ECDSA/ECKAEG | lloyd | 2008-09-30 | 1 | -0/+1 |
|/ | | | | | | impl from InSiTo. It has not been tested, and certainly needs a good bit of work still, however it seems more useful to release it than to have it hiding in a branch somewhere. | ||||
* | propagate from branch 'net.randombit.botan' (head ↵ | lloyd | 2008-09-30 | 0 | -0/+0 |
|\ | | | | | | | | | | | 8c0899f01211bf24ceda50fb7a786ef98ff169ca) to branch 'net.randombit.botan.ecdsa' (head 4b6e95d034ca998cac0abea0fbf8320b90887e16) | ||||
| * | Add trailing newline | lloyd | 2008-09-30 | 1 | -1/+1 |
| | | |||||
* | | Merge examples makefile with mainline version | lloyd | 2008-09-30 | 1 | -1/+1 |
| | | |||||
* | | Spurious newline | lloyd | 2008-09-30 | 1 | -1/+0 |
| | | |||||
* | | random_integer is now in BigInt | lloyd | 2008-09-30 | 1 | -1/+1 |
| | | |||||
* | | Move all ECDSA code to pk/ecdsa | lloyd | 2008-09-30 | 13 | -0/+0 |
| | | |||||
* | | propagate from branch 'net.randombit.botan' (head ↵ | lloyd | 2008-09-30 | 1278 | -3692/+12562 |
|\| | | | | | | | | | | | 9524e848cdacd0b56ded9bd6b51fd34b6a7d3fc4) to branch 'net.randombit.botan.ecdsa' (head 8231f4285dce2d5ec754f7afa72e0d34807de061) | ||||
| * | s/Mbyte/MiB/ to be precise about meaning (2^20 bytes/second) | lloyd | 2008-09-30 | 1 | -2/+2 |
| | | |||||
| * | Update soname to 1.7.15, also update readme and log | lloyd | 2008-09-30 | 3 | -2/+5 |
| | | |||||
| * | Rename makefile variable INSTALLROOT to DESTDIR for autotools compatability | lloyd | 2008-09-30 | 3 | -16/+16 |
| | | |||||
| * | Improve configure.pl's --help output. s/--module-set/--enable-module-set/ | lloyd | 2008-09-30 | 1 | -26/+22 |
| | | |||||
| * | Update the build directions to reflect reality | lloyd | 2008-09-30 | 1 | -86/+90 |
| | | |||||
| * | Queit | lloyd | 2008-09-30 | 1 | -1/+1 |
| | | |||||
| * | Silently swallow/save --exec-prefix and most of the autoconf --.*dir= options | lloyd | 2008-09-30 | 1 | -42/+61 |
| | | | | | | | | | | (--bindir, --libdir, --docdir already supported, add --includdir=, --localstatedir=, etc) | ||||
| * | Rename more options for autoconf compatability. | lloyd | 2008-09-30 | 1 | -34/+38 |
| | | |||||
| * | First step in configure.pl options rename for better autoconf/automake compat. | lloyd | 2008-09-30 | 1 | -9/+9 |
| | | | | | | | | | | | | | | Suggestions from Zack Weinberg on the monotone-devel list. Rename --endian to --with-endian Rename --unaligned-mem to --with-unaligned-mem | ||||
| * | Get ready for 1.7.14 release1.7.14 | lloyd | 2008-09-30 | 2 | -2/+2 |
| | | |||||
| * | Revert; GCC 4.3 specific flags | lloyd | 2008-09-30 | 1 | -2/+2 |
| | | |||||
| * | Remove warnings in KDF1, KDF2 copy constructors | lloyd | 2008-09-30 | 2 | -2/+2 |
| | | |||||
| * | Strict GCC warnings | lloyd | 2008-09-30 | 1 | -2/+2 |
| | | |||||
| * | Fix warning in PBKDF1 copy constructor | lloyd | 2008-09-30 | 1 | -1/+3 |
| | | |||||
| * | Fix prototype confusion (harmless but incorrect) | lloyd | 2008-09-30 | 3 | -5/+5 |
| | | |||||
| * | Update readme | lloyd | 2008-09-30 | 1 | -1/+1 |
| | | |||||
| * | Initial notes for 1.7.14 | lloyd | 2008-09-30 | 1 | -0/+9 |
| | | |||||
| * | Have RNG::make_rng throw an exception rather than return NULL | lloyd | 2008-09-30 | 1 | -3/+5 |
| | | |||||
| * | Use the lookup.h functions instead of calling this's find_hash, etc to | lloyd | 2008-09-30 | 1 | -9/+16 |
| | | | | | | | | | | | | | | | | get subcomponents of things like HMAC, CMAC, etc. This replicates the original behavior (since originally the class itself would call into lookup.h) Also guard use PBKDF1, PBKDF2, and Parallel hash with BOTAN_HAS macros | ||||
| * | Correctly handle Randpool enabled but X9.31 not | lloyd | 2008-09-30 | 1 | -6/+7 |
| | |