aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Rewrite the RSA and DSA benchmarks to be much more readable and flexible,lloyd2008-08-311-51/+158
* Add a simple timer classlloyd2008-08-312-0/+138
* Extra warnings for GCC 4lloyd2008-08-311-1/+2
* Allow generating 512 and 768 bit DSA keys.lloyd2008-08-311-6/+9
* Allow creating 512 bit RSA keys again (for benchmark, mostly)lloyd2008-08-311-1/+1
* Benchmark change: Skip RSA 1536, DH 1536. Add DSA 2048/256 and 3072/256, RSA ...lloyd2008-08-301-6/+16
* Replace some C-style casts with C++ named casts in bzip2 and zliblloyd2008-08-302-11/+11
* Generate a random 2k bit DSA group instead of 1024-bit JCE defaultlloyd2008-08-301-1/+3
* Fix xor_ciph examplelloyd2008-08-301-2/+4
* Changes for 1.7.91.7.9lloyd2008-08-273-2/+13
* Merge mp_sqr.cpp and mp_mul.cpp into mp_karat.cpp, since there is a lotlloyd2008-08-272-147/+132
* Use -BigInt(1) instead of BigInt("-1") to avoid the parsing overhead.lloyd2008-08-271-2/+2
* Make the header guard macros for the x86 and x86-64 asm_macr.h headerlloyd2008-08-272-6/+14
* Cleaner flags: define MAP_NOSYNC to zero ifndef, always use itlloyd2008-08-271-5/+5
* Use lib instead of link to create static liblloyd2008-08-181-1/+1
* Fix autoconfiguration on Windows (testing on XP, VS 2008)lloyd2008-08-183-11/+19
* Include mp_asm.h in mp_asmi.h in both of the assembly modules, forlloyd2008-07-192-2/+2
* merge of '8ef9c5a39f68223d7f1930004418feab96dfa7ea'lloyd2008-07-181-1/+7
|\
| * If MAP_NOSYNC is defined, pass it as a flag to mmap. Apparently onlloyd2008-07-171-1/+7
* | Make the declaration of clear() in base classes pure virtual. So if anlloyd2008-07-182-5/+7
|/
* Update log and readme for 1.7.81.7.8lloyd2008-07-152-2/+2
* Add a specialized version of theta() for NullVector, since it cleans uplloyd2008-07-151-4/+25
* And then add an empty constructor to allow things to contine to compile.lloyd2008-07-131-0/+1
* Disable synthesized copy constructor and assignment operator forlloyd2008-07-131-0/+4
* Use NULL instead of 0 for execl terminatorlloyd2008-07-131-1/+1
* merge of '17a621a99c0fb8685efd5f3f3411a44e4d5ff835'lloyd2008-07-134-3/+3
|\
| * Missing include of timers.h, error if no timer modules usedlloyd2008-07-081-0/+1
| * Complete the core2duo -> core2 renamelloyd2008-07-073-3/+2
* | Add the block cipher Noekeon (http://gro.noekeon.org/). Only "indirect mode"lloyd2008-07-116-1/+226
|/
* Fix return values for ressol(), saying BigInt x = -1 does somethinglloyd2008-07-071-2/+2
* Remove unneeded parenslloyd2008-07-071-1/+1
* Note some recent changes in the loglloyd2008-07-071-0/+2
* Set -march=<submodel> for x86-64 processors, and delete the bit of codelloyd2008-07-071-2/+2
* Change submodel name for Core2 processors from 'core2duo' to 'core2'lloyd2008-07-071-5/+5
* Add an implementation of the Shanks-Tonelli algorithm, which is used tolloyd2008-07-074-2/+98
* Remove printf in catch blocklloyd2008-07-071-1/+0
* Extend random_prime() to be able to generate primes of any bit size.lloyd2008-07-051-1/+10
* Set MSVC dll import flags (from Joel Low)lloyd2008-07-031-1/+1
* Missing BOTAN_DLL for XTEA, noted by Joel Lowlloyd2008-07-031-1/+1
* Document changes so far since 1.7.7lloyd2008-06-301-0/+5
* Remove the free-standing function deref_alias. It only served as a forwarderlloyd2008-06-308-38/+32
* Remove unnecessary include of rng.hlloyd2008-06-301-1/+0
* Remove the default_pbe option. Instead hardcode the default intolloyd2008-06-302-5/+2
* Remove option v1_assume_ca, no longer usedlloyd2008-06-301-2/+0
* Previously X509_Store took two configuration values from the librarylloyd2008-06-303-10/+6
* Remove the Config class.lloyd2008-06-3014-217/+118
* Remove unnecessary inclusion of botan/config.h in several moduleslloyd2008-06-305-5/+0
* Remove global_config() - replace by direct calls to global_state()lloyd2008-06-3014-46/+48
* Mark this as 1.7.8-pre in readme and log filelloyd2008-06-302-1/+3
* Bump version code to 1.7.8lloyd2008-06-301-1/+1