Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | propagate from branch 'net.randombit.botan' (head ↵1.6.0 | lloyd | 2006-12-16 | 4 | -153/+157 |
|\ | | | | | | | | | | | 6ceeaae731c284ee1ba6e9b61d8d80649c04e946) to branch 'net.randombit.botan.stable' (head bf166f40b6f53dc20b507e9c5140c389a4146ec0) | ||||
| * | Update the version number in configure.pl to 1.6.0, update the readme | lloyd | 2006-12-16 | 4 | -153/+157 |
| | | | | | | | | and changelog files. First checkin of the new stable branch. | ||||
* | | Missed a bit of gunk when I renamed the files in the NIST X.509 tests | lloyd | 2006-12-16 | 94 | -0/+0 |
|/ | | | | directory before. | ||||
* | Rename the mp_muladd source files to mp_mulop | lloyd | 2006-12-15 | 5 | -9/+4 |
| | |||||
* | Rename certstore.cpp to certstor.cpp, both to match the header and to put | lloyd | 2006-12-15 | 1 | -0/+0 |
| | | | | it into an 8.3 format | ||||
* | Bring the RPM spec file up to date. | lloyd | 2006-12-14 | 1 | -12/+16 |
| | |||||
* | Remove the use of the machine-specific optimization flags, as they have | lloyd | 2006-12-14 | 1 | -9/+1 |
| | | | | been removed in Visual Studio 2005. | ||||
* | Also remove build.h from the distclean target for nmake | lloyd | 2006-12-14 | 1 | -0/+1 |
| | |||||
* | Update the Python version of the testsuite to use the new filename scheme | lloyd | 2006-12-14 | 1 | -2/+2 |
| | |||||
* | Rename the files in the NIST X.509 certificate path validation suite to | lloyd | 2006-12-14 | 476 | -5/+5 |
| | | | | | | be shorter, with no embedded spaces. Also update the C++ test program to look for the new filenames. | ||||
* | Documentation updates (Config and UI::pulse) | lloyd | 2006-12-14 | 1 | -28/+34 |
| | |||||
* | Update the GTK example to use the new pulse interface. | lloyd | 2006-12-14 | 3 | -27/+30 |
| | |||||
* | Move the UI pulse functions into the global library state. That is (as best | lloyd | 2006-12-14 | 8 | -74/+64 |
| | | | | | as I can tell) the last of the global data, with the exception of the single global_lib_state pointer in libstate.cpp | ||||
* | Use set_option in policy.cpp | lloyd | 2006-12-14 | 1 | -40/+40 |
| | |||||
* | Add a new set_option member function to Config | lloyd | 2006-12-14 | 2 | -3/+11 |
| | |||||
* | Remove needless try/catch block | lloyd | 2006-12-14 | 1 | -10/+2 |
| | |||||
* | The symkey.h header no longer needs to include enums.h; remove it | lloyd | 2006-12-14 | 5 | -1/+4 |
| | | | | | Add include directives for enums.h in the headers that need it now that it isn't being pulled in by symkey.h | ||||
* | Remove a dependency on x509cert.h from x509_ext.cpp by moving the definition | lloyd | 2006-12-12 | 3 | -3/+3 |
| | | | | of NO_CERT_PATH_LIMIT to enums.h | ||||
* | Fix a typo in the changelog | lloyd | 2006-12-11 | 1 | -1/+1 |
| | |||||
* | Comment out some problematic code so at least the Python extension can build | lloyd | 2006-12-11 | 1 | -0/+2 |
| | |||||
* | Update the logfile and readme for 1.5.13 aka 1.6.0 RC11.5.13 | lloyd | 2006-12-11 | 2 | -5/+10 |
| | |||||
* | Update some modules which were never changed to use Allocator::get instead | lloyd | 2006-12-09 | 3 | -3/+3 |
| | | | | of get_allocator() | ||||
* | Check in some old (very minor) changes to the Python wrapper code | lloyd | 2006-12-09 | 1 | -2/+4 |
| | |||||
* | Use OptionParser::init_if_set | lloyd | 2006-12-09 | 1 | -18/+14 |
| | | | | Inline the print_help function | ||||
* | Add a value_if_set member function to the getopt implementation (returns | lloyd | 2006-12-09 | 2 | -1/+9 |
| | | | | the option argument, or an empty string if no argument set) | ||||
* | Allow the creation of 48 bit primes | lloyd | 2006-12-08 | 1 | -1/+1 |
| | |||||
* | Convert the makefile for the GTK+ example to a generic Unix makefile | lloyd | 2006-12-08 | 2 | -24/+18 |
| | |||||
* | Bump version to 1.5.13 | lloyd | 2006-12-08 | 1 | -1/+1 |
| | |||||
* | Also mark ICC as usable with the alg_ia32 module | lloyd | 2006-11-24 | 1 | -0/+1 |
| | |||||
* | Enable the alg_amd64 module under Intel C++ as well (looks like ICC knows | lloyd | 2006-11-24 | 1 | -0/+1 |
| | | | | how to deal with .S asm files) | ||||
* | Various small improvements for x86-64 architectures, and better support | lloyd | 2006-11-24 | 3 | -7/+19 |
| | | | | for the EKOpath C/C++ compiler. | ||||
* | Decide to print ms/op or ops/second at runtime instead of compile time. | lloyd | 2006-11-12 | 1 | -10/+8 |
| | |||||
* | The configure script was getting confused if invoked as | lloyd | 2006-11-11 | 1 | -1/+2 |
| | | | | 'perl configure.pl' rather than 'perl ./configure.pl'; now that works. | ||||
* | ICC supports x86-64 now | lloyd | 2006-11-06 | 1 | -0/+1 |
| | |||||
* | Remove solaris from the list of OK platforms for assembly; Solaris as | lloyd | 2006-11-06 | 2 | -2/+0 |
| | | | | | doesn't seem to like the files for some reason that I don't feel like getting into right now. | ||||
* | Update changelog1.5.12 | lloyd | 2006-10-28 | 1 | -0/+8 |
| | |||||
* | Somewhat better public key support, though I have a feeling this is not | lloyd | 2006-10-28 | 1 | -6/+38 |
| | | | | really the right approach. | ||||
* | Some small cleanups | lloyd | 2006-10-12 | 1 | -23/+25 |
| | |||||
* | Drop todo.txt from misc/config, as most of the things listed have already | lloyd | 2006-10-12 | 2 | -35/+1 |
| | | | | | | been done. Change the header comment in buildh.in | ||||
* | Various small updates to the API doc, mostly in the section about writing | lloyd | 2006-10-11 | 1 | -126/+123 |
| | | | | modules. | ||||
* | Use the new syntax for adding macros to build.h | lloyd | 2006-10-11 | 1 | -2/+1 |
| | |||||
* | Update the instructions for building the library. | lloyd | 2006-10-05 | 1 | -60/+76 |
| | |||||
* | Support out of tree builds. | lloyd | 2006-10-05 | 1 | -35/+63 |
| | |||||
* | Split up all the 'base' algorithm classes into different files | lloyd | 2006-09-29 | 4 | -71/+116 |
| | | | | Significant improvements to the public key wrappers. | ||||
* | Catch Encoding_Error in the keypair consistency check when we generate the | lloyd | 2006-09-30 | 1 | -1/+9 |
| | | | | signature; if we catch it, skip the rest of the tests. | ||||
* | Throw Encoding_Error instead of Invalid_Argument if a signature encoding | lloyd | 2006-09-30 | 4 | -8/+8 |
| | | | | | operation fails for some reason (typically parameters that the scheme can't handle). | ||||
* | In the keypair consistency check for encryption/decryption keys, a key | lloyd | 2006-09-30 | 1 | -0/+3 |
| | | | | | that was very small (with max_input_size() == 0) would underflow and cause an attempted allocation of a 4 gigabyte input string. | ||||
* | Increment the date, since there have been some changes since July | lloyd | 2006-09-30 | 1 | -1/+1 |
| | |||||
* | Add a basic example of using the bare block cipher object. | lloyd | 2006-09-26 | 1 | -30/+48 |
| | | | | | Make it clear early on in the library initialization section that most users need nothing more than to create an object and go. | ||||
* | Add (very basic) HTML output for public key benchmarking. | lloyd | 2006-09-27 | 2 | -14/+29 |
| |