Opened 12 years ago

Last modified 7 years ago

#418 closed enhancement (Implemented)

Option to prevent Tor from opening circuits on its own at startup

Reported by: chm Owned by: arma
Priority: Low Milestone:
Component: Core Tor/Tor Version: 0.1.2.12-rc
Severity: Keywords:
Cc: chm Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

When Tor is started, it immediately opens some circuits. These circuits cannot be closed via the ControlPort with CLOSECIRCUIT. If you try to close such a circuit, a new one is created immediately. I'd like to have an Option, that, when it is set, has the effect that Tor doesn't open any circuits by itself, letting me - and only me - create circuits manually.

This feature would be handy, if you want Tor to only connect to servers in specific countries or even only specific servers you choose. Because if there are only the circuits you created, all traffic will have to be routed through them, and there will be no chance the traffic is routed through other circuits Tor created itself. Additionally this option would have the effect that you don't need to use ATTACHSTREAM to route every single request through a specific circuit.

[Automatically added by flyspray2trac: Operating System: All]

Child Tickets

Change History (6)

comment:1 Changed 12 years ago by chm

Whoops, sorry for the bad layout. Didn't know, that the input-form doesn't make line breaks itself.

comment:3 Changed 12 years ago by chm

Jep, that's it! Big Thanks for implementing that. Will this feature be available in the next public version (sorry, I'm new here, I don't know how the hole procedure works)?

comment:4 Changed 12 years ago by arma

It will be part of the 0.2.0.1-alpha release, whenever that happens
(it might be a few weeks or more).

You can make a tarball of it now based on current svn
(https://tor.eff.org/documentation#Developers)

comment:5 Changed 12 years ago by arma

flyspray2trac: bug closed.

comment:6 Changed 7 years ago by nickm

Component: Tor ClientTor
Note: See TracTickets for help on using tickets.