Project

General

Profile

Feature #6788

Use stem in the filtering proxy for the Tor control port

Added by anonym over 5 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Low
Assignee:
-
Category:
-
Target version:
Start date:
05/27/2014
Due date:
% Done:

100%

Feature Branch:
feature/7870-include_onionshare
Type of work:
Code
Blueprint:
Starter:
Yes
Affected tool:

Description

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.


Subtasks

Bug #7318: Backport python-stemResolvedu


Related issues

Related to Tails - Feature #6742: Make tor-controlport-filter reusable Resolved 02/21/2014
Related to Tails - Feature #11542: Evaluate using roflcoptor as Tor control port filter Resolved 06/23/2016
Blocked by Tails - Feature #6015: Tails based on Wheezy Resolved 07/28/2013
Blocked by Tails - Feature #6384: Filtering proxy for the Tor control port Resolved 10/21/2013
Blocked by Tails - Feature #7870: Include OnionShare Resolved 12/07/2016

Associated revisions

Revision 1a3c62b9
Added by intrigeri almost 3 years ago

Merge remote-tracking branch 'origin/feature/7870-include_onionshare' into devel

Fix-committed: #7870, #6742, #6788, #9001

History

#1 Updated by intrigeri over 5 years ago

  • Description updated (diff)

#2 Updated by BitingBird over 5 years ago

Should there be a sub-ticket about the backport?

#3 Updated by intrigeri over 5 years ago

Should there be a sub-ticket about the backport?

Yes, with type of work = Debian. Yay, one more thing to do within Debian :)

#4 Updated by intrigeri over 5 years ago

  • Description updated (diff)

#5 Updated by BitingBird almost 5 years ago

  • Category set to Tor configuration

#6 Updated by intrigeri almost 5 years ago

  • Category deleted (Tor configuration)

#7 Updated by sajolida over 3 years ago

  • Related to Feature #6742: Make tor-controlport-filter reusable added

#8 Updated by sajolida over 3 years ago

#9 Updated by sajolida over 3 years ago

  • Related to Feature #11542: Evaluate using roflcoptor as Tor control port filter added

#10 Updated by adrelanos about 3 years ago

As much I like python-stem, having worked on control-port-filter-python recently, I doubt python-stem is of help.

#11 Updated by anonym about 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

adrelanos wrote:

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!).

#12 Updated by anonym almost 3 years ago

  • Assignee set to anonym
  • QA Check changed from Ready for QA to Dev Needed

#13 Updated by intrigeri almost 3 years ago

  • Target version changed from Tails_2.9.1 to Tails 2.10

#14 Updated by intrigeri almost 3 years ago

#15 Updated by intrigeri almost 3 years ago

#16 Updated by anonym almost 3 years ago

  • Assignee changed from anonym to intrigeri
  • QA Check changed from Dev Needed to Ready for QA

#17 Updated by intrigeri almost 3 years ago

  • Status changed from In Progress to Fix committed

#18 Updated by intrigeri almost 3 years ago

  • Assignee deleted (intrigeri)
  • QA Check changed from Ready for QA to Pass

#19 Updated by anonym over 2 years ago

  • Status changed from Fix committed to Resolved

Also available in: Atom PDF