From 838657479b215299f7b1b8fc868d32adf5b03bef Mon Sep 17 00:00:00 2001 From: John-Mark Gurney Date: Mon, 28 Oct 2019 22:34:35 -0700 Subject: [PATCH] update the readme as we now support verifying the client key... document issue w/ task cleanup... --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index c2641b4..ddd0b79 100644 --- a/README.md +++ b/README.md @@ -47,15 +47,16 @@ If you want to use an alternate version of python, you can specify VIRTUALENVARGS, such as: `make env VIRTUALENV=virtualenv-3.7 VIRTUALENVARGS="-p $(which pypy3)"` -Note that I have not tested this w/ pypy3, as when compiling the -cryptography libraries, it would pick the wrong ones, despite setting -CFLAGS and LDFLAGS. It is likely I could make this work, but do not -know how to. +Note that I have not been able to test this w/ pypy3, as when compiling +the cryptography libraries, it would pick the wrong ones, despite +setting CFLAGS and LDFLAGS. Known Issues ------------ -- Server does not verify client public key. +- Possible memory leak for each connection + Error message is: Task exception was never retrieved + See the commented out assertion at the end of test_clientkeymismatch TODO/Future Features -------------------- @@ -63,5 +64,4 @@ TODO/Future Features - DoS protection. Limiting number of connections. Limit resource consumption by opening connection and starting negotiation but not completing it, etc. -- Support more than one client key. - Select forwarding destination based upon client key.