| Commit message (Expand) | Author | Age | Files | Lines |
* | Move Montgomery reduction algorithm into mp_asm.cpp | lloyd | 2006-08-19 | 5 | -65/+66 |
* | Don't test Skipjack at startup - it's really not that important, and | lloyd | 2006-08-19 | 1 | -8/+0 |
* | Remove trailing whitespace | lloyd | 2006-08-19 | 2 | -2/+2 |
* | Simplify the implementation of bigint_divop | lloyd | 2006-08-18 | 1 | -6/+8 |
* | Move montgomery_reduce to after choose_window_bits for better consistency | lloyd | 2006-08-17 | 1 | -18/+18 |
* | Create a slightly higher level wrapper around bigint_monty_redc, save a | lloyd | 2006-08-17 | 1 | -18/+13 |
* | Remove whitespace | lloyd | 2006-08-17 | 1 | -3/+0 |
* | Inline the call to word_add in bigint_monty_redc - the carry in was | lloyd | 2006-08-17 | 1 | -3/+3 |
* | Move bigint_monty_redc to its own file; profiling indicates that this | lloyd | 2006-08-17 | 2 | -33/+49 |
* | Split Montgomery reduction into two functions, the core algorithm linked | lloyd | 2006-08-16 | 2 | -4/+13 |
* | Remove some variables we didn't really need in the key schedule | lloyd | 2006-08-15 | 1 | -6/+4 |
* | Replace Serpent's key_xor function with a macro, so the header can be | lloyd | 2006-08-15 | 1 | -6/+5 |
* | Clear the W buffer inside the SHA_160::clear() functions | lloyd | 2006-08-13 | 1 | -0/+1 |
* | Merge the AES TD and TE arrays, so assembly versions can used indexed | lloyd | 2006-08-13 | 2 | -188/+189 |
* | Throw Invalid_Key_Length rather than Invalid_Argument in AES constructor | lloyd | 2006-08-13 | 1 | -2/+1 |
* | Fix compile problem when no timer modules are compiled in | lloyd | 2006-08-12 | 1 | -0/+1 |
* | Make the ByteReader class in CAST_128::key_schedule only manipulate | lloyd | 2006-08-10 | 1 | -2/+2 |
* | If an exception is thrown anywhere inside Init::initialize, catch it | lloyd | 2006-08-09 | 1 | -34/+39 |
* | Remove memory leak - the configuration object was not being deleted. | lloyd | 2006-08-09 | 1 | -0/+1 |
* | Alter how buffering is performed in MDx_HashFunction:add_data; rather | lloyd | 2006-08-05 | 1 | -11/+19 |
* | Make it possible to insert Engines into the front of the queue; | lloyd | 2006-08-05 | 1 | -3/+7 |
* | The use_engines flag was not being respected; specifically, if there | lloyd | 2006-08-05 | 1 | -4/+8 |
* | Move include of x509_ext.h to x509_ca.h, instead of using forward | lloyd | 2006-07-31 | 1 | -13/+8 |
* | Fix definition of OID 2.5.4.8; was accidentally changed by search-replace | lloyd | 2006-07-31 | 1 | -1/+1 |
* | Remove FIPS140::good_edc; it has never been used and probably will not | lloyd | 2006-07-29 | 1 | -18/+0 |
* | Change Builtin_Module constructor to take an InitializerOptions | lloyd | 2006-07-28 | 2 | -17/+31 |
* | Add a "selftest" option that allows the user to disable startup selftests | lloyd | 2006-07-28 | 1 | -0/+8 |
* | Remove unneccessary includes | lloyd | 2006-07-28 | 1 | -2/+0 |
* | Add two more constructors to AlgorithmIdentifier, which take a | lloyd | 2006-07-22 | 1 | -4/+36 |
* | Remove a declaration for add_alias, which was removed at some point | lloyd | 2006-07-16 | 2 | -37/+45 |
* | Extend the language offered by InitializerOptions a bit, so that | lloyd | 2006-07-13 | 1 | -13/+44 |
* | Add a LibraryInitializer constructor taking a std::string, which simply | lloyd | 2006-07-12 | 1 | -0/+9 |
* | Make Mutex_Factory an abstract class, move the creation of the no-op | lloyd | 2006-07-07 | 2 | -2/+6 |
* | Remove a line that should have been deleted in the last commit. | lloyd | 2006-07-07 | 1 | -1/+0 |
* | Have Library_State's constructor thrown an exception if the | lloyd | 2006-07-07 | 2 | -10/+5 |
* | Respect the secure_memory config option | lloyd | 2006-07-02 | 2 | -1/+9 |
* | Move InitializerOptions out of the Init namespace | lloyd | 2006-07-02 | 2 | -8/+3 |
* | Add del_fun and delete2nd functions for running deletes | lloyd | 2006-07-02 | 1 | -8/+7 |
* | Let modules override the transcoder object (since system libs | lloyd | 2006-07-01 | 3 | -1/+10 |
* | Fix config handling (stupid mismatch was causing the getter for the | lloyd | 2006-07-01 | 3 | -11/+8 |
* | Just some small cleanups / variable renames | lloyd | 2006-07-01 | 1 | -6/+9 |
* | Make choose_sig_format a static member of Config rather than | lloyd | 2006-07-01 | 3 | -27/+14 |
* | Access the global configuration through an object reference instead | lloyd | 2006-07-01 | 24 | -359/+386 |
* | Clean up initialization a little bit more | lloyd | 2006-07-01 | 3 | -33/+74 |
* | More config.h fixes | lloyd | 2006-07-01 | 6 | -6/+6 |
* | More config.h include fixes | lloyd | 2006-07-01 | 3 | -3/+3 |
* | Fix more config.h includes | lloyd | 2006-07-01 | 4 | -4/+4 |
* | Fix config.h includes | lloyd | 2006-07-01 | 5 | -5/+5 |
* | Rename conf.* to config.* | lloyd | 2006-07-01 | 1 | -0/+0 |
* | Various changes to how library initialization occurs, though I'm still | lloyd | 2006-06-26 | 3 | -87/+33 |