| Commit message (Expand) | Author | Age | Files | Lines |
* | Add parenthesis to make the order of evaluation in an expression more obvious | lloyd | 2006-09-09 | 1 | -1/+1 |
* | Add a couple of static_casts to make it clear where a type conversion is | lloyd | 2006-09-08 | 4 | -13/+15 |
* | Return the correct type from Basic_Constraints::get_path_limit (was coercing | lloyd | 2006-09-08 | 1 | -1/+1 |
* | Rename instances of X509_PublicKey and PKCS8_PrivateKey | lloyd | 2006-09-06 | 9 | -34/+34 |
* | Split PK_Key into Public_Key and Private_Key; these new classes merge in | lloyd | 2006-09-06 | 10 | -81/+53 |
* | Implement codec objects for private keys as well. | lloyd | 2006-09-06 | 5 | -125/+155 |
* | Remove some old commented out test code. | lloyd | 2006-09-06 | 1 | -54/+0 |
* | First step in a major rewrite of the high level public key code. The | lloyd | 2006-09-06 | 3 | -65/+205 |
* | Merge a formerly duplicate function (one in an anonymous namespace in | lloyd | 2006-09-06 | 2 | -28/+19 |
* | Move the declaration of AlgorithmIdentifier into its own header file. | lloyd | 2006-09-06 | 1 | -1/+1 |
* | PK_Verifier no longer keeps a reference to the key being used; it only | lloyd | 2006-09-06 | 1 | -7/+15 |
* | Change Engine to not rely on the existence of an Algorithm base class for | lloyd | 2006-09-06 | 1 | -123/+83 |
* | Add a new version of the StreamCipher_Filter constructor that takes a key | lloyd | 2006-08-23 | 1 | -0/+11 |
* | Put the definitions of Pipe::LAST_MESSAGE and Pipe::DEFAULT_MESSAGE into | lloyd | 2006-08-23 | 1 | -0/+6 |
* | Fix a bug that caused subject alternative name information to be saved | lloyd | 2006-08-23 | 1 | -2/+5 |
* | X509_Certificate::ex_constraints and ::policies now return (if possible) | lloyd | 2006-08-22 | 1 | -2/+22 |
* | Have OIDS::lookup do the right thing when given an OID that isn't | lloyd | 2006-08-22 | 1 | -2/+8 |
* | Add "OrgUnit" as an additional synonym for X520.OrganizationalUnit, | lloyd | 2006-08-22 | 1 | -1/+2 |
* | Let SHA_160::W be resized dynamically; potentially the asm version could | lloyd | 2006-08-21 | 1 | -0/+8 |
* | Remove an oddly placed newline | lloyd | 2006-08-21 | 1 | -1/+0 |
* | Move bigint_simple_mul into mp_mul.cpp, since that is the only place it | lloyd | 2006-08-19 | 3 | -15/+26 |
* | 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 |