Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add core2duo as an arch alias for amd64 | lloyd | 2006-09-26 | 1 | -0/+1 |
| | |||||
* | Opteron and Athlon64 were marked as both aliases and submodels of AMD64. | lloyd | 2006-09-15 | 1 | -6/+2 |
| | | | | | Since no current compiler makes a distinction among different x86-64 CPUs, they've been changed to arch aliases. | ||||
* | Drop this, probably shouldn't have been included in the first place. | lloyd | 2006-09-10 | 1 | -16/+0 |
| | |||||
* | Check in some very preliminary code for wrapping public keys | lloyd | 2006-09-10 | 2 | -12/+68 |
| | | | | Some fixes to the Filter code, though it is still not entirely functional. | ||||
* | Lowercase the link command, no sense in shouting. | lloyd | 2006-09-10 | 1 | -1/+1 |
| | |||||
* | Fix the clean and install targets in the makefiles | lloyd | 2006-09-09 | 3 | -11/+11 |
| | | | | Clean up how help output is produced a bit further. | ||||
* | Do put a space after -c/-o options, except for Visual C++, which can't | lloyd | 2006-09-09 | 11 | -22/+22 |
| | | | | deal with it. | ||||
* | Fix a bug when generating nmake-style makefiles. | lloyd | 2006-09-08 | 1 | -1/+1 |
| | | | | | | Make sure to close the output file in process_template Work around some Visual Studio command-line brain damange. | ||||
* | Some minor simplifications for installation logic. | lloyd | 2006-09-08 | 6 | -8/+12 |
| | | | | Inline print_unix_makefile and print_nmake_makefile into generate_makefile | ||||
* | Add a 'win32' alias for Windows. | lloyd | 2006-09-08 | 1 | -0/+4 |
| | |||||
* | Fix handling for systems that need to run ranlib on static libraries. | lloyd | 2006-09-08 | 2 | -2/+4 |
| | |||||
* | Fix minor spacing issues after the build list | lloyd | 2006-09-08 | 3 | -0/+6 |
| | |||||
* | Use the right variable in the botan-config template for extra libraries | lloyd | 2006-09-08 | 1 | -1/+1 |
| | |||||
* | Check in the template for the build.h file | lloyd | 2006-09-08 | 1 | -0/+21 |
| | |||||
* | Correct some of the Visual C++ options | lloyd | 2006-09-08 | 1 | -2/+2 |
| | |||||
* | Improve handling of Itanium option generation for GCC | lloyd | 2006-09-08 | 2 | -2/+5 |
| | |||||
* | Generate the NMAKE version of the makefile with file templates | lloyd | 2006-09-08 | 1 | -0/+103 |
| | |||||
* | Generate the Unix makefiles by processing templates and replacing | lloyd | 2006-09-08 | 2 | -0/+253 |
| | | | | variables, rather than hardcoding the entire Makefile into the script. | ||||
* | Generate the botan-config script through a simple template-based system. | lloyd | 2006-09-08 | 1 | -0/+57 |
| | |||||
* | Drop a random test file that was accidentally checked in | lloyd | 2006-09-06 | 1 | -14/+0 |
| | |||||
* | Remove a commented out mach_abi_linking section | lloyd | 2006-09-06 | 1 | -3/+0 |
| | |||||
* | Use formatted I/O to make the output a little easier to read | lloyd | 2006-09-04 | 1 | -3/+3 |
| | |||||
* | Drop the now basically useless readme.txt file for the configuration code | lloyd | 2006-09-02 | 1 | -14/+0 |
| | |||||
* | Load the configuration information when the user runs configure.pl, rather | lloyd | 2006-09-02 | 17 | -2298/+0 |
| | | | | than baking it in with mkconfig.pl | ||||
* | Instead of including the local config header into build.h, simply copy the | lloyd | 2006-09-02 | 1 | -1/+4 |
| | | | | | contents into build.h. This keeps the issues with getting the include paths right, handling name conflicts, etc to a minimum. | ||||
* | Allow for implementing hash functions in Python | lloyd | 2006-09-02 | 5 | -69/+165 |
| | | | | Move some code that is used in several places into a common header | ||||
* | Note some slightly more ambitious todos with regards to the configure code | lloyd | 2006-09-02 | 1 | -0/+7 |
| | |||||
* | Remove various small unnecessary things from the configure code | lloyd | 2006-09-02 | 4 | -17/+1 |
| | |||||
* | Allow for implementing block ciphers in Python | lloyd | 2006-09-02 | 2 | -64/+170 |
| | |||||
* | merge of '2e51bbe4473463af7f2603deb7c12a332a7e1ae6' | lloyd | 2006-09-02 | 3 | -31/+210 |
|\ | | | | | | | and '94c8c963566255088b729b3c2cc7fe788f474945' | ||||
| * | Remove the object() accessors, since those objects might not exist if | lloyd | 2006-08-31 | 1 | -8/+0 |
| | | | | | | | | an algorithm were implemented in pure Python. | ||||
| * | Merge the block cipher, stream cipher, hash, and MAC exports into algos.cpp | lloyd | 2006-08-31 | 6 | -244/+207 |
| | | | | | | | | Add various useful conversion functions | ||||
| * | Export stream ciphers | lloyd | 2006-08-31 | 2 | -0/+57 |
| | | |||||
| * | Add hash and MAC wrappers | lloyd | 2006-08-31 | 3 | -0/+107 |
| | | |||||
| * | Also export the name() and clear() methods of the block cipher | lloyd | 2006-08-31 | 1 | -8/+7 |
| | | |||||
| * | Add simple wrappers for block cipher objects | lloyd | 2006-08-31 | 3 | -31/+92 |
| | | |||||
* | | Let the user specify an extra include file (included into build.h) | lloyd | 2006-09-01 | 2 | -0/+8 |
| | | |||||
* | | All the user to specify --build-dir to configure.pl, which will allow for | lloyd | 2006-09-01 | 1 | -0/+8 |
|/ | | | | multiple builds in a single directory. | ||||
* | Add some comments to the NIST test suite results file with regards to | lloyd | 2006-08-23 | 1 | -0/+6 |
| | | | | results that have been changed from the official expected results. | ||||
* | One of the tests had its expected result set wrong (was for testing) | lloyd | 2006-08-23 | 1 | -1/+1 |
| | |||||
* | Clean up and finish off the Python version of the NIST X.509 test suite. | lloyd | 2006-08-23 | 2 | -23/+93 |
| | | | | | | | | Expected results are read from a file (results.txt), and pass/fails are reported. Also change validate to return the result normally, rather than throwing an exception; while it did save some code in validate() itself, with the addition of all the code to support it, it was a bit longer, as well as being somewhat hard to follow. | ||||
* | Remove an old version of the Filter() wrapper function | lloyd | 2006-08-23 | 1 | -3/+1 |
| | |||||
* | Just export OctetString, and define the alternate names for that type | lloyd | 2006-08-23 | 3 | -28/+18 |
| | | | | in the Python portion of the module | ||||
* | Drop this nonsense with the build/ directory, it was just getting in the way | lloyd | 2006-08-23 | 1 | -8/+4 |
| | |||||
* | Initial (only partially working) attempt to allow filters to be implemented | lloyd | 2006-08-23 | 3 | -9/+79 |
| | | | | in Python. | ||||
* | Merge the export_pipe() and export_filter() functions, some other small | lloyd | 2006-08-23 | 2 | -33/+31 |
| | | | | cleanups. | ||||
* | Remove a semicolon that didn't need to be there | lloyd | 2006-08-23 | 1 | -1/+1 |
| | |||||
* | Remove all exports from the Filter class, so it becomes entirely opaque. | lloyd | 2006-08-23 | 1 | -4/+1 |
| | |||||
* | Export Pipe::read_all_as_string simply as read_all, since strings are how | lloyd | 2006-08-23 | 2 | -8/+6 |
| | | | | | | binary data is handled in Python. Export Pipe::process_msg() | ||||
* | Support for MAC filters | lloyd | 2006-08-23 | 3 | -10/+35 |
| | | | | Stream ciphers no longer require choosing a direction. |