commit b11f28ceb92ecb1ed4b4e0370b1154917842bf19 Author: Tomás Touceda chiiph@torproject.org Date: Tue Jan 24 19:24:27 2012 -0300
Fold in changes files for 0.3.1 release --- CHANGELOG | 99 ++++++++++++++++++++++++++++++++++++++++++++++++ changes/bug2188 | 2 - changes/bug2319 | 2 - changes/bug3064 | 2 - changes/bug3077 | 12 ------ changes/bug3146 | 2 - changes/bug3147 | 2 - changes/bug3156 | 2 - changes/bug3165 | 2 - changes/bug3166 | 2 - changes/bug3168 | 2 - changes/bug3171 | 2 - changes/bug3194 | 2 - changes/bug3342 | 2 - changes/bug3463 | 3 - changes/bug3759 | 3 - changes/bug3843 | 2 - changes/bug3898 | 3 - changes/bug4031 | 2 - changes/bug4048 | 2 - changes/bug4290 | 3 - changes/bug4304 | 2 - changes/bug4379 | 1 - changes/bug4577 | 3 - changes/bug4598 | 2 - changes/bug4642 | 2 - changes/bug4656 | 2 - changes/bug4724 | 3 - changes/bug4736 | 3 - changes/bug4827 | 6 --- changes/bug4833 | 2 - changes/feat2163 | 2 - changes/feat3144 | 2 - changes/feat3215 | 4 -- changes/feat3392 | 3 - changes/newBridgeLines | 3 - changes/newDistOSX | 3 - 37 files changed, 99 insertions(+), 97 deletions(-)
diff --git a/CHANGELOG b/CHANGELOG index ee6c005..b4d5f89 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,102 @@ +0.3.1 24-Jan-2012 + o Draw the bandwidth graph curves based on the local maximum, not + the global maximum. Fixes bug 2188. + o Make the default data directory in windows be located in the Local + AppData instead of the Roaming one. Fixes bug 2319. + o Displays a warning to notify users that the passphrase will be + stored as plaintext. Fixes bug 3064. + o Add a way to use the autoconfiguration for ControlPort and SocksPort. + Tor can now autoconfigure Control and Socks Ports when the default ones + are in use. This makes it easier to run several different instances of + TBB at the same time. Resolves bug 3077. + o Make the AutoPort setting default to false, so that it doesn't + break backwards compatibility for people that aren't using Vidalia + inside Tor Browser Bundle. + o Check tor version and that settings are sanitized before trying to + use the port autoconfiguration feature. Fixes bug 3843. + o Provide the necessary fields (Control password, ControlPort) to let + TorButton NEWNYM. Vidalia provides these in env vars when it launches + the Firefox instance. Resolves bug 2659. + o Add an option in the Tor menu to exit the application. Fixes bug + 3146. + o Display the message "Connected to the Tor network!" centered in + the main window. Fixes bug 3147. + o Explicitly notifies the user that her clock is wrong and tor will + probably malfuntion because of it. Fixes bug 3156. + o Make the main window visible when opening a tab through the system + tray menu. Fixes bug 3165. + o Fixes wrong spelling in the method showBandwidthTab inside + MainWindow. Resolves ticket 3166. + o Fix wrong behavior when trying to connect to an already running + tor instance. Fixes bug 3168. + o Prevent restarting Tor when it hasn't been started yet. Fixes bug + 3171. + o Make Vidalia hide its main window when the tray icon is + doubleclicked. Resolves ticket 3194. + o Display time statistics for bridges in UTC time, rather than local + time. Fixes bug 3342. + o Uses TAKEOWNERSHIP and __OwningControllerProcess to avoid leaving + tor running in background if Vidalia exits unexpectedly. Fixes bug + 3463. + o Change the parameter for ordering the entries in the Basic Log + list from currentTime to currentDateTime to avoid missplacing + entries from different days. + o Check tor version and that settings are sanitized before trying to + use the port autoconfiguration feature. Fixes bug 3843. + o Try Cookie authentication if available in tor based on + ProtocolInfo. If that fails, fall back to HashedPassword if + supported. Fixes bug 3898. + o Remember the previously used random socks/control ports so Firefox + keeps working after restarting tor. Fixes bug 4031. + o Attempt to remove port.conf file before using it to avoid a race + condition between tor and Vidalia. Fixes bug 4048. + o Do not allow users to check the "My ISP blocks..." checkbox + without entering any bridges. Also updates the + documentation. Fixes bug 4290. + o Check that the authentication-cookie file length is exactly 32 + bytes long. Fixes bug 4304. + o Explicitly disable ControlPort auto. Fixes bug 4379. + o Adds a checkbox to remember the answer of a VMessageBox::question + easily. It is used to remember how the user wants to terminate tor + when running a relay. Fixes bug 4577. + o Explicitly disable SocksPort auto by setting it to its default + (9050). Fixes bug 4598. + o Make the non exit relay option backward compatible with Vidalia < + 0.2.14 so that it doesn't confuse users. Fixes bug 4642. + o Sets the preferred size for the GUI layout so it doesn't squeeze + widges when the size isn't big enough. Fixes bug 4656. + o Removes the option to have only HTTPProxy since it does not work + any more as it used to do with older tor versions. Users should + use HTTP/HTTPSProxy instead. Fixes bug 4724. + o Add a hidden configuration option called SkipVersionCheck so + systems like Tails can force Vidalia to skip checking tor's + version. Resolves ticket 4736. + o When Tor has cached enough information it bootstraps faster than + what takes Vidalia connect to it, so Vidalia does not see the + event to update the progress bar. Now Vidalia explicitly asks for + bootstrap-phase when it connects to Tor, and updates the progress + to what is actually happening instead of hanging in + "Authenticating to Tor". Fixes bug 4827. + o Sets __ReloadTorrcOnSIGHUP to 0 if SAVECONF failed, which means + the user can't write the torrc file. Fixes bug 4833. + o Provide a way to hide Dock or System Tray icons in OSX. Resolves + ticket 2163. + o Improve search in the router list from the Network Map with a + search field. Resolves ticket 3144. + o Add a plugin framework based on QtScript. This gives the abbility + to create extensions for Vidalia with all Qt's functionality and + interfaces to interact with tor and with Vidalia itself. Resolves + ticket 3215 + o Add a way to detach a tab from Vidalia's main window. This will + provide more flexibility with plugins that might be intended to be + displayed apart from Vidalia. + o Vidalia only validates IPv4 bridge lines. IPv6 bridges are now + available, and there will be pluggable transport bridge lines. So + the validation is now delegated to Tor through SETCONF. + o Improve dist-osx* targets to be able to distribute qtscript + extensions properly, and also handle deploying Qt with the + macdeployqt tool instead of a macro. + 0.3.0 06-May-2011 o Vidalia has got a new GUI. Instead of separate dialogs, each functionality is organized in tabs arranged in a common main window. This new tab diff --git a/changes/bug2188 b/changes/bug2188 deleted file mode 100644 index 9925519..0000000 --- a/changes/bug2188 +++ /dev/null @@ -1,2 +0,0 @@ - o Draw the bandwidth graph curves based on the local maximum, not - the global maximum. Fixes bug 2188. \ No newline at end of file diff --git a/changes/bug2319 b/changes/bug2319 deleted file mode 100644 index fe6ee5b..0000000 --- a/changes/bug2319 +++ /dev/null @@ -1,2 +0,0 @@ - o Make the default data directory in windows be located in the Local - AppData instead of the Roaming one. Fixes bug 2319. \ No newline at end of file diff --git a/changes/bug3064 b/changes/bug3064 deleted file mode 100644 index fbe362c..0000000 --- a/changes/bug3064 +++ /dev/null @@ -1,2 +0,0 @@ - o Displays a warning to notify users that the passphrase will be - stored as plaintext. Fixes bug 3064. \ No newline at end of file diff --git a/changes/bug3077 b/changes/bug3077 deleted file mode 100644 index c62f8a1..0000000 --- a/changes/bug3077 +++ /dev/null @@ -1,12 +0,0 @@ - o Add a way to use the autoconfiguration for ControlPort and SocksPort. - Tor can now autoconfigure Control and Socks Ports when the default ones - are in use. This makes it easier to run several different instances of - TBB at the same time. Resolves bug 3077. - o Make the AutoPort setting default to false, so that it doesn't - break backwards compatibility for people that aren't using Vidalia - inside Tor Browser Bundle. - o Check tor version and that settings are sanitized before trying to - use the port autoconfiguration feature. Fixes bug 3843. - o Provide the necessary fields (Control password, ControlPort) to let - TorButton NEWNYM. Vidalia provides these in env vars when it launches - the Firefox instance. Resolves bug 2659. \ No newline at end of file diff --git a/changes/bug3146 b/changes/bug3146 deleted file mode 100644 index 5efbf87..0000000 --- a/changes/bug3146 +++ /dev/null @@ -1,2 +0,0 @@ - o Add an option in the Tor menu to exit the application. Fixes bug - 3146. \ No newline at end of file diff --git a/changes/bug3147 b/changes/bug3147 deleted file mode 100644 index 564813d..0000000 --- a/changes/bug3147 +++ /dev/null @@ -1,2 +0,0 @@ - o Display the message "Connected to the Tor network!" centered in - the main window. Fixes bug 3147. \ No newline at end of file diff --git a/changes/bug3156 b/changes/bug3156 deleted file mode 100644 index 287cbef..0000000 --- a/changes/bug3156 +++ /dev/null @@ -1,2 +0,0 @@ - o Explicitly notifies the user that her clock is wrong and tor will - probably malfuntion because of it. Fixes bug 3156. \ No newline at end of file diff --git a/changes/bug3165 b/changes/bug3165 deleted file mode 100644 index 016a0aa..0000000 --- a/changes/bug3165 +++ /dev/null @@ -1,2 +0,0 @@ - o Make the main window visible when opening a tab through the system - tray menu. Fixes bug 3165. \ No newline at end of file diff --git a/changes/bug3166 b/changes/bug3166 deleted file mode 100644 index ddad523..0000000 --- a/changes/bug3166 +++ /dev/null @@ -1,2 +0,0 @@ - o Fixes wrong spelling in the method showBandwidthTab inside - MainWindow. Resolves ticket 3166. \ No newline at end of file diff --git a/changes/bug3168 b/changes/bug3168 deleted file mode 100644 index 05636b2..0000000 --- a/changes/bug3168 +++ /dev/null @@ -1,2 +0,0 @@ - o Fix wrong behavior when trying to connect to an already running - tor instance. Fixes bug 3168. \ No newline at end of file diff --git a/changes/bug3171 b/changes/bug3171 deleted file mode 100644 index 37e16e2..0000000 --- a/changes/bug3171 +++ /dev/null @@ -1,2 +0,0 @@ - o Prevent restarting Tor when it hasn't been started yet. Fixes bug - 3171. \ No newline at end of file diff --git a/changes/bug3194 b/changes/bug3194 deleted file mode 100644 index 496dcee..0000000 --- a/changes/bug3194 +++ /dev/null @@ -1,2 +0,0 @@ - o Make Vidalia hide its main window when the tray icon is - doubleclicked. Resolves ticket 3194. \ No newline at end of file diff --git a/changes/bug3342 b/changes/bug3342 deleted file mode 100644 index 3b026f5..0000000 --- a/changes/bug3342 +++ /dev/null @@ -1,2 +0,0 @@ - o Display time statistics for bridges in UTC time, rather than local - time. Fixes bug 3342. \ No newline at end of file diff --git a/changes/bug3463 b/changes/bug3463 deleted file mode 100644 index 3e23e08..0000000 --- a/changes/bug3463 +++ /dev/null @@ -1,3 +0,0 @@ - o Uses TAKEOWNERSHIP and __OwningControllerProcess to avoid leaving - tor running in background if Vidalia exits unexpectedly. Fixes bug - 3463. \ No newline at end of file diff --git a/changes/bug3759 b/changes/bug3759 deleted file mode 100644 index b7dc074..0000000 --- a/changes/bug3759 +++ /dev/null @@ -1,3 +0,0 @@ - o Change the parameter for ordering the entries in the Basic Log - list from currentTime to currentDateTime to avoid missplacing - entries from different days. \ No newline at end of file diff --git a/changes/bug3843 b/changes/bug3843 deleted file mode 100644 index 6ccd062..0000000 --- a/changes/bug3843 +++ /dev/null @@ -1,2 +0,0 @@ - o Check tor version and that settings are sanitized before trying to - use the port autoconfiguration feature. Fixes bug 3843. \ No newline at end of file diff --git a/changes/bug3898 b/changes/bug3898 deleted file mode 100644 index adf8d64..0000000 --- a/changes/bug3898 +++ /dev/null @@ -1,3 +0,0 @@ - o Try Cookie authentication if available in tor based on - ProtocolInfo. If that fails, fall back to HashedPassword if - supported. Fixes bug 3898. \ No newline at end of file diff --git a/changes/bug4031 b/changes/bug4031 deleted file mode 100644 index 8c57fd2..0000000 --- a/changes/bug4031 +++ /dev/null @@ -1,2 +0,0 @@ - o Remember the previously used random socks/control ports so Firefox - keeps working after restarting tor. Fixes bug 4031. \ No newline at end of file diff --git a/changes/bug4048 b/changes/bug4048 deleted file mode 100644 index d138eb2..0000000 --- a/changes/bug4048 +++ /dev/null @@ -1,2 +0,0 @@ - o Attempt to remove port.conf file before using it to avoid a race - condition between tor and Vidalia. Fixes bug 4048. \ No newline at end of file diff --git a/changes/bug4290 b/changes/bug4290 deleted file mode 100644 index 552cf0d..0000000 --- a/changes/bug4290 +++ /dev/null @@ -1,3 +0,0 @@ - o Do not allow users to check the "My ISP blocks..." checkbox - without entering any bridges. Also updates the - documentation. Fixes bug 4290. \ No newline at end of file diff --git a/changes/bug4304 b/changes/bug4304 deleted file mode 100644 index cc48e7e..0000000 --- a/changes/bug4304 +++ /dev/null @@ -1,2 +0,0 @@ - o Check that the authentication-cookie file length is exactly 32 - bytes long. Fixes bug 4304. \ No newline at end of file diff --git a/changes/bug4379 b/changes/bug4379 deleted file mode 100644 index 6ec1b53..0000000 --- a/changes/bug4379 +++ /dev/null @@ -1 +0,0 @@ - o Explicitly disable ControlPort auto. Fixes bug 4379. \ No newline at end of file diff --git a/changes/bug4577 b/changes/bug4577 deleted file mode 100644 index 1e92814..0000000 --- a/changes/bug4577 +++ /dev/null @@ -1,3 +0,0 @@ - o Adds a checkbox to remember the answer of a VMessageBox::question - easily. It is used to remember how the user wants to terminate tor - when running a relay. Fixes bug 4577. \ No newline at end of file diff --git a/changes/bug4598 b/changes/bug4598 deleted file mode 100644 index 89daf1d..0000000 --- a/changes/bug4598 +++ /dev/null @@ -1,2 +0,0 @@ - o Explicitly disable SocksPort auto by setting it to its default - (9050). Fixes bug 4598. \ No newline at end of file diff --git a/changes/bug4642 b/changes/bug4642 deleted file mode 100644 index 0fc0b42..0000000 --- a/changes/bug4642 +++ /dev/null @@ -1,2 +0,0 @@ - o Make the non exit relay option backward compatible with Vidalia < - 0.2.14 so that it doesn't confuse users. Fixes bug 4642. \ No newline at end of file diff --git a/changes/bug4656 b/changes/bug4656 deleted file mode 100644 index d958b92..0000000 --- a/changes/bug4656 +++ /dev/null @@ -1,2 +0,0 @@ - o Sets the preferred size for the GUI layout so it doesn't squeeze - widges when the size isn't big enough. Fixes bug 4656. \ No newline at end of file diff --git a/changes/bug4724 b/changes/bug4724 deleted file mode 100644 index f2b3ccb..0000000 --- a/changes/bug4724 +++ /dev/null @@ -1,3 +0,0 @@ - o Removes the option to have only HTTPProxy since it does not work - any more as it used to do with older tor versions. Users should - use HTTP/HTTPSProxy instead. Fixes bug 4724. \ No newline at end of file diff --git a/changes/bug4736 b/changes/bug4736 deleted file mode 100644 index 4b517d3..0000000 --- a/changes/bug4736 +++ /dev/null @@ -1,3 +0,0 @@ - o Add a hidden configuration option called SkipVersionCheck so - systems like Tails can force Vidalia to skip checking tor's - version. Resolves ticket 4736. \ No newline at end of file diff --git a/changes/bug4827 b/changes/bug4827 deleted file mode 100644 index 799a3dc..0000000 --- a/changes/bug4827 +++ /dev/null @@ -1,6 +0,0 @@ - o When Tor has cached enough information it bootstraps faster than - what takes Vidalia connect to it, so Vidalia does not see the - event to update the progress bar. Now Vidalia explicitly asks for - bootstrap-phase when it connects to Tor, and updates the progress - to what is actually happening instead of hanging in - "Authenticating to Tor". Fixes bug 4827. \ No newline at end of file diff --git a/changes/bug4833 b/changes/bug4833 deleted file mode 100644 index 2b31765..0000000 --- a/changes/bug4833 +++ /dev/null @@ -1,2 +0,0 @@ - o Sets __ReloadTorrcOnSIGHUP to 0 if SAVECONF failed, which means - the user can't write the torrc file. Fixes bug 4833. \ No newline at end of file diff --git a/changes/feat2163 b/changes/feat2163 deleted file mode 100644 index 058714d..0000000 --- a/changes/feat2163 +++ /dev/null @@ -1,2 +0,0 @@ - o Provide a way to hide Dock or System Tray icons in OSX. Resolves - ticket 2163. \ No newline at end of file diff --git a/changes/feat3144 b/changes/feat3144 deleted file mode 100644 index efaf542..0000000 --- a/changes/feat3144 +++ /dev/null @@ -1,2 +0,0 @@ - o Improve search in the router list from the Network Map with a - search field. Resolves ticket 3144. \ No newline at end of file diff --git a/changes/feat3215 b/changes/feat3215 deleted file mode 100644 index e638955..0000000 --- a/changes/feat3215 +++ /dev/null @@ -1,4 +0,0 @@ - o Add a plugin framework based on QtScript. This gives the abbility - to create extensions for Vidalia with all Qt's functionality and - interfaces to interact with tor and with Vidalia itself. Resolves - ticket 3215 \ No newline at end of file diff --git a/changes/feat3392 b/changes/feat3392 deleted file mode 100644 index 2a14d54..0000000 --- a/changes/feat3392 +++ /dev/null @@ -1,3 +0,0 @@ - o Add a way to detach a tab from Vidalia's main window. This will - provide more flexibility with plugins that might be intended to be - displayed apart from Vidalia. \ No newline at end of file diff --git a/changes/newBridgeLines b/changes/newBridgeLines deleted file mode 100644 index 0834912..0000000 --- a/changes/newBridgeLines +++ /dev/null @@ -1,3 +0,0 @@ - o Vidalia only validates IPv4 bridge lines. IPv6 bridges are now - available, and there will be pluggable transport bridge lines. So - the validation is now delegated to Tor through SETCONF. \ No newline at end of file diff --git a/changes/newDistOSX b/changes/newDistOSX deleted file mode 100644 index de1c149..0000000 --- a/changes/newDistOSX +++ /dev/null @@ -1,3 +0,0 @@ - o Improve dist-osx* targets to be able to distribute qtscript - extensions properly, and also handle deploying Qt with the - macdeployqt tool instead of a macro. \ No newline at end of file