Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Attempted fix for docs build | Jack Lloyd | 2016-12-05 | 1 | -2/+5 |
| | |||||
* | Fix bad deref when ciphersuite value is larger than largest known id | Jack Lloyd | 2016-12-05 | 2 | -1/+26 |
| | | | | Reported by @neverhub in GH #758 found by libFuzzer | ||||
* | Skip OpenSSL on OS X Travis builds. | Jack Lloyd | 2016-12-05 | 1 | -2/+3 |
| | | | | | | OpenSSL library suddenly became unavailable on Travis OS X images causing build fauilres. Not clear if we should install it via homebrew instead, or what. For now disabling it to get CI green. | ||||
* | Bump version to 1.11.35-pre | Jack Lloyd | 2016-12-04 | 2 | -1/+5 |
| | |||||
* | Switch from Xcode 7 to 8.2 | Jack Lloyd | 2016-12-04 | 1 | -3/+1 |
| | | | | | | | | | This image does not seem to be supported anymore, and currently we are seeing compile failures due to openssl header problems. Hoping moving up resolves the problem. Unrelated, remove ppc32 from the allow-fail list since recent changes to the travis build script seem to have resolved the crash. | ||||
* | Fix CircleCI build | Jack Lloyd | 2016-12-04 | 1 | -1/+1 |
| | |||||
* | Skip trying to install Python2 on OS X Travis images | Jack Lloyd | 2016-12-04 | 1 | -1/+1 |
| | |||||
* | Merge GH #745 Make --via-amalgamation an error. Improve quoting in Travis ↵ | Jack Lloyd | 2016-12-04 | 3 | -27/+31 |
|\ | | | | | | | build script | ||||
| * | travis/build.sh: Convert TEST_FLAGS to Bash array | Simon Warta | 2016-12-03 | 1 | -3/+3 |
| | | |||||
| * | Make shellcheck happy with travis/build.sh | Simon Warta | 2016-12-02 | 1 | -17/+19 |
| | | | | | | | | | | | | This fixes some SC2086 (Double quote to prevent globbing and word splitting.) cases. See also https://github.com/koalaman/shellcheck/wiki/SC2086 | ||||
| * | Use new --amalgamation flag for Travis | Simon Warta | 2016-12-02 | 1 | -1/+1 |
| | | |||||
| * | Adapt docs to --amalgamation change | Simon Warta | 2016-12-02 | 1 | -4/+7 |
| | | |||||
| * | Convert warning to error for --via-amalgamation | Simon Warta | 2016-12-02 | 1 | -2/+1 |
| | | |||||
| * | Add year 2016 to the amalgamation header comment | Simon Warta | 2016-12-02 | 1 | -1/+1 |
| | | |||||
* | | Expose pk_ops.h as public interface again | Jack Lloyd | 2016-12-04 | 16 | -16/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | I was initially thinking of Botan as somewhat closed system, but @cordney has a legit use case of wanting to expose a TPM sign operation, but using their internal TPM library and TPM key type. This requires the API be exposed so the derivation can occur. Add a comment in the header explaining that the header is not for normal application use and directing them to pubkey.h This basically reverts 2747e8e23aec43162 | ||||
* | | Update tls_verify_cert_chain docs to reflect OCSP stapling changes | Jack Lloyd | 2016-12-04 | 1 | -5/+19 |
|/ | | | | | | GH #755 [ci skip] | ||||
* | Merge GH #749 Prohibit SHAKE in BSI mode. Avoid XMSS test fails if SHAKE ↵ | Jack Lloyd | 2016-12-01 | 2 | -2/+12 |
|\ | | | | | | | disabled. | ||||
| * | Updates module policy, fixes test suite errors | Matthias Gierlings | 2016-12-01 | 2 | -2/+12 |
| | | | | | | | | | | | | | | - Moves SHAKE to prohibited algorithms - Catches an error during XMSS private key generation when SHAKE is disabled. This should not be reported as error by the test bench since [SHAKE is optional in XMSS](https://tools.ietf.org/html/draft-irtf-cfrg-xmss-hash-based-signatures-07#section-5) | ||||
* | | Merge GH #748 Handle read-only random device better | Jack Lloyd | 2016-12-01 | 1 | -1/+4 |
|\ \ | |/ |/| | |||||
| * | system_rng: workaround read only urandom | Alon Bar-Lev | 2016-12-01 | 1 | -1/+4 |
|/ | | | | | | | | botan_rng_reseed: System_RNG write failed error 9 FFI ran 252 tests 1 FAILED Failure 1: FFI botan_rng_reseed unexpectedly failed with error code -1 Signed-off-by: Alon Bar-Lev <[email protected]> | ||||
* | Fix missing include in kdf.cpp | Jack Lloyd | 2016-11-29 | 1 | -0/+1 |
| | | | | | | Showed up when compiling kdf.cpp with no KDFs enabled in build. [ci skip] | ||||
* | Update roadmap with plans for 2017 [ci skip] | Jack Lloyd | 2016-11-28 | 1 | -0/+66 |
| | |||||
* | Merge GH #742 Add note on RFC 6979 | Jack Lloyd | 2016-11-28 | 3 | -5/+17 |
|\ | | | | | | | [ci skip] | ||||
| * | Add note on rfc6979 signatures to manual [ci skip] | René Korthaus | 2016-11-28 | 3 | -5/+17 |
|/ | |||||
* | Note range of versions affected by CVE-2016-9132 | Jack Lloyd | 2016-11-28 | 1 | -0/+2 |
| | | | | [ci skip] | ||||
* | Update for 1.10.14 and 1.11.34 releases1.11.34 | Jack Lloyd | 2016-11-28 | 2 | -7/+23 |
| | |||||
* | Update news | Jack Lloyd | 2016-11-28 | 2 | -1/+9 |
| | |||||
* | Fix BER decoder integer overflow | Jack Lloyd | 2016-11-28 | 4 | -3/+55 |
|\ | |||||
| * | Check for overflow in BER decoder EOC scanning | Jack Lloyd | 2016-11-27 | 4 | -3/+55 |
| | | |||||
* | | Document TLS::Policy::require_cert_revocation_info | Jack Lloyd | 2016-11-28 | 2 | -1/+22 |
| | | |||||
* | | Add TLS::Policy::require_cert_revocation_info | Jack Lloyd | 2016-11-28 | 3 | -1/+14 |
| | | |||||
* | | Merge GH #738 Add OCSP stapling to TLS client | Jack Lloyd | 2016-11-28 | 17 | -63/+347 |
|\ \ | |||||
| * | | Add OCSP stapling support to TLS client | Jack Lloyd | 2016-11-26 | 17 | -63/+347 |
| | | | |||||
* | | | Merge GH #740 Use NOMINMAX on Windows | Jack Lloyd | 2016-11-28 | 7 | -5/+7 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Fix reference to deprecated option | Baruch Burstein | 2016-11-28 | 1 | -1/+1 |
| | | | |||||
| * | | define NOMINMAX 1 before every include of windows.h | Baruch Burstein | 2016-11-28 | 6 | -4/+6 |
|/ / | |||||
* | | Compile fix | Jack Lloyd | 2016-11-27 | 1 | -2/+2 |
| | | |||||
* | | Tweak lcov script [ci skip] | Jack Lloyd | 2016-11-27 | 1 | -1/+2 |
| | | |||||
* | | Avoid unused variable warning if compression disabled | Jack Lloyd | 2016-11-27 | 1 | -2/+2 |
| | | | | | | | | [ci skip] | ||||
* | | Add BOTAN_UNUSED when relevant OS support is missing | Jack Lloyd | 2016-11-27 | 2 | -0/+2 |
| | | |||||
* | | Fix amalgamation for IncludeOS - avoid having <thread> pulled in | Jack Lloyd | 2016-11-27 | 2 | -2/+2 |
| | | |||||
* | | Merge GH #590 Initial Cilk/OpenMP support | Jack Lloyd | 2016-11-27 | 18 | -391/+445 |
|\ \ | |||||
| * | | Fix amalgamation | Jack Lloyd | 2016-11-27 | 1 | -2/+2 |
| | | | |||||
| * | | Add compiler.h macro header extracted from build.h | Jack Lloyd | 2016-11-26 | 4 | -186/+216 |
| | | | | | | | | | | | | | | | | | | | | | | | | All this is just standard C that the user should not touch, so it doesn't really make sense to have it in the build.h template file. Remove BOTAN_TARGET_CPU_HAS_KNOWN_ENDIANESS - only used twice (in loadstor.h) and that code is clearer without it. | ||||
| * | | Add Cilk/OpenMP support | Jack Lloyd | 2016-11-26 | 15 | -251/+275 |
| |/ | |||||
* | | No reason to deprecate this (only internally called) constructor | Jack Lloyd | 2016-11-26 | 1 | -1/+2 |
| | | |||||
* | | Correct output_length bug in SIV and ChaCha20Poly1305 also | Jack Lloyd | 2016-11-26 | 2 | -2/+2 |
| | | |||||
* | | Add tests for TLS policy values | Jack Lloyd | 2016-11-26 | 5 | -5/+159 |
| | | |||||
* | | Add TLS::Policy::to_string | Jack Lloyd | 2016-11-26 | 2 | -0/+13 |
| | | |||||
* | | Simple tests for AutoSeeded_RNG | Jack Lloyd | 2016-11-26 | 3 | -1/+97 |
|/ |