Use stem in the filtering proxy for the Tor control port
config/chroot_local-includes/usr/local/sbin/tor-controlport-filter's communication with Tor can probably be simplified by using stem. This may be particularly valuable if we ever extend the filter to support more commands. Otherwise it's a nice (but low priority) refactoring in itself.
python-stem is available in wheezy-backports.
#11 Updated by anonym almost 3 years ago
- Status changed from Confirmed to In Progress
- Target version set to Tails_2.9.1
- QA Check set to Ready for QA
- Feature Branch set to feature/7870-include_onionshare
As much I like python-stem, having worked on control-port-filter-python recently, I doubt python-stem is of help.
I agree for the most part, but it definitely is good for the async stuff, e.g. subscribing to events via
SETEVENTS, to the point where I think it's worth it. See the
feature/7870-include_onionshare branch, which incidentally solves this ticket too (thanks for reminding me about it!).