Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #240 from webmaster128/X509_Time-constructor | Simon Warta | 2015-08-11 | 10 | -250/+363 |
|\ | | | | | Remove string constructor of X509_Time() | ||||
| * | Add stricter time parsing; Add more tests | Simon Warta | 2015-08-11 | 3 | -9/+113 |
| | | |||||
| * | Sometimes we don't know the input format. But it is one of two | Simon Warta | 2015-08-11 | 5 | -9/+28 |
| | | |||||
| * | Explicitly fwd declase classes BER_Decoder, DER_Encoder | Simon Warta | 2015-08-11 | 3 | -12/+10 |
| | | |||||
| * | Test implicit X509_Time copy constructor and assignment | Simon Warta | 2015-08-11 | 1 | -0/+17 |
| | | |||||
| * | Add Not matcher for Catch | Simon Warta | 2015-08-11 | 1 | -0/+24 |
| | | |||||
| * | Minor refactoring of existing Matchers | Simon Warta | 2015-08-11 | 1 | -7/+10 |
| | | |||||
| * | Remove string constructor of X509_Time() | Simon Warta | 2015-08-11 | 7 | -228/+176 |
|/ | | | | | | | | | | | * Break down string representations to to_string() and readable_string() * Add m_ prefix to member variable names * Fix order of methods * Move comments Doxygen friendly to header * Make set_to() private (future subjejt of refectoring); People should use constructor Closes #185 | ||||
* | Merge pull request #245 from webmaster128/refactor-test-style | Simon Warta | 2015-08-11 | 1 | -82/+64 |
|\ | | | | | Refector tests style (use matchers) | ||||
| * | Refector tests style (use matchers) | Simon Warta | 2015-08-11 | 1 | -82/+64 |
|/ | |||||
* | Merge pull request #244 from webmaster128/stict-uint32-parsing | Simon Warta | 2015-08-11 | 2 | -7/+20 |
|\ | | | | | Strict uint32 parsing | ||||
| * | Strict uint32 parsing | Simon Warta | 2015-08-11 | 2 | -7/+20 |
|/ | |||||
* | Merge pull request #243 from webmaster128/avoid-uint32-overflow | Simon Warta | 2015-08-11 | 2 | -3/+58 |
|\ | | | | | Avoid integer overlow in string->uint32 converter | ||||
| * | Avoid integer overlow in string->uint32 converter | Simon Warta | 2015-08-10 | 2 | -3/+58 |
|/ | | | | | | | On systems where unsigned long is uint64 (typically 64 bit systems), a string containing a number greater than 2^32-1 was sucessfully converted to a uint64 and than reduced to uint32, causing an overflow. E.g. to_u32bit("4294967296") was 0 and to_u32bit("4294967297") was 1. | ||||
* | Merge pull request #242 from webmaster128/deactivate-failing-iterations-test | Simon Warta | 2015-08-09 | 1 | -0/+8 |
|\ | | | | | Deactivate tests that consistently fail in debug mode | ||||
| * | Deactivate tests that consistently fail in debug mode | Simon Warta | 2015-08-09 | 1 | -0/+8 |
|/ | | | | [ci skip] | ||||
* | Restrict input values to NIST reductions to defined range | Jack Lloyd | 2015-08-08 | 1 | -3/+13 |
| | |||||
* | Ignore emacs backups | Jack Lloyd | 2015-08-08 | 1 | -0/+2 |
| | |||||
* | Merge branch 'master' of https://github.com/randombit/botan | Jack Lloyd | 2015-08-08 | 13 | -267/+434 |
|\ | |||||
| * | Merge pull request #239 from webmaster128/rename-member-vars | Simon Warta | 2015-08-08 | 2 | -27/+28 |
| |\ | | | | | | | Add m_ prefix to member variables in SecureQueue | ||||
| | * | Add m_ prefix to member variables in SecureQueue | Simon Warta | 2015-08-08 | 2 | -27/+28 |
| |/ | |||||
| * | Merge pull request #235 from tiwoc/overrides | Simon Warta | 2015-08-08 | 2 | -2/+2 |
| |\ | | | | | | | Add two missing overrides and fix bug in fuzzer relating to these | ||||
| | * | Add override and fix signature of Fuzzer_Creds::psk_identity() | Daniel Seither | 2015-08-03 | 1 | -1/+1 |
| | | | |||||
| | * | Add missing override for SecureQueue::check_available() | Daniel Seither | 2015-08-03 | 1 | -1/+1 |
| | | | |||||
| * | | Merge pull request #238 from webmaster128/fuzzer | Simon Warta | 2015-08-08 | 1 | -2/+2 |
| |\ \ | | | | | | | | | Rename fuzzer test consistently | ||||
| | * | | Rename fuzzer test consistently | Simon Warta | 2015-08-08 | 1 | -2/+2 |
| |/ / | | | | | | | | | | Align filename with test_fuzzer() | ||||
| * | | Merge pull request #208 from webmaster128/go-for-matchers | Simon Warta | 2015-08-08 | 9 | -236/+402 |
| |\ \ | | | | | | | | | Refactor catchy tests | ||||
| | * | | Refactor most of FFI test for matchers | Simon Warta | 2015-08-08 | 1 | -103/+149 |
| | | | | |||||
| | * | | Add matchers for integers and bool | Simon Warta | 2015-08-08 | 2 | -26/+73 |
| | | | | |||||
| | * | | Refactor catchy tests | Simon Warta | 2015-08-08 | 8 | -107/+180 |
| |/ / | | | | | | | | | | | | | | | | | | | | | | * Add std::vector matcher * Add test_base to ensure Botan::vector<X> works with matcher * Rewrite base64 tests from CHECK( to CHECK_THAT( Closes #206 | ||||
* / / | Expose the NIST prime values and reduction operations as plain functions. | Jack Lloyd | 2015-08-08 | 7 | -285/+367 |
|/ / | | | | | | | | | | | Previously they were hidden away as private functions on the CurveGFp types. This allows directly testing the reduction functions against other computational methods. | ||||
* | | Requested | Jack Lloyd | 2015-08-04 | 1 | -0/+1 |
| | | |||||
* | | For CBC, ECB, and XTS the output length of a zero length input is well | Jack Lloyd | 2015-08-04 | 3 | -7/+9 |
| | | | | | | | | | | | | defined, so don't fail. Fix XTS, as XTS always uses ciphertext stealing the value of output_length had been incorrect in rounding up to the block size. | ||||
* | | Add CVE ids to release notes | Jack Lloyd | 2015-08-04 | 1 | -10/+16 |
| | | |||||
* | | Merge pull request #229 from webmaster128/unused-headers | Simon Warta | 2015-08-03 | 15 | -9/+8 |
|\ \ | | | | | | | Remove unused pkcs8 includes | ||||
| * | | Remove unused pkcs8 includes | Simon Warta | 2015-08-03 | 15 | -9/+8 |
|/ / | | | | | | | Only botan-cli, botan-tests and the FFI module depend on PKCS8 | ||||
* | | Merge pull request #232 from tiwoc/clang-cpuid | Simon Warta | 2015-08-03 | 1 | -1/+1 |
|\ \ | |/ |/| | Enable use of cpuid.h with clang | ||||
| * | Enable use of cpuid.h with clang | Daniel Seither | 2015-07-30 | 1 | -1/+1 |
| | | |||||
* | | Fix for minimized builds | Jack Lloyd | 2015-08-03 | 1 | -4/+13 |
| | | |||||
* | | Update readme | Jack Lloyd | 2015-08-03 | 1 | -6/+6 |
| | | |||||
* | | 1.11.19 release1.11.19 | Jack Lloyd | 2015-08-03 | 1 | -6/+28 |
| | | |||||
* | | Fix two crashes in the BER decoder found with afl. | Jack Lloyd | 2015-08-02 | 64 | -6/+448 |
| | | | | | | | | | | One a read at 0 of an empty vector, the other causing allocation of an arbitrary amount of memory. | ||||
* | | Merge pull request #231 from tiwoc/add-override | Jack Lloyd | 2015-07-31 | 152 | -865/+876 |
|\ \ | | | | | | | Add override specifiers | ||||
| * | | tests: Add missing overrides | Daniel Seither | 2015-07-30 | 2 | -7/+7 |
| | | | |||||
| * | | cmd: Add missing overrides | Daniel Seither | 2015-07-30 | 2 | -6/+6 |
| | | | |||||
| * | | utils: Add missing overrides | Daniel Seither | 2015-07-30 | 1 | -1/+1 |
| | | | |||||
| * | | tls: Add missing overrides | Daniel Seither | 2015-07-30 | 1 | -30/+30 |
| | | | |||||
| * | | stream: Add missing overrides | Daniel Seither | 2015-07-30 | 5 | -38/+38 |
| | | | |||||
| * | | rng: Add missing overrides | Daniel Seither | 2015-07-30 | 5 | -30/+30 |
| | | | |||||
| * | | pubkey: Add missing overrides | Daniel Seither | 2015-07-30 | 25 | -86/+89 |
| | | |