aboutsummaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Simplify date conversion by avoiding OS utilitiesJack Lloyd2017-12-041-0/+2
| | | | | | | We have to rely on non-portable OS calls to convert UTC times, and they are not available on many systems (including Solaris and MinGW). But instead there is a simple algorithm due to Howard Hinnant that does the same job. Woo.
* Add a script for generating the documentationJack Lloyd2017-12-041-6/+6
|
* Remove completed todoJack Lloyd2017-12-041-2/+0
|
* Move deprecated and ABI notices to the handbookJack Lloyd2017-12-044-19/+28
| | | | | Probably easier to find for most users since the handbook is packaged but the other stuff in doc isn't.
* Documentation tweaksJack Lloyd2017-12-045-16/+18
|
* Split up symmetric crypto page into MAC, stream, block and mode pagesJack Lloyd2017-12-0413-709/+1091
|
* Hash function doc refreshJack Lloyd2017-12-042-46/+234
|
* Describe cross builds [ci skip]Jack Lloyd2017-11-301-0/+18
|
* Deprecate PathScale and HP aCC support [ci skip]Jack Lloyd2017-11-291-0/+2
| | | | | PathScale is out of business, and HP is untested and almost certainly doesn't work.
* PSK DatabaseJack Lloyd2017-11-263-4/+141
|
* Update support EOL datesJack Lloyd2017-11-241-8/+14
| | | | | | | | | 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.
* Add keywrap documentationJack Lloyd2017-11-192-0/+61
|
* Add todosJack Lloyd2017-11-161-0/+1
|
* Merge GH #884 Refactor X.509 cert/CRL internalsJack Lloyd2017-11-151-52/+89
|\
| * Documentation updatesJack Lloyd2017-11-141-52/+89
| |
* | Update the roadmapJack Lloyd2017-11-151-39/+59
| |
* | Update manual to avoid use of old integer typedefs.Jack Lloyd2017-11-1421-172/+174
|/
* Deprecate TLS CCM-8 ciphersuites [ci skip]Jack Lloyd2017-11-111-0/+2
|
* Remove obsolete docJack Lloyd2017-11-091-13/+0
| | | | See also GH #1113
* Additionally deprecate static RSA key exchange.Jack Lloyd2017-11-051-3/+5
| | | | | | | | It complicates the state machine and has severe security problems. (Not just missing PFS, but also exposing a decryption oracle that otherwise is not available.) [ci skip]
* Add support for ARIA GCM ciphersuitesJack Lloyd2017-11-031-1/+2
| | | | Tested against OpenSSL master
* Another todoJack Lloyd2017-10-291-0/+5
|
* Update http:// links in the docsJack Lloyd2017-10-244-12/+12
| | | | [ci skip]
* Fix typoJack Lloyd2017-10-231-1/+1
| | | | [ci skip]
* Update side channel notesJack Lloyd2017-10-201-8/+5
|
* Deprecate anon DH/ECDH TLS ciphersuitesJack Lloyd2017-10-111-0/+2
|
* Doc updatesJack Lloyd2017-09-291-3/+4
|
* Update newsJack Lloyd2017-09-282-0/+46
|
* Another todoJack Lloyd2017-09-271-0/+1
| | | | [ci skip]
* Update deprecated noticeJack Lloyd2017-09-271-0/+7
| | | | [ci skip]
* Better tests for SIVJack Lloyd2017-09-241-1/+1
| | | | | | | | | | | | Correct errors in the AEAD tests that assumed process/update always return something - that isn't true for SIV Minor optimizations in CMAC and CTR to cache the block size instead of making a zillion virtual calls for it. Generalize SIV slightly to where it could support a non-128 bit cipher, but don't pull the trigger on it since I can't find any implementations to crosscheck with.
* More RAII - death to explicit deleteJack Lloyd2017-09-221-0/+2
|
* Cryptobox code modernizationJack Lloyd2017-09-221-0/+4
| | | | Only encrypt so it's easy to verify everything still works.
* Tweaks to doc on versioningJack Lloyd2017-09-221-18/+26
|
* Complete SRP6 docJack Lloyd2017-09-201-4/+32
| | | | | | | | Still sparse but not actually truncated anymore. Closes #1029 [ci skip]
* Rename botan_version.py to version.txtJack Lloyd2017-09-191-4/+3
|
* Move config files to src/configsJack Lloyd2017-09-191-7/+5
|
* Merge GH #872 Add ability for TLS servers to prohibit renegotiationJack Lloyd2017-09-191-0/+8
|\
| * Add TLS::Policy::allow_client_initiated_renegotiationJack Lloyd2017-02-191-0/+8
| | | | | | | | Parallel of the server policy flag.
* | More todosJack Lloyd2017-09-181-0/+15
| | | | | | | | [ci skip]
* | Minor additions to hash manualJack Lloyd2017-09-181-3/+6
| | | | | | | | [ci skip]
* | More todosJack Lloyd2017-09-181-0/+4
| |
* | Add note for myselfJack Lloyd2017-09-171-0/+3
| |
* | Deprecate 64-bit GCM tagsJack Lloyd2017-09-141-0/+2
| | | | | | | | | | | | GH #1207 [ci skip]
* | Update todosJack Lloyd2017-09-121-3/+4
| | | | | | | | [ci skip]
* | Add a todoJack Lloyd2017-09-021-0/+2
| |
* | Document how to use TLS-AttackerJack Lloyd2017-09-021-0/+18
| |
* | Change http://botan.randombit.net to https URIsJack Lloyd2017-09-011-1/+1
| | | | | | | | | | | | Not a big deal since the site already uses HSTS, but whatever. [ci skip]
* | Add a todo re Dockerizing Travis buildJack Lloyd2017-08-291-0/+2
| | | | | | | | [ci skip]
* | Add a reminder to test with valgrind etc before releaseJack Lloyd2017-08-291-3/+18
| | | | | | | | Would have avoided 3cd661c8dc