aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* propagate from branch 'net.randombit.botan' (head 5cadcc57872bef55226579df573...lloyd2009-09-0871-430/+316
|\
| * propagate from branch 'net.randombit.botan' (head 95eb8083f5884531e5ca0667388...lloyd2009-07-21149-507/+873
| |\
| * \ propagate from branch 'net.randombit.botan' (head 5438defd358f82e876917a8bd6d...lloyd2009-07-1571-432/+318
| |\ \
| | * | Move mutex directory back to the Atticlloyd2009-07-0314-0/+0
| | * | propagate from branch 'net.randombit.botan' (head d6d32791adfa878b6fc0dd3a5b6...lloyd2009-07-0335-222/+1250
| | |\ \
| | * | | Move mutex.h to src/mutex (from Attic)lloyd2009-07-031-0/+0
| | * | | Move mutex from Attic to src to deal with merge conflictlloyd2009-07-0312-0/+0
| | * | | propagate from branch 'net.randombit.botan' (head 6a746ccf1e957dba703e6537205...lloyd2009-06-0471-433/+318
| | |\ \ \
| | | * | | Use C++0x std::shared_ptr<> instead of TR1'slloyd2009-04-0117-82/+68
| | | * | | Replace the (deprecated) auto_ptr with unique_ptr.lloyd2009-04-0131-121/+129
| | | * | | A few experiments with auto keyword type inference. Looks like things willlloyd2009-04-013-79/+68
| | | * | | Remove copy_if, now included in C++0x (also, it turns out, not being usedlloyd2009-04-011-16/+0
| | | * | | Remove the mutex classes in favor of C++0x's std::mutex and std::lock_guardlloyd2009-04-0125-133/+51
| | | * | | Start a new branch for C++0x experimentation.lloyd2009-04-011-2/+2
* | | | | | Throw Internal_Error instead of Algorithm_Not_Found if no usable RNGlloyd2009-09-081-1/+1
* | | | | | Add a log line telling the user that we are assuming unaligned memorylloyd2009-09-081-4/+19
* | | | | | Add *s before comment lines in file headerslloyd2009-09-084-8/+8
* | | | | | propagate from branch 'net.randombit.botan.1_8' (head 75371777750b63ef9469360...lloyd2009-09-046-4/+24
|\ \ \ \ \ \
| * | | | | | Add a new option --no-autoload to configure.py. This will produce a minimallloyd2009-09-047-4/+26
* | | | | | | According to the Linux sources, S/390 and PowerPC can both do unalignedlloyd2009-09-044-0/+12
* | | | | | | Wrap benchmark_rw call in BOTAN_HAS_RW macro checklloyd2009-09-041-0/+2
* | | | | | | propagate from branch 'net.randombit.botan.1_8' (head c2624292793f396cf940403...lloyd2009-08-314-7/+19
|\| | | | | |
| * | | | | | Remove redunant buffer create calls in XTSlloyd2009-08-281-4/+0
| * | | | | | In XTS, reset the buffer positions at the end of a message.lloyd2009-08-271-0/+4
| * | | | | | Thomas Moschny mentioned that OpenSSL 1.0 betas disable MD2 by default.lloyd2009-08-271-0/+10
| * | | | | | Move 1.8 releases to a branch. Flip version numbers to 1.8.7-prelloyd2009-08-134-7/+9
* | | | | | | Add Rivest's package transformlloyd2009-08-314-0/+192
* | | | | | | Move configure.pl to doc/scriptslloyd2009-08-311-0/+0
* | | | | | | Combine the 4 sbox calculations in the key schedule so that all four arelloyd2009-08-312-25/+25
* | | | | | | Hoist creation of buffer in Lion encrypt looplloyd2009-08-311-4/+4
* | | | | | | Remove unneeded include in xtea.cpplloyd2009-08-271-1/+0
* | | | | | | Instead of each SSE2 implementation specifying which compilers + CPUs itlloyd2009-08-273-25/+8
* | | | | | | Remove support for HTML benchmark output. Easier/simpler to parse thelloyd2009-08-144-63/+24
* | | | | | | Move version #s to 1.9.0-prelloyd2009-08-134-9/+13
* | | | | | | Include basefilt.h in filters.hlloyd2009-08-131-0/+2
* | | | | | | propagate from branch 'net.randombit.botan.encrypt-n' (head 378e7464abc6b3efc...lloyd2009-08-139-24/+293
|\| | | | | |
| * | | | | | Fix hardcoded paths in dist script. Use configure.py instead of cofigure.pllloyd2009-08-131-3/+3
| * | | | | | Update version #s, logfile, readme for 1.8.6 release 2009-08-131.8.6lloyd2009-08-134-7/+12
| * | | | | | Add a new interface CryptoBox which provides basic password-based encryptionlloyd2009-08-134-0/+260
| * | | | | | I typo'ed s390x in the check for 64-bit vs other archlloyd2009-08-121-1/+1
| * | | | | | Partially fix the problems in dependency analysis in configure.pl. It doesn'tlloyd2009-08-121-13/+17
* | | | | | | Use a much faster counter increment system, noticable speedups (~15%)lloyd2009-08-121-20/+21
* | | | | | | Add some longer Serpent CTR vectorslloyd2009-08-121-0/+460
* | | | | | | In benchmark.cpp, use encrypt_n when benchmarking block cipherslloyd2009-08-121-2/+1
* | | | | | | For handling the last few blocks in Serpent_SSE2, invoke encrypt_n withlloyd2009-08-121-12/+2
* | | | | | | propagate from branch 'net.randombit.botan' (head ea6531b1e5b0aa67db295a3d361...lloyd2009-08-121-0/+5
|\| | | | | |
| * | | | | | Warn if an unknown file is given as a source in portable_symlink - catcheslloyd2009-08-121-0/+5
* | | | | | | Add SSE2 Serpent decryptionlloyd2009-08-122-1/+307
* | | | | | | Small code cleanups in SSE2 Serpentlloyd2009-08-122-192/+195
* | | | | | | Use SSE2 unpack instructions instead of unions for input/output conversion.lloyd2009-08-122-300/+263