Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Prune the todo list | Jack Lloyd | 2020-01-21 | 1 | -32/+9 |
| | |||||
* | Another todo [ci skip] | Jack Lloyd | 2020-01-21 | 1 | -0/+1 |
| | |||||
* | Deprecate large e in RSA | Jack Lloyd | 2020-01-20 | 1 | -0/+3 |
| | | | | That this works at all is just a historical accident | ||||
* | Deprecation changes | Jack Lloyd | 2020-01-20 | 1 | -1/+3 |
| | |||||
* | Quote the configure.py arguments in the docs | Jack Lloyd | 2020-01-16 | 1 | -68/+70 |
| | | | | Otherwise Sphinx makes it so copying the arg doesn't do the right thing. | ||||
* | Make status of maintainer mode build more clear | Jack Lloyd | 2020-01-16 | 1 | -1/+12 |
| | | | | | Hide it in the configure.py --help output and add a big warning block in the documentation. | ||||
* | Minor fix in release checklist | Jack Lloyd | 2020-01-06 | 1 | -3/+4 |
| | |||||
* | New TLS session encryption format | Jack Lloyd | 2019-12-15 | 1 | -19/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | Changes: - Adds magic number/versioning to make future extensions possible - Adds key identifier to avoid needless decryption attempts, makes supporting ticket key rotation easier in the future - Avoids key collision; in current format if the seed is duplicated the same key + nonce are generated. This does not leak the master ticket key but is still bad. Now nonce is random, and key is generated via a distinct 128-bit long input. Chances of a duplicated key/nonce are now about 2^-112. - Include the whole header incl nonce as associated data - Use SHA-512-256 instead of SHA-256 This breaks all saved encrypted sessions as well as saved session tickets. But the cost then is just a full renegotiation. The session ticket format is not guaranteed to be stable even across minor releases. | ||||
* | Bump the FFI version due to addition of CRL support | Jack Lloyd | 2019-12-14 | 1 | -0/+1 |
| | |||||
* | Improvements to cli documentation | Jack Lloyd | 2019-12-08 | 1 | -9/+15 |
| | |||||
* | Merge GH #2215 Use .lib suffix consistently on Windows | Jack Lloyd | 2019-12-07 | 1 | -1/+1 |
|\ | |||||
| * | Fix Windows linking to consistently use .lib suffix as required | Jack Lloyd | 2019-12-06 | 1 | -1/+1 |
| | | | | | | | | | | | | Also fix the zlib basename for Windows. Resolves #2210 | ||||
* | | Clarify documentation | Jack Lloyd | 2019-12-06 | 1 | -3/+3 |
| | | |||||
* | | Deprecate MCEIES | Jack Lloyd | 2019-12-06 | 1 | -0/+2 |
|/ | |||||
* | Update news and todo | Jack Lloyd | 2019-12-04 | 1 | -1/+0 |
| | |||||
* | Add documentation for CRL API in FFI and Python binding | Pavol Žáčik | 2019-12-03 | 2 | -3/+57 |
| | |||||
* | Add docs for added Python MPI functions | Pavol Žáčik | 2019-12-02 | 1 | -2/+13 |
| | |||||
* | Deprecate DLIES [ci skip] | Jack Lloyd | 2019-11-23 | 1 | -0/+2 |
| | |||||
* | Improve SRP documentation | Jack Lloyd | 2019-11-15 | 1 | -7/+17 |
| | | | | GH #2198 | ||||
* | Another todo | Jack Lloyd | 2019-11-10 | 1 | -0/+1 |
| | |||||
* | Allow disabling TLS 1.0/1.1 and DTLS 1.0 at build time | Jack Lloyd | 2019-11-10 | 1 | -1/+0 |
| | |||||
* | Add some todos | Jack Lloyd | 2019-10-25 | 1 | -1/+3 |
| | |||||
* | Update Tier 2 support targets | Jack Lloyd | 2019-10-25 | 1 | -4/+3 |
| | | | | | | | | The iOS and Android marketplaces both now require 64-bit support so it makes sense to support those instead of 32-bit. [Of course 32-bit builds still work, just are not considered so critical anymore.] Drop IncludeOS, which seems to be dead upstream. | ||||
* | Remove obsolete reference | Jack Lloyd | 2019-10-25 | 1 | -3/+0 |
| | | | | Nothing from that repo is used for CI anymore | ||||
* | Add Python documentation for the X509Cert class | Pavol Žáčik | 2019-10-22 | 1 | -0/+121 |
| | |||||
* | Check off a todo | Jack Lloyd | 2019-10-16 | 1 | -1/+0 |
| | |||||
* | Doc fixes for Roughtime | Jack Lloyd | 2019-10-16 | 2 | -2/+3 |
| | |||||
* | Add roughtime protocol | Nuno Goncalves | 2019-10-14 | 1 | -0/+6 |
| | | | | Signed-off-by: Nuno Goncalves <[email protected]> | ||||
* | Check off some todos | Jack Lloyd | 2019-10-12 | 1 | -4/+3 |
| | |||||
* | Split off news from before 2.0.0 into old_news.rst | Jack Lloyd | 2019-10-03 | 2 | -0/+4340 |
| | |||||
* | Small tweaks to side channel documentation | Jack Lloyd | 2019-10-03 | 1 | -14/+17 |
| | |||||
* | Deprecate TLS renegotiation | Jack Lloyd | 2019-10-03 | 1 | -0/+2 |
| | | | | Surprised that was not already on the list | ||||
* | Merge GH #2115 Improve PKCS11 tests | Jack Lloyd | 2019-10-02 | 1 | -2/+23 |
|\ | |||||
| * | Improve ECC PKCS#11 tests | Michael Boric | 2019-09-24 | 1 | -2/+23 |
| | | | | | | | | | | | | | | | | * try catch in p11 high and low level tests. If a test throws an exception, the test output contains the name of the test case that failed. Before, only the name of the suite was printed. * add a test case that imports elliptic curve parameters * add curve brainpool512r1 to PKCS11 test test_ecdsa_sign_verify() * add curve brainpool512r1 to test_ecdsa_generate_keypair() * update tested/supported smartcards in manual | ||||
* | | Add doc describing the env variables | Jack Lloyd | 2019-09-30 | 2 | -0/+21 |
| | | |||||
* | | Add poly_dbl speed util | Jack Lloyd | 2019-09-28 | 1 | -0/+1 |
| | | |||||
* | | Another todo | Jack Lloyd | 2019-09-25 | 1 | -0/+1 |
|/ | |||||
* | Updates to the TLS docs | Jack Lloyd | 2019-09-13 | 1 | -19/+59 |
| | |||||
* | Update todos | Jack Lloyd | 2019-09-09 | 1 | -12/+6 |
| | |||||
* | Document that AltiVec vperm AES is also available | Jack Lloyd | 2019-09-09 | 1 | -4/+3 |
| | |||||
* | Change this example | Jack Lloyd | 2019-09-09 | 1 | -2/+2 |
| | |||||
* | Deprecate many publically available headers | Jack Lloyd | 2019-09-06 | 1 | -79/+215 |
| | |||||
* | Note that Streebog and Whirlpool use table lookups | Jack Lloyd | 2019-09-06 | 1 | -1/+2 |
| | |||||
* | Add build support | Jack Lloyd | 2019-09-04 | 1 | -6/+5 |
| | |||||
* | Take sccache from upstream release instead of botan-ci-tools repo | Jack Lloyd | 2019-08-20 | 1 | -9/+10 |
| | |||||
* | Add todo [ci skip] | Jack Lloyd | 2019-08-17 | 1 | -0/+1 |
| | |||||
* | Remove references to Kullo CI | Simon Warta | 2019-08-09 | 1 | -8/+0 |
| | | | | | | | | | | With the increasing stability of Botan and the use of other CI services, this CI became obsolete over the years. Now that there is an Android build on Travis, Kullo CI does not add sufficient value anymore to justify the maintenance work. It has been a pleasure contributing to the development of Botan, helping to bring the project to the maturity it has now. | ||||
* | More header deprecations [ci skip] | Jack Lloyd | 2019-08-04 | 1 | -11/+12 |
| | |||||
* | Deprecated more public headers [ci skip] | Jack Lloyd | 2019-08-04 | 1 | -1/+10 |
| | |||||
* | Deprecate more headers | Jack Lloyd | 2019-08-01 | 1 | -2/+5 |
| |