Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove some using declarations in test code | Jack Lloyd | 2017-09-22 | 4 | -32/+30 |
| | |||||
* | Tweaks to doc on versioning | Jack Lloyd | 2017-09-22 | 1 | -18/+26 |
| | |||||
* | Drop MinGW from fd_unix | Jack Lloyd | 2017-09-21 | 1 | -1/+0 |
| | | | | It compiles there but is probably not too useful | ||||
* | Another missing header | Jack Lloyd | 2017-09-21 | 1 | -0/+1 |
| | |||||
* | Add a test of Pipe io on Unix file descriptors | Jack Lloyd | 2017-09-21 | 2 | -8/+47 |
| | |||||
* | Fix building fuzzers | Jack Lloyd | 2017-09-21 | 5 | -1/+6 |
| | |||||
* | Another missing include | Jack Lloyd | 2017-09-21 | 1 | -0/+1 |
| | | | | Again hitting on Kullo OS X | ||||
* | Another missing include | Jack Lloyd | 2017-09-21 | 1 | -0/+1 |
| | | | | For whatever reason only seen on the Kullo OS X build | ||||
* | Add -k to CI builds | Jack Lloyd | 2017-09-21 | 1 | -0/+1 |
| | |||||
* | Add missing header includes | Jack Lloyd | 2017-09-21 | 2 | -0/+2 |
| | |||||
* | Add missing mutex.h include | Jack Lloyd | 2017-09-21 | 1 | -0/+1 |
| | |||||
* | Fix the amalgamation build | Jack Lloyd | 2017-09-21 | 1 | -1/+4 |
| | |||||
* | Update news | Jack Lloyd | 2017-09-21 | 1 | -0/+3 |
| | |||||
* | Merge GH #1219 Implement System_RNG on macOS/iOS using arc4random | Jack Lloyd | 2017-09-21 | 3 | -10/+9 |
|\ | |||||
| * | Supposedly iOS has arc4random, so maybe this works... | Jack Lloyd | 2017-09-21 | 3 | -10/+9 |
| | | |||||
* | | Fix for minimized build | Jack Lloyd | 2017-09-21 | 1 | -0/+1 |
| | | |||||
* | | Update build policies | Jack Lloyd | 2017-09-21 | 2 | -0/+12 |
| | | |||||
* | | Move Doxygen mainpage content to types.h | Jack Lloyd | 2017-09-21 | 1 | -2/+55 |
| | | |||||
* | | Deprecate botan/botan.h header | Jack Lloyd | 2017-09-21 | 1 | -57/+13 |
| | | | | | | | | No actual reason for this header to exist. | ||||
* | | De-inline TLS::Text_Policy | Jack Lloyd | 2017-09-21 | 5 | -122/+303 |
| | | | | | | | | | | Getting a little large to be all defined in a header, and sticking it in a source file allows removing several includes from tls_policy.h | ||||
* | | More include header cleanups | Jack Lloyd | 2017-09-21 | 125 | -148/+101 |
| | | |||||
* | | Header file cleanups | Jack Lloyd | 2017-09-21 | 90 | -83/+92 |
| | | | | | | | | Some help from include-what-you-use | ||||
* | | Clean up header includes | Jack Lloyd | 2017-09-21 | 33 | -53/+27 |
|/ | | | | | | | Avoid including build.h or assert.h directly, instead always take them though types.h Avoid math.h in favor of cmath | ||||
* | Update news | Jack Lloyd | 2017-09-21 | 1 | -3/+4 |
| | |||||
* | Merge GH #1218 Change SM2 ciphertext encoding to match most recent standard | Jack Lloyd | 2017-09-21 | 6 | -35/+75 |
|\ | |||||
| * | Fix the SM2 FFI test | Jack Lloyd | 2017-09-21 | 1 | -3/+4 |
| | | |||||
| * | Update SM2 to use ASN.1 encoding for ciphertexts | Jack Lloyd | 2017-09-20 | 5 | -32/+71 |
| | | | | | | | | | | | | | | | | | | There are in fact 3 different variations of SM2 standard, first C1||C2||C3, then C1||C3||C2, then (most recently) an ASN.1 encoding. This makes us compatible with GmSSL This work was sponsored by Ribose Inc (@riboseinc). | ||||
* | | Improve support for IBM XLC | Jack Lloyd | 2017-09-21 | 5 | -9/+13 |
|/ | | | | | A uint128 type is available but is apparently broken, causes problems with x25519 | ||||
* | Fix Doxygen config | Jack Lloyd | 2017-09-20 | 1 | -2/+5 |
| | | | | It got confused by BOTAN_PUBLIC_API macro | ||||
* | Correct an error in SHACAL2 x86 code in unrolled case | Jack Lloyd | 2017-09-20 | 1 | -3/+3 |
| | | | | [ci skip] | ||||
* | Update news | Jack Lloyd | 2017-09-20 | 1 | -0/+35 |
| | |||||
* | Merge GH #1212 Add support for 'raw' PSS signatures | Jack Lloyd | 2017-09-20 | 10 | -191/+970 |
|\ | |||||
| * | Clear return value, and verify 'raw' hash matches expected size | Jack Lloyd | 2017-09-16 | 1 | -1/+7 |
| | | |||||
| * | Support PSSR_Raw | Jack Lloyd | 2017-09-16 | 10 | -191/+964 |
| | | | | | | | | | | | | | | Allows PSS-signing a raw hash while also still specifying the salt length. GH #1211 | ||||
* | | Avoid using double underscore in variable names | Jack Lloyd | 2017-09-20 | 3 | -11/+10 |
| | | | | | | | | | | | | | | | | Reserved identifiers, per C++ standard GH #512 [ci skip] | ||||
* | | Change header guard format to BOTAN_FOO_H_ | Jack Lloyd | 2017-09-20 | 363 | -727/+727 |
| | | | | | | | | | | | | ISO C++ reserves names with double underscores in them Closes #512 | ||||
* | | Fix website script | Jack Lloyd | 2017-09-20 | 1 | -1/+1 |
| | | | | | | | | [ci skip] | ||||
* | | Use dword for bigint_divop if available | Jack Lloyd | 2017-09-20 | 1 | -0/+5 |
| | | | | | | | | | | | | Results in FPE being about 5x faster See #494 | ||||
* | | Complete SRP6 doc | Jack Lloyd | 2017-09-20 | 1 | -4/+32 |
| | | | | | | | | | | | | | | | | Still sparse but not actually truncated anymore. Closes #1029 [ci skip] | ||||
* | | Reorder calls to avoid UBSan false positive | Jack Lloyd | 2017-09-20 | 1 | -3/+4 |
| | | | | | | | | Or that's what I assume it is since reordering makes it go away. | ||||
* | | Have valgrind error out on memory leaks | Jack Lloyd | 2017-09-20 | 1 | -1/+1 |
| | | |||||
* | | Another memory leak fix | Jack Lloyd | 2017-09-20 | 1 | -2/+4 |
| | | |||||
* | | At end of fork test, exec /bin/true to avoid valgrind false positive. | Jack Lloyd | 2017-09-20 | 1 | -1/+8 |
| | | |||||
* | | Fix leaks in FFI tests | Jack Lloyd | 2017-09-20 | 1 | -0/+6 |
| | | |||||
* | | Avoid deprecation warnings in test | Jack Lloyd | 2017-09-20 | 1 | -2/+2 |
| | | |||||
* | | Export CurveGFp_Repr to avoid UBSan error | Jack Lloyd | 2017-09-20 | 1 | -1/+1 |
| | | | | | | | | GH #453 | ||||
* | | Add missing override | Jack Lloyd | 2017-09-20 | 1 | -1/+4 |
| | | |||||
* | | Reflect -fstack-protector and related flags in `botan config ldflags` | Jack Lloyd | 2017-09-19 | 2 | -0/+3 |
| | | | | | | | | | | | | GH #863 [ci skip] | ||||
* | | Add additional ids for AltiVec enabled POWER processors | Jack Lloyd | 2017-09-19 | 1 | -3/+5 |
| | | | | | | | | Taken from a patch to 1.10 in Debian | ||||
* | | Merge GH #1217 Tweak version reporting and improve dist script | Jack Lloyd | 2017-09-19 | 6 | -179/+293 |
|\ \ |