Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add the NIST X.509 test suite into misc/nist_tests | lloyd | 2006-06-06 | 480 | -0/+476 |
| | |||||
* | Revert the last change; it turned out to require a bunch of changes to the | lloyd | 2006-06-06 | 4 | -47/+40 |
| | | | | | | assembly code in order to handle the argument aliasing correctly, and it seems I don't understand GCC's extended asm syntax well enough to figure out how to get it work in a way that isn't hideous. | ||||
* | Remove one parameter from word_madd2 and word_madd3 | lloyd | 2006-06-06 | 4 | -40/+47 |
| | |||||
* | Try to normalize all calls to word_madd{2,3} so that the last two | lloyd | 2006-06-06 | 1 | -2/+2 |
| | | | | | arguments are always the same (and thus allow removing a parameter from each call). | ||||
* | Use b instead of a as a temp variable in word3_muladd to better | lloyd | 2006-06-06 | 1 | -3/+3 |
| | | | | match the code in word3_muladd_2 | ||||
* | Instead of #undef'ing ASM at the end of mp_asm.h, just have | lloyd | 2006-06-06 | 4 | -8/+6 |
| | | | | mp_asmi.h check to see if it has already been defined. | ||||
* | Mirror changes to mp_ia32/mp_asm.h in mp_amd64/mp_asm.h | lloyd | 2006-06-06 | 1 | -32/+53 |
| | |||||
* | Make the mp_asm.h for x86 a little more readable using macros | lloyd | 2006-06-06 | 1 | -25/+42 |
| | | | | and some features of the GCC extended asm syntax. | ||||
* | Mention that the CMS code is now in misc/cms | lloyd | 2006-06-05 | 1 | -3/+4 |
| | |||||
* | Don't print a CRL from the X.509 CA example. | lloyd | 2006-06-05 | 1 | -7/+0 |
| | |||||
* | Various fixes for cms_ealg.cpp, still not compiling, but getting closer. | lloyd | 2006-06-04 | 1 | -73/+74 |
| | |||||
* | Add a clean target to the cms Makefile | lloyd | 2006-06-03 | 1 | -0/+3 |
| | |||||
* | Various hacks that get the old CMS code close to compiling under | lloyd | 2006-06-03 | 7 | -63/+85 |
| | | | | | mainline. Not completely done, getting some of it to work may require changes to the ASN.1 code. | ||||
* | Update the copyrights in the CMS code | lloyd | 2006-06-03 | 8 | -8/+8 |
| | |||||
* | Add the (very old) CMS | S/MIME support code to misc/cms | lloyd | 2006-06-03 | 18 | -0/+1513 |
| | |||||
* | Update the GTK+ example readme file | lloyd | 2006-06-03 | 1 | -8/+5 |
| | |||||
* | Add the GTK+ example code to misc/ | lloyd | 2006-06-03 | 5 | -0/+701 |
| | |||||
* | Fix mkconfig.pl to write to in-tree configure.pl | lloyd | 2006-06-03 | 1 | -5/+1 |
| | |||||
* | Move the configure.pl generation code into the tree. | lloyd | 2006-06-03 | 62 | -0/+3506 |
| | |||||
* | Move Botan.spec to misc/ | lloyd | 2006-06-03 | 1 | -0/+0 |
| | |||||
* | Move Boost.Python wrapper from doc/ to misc/ | lloyd | 2006-06-03 | 9 | -0/+0 |
| | |||||
* | Move botan.rc from doc/ to new top level dir misc/ | lloyd | 2006-06-03 | 1 | -0/+0 |
| | |||||
* | doc/wrap -> doc/python | lloyd | 2006-06-03 | 9 | -0/+0 |
| | |||||
* | Add some (very preliminary) Boost.Python wrapper code. | lloyd | 2006-06-03 | 9 | -0/+260 |
| | |||||
* | Change X509_Certificate::subject_info and issuer_info to return | lloyd | 2006-06-03 | 5 | -178/+115 |
| | | | | | | | | | a vector of strings instead of a single string that combines the relevent fields. Change how X509_Certificate stores information. Renamed self_signed() to is_self_signed() | ||||
* | Delete trailing whitespace in some documentation files. | lloyd | 2006-05-30 | 3 | -4/+4 |
| | |||||
* | Reorder the ASN1_Tag enum so the class taggings are listed first. | lloyd | 2006-05-29 | 1 | -7/+7 |
| | |||||
* | Change some calls to vector.at() to use operator[] for GCC 2.95.x | lloyd | 2006-05-29 | 3 | -3/+3 |
| | | | | compatability. | ||||
* | Mark the es_unix module as not being available on FreeBSD; on FreeBSD 6.1 | lloyd | 2006-05-28 | 1 | -1/+1 |
| | | | | the module doesn't build due to what appears to be a libc bug. | ||||
* | Update changelog and readme with new planned release date for 1.5.71.5.7 | lloyd | 2006-05-28 | 2 | -2/+3 |
| | |||||
* | Drop the Visual C++ assembly module for the time being - many test | lloyd | 2006-05-28 | 3 | -514/+5 |
| | | | | failures when enabled. | ||||
* | Drop an unused function from the Visual C++ assembler code. | lloyd | 2006-05-28 | 1 | -29/+7 |
| | |||||
* | The two-argument linear multiply function in the Visual C++ assembly | lloyd | 2006-05-28 | 1 | -33/+69 |
| | | | | was assuming 4-word blocks rather than 8. Fixed, but not yet tested. | ||||
* | The implementation of word8_madd3 had the wrong signature in the | lloyd | 2006-05-28 | 1 | -9/+10 |
| | | | | Visual C++ version of the x86 assembler module. | ||||
* | Use .empty() instead of comparing .size() to 0 in a few cases, and | lloyd | 2006-05-27 | 2 | -10/+11 |
| | | | | | reorder an if statement for better readability. | ||||
* | Delete doc/deprecated.txt, currently unused. | lloyd | 2006-05-19 | 1 | -6/+0 |
| | |||||
* | If we find a problem during the BigInt tests, print the data in hex | lloyd | 2006-05-19 | 1 | -8/+2 |
| | | | | instead of decimal. | ||||
* | Update some of the examples to reflect the new APIs. | lloyd | 2006-05-19 | 2 | -14/+24 |
| | |||||
* | Syntax changes to the BER and DER APIs to improve readability of code | lloyd | 2006-05-19 | 43 | -1163/+1250 |
| | | | | | that uses them. These changes are not backwards compatible, this commit updates all uses of the APIs within the library. | ||||
* | Remove references for deleted docs in RPM spec file | lloyd | 2006-05-18 | 1 | -2/+1 |
| | |||||
* | Minor change to DO_8_TIMES() macro for better readability | lloyd | 2006-05-18 | 1 | -2/+8 |
| | |||||
* | Clean up algorithm dispatch in mp_mul.cpp | lloyd | 2006-05-18 | 1 | -10/+8 |
| | |||||
* | Split off the generic intro stuff from readme.txt into doc/info.txt | lloyd | 2006-05-18 | 3 | -39/+43 |
| | |||||
* | Bump version number in configure.pl, and remove mention of some | lloyd | 2006-05-18 | 1 | -3/+2 |
| | | | | removed documentation from the Makefile doc list. | ||||
* | Drop doc/bugs.txt; its contents have been imported into Bugzilla | lloyd | 2006-05-18 | 1 | -50/+0 |
| | | | | | (located at http://www.randombit.net/bugzilla/) | ||||
* | Change the Qt mutex to use the new Mutex_Factory abstraction | lloyd | 2006-05-18 | 4 | -69/+17 |
| | |||||
* | Rename mod_qt to mux_qt, as all (very minimal) non-mutex functionality | lloyd | 2006-05-18 | 4 | -0/+0 |
| | | | | | is going to be removed. | ||||
* | Initial checkin1.5.6 | lloyd | 2006-05-18 | 538 | -0/+104737 |