Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | You can't have attributes on a template typedef, apparently. | Jack Lloyd | 2017-09-26 | 1 | -1/+0 |
| | | | | [ci skip] | ||||
* | Add some more includes to botan.h | Jack Lloyd | 2017-09-26 | 1 | -10/+34 |
| | | | | | | This is basically just for Monotone [ci skip] | ||||
* | Add a GCD test | Jack Lloyd | 2017-09-25 | 3 | -0/+34 |
| | |||||
* | Improve test coverage slightly and correct macro | Jack Lloyd | 2017-09-25 | 1 | -8/+3 |
| | |||||
* | Fix for threadless builds | Jack Lloyd | 2017-09-25 | 1 | -0/+5 |
| | | | | [ci skip] | ||||
* | Share the _static dir between both Sphinx instances | Jack Lloyd | 2017-09-24 | 1 | -0/+2 |
| | | | | [ci skip] | ||||
* | Make it possible to build the website from outside src dir | Jack Lloyd | 2017-09-24 | 2 | -19/+30 |
| | | | | [ci skip] | ||||
* | Correct Doxygen error | Jack Lloyd | 2017-09-24 | 1 | -1/+0 |
| | | | | [ci skip] | ||||
* | Avoid debug iterator error | Jack Lloyd | 2017-09-24 | 1 | -6/+12 |
| | |||||
* | Missing include | Jack Lloyd | 2017-09-24 | 1 | -0/+1 |
| | |||||
* | Test SIV multi-AD function | Jack Lloyd | 2017-09-24 | 3 | -2/+104 |
| | |||||
* | Better tests for SIV | Jack Lloyd | 2017-09-24 | 9 | -52/+1687 |
| | | | | | | | | | | | | Correct errors in the AEAD tests that assumed process/update always return something - that isn't true for SIV Minor optimizations in CMAC and CTR to cache the block size instead of making a zillion virtual calls for it. Generalize SIV slightly to where it could support a non-128 bit cipher, but don't pull the trigger on it since I can't find any implementations to crosscheck with. | ||||
* | Move passhash9 and bcrypt tests to passhash/ subdir | Jack Lloyd | 2017-09-24 | 3 | -2/+2 |
| | | | | [ci skip] | ||||
* | Move ocb test data to ocb/ subdir | Jack Lloyd | 2017-09-24 | 4 | -3/+3 |
| | | | | [ci skip] | ||||
* | Reindent [ci skip] | Jack Lloyd | 2017-09-24 | 1 | -1/+1 |
| | |||||
* | Lint fix | Jack Lloyd | 2017-09-24 | 1 | -2/+2 |
| | |||||
* | Add script that runs build+test across many configs, reports errors | Jack Lloyd | 2017-09-24 | 1 | -0/+88 |
| | |||||
* | Further build/test fixes for restricted configurations | Jack Lloyd | 2017-09-24 | 26 | -30/+158 |
| | |||||
* | More build fixes | Jack Lloyd | 2017-09-24 | 2 | -1/+3 |
| | |||||
* | Refactor how test RNG is created | Jack Lloyd | 2017-09-24 | 1 | -81/+82 |
| | |||||
* | Test fixes | Jack Lloyd | 2017-09-24 | 2 | -1/+4 |
| | |||||
* | More header cleanups | Jack Lloyd | 2017-09-23 | 12 | -4/+13 |
| | |||||
* | Change configure so --list-modules doesn't print any log messages | Jack Lloyd | 2017-09-23 | 1 | -26/+21 |
| | |||||
* | Fixes for headers missing in certain configurations | Jack Lloyd | 2017-09-23 | 2 | -0/+2 |
| | |||||
* | Additional test fixes | Jack Lloyd | 2017-09-23 | 1 | -8/+8 |
| | |||||
* | Merge GH #1221 Fix compile of filter tests | Jack Lloyd | 2017-09-23 | 1 | -1/+1 |
|\ | |||||
| * | Fix test compile error when filters is enabled but codec_filt is not | René Korthaus | 2017-09-23 | 1 | -1/+1 |
|/ | |||||
* | It's easier to use calloc here | Jack Lloyd | 2017-09-22 | 1 | -8/+2 |
| | | | | | Assumption is calloc checks for overflow (!) so if it returns a pointer that means no overflow occurred. | ||||
* | Refer to free in std:: | Jack Lloyd | 2017-09-22 | 1 | -1/+1 |
| | |||||
* | Attempt to make MSVC happy | Jack Lloyd | 2017-09-22 | 1 | -0/+12 |
| | |||||
* | Avoid creating invalid iterator references when input_len == 0 | Jack Lloyd | 2017-09-22 | 1 | -4/+10 |
| | |||||
* | Avoid deprecated warning in tls_blocking.cpp | Jack Lloyd | 2017-09-22 | 1 | -0/+6 |
| | | | | We don't care because the whole file is itself deprecated. | ||||
* | Deprecate modification of Pipe objects | Jack Lloyd | 2017-09-22 | 4 | -29/+44 |
| | | | | | This is a feature that is hairy to implement and really makes application code confusing. | ||||
* | Avoid GCC signed-overflow warning | Jack Lloyd | 2017-09-22 | 1 | -2/+2 |
| | |||||
* | Refactor to avoid explicit delete in BER_Decoder | Jack Lloyd | 2017-09-22 | 2 | -26/+12 |
| | |||||
* | Avoid new/delete in BearSSL ECDSA code | Jack Lloyd | 2017-09-22 | 1 | -17/+10 |
| | | | | Especially storing private key that way was bad, wasn't zeroed. | ||||
* | LZMA - there is no reason for new or delete here | Jack Lloyd | 2017-09-22 | 1 | -6/+6 |
| | |||||
* | RAII for Power_Mod class | Jack Lloyd | 2017-09-22 | 2 | -26/+11 |
| | |||||
* | More RAII - death to explicit delete | Jack Lloyd | 2017-09-22 | 5 | -18/+9 |
| | |||||
* | Use RAII, avoid explicit delete | Jack Lloyd | 2017-09-22 | 2 | -16/+4 |
| | |||||
* | Avoid explicit delete | Jack Lloyd | 2017-09-22 | 2 | -5/+5 |
| | |||||
* | Avoid creating hash objects directly in TSS code | Jack Lloyd | 2017-09-22 | 1 | -8/+7 |
| | |||||
* | Reject very small inputs to the package transform | Jack Lloyd | 2017-09-22 | 2 | -30/+35 |
| | | | | Causes breakage - #825 | ||||
* | Update cryptobox decryption | Jack Lloyd | 2017-09-22 | 3 | -44/+98 |
| | |||||
* | Cryptobox code modernization | Jack Lloyd | 2017-09-22 | 6 | -66/+82 |
| | | | | Only encrypt so it's easy to verify everything still works. | ||||
* | Avoid including HMAC directly | Jack Lloyd | 2017-09-22 | 1 | -3/+2 |
| | | | | Doing it this way allows using OpenSSL etc | ||||
* | Small header cleanups | Jack Lloyd | 2017-09-22 | 2 | -2/+3 |
| | |||||
* | Slight improvements to RNG tests | Jack Lloyd | 2017-09-22 | 2 | -5/+5 |
| | |||||
* | Improve compression tests slightly | Jack Lloyd | 2017-09-22 | 2 | -2/+20 |
| | | | | | | Fix a bug that affected bzip2 - the bzip2 library does not like being called with avail_in == 0 and BZ_RUN, it returns PARAM_ERROR. Just return in that case and ignore the call. | ||||
* | Test reading an invalid message number from a Pipe | Jack Lloyd | 2017-09-22 | 1 | -0/+4 |
| |