aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Instead of including the local config header into build.h, simply copy thelloyd2006-09-021-1/+4
* Remove explicit alignment settings before the loops; the loop macrolloyd2006-09-021-5/+2
* Allow for implementing hash functions in Pythonlloyd2006-09-025-69/+165
* Note some slightly more ambitious todos with regards to the configure codelloyd2006-09-021-0/+7
* Remove various small unnecessary things from the configure codelloyd2006-09-024-17/+1
* Allow for implementing block ciphers in Pythonlloyd2006-09-022-64/+170
* merge of '2e51bbe4473463af7f2603deb7c12a332a7e1ae6'lloyd2006-09-023-31/+210
|\
| * Remove the object() accessors, since those objects might not exist iflloyd2006-08-311-8/+0
| * Merge the block cipher, stream cipher, hash, and MAC exports into algos.cpplloyd2006-08-316-244/+207
| * Export stream cipherslloyd2006-08-312-0/+57
| * Add hash and MAC wrapperslloyd2006-08-313-0/+107
| * Also export the name() and clear() methods of the block cipherlloyd2006-08-311-8/+7
| * Add simple wrappers for block cipher objectslloyd2006-08-313-31/+92
* | Let the user specify an extra include file (included into build.h)lloyd2006-09-012-0/+8
* | All the user to specify --build-dir to configure.pl, which will allow forlloyd2006-09-011-0/+8
|/
* Add some comments to the NIST test suite results file with regards tolloyd2006-08-231-0/+6
* One of the tests had its expected result set wrong (was for testing)lloyd2006-08-231-1/+1
* Clean up and finish off the Python version of the NIST X.509 test suite.lloyd2006-08-232-23/+93
* Remove an old version of the Filter() wrapper functionlloyd2006-08-231-3/+1
* Just export OctetString, and define the alternate names for that typelloyd2006-08-233-28/+18
* Drop this nonsense with the build/ directory, it was just getting in the waylloyd2006-08-231-8/+4
* Make SymmetricKey and InitializationVector simple typedefs of OctetString;lloyd2006-08-231-23/+4
* Make Filter::send non-virtual; this was apparently something vestigal fromlloyd2006-08-231-1/+1
* Initial (only partially working) attempt to allow filters to be implementedlloyd2006-08-233-9/+79
* Merge the export_pipe() and export_filter() functions, some other smalllloyd2006-08-232-33/+31
* Remove a semicolon that didn't need to be therelloyd2006-08-231-1/+1
* Remove all exports from the Filter class, so it becomes entirely opaque.lloyd2006-08-231-4/+1
* Export Pipe::read_all_as_string simply as read_all, since strings are howlloyd2006-08-232-8/+6
* Support for MAC filterslloyd2006-08-233-10/+35
* Add a new version of the StreamCipher_Filter constructor that takes a keylloyd2006-08-232-0/+12
* Implement basic cipher filterslloyd2006-08-234-9/+39
* Finally get basic filters objects to work properlylloyd2006-08-233-43/+41
* Remove dirs from the dependencies, as it was causing things to be rebuiltlloyd2006-08-231-2/+2
* Add various useful attributes and functions. Also, remove the variantlloyd2006-08-231-6/+11
* Put the definitions of Pipe::LAST_MESSAGE and Pipe::DEFAULT_MESSAGE intolloyd2006-08-232-2/+7
* Revert back to the original test script (which is still crashing, presumablylloyd2006-08-231-14/+9
* Move the code from base.cpp into core.cpp, drop base.cpplloyd2006-08-232-35/+24
* Move all .o files into build/lloyd2006-08-231-5/+5
* Drop the fips140 example, doesn't build after recent changes and it'slloyd2006-08-231-59/+0
* Remove import for the re module, which was not being usedlloyd2006-08-231-4/+4
* Add an implementation of the NIST X.509 tests in Pythonlloyd2006-08-231-0/+45
* Add basic wrapping for X509_CRL, no member functions are exposed as theylloyd2006-08-231-1/+7
* X509_CRL::force_decode should not be publiclloyd2006-08-231-2/+1
* Change a couple of enum names on the Python sidelloyd2006-08-231-2/+2
* Updates to the test applicationlloyd2006-08-231-26/+13
* Add an implicit conversion from MemoryRegion<byte> to a (hex-encoded)lloyd2006-08-231-16/+18
* Add implicit conversions for std::vector for various useful types, solloyd2006-08-231-34/+46
* Fix a bug that caused subject alternative name information to be savedlloyd2006-08-231-2/+5
* Add basic wrapping for X509_Storelloyd2006-08-231-1/+39
* X509_Certificate::ex_constraints and ::policies now return (if possible)lloyd2006-08-221-2/+22