support for Tor control protocol events (setevent) by Control Port Filter Proxy

Information

ID: 448
PHID: PHID-TASK-wbyo7dln77wsbmewimjl
Author: Patrick
Status at Migration Time: resolved
Priority at Migration Time: Normal

Description

onionshare, ricochet and others require #control-port-filter-python (cpfpy) to relay events back.

At the moment only “oneshot” Tor control protocol commands are supported by cpfpy. I.e. the application sends one command, cpfpy checks if it is on the whitelist, and if it is, relays the command to Tor’s ControlPort, and relays back Tor’s answer the the application.

What’s missing is support for Tor control protocol events. I.e. asynchronous event notification. Setting up an event, and getting responses some time later.

Strictly for testing purposes only:

setevents streams

Comments


Patrick

2016-09-16 17:48:03 UTC


Patrick

2016-09-16 21:51:17 UTC


Patrick

2016-09-17 03:03:15 UTC


marmarek

2016-09-17 13:24:36 UTC


Patrick

2016-09-17 14:52:06 UTC


Patrick

2016-09-17 23:56:18 UTC


Patrick

2016-09-18 00:00:01 UTC


Patrick

2016-09-18 00:26:41 UTC


marmarek

2016-09-18 00:31:08 UTC


marmarek

2016-09-18 01:10:28 UTC


Patrick

2016-09-18 02:55:06 UTC


Patrick

2016-09-18 03:13:03 UTC


marmarek

2016-09-18 23:04:15 UTC


HulaHoop

2016-09-20 01:55:02 UTC


Patrick

2016-09-21 15:03:38 UTC


Patrick

2016-09-21 15:42:36 UTC


Patrick

2016-09-21 16:33:10 UTC


Patrick

2016-09-21 19:49:33 UTC


marmarek

2016-09-21 21:06:51 UTC


marmarek

2016-09-21 21:13:19 UTC


marmarek

2016-09-21 21:16:56 UTC


Patrick

2016-09-22 01:06:18 UTC


HulaHoop

2016-09-22 02:24:29 UTC


Patrick

2016-09-22 03:55:21 UTC


Patrick

2016-09-22 04:22:21 UTC


Patrick

2016-09-22 04:29:19 UTC


Patrick

2016-09-22 14:36:18 UTC


HulaHoop

2016-09-22 15:55:08 UTC


Patrick

2016-09-22 16:35:06 UTC


Patrick

2016-09-22 16:39:43 UTC


Patrick

2016-09-22 17:17:26 UTC


HulaHoop

2016-09-22 22:21:56 UTC


Patrick

2016-09-22 23:39:12 UTC


Patrick

2016-09-22 23:42:17 UTC


Patrick

2016-09-23 00:48:51 UTC


Patrick

2016-09-23 05:13:39 UTC


Patrick

2016-09-23 05:15:07 UTC


marmarek

2016-09-23 11:00:29 UTC


Patrick

2016-09-23 15:44:13 UTC


Patrick

2016-09-23 17:55:49 UTC


HulaHoop

2016-09-23 18:13:52 UTC


marmarek

2016-09-23 19:30:30 UTC


Patrick

2016-09-23 19:38:49 UTC


Patrick

2016-09-23 22:55:40 UTC


HulaHoop

2016-09-24 00:40:26 UTC


Patrick

2016-09-24 01:28:12 UTC


HulaHoop

2016-09-24 02:46:14 UTC


Patrick

2016-09-27 14:40:24 UTC


Patrick

2016-09-27 14:46:13 UTC


HulaHoop

2016-09-27 15:54:59 UTC


marmarek

2016-09-27 17:39:59 UTC


HulaHoop

2016-09-28 14:04:02 UTC


HulaHoop

2016-09-29 14:36:23 UTC


Patrick

2016-09-30 01:51:43 UTC


Patrick

2016-09-30 02:17:33 UTC


Patrick

2016-09-30 02:21:17 UTC