Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Change limit to 2^24 to properly support 32 bit platforms | René Korthaus | 2019-10-24 | 3 | -30/+31 |
| | |||||
* | Update test strings | René Korthaus | 2019-10-23 | 1 | -2/+2 |
| | |||||
* | Add check for upper bound of reseed_interval | René Korthaus | 2019-10-23 | 2 | -0/+43 |
| | |||||
* | Update news | Jack Lloyd | 2019-10-23 | 1 | -3/+10 |
| | |||||
* | Merge GH #2174 Avoid having TLS is_active and is_closed being true at the ↵ | Jack Lloyd | 2019-10-23 | 2 | -0/+6 |
|\ | | | | | | | same time | ||||
| * | Avoid situation where is_active and is_closed could both return true | Jack Lloyd | 2019-10-22 | 2 | -0/+6 |
| | | | | | | | | GH #2171 | ||||
* | | Merge GH #2165 Improve support for X.509 in Python | Jack Lloyd | 2019-10-23 | 3 | -1/+233 |
|\ \ | |/ |/| | |||||
| * | Add Python documentation for the X509Cert class | Pavol Žáčik | 2019-10-22 | 3 | -5/+126 |
| | | |||||
| * | Fix Python not_before/not_after | Pavol Žáčik | 2019-10-22 | 1 | -2/+6 |
| | | |||||
| * | Improve Python allowed_usage and add tests | Pavol Žáčik | 2019-10-22 | 2 | -4/+55 |
| | | | | | | | | Add tests for Python verify function | ||||
| * | Add missing X509 Python functions | Pavol Žáčik | 2019-10-22 | 1 | -1/+57 |
|/ | | | | Make Python verify function prettier | ||||
* | Merge GH #2169 Fix some warnings | Jack Lloyd | 2019-10-20 | 13 | -5/+22 |
|\ | |||||
| * | silence trivial warnings | Nuno Goncalves | 2019-10-20 | 13 | -5/+22 |
| | | | | | | | | Signed-off-by: Nuno Goncalves <[email protected]> | ||||
* | | Merge GH #2168 Fix Coverity warning in Roughtime | Jack Lloyd | 2019-10-20 | 1 | -3/+9 |
|\ \ | |/ |/| | |||||
| * | trick coverity by starting with sizeof-1 | Nuno Goncalves | 2019-10-20 | 1 | -4/+4 |
| | | | | | | | | Signed-off-by: Nuno Goncalves <[email protected]> | ||||
| * | split public interface and recursive implementation | Nuno Goncalves | 2019-10-20 | 1 | -2/+8 |
|/ | | | | Signed-off-by: Nuno Goncalves <[email protected]> | ||||
* | Merge GH #2166 Prefix macro with BOTAN_ | Jack Lloyd | 2019-10-19 | 1 | -4/+4 |
|\ | |||||
| * | prefix macro with BOTAN_ | Nuno Goncalves | 2019-10-19 | 1 | -4/+4 |
| | | | | | | | | Signed-off-by: Nuno Goncalves <[email protected]> | ||||
* | | Merge GH #2163 Suppress warning | Jack Lloyd | 2019-10-19 | 1 | -0/+1 |
|\ \ | |/ |/| | |||||
| * | Suppress unused warning. | Tom | 2019-10-18 | 1 | -0/+1 |
|/ | |||||
* | Avoid Coverity warning about unreachable code | Jack Lloyd | 2019-10-18 | 1 | -2/+4 |
| | |||||
* | Merge GH #2162 Fix some compiler warnings | Jack Lloyd | 2019-10-18 | 4 | -7/+13 |
|\ | |||||
| * | Fix arm32 NEON target attribute syntax | Jack Lloyd | 2019-10-18 | 1 | -3/+7 |
| | | |||||
| * | Fix some MSVC warnings | Jack Lloyd | 2019-10-18 | 3 | -4/+6 |
| | | |||||
* | | Merge GH #2161 Avoid a problem with MSVC 2019 preview builds | Jack Lloyd | 2019-10-18 | 1 | -4/+5 |
|\ \ | |/ |/| | |||||
| * | Always save the AppVeyor cache | Jack Lloyd | 2019-10-18 | 1 | -0/+1 |
| | | |||||
| * | Switch MSVC preview and stable modes | Jack Lloyd | 2019-10-18 | 1 | -4/+4 |
|/ | | | | | | | | | Since AppVeyor moved from 19.24.28117 to 19.24.28207 building test_simd.cpp has failed with some kind of compiler crash or timeout - the log isn't clear. Try switching the preview build to static and run the sanitizer build on the stable compiler to see if this helps anything. | ||||
* | Merge GH #2136 Fix LGTM warning in Roughtime | Jack Lloyd | 2019-10-18 | 2 | -2/+7 |
|\ | |||||
| * | Attempt to address some LGTM warnings in Roughtime | Jack Lloyd | 2019-10-17 | 2 | -2/+7 |
|/ | |||||
* | Fix error message | Jack Lloyd | 2019-10-17 | 1 | -6/+6 |
| | |||||
* | Fix coprimality check during prime generation | Jack Lloyd | 2019-10-17 | 1 | -27/+21 |
| | |||||
* | Avoid redundant drbg seed options in cli test code | Jack Lloyd | 2019-10-17 | 1 | -9/+1 |
| | |||||
* | Add generic CPU target | Jack Lloyd | 2019-10-17 | 2 | -2/+7 |
| | | | | | | | | Useful when building an amalgamation which must build on multiple targets. Though of course it gives up any CPU optimizations so has pretty major performance impact. | ||||
* | When generating prime, avoid Lucas test if prob < 32 | Jack Lloyd | 2019-10-17 | 1 | -4/+6 |
| | | | | | | | This improves strong prime generation slightly as otherwise we perform two (redundant) Lucas checks on q, first when generating q with weak probability and then a second time when doing the strong confirmation of q if 2*q+1 shows to be prime. | ||||
* | Merge GH #2158 Include high rest timestamp in RNG additional_data even if ↵ | Jack Lloyd | 2019-10-16 | 1 | -3/+4 |
|\ | | | | | | | RDRAND is available | ||||
| * | Always include a high res timestamp in the RNG additional_data | Jack Lloyd | 2019-10-16 | 1 | -3/+4 |
| | | | | | | | | | | 128 bits of RDRAND output is plenty, and including a timestamp means the AD changes even in RDRAND gets stuck as in the buggy AMD CPUs. | ||||
* | | Merge GH #2157 Handle new RoughtimeError type | Jack Lloyd | 2019-10-16 | 3 | -0/+5 |
|\ \ | |||||
| * | | fix missing ErrorType::RoughtimeError on switches | Nuno Goncalves | 2019-10-16 | 3 | -0/+5 |
| |/ | | | | | | | Signed-off-by: Nuno Goncalves <[email protected]> | ||||
* | | Merge GH #2156 Avoid a warning on x86-32 with GCC 4.9 | Jack Lloyd | 2019-10-16 | 1 | -1/+1 |
|\ \ | |/ |/| | |||||
| * | Avoid an ABI warning with GCC 4.9 | Jack Lloyd | 2019-10-16 | 1 | -1/+1 |
| | | | | | | | | GH #2153 | ||||
* | | Bump version to 2.13.0-pre | Jack Lloyd | 2019-10-16 | 2 | -3/+14 |
| | | |||||
* | | Check off a todo | Jack Lloyd | 2019-10-16 | 1 | -1/+0 |
| | | |||||
* | | Doc fixes for Roughtime | Jack Lloyd | 2019-10-16 | 2 | -2/+3 |
| | | |||||
* | | Merge GH #2143 Add Roughtime | Jack Lloyd | 2019-10-16 | 23 | -11/+2185 |
|\ \ | |||||
| * | | roughtime: decode integer values properly also on big endian arch (fix #2137) | Nuno Goncalves | 2019-10-14 | 1 | -2/+30 |
| | | | | | | | | | | | | Signed-off-by: Nuno Goncalves <[email protected]> | ||||
| * | | Add roughtime CLI | Nuno Goncalves | 2019-10-14 | 2 | -0/+370 |
| | | | | | | | | | | | | Signed-off-by: Nuno Goncalves <[email protected]> | ||||
| * | | Add roughtime protocol | Nuno Goncalves | 2019-10-14 | 9 | -0/+958 |
| | | | | | | | | | | | | Signed-off-by: Nuno Goncalves <[email protected]> | ||||
| * | | Add test variable getter for u64 | Nuno Goncalves | 2019-10-14 | 2 | -0/+17 |
| | | | | | | | | | | | | Signed-off-by: Nuno Goncalves <[email protected]> | ||||
| * | | Add UDP client | Nuno Goncalves | 2019-10-14 | 3 | -0/+412 |
| | | | | | | | | | | | | Signed-off-by: Nuno Goncalves <[email protected]> | ||||
| * | | Add URI class to parse IPv4, IPv6 and domain names together with port number | Nuno Goncalves | 2019-10-14 | 4 | -0/+372 |
| | | | | | | | | | | | | Signed-off-by: Nuno Goncalves <[email protected]> |