Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Transformation_Filter calls send() inside of start_msg() which means | lloyd | 2014-02-17 | 1 | -0/+3 |
| | | | | | | | | | | that any filters which follow in the pipe will get write() called on them before start_msg(), causing confusion and/or crashes. This patch fixes it for the case when start() returns an empty vector which covers all current use cases. I'll have to figure out another approach for the general case (or decide the general case isn't worth supporting and remove the return value from start). | ||||
* | Missing include for std::to_string, noticed with Clang 3.4 w/ libc++ | lloyd | 2014-02-16 | 1 | -0/+2 |
| | |||||
* | Don't assume the leading cert chain is presented in-order | lloyd | 2014-02-16 | 1 | -5/+17 |
| | |||||
* | Add missing std includes | lloyd | 2014-02-16 | 2 | -0/+2 |
| | |||||
* | Fix macro feature check | lloyd | 2014-02-15 | 1 | -1/+1 |
| | |||||
* | Sort files in the dist archive by name instead of random (inode) order | lloyd | 2014-02-15 | 1 | -1/+7 |
| | |||||
* | Add --destdir option to configure.py | lloyd | 2014-02-13 | 2 | -2/+2 |
| | |||||
* | Add config and version subcommands | lloyd | 2014-02-13 | 2 | -35/+83 |
| | |||||
* | Change X9.31 to automatically reseed if randomize is called while unseeded. | lloyd | 2014-02-13 | 2 | -10/+15 |
| | | | | | If no entropy sources at all are enabled in the build, throw an exception immediately rather than having the poll mysteriously fail. | ||||
* | Fix warnings | lloyd | 2014-02-13 | 3 | -5/+6 |
| | |||||
* | Cleanups | lloyd | 2014-02-13 | 5 | -41/+43 |
| | |||||
* | Also avoid tuning for 686 | lloyd | 2014-02-13 | 1 | -1/+2 |
| | |||||
* | Remove unused include | lloyd | 2014-02-13 | 1 | -1/+0 |
| | |||||
* | Remove dependency on boost string algos | lloyd | 2014-02-13 | 3 | -13/+30 |
| | |||||
* | Remove global variables | lloyd | 2014-02-13 | 1 | -71/+64 |
| | |||||
* | Check the feature macro before assuming boost.filesystem | lloyd | 2014-02-10 | 1 | -0/+7 |
| | |||||
* | Update Clang flags. Remove unneeded includes of init.h | lloyd | 2014-02-09 | 3 | -5/+4 |
| | |||||
* | Compile fixes | lloyd | 2014-02-09 | 1 | -5/+3 |
| | |||||
* | Clang fixes | lloyd | 2014-02-09 | 2 | -1/+1 |
| | |||||
* | More fixes for minified builds | lloyd | 2014-02-09 | 23 | -95/+141 |
| | |||||
* | Include build.h in tests.h so feature macro checks work consistently. | lloyd | 2014-02-08 | 1 | -0/+1 |
| | |||||
* | Fix minimized builds. Patch by Markus Wanner sent to botan-devel | lloyd | 2014-02-08 | 15 | -6/+63 |
| | |||||
* | Fix a bug introduced in 1.11.6 where we tried to check CRL signatures | lloyd | 2014-02-08 | 6 | -93/+65 |
| | | | | | | against the wrong key, causing any check to fail. Clean up the NIST X.509 path validation tests and run them by default. | ||||
* | Install command line app | lloyd | 2014-02-08 | 2 | -0/+7 |
| | |||||
* | Remove the engine hooks | lloyd | 2014-02-08 | 2 | -41/+0 |
| | |||||
* | Remove Square, Skipjack, Luby-Rackoff, and Blue Midnight Wish. | lloyd | 2014-02-08 | 17 | -2377/+0 |
| | |||||
* | Have Skein call Threefish, rather than duplicating the code. | lloyd | 2014-02-08 | 5 | -184/+149 |
| | |||||
* | Compile fixes | lloyd | 2014-02-08 | 3 | -1/+3 |
| | |||||
* | Add flag to enable ChaCha suites (draft-mavrogiannopoulos-chacha-tls-01) | lloyd | 2014-02-08 | 1 | -5/+29 |
| | |||||
* | Add std::chrono clock poll | lloyd | 2014-02-02 | 1 | -11/+30 |
| | |||||
* | Fix Windows feature macro defines | lloyd | 2014-02-02 | 1 | -3/+2 |
| | |||||
* | Inline time_op and avoid nonce recalc with every AEAD call | lloyd | 2014-02-02 | 1 | -8/+23 |
| | |||||
* | Avoid Windows macro damage. Github issue 13. | lloyd | 2014-02-02 | 1 | -0/+2 |
| | |||||
* | Add the CMAC constants for 256 and 512 bit block ciphers | lloyd | 2014-02-02 | 3 | -6/+46 |
| | | | | | Also add test vectors for Threefish-512 CMAC and EAX, both generated by the library. | ||||
* | Microsoft docs indicate VC++ 2013 has AVX2 intrinsics, so enable them. | lloyd | 2014-01-31 | 1 | -1/+1 |
| | |||||
* | Round up Transformation_Filters internal buffer size to the next multiple of ↵ | lloyd | 2014-01-31 | 1 | -2/+17 |
| | | | | | | 1024 if the underlying transform uses a small update granularity. | ||||
* | Add ChaCha | lloyd | 2014-01-31 | 14 | -104/+425 |
| | |||||
* | Add header guard and fix amalgamation. Github issue 10. | lloyd | 2014-01-31 | 1 | -0/+5 |
| | |||||
* | merge of 'aa507c3966e3b51b6ec0d25e0eb6001343299a14' | lloyd | 2014-01-26 | 4 | -16/+12 |
|\ | | | | | | | and 'f5eb13944cbdb9792a4c56683af7110592ac0602' | ||||
| * | Warning fixes, and hook default algo list into speed command | lloyd | 2014-01-24 | 4 | -16/+12 |
| | | |||||
* | | If the build compiler doesn't support intrinsics we need, disable the module | lloyd | 2014-01-26 | 1 | -0/+12 |
|/ | | | | | rather than causing the whole build to fail. Also mark MSVC as supporting intrinsics (except AVX2 which seemingly is not yet supported). Github issue 7. | ||||
* | Set -msse2/-maltivec as needed on things that depend on the SIMD wrapper. ↵ | lloyd | 2014-01-24 | 2 | -0/+2 |
| | | | | Bug 264 | ||||
* | Avoid strict overflow warnings in GCC 4.8 | lloyd | 2014-01-24 | 2 | -4/+16 |
| | |||||
* | Remove double init | lloyd | 2014-01-21 | 1 | -1/+0 |
| | |||||
* | Typo fix | lloyd | 2014-01-20 | 1 | -5/+5 |
| | |||||
* | Fix algo factory compile | lloyd | 2014-01-18 | 6 | -8/+1 |
| | |||||
* | Add initializer for test main | lloyd | 2014-01-18 | 1 | -0/+3 |
| | |||||
* | Avoid memory overread in last block of CFB encryption. | lloyd | 2014-01-18 | 1 | -1/+1 |
| | |||||
* | More unique_ptr | lloyd | 2014-01-18 | 2 | -25/+19 |
| | |||||
* | Guess I won't be needing these | lloyd | 2014-01-18 | 81 | -81/+0 |
| |