Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Some small changes to GFpElement, including accepting u64bit instead | lloyd | 2008-10-09 | 2 | -30/+28 |
| | | | | | | | of u32bit to the operator* and operator*= Instead of passing the n_dash array to inner_montg_mult_sos, which only uses the first word, just pass the word directly. | ||||
* | Reorder GF(p) tests, add more diagnostic output on test failure | lloyd | 2008-10-09 | 1 | -14/+14 |
| | |||||
* | Set solib version, readme, log for 1.7.17 sometime in the mysterious future. | lloyd | 2008-10-09 | 3 | -2/+5 |
| | |||||
* | Prevent unused warning if GF(p) math not compiled in | lloyd | 2008-10-09 | 1 | -1/+1 |
| | |||||
* | Add BOTAN_DLL macro to public class definitions that were missing it. | lloyd | 2008-10-09 | 39 | -61/+61 |
| | |||||
* | Update for 1.7.16 release 2008-10-091.7.16 | lloyd | 2008-10-09 | 2 | -3/+3 |
| | |||||
* | More diagnostics from GF(p) test failures | lloyd | 2008-10-09 | 1 | -7/+15 |
| | |||||
* | Add stub if GF(p) is disabled | lloyd | 2008-10-09 | 1 | -4/+3 |
| | |||||
* | Don't pull in the std namespace | lloyd | 2008-10-09 | 1 | -50/+49 |
| | |||||
* | Make GF(p) tests part of normal test suite | lloyd | 2008-10-09 | 3 | -26/+46 |
| | |||||
* | Cleanup of gfp_element.cpp | lloyd | 2008-10-09 | 1 | -21/+29 |
| | |||||
* | Remove BOOST_AUTO_TEST_CASE macro | lloyd | 2008-10-09 | 1 | -23/+22 |
| | |||||
* | Clean up GF(p) implementation code | lloyd | 2008-10-09 | 5 | -92/+99 |
| | |||||
* | Correct copyright notices in SWIG wrapper | lloyd | 2008-10-09 | 4 | -4/+4 |
| | |||||
* | Fix copyright notices | lloyd | 2008-10-09 | 3 | -4/+6 |
| | |||||
* | Move DESX into desx.h and desx.cpp | lloyd | 2008-10-08 | 7 | -201/+261 |
| | | | | Clean up DES implementation internals. | ||||
* | Keep gfpmath disabled unless requested due to tr1 dep | lloyd | 2008-10-08 | 1 | -1/+1 |
| | |||||
* | Update release notes | lloyd | 2008-10-08 | 1 | -3/+4 |
| | |||||
* | Replace uses of global_config with arguments to functions | lloyd | 2008-10-08 | 2 | -10/+21 |
| | |||||
* | More compilation fixes for CVC code | lloyd | 2008-10-08 | 2 | -4/+12 |
| | |||||
* | Fix further compilation errors. However some functionality is disabled since | lloyd | 2008-10-08 | 3 | -34/+64 |
| | | | | ECDSA keys do not support the EAC serialization mechanism yet. | ||||
* | Many improvements towards getting the CVC implementation from InSiTo | lloyd | 2008-10-08 | 16 | -662/+1446 |
| | | | | | compiling against mainline. Add several missing classes extracted from other files inside InSiTo. Add dependency note for ecdsa and asn1 | ||||
* | Add Card Verifiable Certificates from InSiTo (does not built due to missing ↵ | lloyd | 2008-10-08 | 14 | -0/+1409 |
| | | | | parts, not included in build by default) | ||||
* | Add BSI variant of EMSA1, from InSiTo | lloyd | 2008-10-08 | 7 | -1/+87 |
| | |||||
* | Add missing include | lloyd | 2008-10-08 | 1 | -0/+1 |
| | |||||
* | Avoid a memory leak if lookup of a component algorithm of Lion cannot be | lloyd | 2008-10-08 | 1 | -2/+9 |
| | | | | found by using auto_ptr | ||||
* | Correct Lion constructor (would access unset pointer) | lloyd | 2008-10-08 | 1 | -3/+6 |
| | |||||
* | Including the name Botan and the project URL in license.txt, | lloyd | 2008-10-08 | 1 | -16/+19 |
| | | | | | so it is clear (when the license text is redistributed) what the license text is actually referring to. | ||||
* | Cleanup | lloyd | 2008-10-08 | 1 | -2/+1 |
| | |||||
* | Cleanup | lloyd | 2008-10-08 | 1 | -4/+4 |
| | |||||
* | Document that OpenSSL and GNU MP engines no longer require all public key ↵ | lloyd | 2008-10-08 | 1 | -0/+1 |
| | | | | algorithms to be enabled | ||||
* | Split up GNU MP analagously with the OpenSSL change. GNU MP module can | lloyd | 2008-10-08 | 9 | -389/+476 |
| | | | | now be built with any or all public key algorithms disabled. | ||||
* | Split OpenSSL public key implementations into algorithm specific files, | lloyd | 2008-10-08 | 8 | -388/+496 |
| | | | | | which allows it to be used while still disabling some (or all) public key algorithms. | ||||
* | Needed include of numthry.h | lloyd | 2008-10-08 | 1 | -0/+1 |
| | |||||
* | Needed include of numthry.h | lloyd | 2008-10-08 | 1 | -0/+1 |
| | |||||
* | Split kdf.h and kdf.cpp from core/ to kdf/kdf_base | lloyd | 2008-10-08 | 15 | -22/+48 |
| | | | | Update dependencies as needed. | ||||
* | Fix infinite loop if no close tag found in info.txt file | lloyd | 2008-10-08 | 1 | -0/+2 |
| | |||||
* | Add PBKDF1,2 deps to PBES1,2 | lloyd | 2008-10-08 | 2 | -0/+2 |
| | |||||
* | Append _prf to sslv3, tlsv1, x932 module names | lloyd | 2008-10-08 | 9 | -0/+0 |
| | |||||
* | Split GF(p) tests into passing and failing ones | lloyd | 2008-10-08 | 1 | -7/+11 |
| | |||||
* | Tense | lloyd | 2008-10-08 | 1 | -2/+2 |
| | |||||
* | Also mention that big pieces of ECDSA were missing in 1.7.15 | lloyd | 2008-10-08 | 1 | -0/+1 |
| | |||||
* | Document adding GF(p) and ECDSA tests | lloyd | 2008-10-08 | 1 | -1/+2 |
| | |||||
* | Document header renames | lloyd | 2008-10-08 | 1 | -0/+2 |
| | |||||
* | Make it clear in log.txt that SHA-224 came from InSiTo | lloyd | 2008-10-08 | 1 | -1/+1 |
| | |||||
* | Oops, revert back to standard GCC -Wall flags | lloyd | 2008-10-08 | 1 | -2/+2 |
| | |||||
* | Add commented out alternative for using botan-config against workspace builds | lloyd | 2008-10-08 | 1 | -3/+10 |
| | | | | (lib in topdir, includes in build/include) | ||||
* | Add SHA-224 from InSiTo, written and (C) by FlexSecure GmbH | lloyd | 2008-10-08 | 9 | -47/+103 |
| | | | | | Rename sha256.h and sha_64.h to sha2_32.h and sha2_64.h - this affects users who instantiate these classes directly. | ||||
* | Partially merge back with InSiTo in an attemp to trace bugs | lloyd | 2008-10-08 | 8 | -278/+513 |
| | |||||
* | Add a set of ECDSA tests from InSiTo | lloyd | 2008-10-08 | 1 | -0/+609 |
| |