aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorJack Lloyd <[email protected]>2016-03-16 01:02:15 -0400
committerJack Lloyd <[email protected]>2016-03-16 01:02:15 -0400
commit93966abb3c51a77edf867abe7d7388ec542411bb (patch)
tree1875c02ef8a141d581a4e303d89e35646d46267f /doc
parent539170d9acbe73f9e3b6a17bec41dfeb817a9fb8 (diff)
TLS client features
Add flags --policy, --print-certs, --tls1.0, --tls1.1, --tls1.2 Update todo
Diffstat (limited to 'doc')
-rw-r--r--doc/todo.rst11
1 files changed, 8 insertions, 3 deletions
diff --git a/doc/todo.rst b/doc/todo.rst
index a98ec9f76..32927e6d7 100644
--- a/doc/todo.rst
+++ b/doc/todo.rst
@@ -3,18 +3,21 @@ Projects
Request a new feature by opening a pull request to update this file.
-Commands
+CLI
----------------------------------------
+* Rewrite `tls_client` and `tls_server` to use asio. See `tls_proxy`
+ for an example
* `encrypt` / `decrypt` tools providing password and/or public key
based file encryption
TLS
----------------------------------------
-* Make DTLS and SRP6 support optional in build
+* Make DTLS support optional at build time
+* Make TLS v1.0 and v1.1 optional at build time
* Curve25519 key exchange
-* Support for server key stored in TPM
+* IETF standard ChaCha20Poly1305
* TLS OCSP stapling (RFC 6066)
* Encrypt-then-MAC extension (RFC 7366)
* Authentication using TOFU (sqlite3 storage)
@@ -23,6 +26,7 @@ TLS
* OpenPGP authentication (RFC 5081)
* DTLS-SCTP (RFC 6083)
* Perspectives (http://perspectives-project.org/)
+* Support for server key stored in TPM
PKIX
----------------------------------------
@@ -57,6 +61,7 @@ FFI (Python, OCaml)
* Expose certificates
* Expose TLS
+* Write a CLI in Python
Symmetric Algorithms, Hashes, ...
----------------------------------------