aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use unique_ptr instead of auto_ptrlloyd2011-03-082-4/+9
| | | | Use std::to_string in bcrypt
* propagate from branch 'net.randombit.botan' (head ↵lloyd2011-03-0836-242/+936
|\ | | | | | | | | | | dd068808e5bf87c982765a8bcc314996053a5bdd) to branch 'net.randombit.botan.c++0x' (head 34696d52a8148d64f7021b3e193fc56f051b9dd2)
| * Tick to 1.9.15-devlloyd2011-03-074-5/+9
| |
| * Split up deleting empty buffers with removing buffer slots from thelloyd2011-03-071-9/+10
| | | | | | | | | | | | deque. This allows removing empty queues even if there are earlier messages with outstanding data; the buffer slot remains so some memory is still used, but reduced to just the pointer.
| * Update amalgamation copyright yearslloyd2011-03-021-1/+1
| |
| * Fix variable mask warning in Sun C++.lloyd2011-03-012-5/+7
| | | | | | | | Make comment clearer on how to enable stlport4 in Sun C++
| * Tick version numbers for 1.9.14 release1.9.14lloyd2011-03-013-4/+4
| |
| * Add bcrypt and keywrap exampleslloyd2011-02-232-0/+83
| |
| * Fix PR 142: the zlib filters were not updated in 1.9.11 to use zeroiselloyd2011-02-183-15/+26
| | | | | | | | | | | | | | | | instead of clear, so the buffer ended up having size zero, which meant the compression library could never actually do anything, and we would infinite loop. Also add buffer clearing to bzip2, which was missing it entirely.
| * Add a new option --link-method which allows the user to override thelloyd2011-02-181-5/+34
| | | | | | | | | | method by which include files are linked into the build directory. Handy for working around bugs and corner cases.
| * Typo fixlloyd2011-02-181-2/+2
| |
| * Canonicalize OS name for Cygwin; apparently platform will reportlloyd2011-02-181-0/+5
| | | | | | | | things like cygwin_nt-5.1 in some cases.
| * Move password hashing schemes to src/passhashlloyd2011-02-177-2/+7
| | | | | | | | | | Set the upper limit on bcrypt hashing to workfactor 18, which takes about 25 seconds to run on my desktop machine.
| * Add support for bcrypt, the Blowfish-based password hashing schemelloyd2011-02-167-7/+317
| | | | | | | | | | used in OpenBSD. Tested as compatible with a common Java implementation (http://www.mindrot.org/projects/jBCrypt/)
| * Use size_t rather than u32bit for loop variableslloyd2011-02-164-20/+20
| |
| * Forward declare Algorithm_Factorylloyd2011-02-162-1/+3
| |
| * Add some more ECDSA tests (generated using Crypto++ 5.6)lloyd2011-02-161-0/+55
| |
| * Add the NIST AES key wrap algorithm, as specified in RFC 3394 andlloyd2011-02-155-0/+253
| | | | | | | | http://csrc.nist.gov/groups/ST/toolkit/documents/kms/key-wrap.pdf
| * Remove dead codelloyd2011-02-142-127/+0
| |
| * Const variables where possiblelloyd2011-02-141-5/+5
| |
| * Make this test easier to understandlloyd2011-02-141-46/+25
| |
| * Add a set of ECDSA tests using the Brainpool curves. Test caseslloyd2011-02-141-0/+65
| | | | | | | | | | | | generated using Crypto++ 5.6.1. Requested in PR 141.
| * Add HMAC, AES, SHA-2, HMAC_RNG deps in libstate for the globallloyd2011-02-111-0/+5
| | | | | | | | | | | | RNG. Pretty much required outside of very special cases, and otherwise someone using --no-autoload will have to know to enable them specifically or lots of things will break.
| * Some dependency fixeslloyd2011-02-114-2/+6
| |
| * Warn about unknown modules passed to --enable-modules or --disable-moduleslloyd2011-02-111-0/+8
| |
* | Merge fixupslloyd2011-02-116-94/+19
| |
* | propagate from branch 'net.randombit.botan' (head ↵lloyd2011-02-11145-1164/+773
|\ \ | |/ |/| | | | | | | 13a0d36dac3709f3cb88e830ed7f8cab9e7433ab) to branch 'net.randombit.botan.c++0x' (head 2221ad8796466e7e096645de77ba856a9c902d14)
| * propagate from branch 'net.randombit.botan' (head ↵lloyd2010-11-2932-364/+393
| |\ | | | | | | | | | | | | | | | fc8daa606ab7954eab48778d7236986747b719e4) to branch 'net.randombit.botan.c++0x' (head 2bf71b0a2e0e468d7eb3631e4ca284234f554729)
| * | Post-merge fixupslloyd2010-11-044-6/+8
| | |
| * | propagate from branch 'net.randombit.botan' (head ↵lloyd2010-11-04147-1213/+758
| |\ \ | | | | | | | | | | | | | | | | | | | | 303b2518a80553214b1e5ab4d9b96ef54629cbc7) to branch 'net.randombit.botan.c++0x' (head d734eefabe4816be4dd3e3e6e7bb13b7ab5be148)
| | * | function<> is in in std in C++0xlloyd2010-10-286-18/+11
| | | |
| | * | propagate from branch 'net.randombit.botan' (head ↵lloyd2010-10-28103-935/+933
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | 2841fb518e20d2fe0a374e4f6b08bdbb14d5d158) to branch 'net.randombit.botan.c++0x' (head 0b9275139d6346bd3aa28d63bf8b8a03851d853d)
| | * \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2010-10-1330-153/+164
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cba32f885eb7889a9711cbee120df42839deb9d0) to branch 'net.randombit.botan.c++0x' (head 7cb9cdfda0f3dedab24f1d3bc7e7ea9b22164234)
| | * \ \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2010-10-13144-1193/+744
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0b2a6834cd19e431afc91bd062b0b455d6d035ac) to branch 'net.randombit.botan.c++0x' (head fbb6dc287edf127cc84fc29f9d8477769d5cfd7f)
| | | * \ \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2010-10-1375-356/+432
| | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6581b789d58717bc6acee5c6a248e2d44c636e40) to branch 'net.randombit.botan.c++0x' (head 227a989ae94da8f4379ea4b9b0fc0ee8dbdde0c7)
| | | * | | | | Post-merge fixupslloyd2010-10-134-11/+5
| | | | | | | |
| | | * | | | | propagate from branch 'net.randombit.botan' (head ↵lloyd2010-10-13142-1184/+741
| | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2898d79f992f27a328a3e41d34b46eb1052da0de) to branch 'net.randombit.botan.c++0x' (head 6cba76268fd69a73195760c021b7f881b8a6552c)
| | | | * | | | | Compile python wrapper as C++0xlloyd2010-09-091-1/+1
| | | | | | | | |
| | | | * | | | | Partially fix Python compilation. Looks like Boost.Python doesn't supportlloyd2010-09-091-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | C++0x though, particularly unique_ptr, so this may be DOA...
| | | | * | | | | propagate from branch 'net.randombit.botan' (head ↵lloyd2010-09-078-36/+52
| | | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fb78974f57bc3065d8537ebeb5210c86e74e9bb1) to branch 'net.randombit.botan.c++0x' (head dcb30c0029c7e44a75d0d8b859447a6c9df97cde)
| | | | * | | | | | Use std::to_stringlloyd2010-09-032-2/+3
| | | | | | | | | |
| | | | * | | | | | propagate from branch 'net.randombit.botan' (head ↵lloyd2010-09-03141-1280/+831
| | | | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a29c41b4a949207b1544096c3afab668f8b5179e) to branch 'net.randombit.botan.c++0x' (head a9d0c2f805b3c20a4c648575d7256959db8329fe)
| | | | | * | | | | | Use gcc 4.5.1lloyd2010-08-131-1/+1
| | | | | | | | | | |
| | | | | * | | | | | Post-merge fixlloyd2010-08-131-1/+1
| | | | | | | | | | |
| | | | | * | | | | | propagate from branch 'net.randombit.botan' (head ↵lloyd2010-08-13141-1280/+831
| | | | | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0a3348f52bf558bc2282e1066c2913a72a1aeda5) to branch 'net.randombit.botan.c++0x' (head 552c20ae8874f12da779fc25ea368e36e71cbfe8)
| | | | | | * \ \ \ \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2010-08-066-67/+165
| | | | | | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c6dfcb1b2e25290f071169361fb07cc9bb602eac) to branch 'net.randombit.botan.c++0x' (head 802b80d11c9eb4550d592439b773f6bc8b0ec045)
| | | | | | * | | | | | | ~Algorithm_Cache was missing definitionlloyd2010-08-041-1/+1
| | | | | | | | | | | | |
| | | | | | * | | | | | | propagate from branch 'net.randombit.botan' (head ↵lloyd2010-08-04141-1282/+833
| | | | | | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 717a9d103aa80e6d66c04e3a23cf173aadf56ceb) to branch 'net.randombit.botan.c++0x' (head c9759e8ebc2f360696a11f2d00fc218d7a8bf744)
| | | | | | | * | | | | | | Update docs WRT UI vs function<>lloyd2010-07-121-19/+24
| | | | | | | | | | | | | |
| | | | | | | * | | | | | | Move gtk example to atticlloyd2010-07-125-0/+0
| | | | | | | | | | | | | |