aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* merge of '28d57385c0f1a9a2665288ce728e8b3231634f59'lloyd2010-08-038-17/+67
|\
| * Forbid copying an Algorithm_Factory; could easily cause double-delete,lloyd2010-07-301-0/+4
| * Add a new option for benchmarking --buf-size which specifies the size oflloyd2010-07-303-9/+25
| * Change the benchmark code to also take a buf_size, instead of using hardcodedlloyd2010-07-302-7/+28
| * If dynamic loading fails, include result of dlerror() in the exception msglloyd2010-07-301-1/+8
| * Add name() function to DataSource_Stream for Filter interfacelloyd2010-07-301-0/+2
* | We've already predeclared Engine at the start of the header, so nolloyd2010-07-291-4/+4
|/
* Organize CPUID output a little more nicelylloyd2010-07-281-4/+10
* Restrict dyn_load to platforms where it might theoretically work:lloyd2010-07-281-0/+9
* Remove redundant setting for adding libdl link on Linux in dyn_engine;lloyd2010-07-281-4/+0
* Add new option --dyn-load to the check/selftest prog that will loadlloyd2010-07-281-1/+18
* Add a version info function which returns a u32bit. The currentlylloyd2010-07-281-1/+12
* Expose Algorithm_Factory::clear_caches which clears out all of thelloyd2010-07-272-1/+10
* There was an interesting bug affecting dynamically loaded engines.lloyd2010-07-272-4/+14
* Document new engine loaderlloyd2010-07-271-0/+1
* In Algorithm_Factory, delete the Engines after deleting the cacheslloyd2010-07-271-2/+2
* Add a new utility class Dynamically_Loaded_Library which wraps aroundlloyd2010-07-277-0/+308
* Rename Default_Engine to Core_Engine which describes its purposeslloyd2010-07-2713-38/+36
* merge of '5aea1fdc054f2e74f31717a1bc34763780537039'lloyd2010-07-273-3/+12
|\
| * merge of '17389a973545d2f8e25813894cdd2da1b01aa534'lloyd2010-07-277-62/+84
| |\
| * | Add support for Camellia in OpenSSL enginelloyd2010-07-221-0/+6
| * | Avoid unused argument warninglloyd2010-07-221-1/+3
| * | Use configured compiler for Pythonlloyd2010-07-221-2/+3
* | | merge of '068683e77f11701262d6ff5f4004629734c28cd9'lloyd2010-07-277-62/+84
|\ \ \ | |/ / |/| / | |/
| * Mention byteswap changes, and fix spelling error in 1.9.9 loglloyd2010-07-271-1/+2
| * Oops, bad GCC version check herelloyd2010-07-271-1/+1
| * Add support in CPUID for detecting PCMULUDQ and MOVBE instructions.lloyd2010-07-273-10/+23
| * Add support for GCC's byteswap builtins. They were added in 4.3 andlloyd2010-07-271-4/+29
| * Modify CPUID so all the check functions are purely inline. Add a newlloyd2010-07-264-49/+32
* | Move options for wrappers into their own group. Add an optionlloyd2010-07-201-10/+18
|/
* Consolidate the two engines that provided assembler implementationslloyd2010-07-1312-98/+31
* Removed UI herelloyd2010-07-121-3/+1
* Warn if no info files for compilers, CPUs or OSes get loaded; this islloyd2010-07-091-5/+9
* Remove unused UI param to CMS_Decoderlloyd2010-07-092-6/+3
* Drop support for running configure with Python 2.4. This allowslloyd2010-07-095-74/+34
* Small tweaks re 2to3lloyd2010-07-091-4/+4
* Better --help output and some fixes for ISA dependency handling.lloyd2010-07-091-11/+18
* Add debug log showing how many info files we loadedlloyd2010-07-091-0/+6
* Delete os defaults file - only used by Perllloyd2010-07-092-22/+0
* Rename S2K to PBKDF, because that is by far the most common name - S2Klloyd2010-07-0926-211/+205
* Fix constructorlloyd2010-07-091-1/+1
* Simplify this with list comprehensionslloyd2010-07-091-2/+2
* Argh: SecureVector's constructor needs to behave differentlylloyd2010-07-071-2/+14
* Read and save the files in binary mode to avoid weird EOF problemslloyd2010-07-072-2/+2
* Tick version to 1.9.10-devlloyd2010-06-303-5/+8
* These functions are internal use only, and don't need to be exported withlloyd2010-06-303-13/+15
* Fix ECB benchmarkinglloyd2010-06-301-1/+3
* Make round_up and round_down templates instead of fixed to use u32bitslloyd2010-06-294-13/+21
* If the Keyed_Filter's set_iv is called (ie, in the case that the1.9.9lloyd2010-06-281-2/+3
* Tick readme, log, configure for 1.9.9 releaselloyd2010-06-283-4/+4