[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #3354 [Vidalia]: tor's auto bridge default and unintended Vidalia side effects
#3354: tor's auto bridge default and unintended Vidalia side effects
---------------------+------------------------------------------------------
Reporter: erinn | Owner: chiiph
Type: defect | Status: new
Priority: blocker | Milestone:
Component: Vidalia | Version: Vidalia: 0.2.12
Keywords: | Parent:
Points: | Actualpoints:
---------------------+------------------------------------------------------
Comment(by chiiph):
Replying to [comment:7 rransom]:
> Replying to [comment:6 chiiph]:
> > Replying to [comment:3 Sebastian]:
> > > This is a problematic change, in that it has several unintended side
effects: If you had bridges configured previously and unticked the
checkbox, you'd stop using them for now but keep them saved in your torrc
for later use so you didn't have to re-enter them. That's a very useful
feature, because it means you can test if bridges aren't required anymore
and if they are go back to all the ones you had configured.
>
> > So, that behavior isn't possible with this new feature in tor?
>
> Yes it is. Simply set â`UseBridges 0`â, and all â`Bridge`â lines will
be ignored.
Ok, then I should force UseBridges 0 when the checkbox isn't checked.
>
> > > The other worry is that for all users who don't configure bridges,
the "my isp censors..." option is checked so they will *think* they're
using bridges, even tho they didn't configure any. This is bad for people
who want to make sure they're using a bridge.
>
> > If the user checks the option, and doesn't add any bridges, Vidalia
could warn with something like: "You haven't added any bridges. This
change will be reverted." or something like that.
>
> My understanding is that once upon a time, âMy ISP blocks connections to
the Tor networkâ did something other than simply allow the user to specify
bridges (â`TunnelDirConns 1`â?). If it still has other effects, we should
add a separate tri-state checkbox that only controls â`UseBridges`â, with
a hint/tooltip/whatever Qt calls the box that pops up when the mouse is
pointed at a control; if âMy ISP blocks connections to the Tor networkâ
has no effects other than setting â`UseBridges 1`â, it should become a
tri-state checkbox, with the âBridge Settingsâ panel visible when it is
set to âautoâ or â1â, and with a note shown when it is set to âautoâ and
no bridges are specified indicating that because the user has not
specified any bridges, Tor will not use bridges.
I don't think a tri-state checkbox is going to make any sense for the
user. I'd rather handle it behind the scenes.
Ok, so I think that the "auto" part should be hidden by the GUI.
Here's the workflow as I see it:
- If unchecked, then assure "UseBridges 0"
- If checked and no bridges added, then uncheck it and explain it to the
user.
- If checked and bridges added, then "UseBridges 1" with those bridges.
If noone finds anything really wrong with this, I'll make a patch.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/3354#comment:8>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs