aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixup post-merge breakagelloyd2009-10-131-1/+1
|
* Fixup post-merge breakagelloyd2009-10-131-5/+5
|
* propagate from branch 'net.randombit.botan' (head ↵lloyd2009-10-1379-525/+387
|\ | | | | | | | | | | 139d6957d20f0b1202e0eacc63cb011588faffde) to branch 'net.randombit.botan.c++0x' (head c16676fa6c393bc3f46a044755ce525a013380a6)
| * Change call to system_time to use std::chronolloyd2009-09-301-2/+4
| |
| * propagate from branch 'net.randombit.botan' (head ↵lloyd2009-09-3078-528/+388
| |\ | | | | | | | | | | | | | | | 8a5eb02c2e451fc983f234f7ba2f023f5a7d294f) to branch 'net.randombit.botan.c++0x' (head e18cd411269e15638df3298d6a4165446e7ca529)
| | * propagate from branch 'net.randombit.botan' (head ↵lloyd2009-09-176-66/+37
| | |\ | | | | | | | | | | | | | | | | | | | | b9ca6596a127964cb9795d22bc2a5642fab5de84) to branch 'net.randombit.botan.c++0x' (head 3c769a81bd357a14f8aca4502b67e8465cee0947)
| | * \ propagate from branch 'net.randombit.botan' (head ↵lloyd2009-09-1735-99/+163
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | 92e05ab242e4b6998d685961c53700534a673bce) to branch 'net.randombit.botan.c++0x' (head 27ce37b971ec5cb1f80a9a95b13d5a951b96653b)
| | * | | Use <chrono> in the runtime benchmarking code instead of the locallloyd2009-09-164-58/+48
| | | | | | | | | | | | | | | | | | | | timers.
| | * | | propagate from branch 'net.randombit.botan' (head ↵lloyd2009-09-1674-447/+326
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 32f457161b1ad1afb7a3d0ccebc98ada83fb23d9) to branch 'net.randombit.botan.c++0x' (head 6e3c13869f27636152cf11c65a7d8197a93641d9)
| | | * | | Remove dep on mutex module (doesn't exist here). Use initializer list in ↵lloyd2009-09-114-18/+11
| | | | | | | | | | | | | | | | | | | | | | | | libstate.cpp
| | | * | | Use GCC 4.4.1-release for C++0x testinglloyd2009-09-091-1/+1
| | | | | |
| | | * | | propagate from branch 'net.randombit.botan' (head ↵lloyd2009-09-0871-430/+316
| | | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5cadcc57872bef55226579df57349fe09a93d1f5) to branch 'net.randombit.botan.c++0x' (head d1747f0394aa4442e5b32b9102b830e1a86f0e5a)
| | | | * \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2009-07-21149-507/+873
| | | | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 95eb8083f5884531e5ca0667388f8a6fb6d05c41) to branch 'net.randombit.botan.c++0x' (head 56e105e678540c8bcafa4d0198c19a9489fbf8d1)
| | | | * \ \ \ propagate from branch 'net.randombit.botan' (head ↵lloyd2009-07-1571-432/+318
| | | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5438defd358f82e876917a8bd6d735305ecb0a8e) to branch 'net.randombit.botan.c++0x' (head cbdb2fd418557add29a536f7bdb6e78db16f725c)
| | | | | * | | | Move mutex directory back to the Atticlloyd2009-07-0314-0/+0
| | | | | | | | |
| | | | | * | | | propagate from branch 'net.randombit.botan' (head ↵lloyd2009-07-0335-222/+1250
| | | | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d6d32791adfa878b6fc0dd3a5b65a665b7bbb549) to branch 'net.randombit.botan.c++0x' (head 54deb0e078aab8cd91c8fd8819d1e6668fc762da)
| | | | | * | | | | 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 ↵lloyd2009-06-0471-433/+318
| | | | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6a746ccf1e957dba703e65372050a7bd4d6b117d) to branch 'net.randombit.botan.c++0x' (head f54bb7b391eb3b71f380a68ddd460debdc31545d)
| | | | | | * | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was mostly a s/auto_ptr/unique_ptr/, except in the CVC code and one function in ECDSA, which relied on auto_ptr's move semantics (ugh) and had to be modified in various ways.
| | | | | | * | | | | A few experiments with auto keyword type inference. Looks like things willlloyd2009-04-013-79/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | be much cleaner, though I am looking forward to the new for syntax which will simplify a lot of these uses further.
| | | | | | * | | | | Remove copy_if, now included in C++0x (also, it turns out, not being usedlloyd2009-04-011-16/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in the source).
| | | | | | * | | | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With GCC, build as C++0x (set the binary name to my particular installed GCC 4.4 snapshot).
* | | | | | | | | | | propagate from branch 'net.randombit.botan.1_8' (head ↵lloyd2009-10-13303-5563/+9498
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c5ae189464f6ef16e3ce73ea7c563412460d76a3) to branch 'net.randombit.botan' (head e2b95b6ad31c7539cf9ac0ebddb1d80bf63b5b21)
| * | | | | | | | | | | Add a couple more Python examples and the very beginning of a manual/referencelloyd2009-10-103-0/+143
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for the Python wrappers.
| * | | | | | | | | | | Remove redundant functionlloyd2009-10-091-10/+3
| | | | | | | | | | | |
| * | | | | | | | | | | Add PBKDF2 wrapperlloyd2009-10-091-0/+17
| | | | | | | | | | | |
| * | | | | | | | | | | Reasonably functional RSA support; keygen, import/export, encrypt/decrypt, ↵lloyd2009-10-095-156/+231
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sign/verify
| * | | | | | | | | | | Tick timestamp in building.texlloyd2009-10-091-1/+1
| | | | | | | | | | | |
| * | | | | | | | | | | Bump version to 1.9.1-rc1lloyd2009-10-093-3/+3
| | | | | | | | | | | |
| * | | | | | | | | | | Remove unused arglloyd2009-10-091-3/+2
| | | | | | | | | | | |
| * | | | | | | | | | | Fix python install target. Add CryptoBox wrapper plus an examplelloyd2009-10-094-1/+60
| | | | | | | | | | | |
| * | | | | | | | | | | Ignore XS gooplloyd2009-10-091-0/+3
| | | | | | | | | | | |
| * | | | | | | | | | | Use -Wno-write-strings in XS wrapper to avoid many warningslloyd2009-10-091-1/+1
| | | | | | | | | | | |
| * | | | | | | | | | | Fix for configure.py. Add instructions on building Python and Perl wrapperslloyd2009-10-091-50/+97
| | | | | | | | | | | |
| * | | | | | | | | | | Drop the SWIG wrappers; never worked. Move the XS wrappers to src/wrap/perl-xslloyd2009-10-0933-678/+0
| | | | | | | | | | | |
| * | | | | | | | | | | Move boost.python example scripts to doc/pythonlloyd2009-10-094-34/+0
| | | | | | | | | | | |
| * | | | | | | | | | | Add more or less functional integration with Boost.Python. Uselloyd2009-10-0912-13/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --use-boost-python to enable creating a second makefile, Makefile.python, which has targets for building and installing the Python module.
| * | | | | | | | | | | Remove old code in __init__.pylloyd2009-10-091-23/+0
| | | | | | | | | | | |
| * | | | | | | | | | | Simplify Boost.Python wrapper code. Now mostly functional! Yaylloyd2009-10-096-403/+157
| | | | | | | | | | | |
| * | | | | | | | | | | Fix --enable-debuglloyd2009-10-092-5/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With GCC, only use -finline-functions if not a debug build
| * | | | | | | | | | | Add support for GNU/Hurdlloyd2009-10-074-0/+19
| | | | | | | | | | | |
| * | | | | | | | | | | Document other changes in 1.9.1-prelloyd2009-10-071-0/+2
| | | | | | | | | | | |
| * | | | | | | | | | | Remove a dead functionlloyd2009-10-071-9/+0
| | | | | | | | | | | |
| * | | | | | | | | | | Use the new selftest framework for testing hashes, MACs, and ciphers.lloyd2009-10-074-1490/+269
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the Decrypt direction cipher mode tests - now both directions are always tested for all modes. Also add IVs for Salsa20 (were implicit all-zeros) since that does not fly anymore in validate.dat
| * | | | | | | | | | | Remove includes of stdio.hlloyd2009-10-073-6/+0
| | | | | | | | | | | |
| * | | | | | | | | | | Oops, removed assert.h from gfp_element.cpp which uses assert :(lloyd2009-10-071-0/+1
| | | | | | | | | | | |
| * | | | | | | | | | | New parsing system for SCAN nameslloyd2009-10-072-39/+92
| | | | | | | | | | | |