aboutsummaryrefslogtreecommitdiffstats
path: root/doc/manual/contents.rst
Commit message (Collapse)AuthorAgeFilesLines
* Add some docs about fuzzingJack Lloyd2017-08-291-0/+1
|
* Doc and 32-bit build fixesJack Lloyd2017-05-221-0/+1
|
* Add document for distribution maintainersJack Lloyd2017-01-061-0/+1
|
* Add missing entry to manual TOCJack Lloyd2017-01-041-1/+1
| | | | [ci skip]
* Remove unhelpful firststep.rstJack Lloyd2017-01-021-1/+0
| | | | | | A general intro/outline doc would be useful, but this isn't it. [ci skip]
* Merge GH #788 Add project goals statementJack Lloyd2017-01-021-0/+1
|\
| * Add a statement of project goals (and non-goals)Jack Lloyd2016-12-301-0/+1
| | | | | | | | [ci skip]
* | Address review comments on side channel docJack Lloyd2017-01-021-4/+6
|/ | | | [ci skip]
* Detail supported platforms/compilers for Botan 2Jack Lloyd2016-12-261-0/+1
| | | | | | Prior related discussion tickets GH #111 #703 [ci skip]
* Add basic docs for TPM APIJack Lloyd2016-12-241-1/+2
|
* Update OCSP manual, and inline to main X.509 docJack Lloyd2016-12-171-1/+0
| | | | [ci skip]
* Merge GH #731 Add CLI docsJack Lloyd2016-11-191-0/+1
|\ | | | | | | [ci skip]
| * added CLI sectionNever2016-11-171-0/+1
| |
* | Merge GH #721 Documentation reorg and expansionJack Lloyd2016-11-161-1/+2
|\|
| * Doc changes/additions: hash,symmetric crypto and pubkeyNever2016-11-111-1/+2
| |
* | Add PKCS#11 documentationDaniel Neus2016-11-141-0/+1
|/
* McEliece cleanupsJack Lloyd2015-09-291-0/+1
| | | | | | | | | | | | | | | | | | | | Remove and consolidate various headers Reduce memory usage of GF2m_Field by sharing the log and exponent tables across all instances of a particular word size. Remove McEliece_Public_Operation and McEliece_Private_Operation which were difficult to use safely. Instead only the KEM operations are exposed. Add McEliece_PublicKey::random_plaintext_element Add command line `mce` tool and some McEliece documentation Convert the speed program to check McEliece keys of the suggested size Add McEliece KATs for both key generation and KEM Fix HMAC_DRBG constructor which derefed a pointer before its time
* Add compression doc to indexlloyd2015-06-191-1/+1
|
* Python: docs, key agreement, fix bcrypt trailing null byte.lloyd2015-02-161-1/+2
| | | | Initial very incomplete pass at error return value sanity.
* Add new module `ffi` which provides a plain C interface, plus a newlloyd2015-02-161-0/+1
| | | | | | | | | | | | ctypes Python wrapper that uses it. The API is intentionally designed to have a very simple ABI (extern "C", all structs are opaque, no memory ownership passing the FFI boundary, limited set of simple types as args) so the ctypes wrapper is quite simple. Currently ffi provides ciphers, hashes, MACs, RNGs, PBKDF, KDF, bcrypt, and most public key operations. Remove the old boost.python wrapper and all the build code for it.
* Split up docs into the reference manual, the website, and everything else.lloyd2014-01-101-0/+28
Add `website` target to makefile. Some progress towards fixing minimized builds. TLS now hard requires ECDSA and GCM since otherwise a minimized build has only insecure options. Remove boost_thread dependency in command line tool