[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [stem/master] Client side authentication for HSv3
commit 31d25caffccf3ad94d196243acd62b14d99dc82a
Merge: 2946016e 6af714a4
Author: Damian Johnson <atagar@xxxxxxxxxxxxxx>
Date: Thu Aug 6 16:59:44 2020 -0700
Client side authentication for HSv3
Thanks to mig5 adding support for tor's new ONION_CLIENT_AUTH_ADD,
ONION_CLIENT_AUTH_REMOVE, and ONION_CLIENT_AUTH_VIEW features. These
add support for authenticating *to* a version 3 hidden service.
https://github.com/torproject/stem/issues/66
Implementation uncovered some rough edges within tor...
* Controllers cannot create authenticated services
https://gitlab.torproject.org/tpo/core/tor/-/issues/40084
* Client names apparently don't work
https://gitlab.torproject.org/tpo/core/tor/-/issues/40089
* Credential persistence either doesn't work or vague error response
https://gitlab.torproject.org/tpo/core/tor/-/issues/40090
docs/change_log.rst | 1 +
stem/control.py | 99 ++++++++++++++++++++++++++++++++++++++
stem/interpreter/settings.cfg | 12 +++++
stem/response/__init__.py | 31 +++++++-----
stem/response/onion_client_auth.py | 65 +++++++++++++++++++++++++
test/integ/control/controller.py | 68 ++++++++++++++++++++++++++
6 files changed, 265 insertions(+), 11 deletions(-)
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits