Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Accept ChaCha20 as a name | Jack Lloyd | 2017-12-18 | 1 | -0/+6 |
| | |||||
* | Correct JSON output (trailing comma) and add byte-per-second value | Jack Lloyd | 2017-12-18 | 1 | -3/+10 |
| | |||||
* | Windows has a different return type | Jack Lloyd | 2017-12-17 | 1 | -2/+4 |
| | |||||
* | Merge BSD and Winsock variations together | Jack Lloyd | 2017-12-17 | 1 | -105/+61 |
| | |||||
* | Try to debug Boost build failure - amalgamation problem? | Jack Lloyd | 2017-12-17 | 1 | -1/+1 |
| | |||||
* | Missing include | Jack Lloyd | 2017-12-17 | 1 | -0/+1 |
| | |||||
* | Expose timeouts on the freestanding OCSP request utils | Jack Lloyd | 2017-12-17 | 3 | -8/+27 |
| | |||||
* | Add an overall timeout to the HTTP request | Jack Lloyd | 2017-12-17 | 1 | -0/+8 |
| | |||||
* | Use HTTP level timeouts instead of polling on the std::future | Jack Lloyd | 2017-12-17 | 2 | -25/+8 |
| | |||||
* | Expose timeouts to the HTTP API | Jack Lloyd | 2017-12-17 | 3 | -13/+32 |
| | |||||
* | Handle timeouts in BSD sockets | Jack Lloyd | 2017-12-17 | 1 | -5/+61 |
| | |||||
* | Add timeouts to Asio sockets | Jack Lloyd | 2017-12-17 | 6 | -39/+117 |
| | |||||
* | Pylint | Jack Lloyd | 2017-12-17 | 2 | -0/+3 |
| | |||||
* | More fixes with recent pylint | Jack Lloyd | 2017-12-17 | 1 | -1/+2 |
| | |||||
* | Latest pylint doesn't like these asserts | Jack Lloyd | 2017-12-17 | 1 | -2/+2 |
| | |||||
* | Clean up XMSS self-benchmark | Jack Lloyd | 2017-12-16 | 1 | -6/+4 |
| | | | | Clang complained that the lambda was capturing unnecessary variables. | ||||
* | Avoid using @deprecated annotation here | Jack Lloyd | 2017-12-16 | 1 | -2/+4 |
| | | | | | | Clang's documentation checker complains since it's not actually annotated as deprecated. Change comment to just indicate that it is not a public API function and will be removed in the future. | ||||
* | Fix a bug in PEM decoding | Jack Lloyd | 2017-12-16 | 3 | -31/+79 |
| | | | | | | | | If the label param was set to a non-empty string, the decoding would treat it as part of the label and then end up throwing a decoding error. The key fix here is adding the clear() call in decode. Private bug report by email. Add some basic tests for the PEM decoder. | ||||
* | Merge GH #1357 Add ability to fingerprint public keys | Jack Lloyd | 2017-12-15 | 5 | -38/+79 |
|\ | |||||
| * | Add ability to fingerprint public keys | Jack Lloyd | 2017-12-14 | 5 | -38/+79 |
| | | |||||
* | | Update comment [ci skip] | Jack Lloyd | 2017-12-15 | 1 | -6/+8 |
| | | |||||
* | | Fix clang macros | Jack Lloyd | 2017-12-14 | 1 | -3/+3 |
| | | |||||
* | | Address review comments: indent code and fix clang regex | Jack Lloyd | 2017-12-14 | 1 | -38/+36 |
| | | |||||
* | | Detect the compiler version using the preprocessor instead of command line | Jack Lloyd | 2017-12-14 | 4 | -141/+58 |
|/ | | | | Fixes #1314 | ||||
* | Default to not setting a timestamp in the gzip header | Jack Lloyd | 2017-12-14 | 2 | -5/+6 |
| | | | | But allow it to be set via a constructor arg. | ||||
* | Remove some unused OS feature flags | Jack Lloyd | 2017-12-13 | 17 | -20/+1 |
| | | | | | We are unlikely to ever use gettimeofday or memset_s going forward. Also MinGW had the wrong flag for VirtualLock | ||||
* | Drop IRIX support | Jack Lloyd | 2017-12-13 | 5 | -13/+0 |
| | | | | | | It turns out that GCC dropped support for IRIX in 4.8, so likely there was never even a C++11 compiler that could have been used to compile 2.x in any case. | ||||
* | Simplify how make flags are set | Jack Lloyd | 2017-12-12 | 1 | -6/+5 |
| | |||||
* | Try running rst2man in CI | Jack Lloyd | 2017-12-12 | 2 | -2/+2 |
| | |||||
* | Fix pragma message to avoid warning | schregger | 2017-12-12 | 1 | -1/+1 |
| | | | Missing parentheses around pragma message caused warnings in Visual Studio. | ||||
* | Add ability to generate man page with rst2man fixing #1349 | Jack Lloyd | 2017-12-11 | 2 | -0/+14 |
| | |||||
* | Fix make clean | Jack Lloyd | 2017-12-11 | 1 | -1/+8 |
| | |||||
* | Merge GH #1351 Cleanup macro generation in build.h | Jack Lloyd | 2017-12-11 | 10 | -22/+61 |
|\ | |||||
| * | Rename SSE4.x names to avoid underscores | Jack Lloyd | 2017-12-11 | 8 | -14/+14 |
| | | | | | | | | | | | | This breaks how we determine the ISA flags for amalgamation files. The code for doing that is kind of a hack but I don't want to mess with it right now, easier to just rename the ISA internally. | ||||
| * | Finish with the CPU feature macros | Jack Lloyd | 2017-12-11 | 1 | -2/+2 |
| | | |||||
| * | Rename the SSE4 ISA extensions | Jack Lloyd | 2017-12-11 | 8 | -14/+14 |
| | | | | | | | | Simplifies macro generation | ||||
| * | Further cleanup of macro generation in build.h | Jack Lloyd | 2017-12-11 | 1 | -5/+28 |
| | | |||||
| * | More simplifications | Jack Lloyd | 2017-12-11 | 1 | -3/+3 |
| | | |||||
| * | Clean up macro generation | Jack Lloyd | 2017-12-11 | 2 | -8/+24 |
| | | |||||
* | | Avoid a shadow warning under old Clang [ci skip] | Jack Lloyd | 2017-12-11 | 1 | -2/+2 |
|/ | | | | Bogus warning but whatever. | ||||
* | Fix missing comma in test runner [ci skip] | Jack Lloyd | 2017-12-11 | 1 | -1/+1 |
| | | | | | This ended up trying to run the "aeadkdf" suite first, and then the actual aead and kdf suites didn't end up running until later. | ||||
* | Add compiler language flags in build.h header [ci skip] | Jack Lloyd | 2017-12-11 | 1 | -1/+1 |
| | | | | Fixes #1353 | ||||
* | Fix make clean target | Jack Lloyd | 2017-12-11 | 1 | -7/+3 |
| | | | | | | | | | | It removed the doc output dir, so this sequence: $ ./configure.py $ make clean $ make docs would fail | ||||
* | Improve debug output of the build_docs script | Jack Lloyd | 2017-12-11 | 1 | -2/+5 |
| | | | | | Only log if there was output, and convert the binary string to Unicode string. | ||||
* | Avoid a warning under AIX make | Jack Lloyd | 2017-12-11 | 1 | -4/+2 |
| | | | | It doesn't like variables that don't expand to anything. | ||||
* | Merge GH #1346 Add for loops to templates, add cmake+bakefile templates | Jack Lloyd | 2017-12-11 | 3 | -10/+148 |
|\ | |||||
| * | Tweak the bakefile output a bit | Jack Lloyd | 2017-12-10 | 1 | -8/+19 |
| | | | | | | | | Multiple files can be listed in the sources {} block, so do that. | ||||
| * | Fix bakefile arch setting for x86-32 | Jack Lloyd | 2017-12-10 | 1 | -1/+1 |
| | | | | | | | | Restrict bakefile to x86 since thats all that is supported. | ||||
| * | Escape the shared build flags for CMake | Jack Lloyd | 2017-12-10 | 1 | -1/+1 |
| | | | | | | | | It needs this for Windows with its declspec syntax | ||||
| * | Use for loops in cmake and bakefile builds | Jack Lloyd | 2017-12-10 | 2 | -13/+36 |
| | |