roflcoptor
roflcoptor copied to clipboard
Tor Control Port Filter and State Tracker Daemon
Dear Subgraph, I believe we aren't using the "Listeners" section of the configuration anymore... as of quite a long time ago and we really should update the configuration file... because...
Reproduce: - Run ricochet in oz in SGOS - Kill oz-daemon while sandbox up/app running - Start oz-daemon - Try to run ricochet again in oz in SGOS - TorHS...
TIL that Onionshare assembles Tor control port request strings at run-time that can (and do) vary as strings even when they are identical requests as far as Tor is concerned....
With https://github.com/subgraph/roflcoptor/pull/45 we'll have multiline respones from tor to controllers, but for the reverse we'll need to do some more work. Options: - add this functionality to bulb - do...
on startup we should not delete unix socket files unless we confirm they are not in use... for instance if the user runs roflcoptor twice the second time it should...
It would be good if default filters living in say `/usr/share/roflcoptor/filters` could overwritten from `/etc/roflcoptor/filters`