Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add test case for bzip2 compression filter. | Marcus Brinkmann | 2017-11-25 | 1 | -0/+36 |
| | |||||
* | Update news | Jack Lloyd | 2017-11-24 | 1 | -38/+40 |
| | | | | Mention #1307 and reformat. | ||||
* | Merge GH #1307 Add Pipe::append_filter | Jack Lloyd | 2017-11-24 | 3 | -13/+36 |
|\ | |||||
| * | Add Pipe::append_filter | Jack Lloyd | 2017-11-24 | 3 | -13/+36 |
|/ | | | | | Similar to append but it only allows modfication before start_msg. See GH #1306 | ||||
* | Update support EOL dates | Jack Lloyd | 2017-11-24 | 2 | -13/+18 |
| | | | | | | | | | Extend lifetime of 1.10 through end of 2018; some of the slower distros are still shipping only 1.10 so we need to give some additional support coverage. Also add one year to expected 2.x lifetime, and add expected dates wrt botan-3. | ||||
* | Update Sonarcloud badge URLs [ci skip] | Jack Lloyd | 2017-11-22 | 1 | -3/+3 |
| | |||||
* | Update news | Jack Lloyd | 2017-11-21 | 1 | -0/+9 |
| | |||||
* | Merge GH #1304 Avoid infinite recursion on nested indefinite length constructs | Jack Lloyd | 2017-11-21 | 2 | -17/+69 |
|\ | |||||
| * | Avoid uncontrolled recusion on indefinite length encodings | Jack Lloyd | 2017-11-20 | 2 | -17/+69 |
| | | | | | | | | | | A sufficiently nested indefinite length construction would cause stack exhaustion and a crash. Found by OSS-Fuzz - issue 4353 | ||||
* | | Allow building asn1print even if PEM is disabled | Jack Lloyd | 2017-11-21 | 2 | -2/+12 |
| | | | | | | | | Just throws if --pem arg is used. | ||||
* | | Link to distro wiki page from index | Jack Lloyd | 2017-11-20 | 1 | -4/+4 |
|/ | | | | [ci skip] | ||||
* | Add keywrap documentation | Jack Lloyd | 2017-11-19 | 3 | -1/+62 |
| | |||||
* | Merge #1301 Add AES key wrap with padding | Jack Lloyd | 2017-11-19 | 11 | -75/+1008 |
|\ | |||||
| * | Add AES key wrap with padding | Jack Lloyd | 2017-11-19 | 11 | -75/+1008 |
|/ | |||||
* | Avoid OCSPing on the Let's Encrypt CA cert | Jack Lloyd | 2017-11-19 | 1 | -6/+2 |
| | | | | | | Their issuing CA seems to have some performance problems with OCSP (https://github.com/letsencrypt/boulder/issues/1929) and it's currently causing timeouts in the tests. | ||||
* | Constify variables in AES-NI code | Jack Lloyd | 2017-11-18 | 1 | -104/+104 |
| | |||||
* | Add a function for checking if poly_double_n supports a particular size | Jack Lloyd | 2017-11-18 | 3 | -6/+10 |
| | |||||
* | Allow parsing and printing certificates with unknown public key algos | Jack Lloyd | 2017-11-18 | 2 | -6/+31 |
| | |||||
* | Add timings for RFC 3394 keywrap | Jack Lloyd | 2017-11-18 | 1 | -0/+40 |
| | |||||
* | Add feature macro for Sqlite3 being enabled in build | Jack Lloyd | 2017-11-18 | 1 | -0/+3 |
| | |||||
* | Merge GH #1298 fix Python invocation for install script | Jack Lloyd | 2017-11-17 | 4 | -2/+5 |
|\ | | | | | | | Closes #1297 | ||||
| * | Prefix execution of install.py with Python binary | Jack Lloyd | 2017-11-16 | 4 | -2/+5 |
|/ | | | | | | | Fixes GH #1297 This is done even on GNU make builds, since the same issue affects MinGW | ||||
* | Fix encoding of subject key identifier | Jack Lloyd | 2017-11-16 | 5 | -23/+27 |
| | | | | | | Changed in #884 - we were copying the entire public key as the public key id. Instead hash it with whatever hash we are using to sign the certificate. | ||||
* | Optimize Twofish | Jack Lloyd | 2017-11-16 | 3 | -95/+159 |
| | | | | | Interleaving two blocks is 40-50% faster for any mode that supports parallel operation. | ||||
* | Fix path to cert test data | Jack Lloyd | 2017-11-16 | 1 | -1/+1 |
| | |||||
* | Merge GH #1296 Allow using secure_allocator with std::string under VC2013 | Jack Lloyd | 2017-11-16 | 1 | -5/+21 |
|\ | |||||
| * | Fix secure_allocator with std::string on VS2013 | Daniel Neus | 2017-11-16 | 1 | -5/+21 |
| | | | | | | | | Closes #1295 | ||||
* | | Fix Python tests | Jack Lloyd | 2017-11-16 | 1 | -1/+1 |
| | | |||||
* | | Move all the various X509 test data files under src/tests/data/x509 | Jack Lloyd | 2017-11-16 | 659 | -41/+41 |
| | | |||||
* | | Add todos | Jack Lloyd | 2017-11-16 | 1 | -0/+1 |
|/ | |||||
* | Fix a memory leak in the case where certificate extension decoding fails. | Jack Lloyd | 2017-11-16 | 2 | -30/+33 |
| | | | | | | Introduced in #884 Found by OSS-Fuzz (bug 4249) | ||||
* | Correct CAST-128 decryption with more than 1 block | Jack Lloyd | 2017-11-16 | 2 | -32/+36 |
| | |||||
* | Optimizations for CAST-128 | Jack Lloyd | 2017-11-16 | 2 | -46/+136 |
| | | | | | Similarly to Blowfish, 2x unrolling produces a 50-60% perf boost due to increased ILP. | ||||
* | Optimize Blowfish | Jack Lloyd | 2017-11-16 | 2 | -42/+83 |
| | | | | | | | Doing two blocks at a time exposes more ILP and substantially improves performance. Idea from http://jultika.oulu.fi/files/nbnfioulu-201305311409.pdf | ||||
* | Update news | Jack Lloyd | 2017-11-15 | 1 | -0/+18 |
| | |||||
* | Update ASN.1 fuzzer | Jack Lloyd | 2017-11-15 | 2 | -12/+12 |
| | |||||
* | Correct handling of nested context specific | Jack Lloyd | 2017-11-15 | 1 | -4/+3 |
| | |||||
* | Move ASN1 printer to the library | Jack Lloyd | 2017-11-15 | 5 | -382/+418 |
| | |||||
* | Encapsulate ASN1 printer logic in a class | Jack Lloyd | 2017-11-15 | 1 | -133/+163 |
| | |||||
* | Increase the size of an ASN.1 tag enum to 32-bits | Jack Lloyd | 2017-11-15 | 1 | -1/+1 |
| | | | | Fixes GH #751 | ||||
* | Merge GH #884 Refactor X.509 cert/CRL internals | Jack Lloyd | 2017-11-15 | 35 | -1051/+1719 |
|\ | |||||
| * | Documentation updates | Jack Lloyd | 2017-11-14 | 1 | -52/+89 |
| | | |||||
| * | Remove debug abort [ci skip] | Jack Lloyd | 2017-11-14 | 1 | -1/+0 |
| | | |||||
| * | Consolidate function for testing for ASN.1 string types | Jack Lloyd | 2017-11-14 | 4 | -34/+25 |
| | | |||||
| * | Check for keyCertSign on non-CA certificates during validation | Jack Lloyd | 2017-11-14 | 1 | -0/+14 |
| | | | | | | | | GH #1089 | ||||
| * | Catch exceptions in NIST validation tests | Jack Lloyd | 2017-11-14 | 1 | -33/+41 |
| | | |||||
| * | Fix PKCS10 subject alt name usage | Jack Lloyd | 2017-11-14 | 5 | -7/+31 |
| | | | | | | | | GH #1010 | ||||
| * | Add a test for GH #1252 | Jack Lloyd | 2017-11-14 | 4 | -1/+61 |
| | | |||||
| * | Small cleanups in X509 tests | Jack Lloyd | 2017-11-14 | 1 | -22/+41 |
| | | |||||
| * | Avoid deprecated functions in FFI | Jack Lloyd | 2017-11-14 | 1 | -3/+3 |
| | |