~jackweirdy/vidalia/680192

« back to all changes in this revision

Viewing changes to CHANGELOG

  • Committer: Package Import Robot
  • Author(s): Ulises Vitulli, intrigeri, Ulises Vitulli
  • Date: 2012-06-22 07:18:44 UTC
  • mfrom: (1.4.8) (8.2.13 sid)
  • Revision ID: package-import@ubuntu.com-20120622071844-s278v0p646pqt949
Tags: 0.2.19-1
[ intrigeri ]
* Imported Upstream version 0.2.19
* Install AppArmor profile.
* Enable hardening flags.

[ Ulises Vitulli ]
* Added runtime dependency on apparmor.
* Updated d/NEWS and d/README.Debian to reflect new features.
* Move dirs from d/rules to d/vidalia.dir.
* Updated Standard-version to 3.9.3 (no changes needed).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
0.2.19  30-May-2012
 
2
  o Disable "Run Vidalia when my system starts" if the
 
3
    BrowserExecutable config option is set. This will avoid issues with
 
4
    TBB users starting Vidalia the wrong way.
 
5
  o Automigrate TorExecutable, Torrc and DataDirectory config options
 
6
    to the new relative path handling.
 
7
  o Really get rid of the openssl dependency. The goal had been to
 
8
    achieve that for 0.2.18, but not everything was actually removed.
 
9
  o For static builds on windows, correctly link with zlib and
 
10
    ws32_2.lib.
 
11
 
 
12
0.2.18  14-May-2012
 
13
  o Use consensus bandwidth for routers when microdescriptors is
 
14
    enabled. Fixes bug 3287.
 
15
  o Notify users that a warning status event has appeared by flashing
 
16
    the Message Log button. Fixes bug 3957.
 
17
  o Fix a method that didn't return the specified type if another
 
18
    control method was selected. Fixes bug 4065.
 
19
  o Resume listing relays in the Network Map panel even when Tor only
 
20
    offers microdescriptors (new in Tor 0.2.3.x). Fixes ticket 4203.
 
21
  o Handle unrecognized Tor bootstrap phases. (Tor tells us a summary
 
22
    description of each bootstrap phase as it occurs, so we can use
 
23
    that string if needed.) Fixes bug 5109.
 
24
  o Displays Korean, Catalan and Greek in their native scripts. Fix
 
25
    bug 5110.
 
26
  o Support adding comments in the same line as a config option inside
 
27
    the torrc dialog. Fixes bug 5475.
 
28
  o Remove Polipo and Torbutton from Vidalia's build scripts. Resolves
 
29
    ticket 5769.
 
30
  o Fix deadlock when the browser process failed to launch in OS X.
 
31
  o Add ProfileDirectory, DefaultProfileDirectory, PluginsDirectory,
 
32
    DefaultPluginsDirectory for better Browser configuration. Also set
 
33
    the Vidalia binary location as the starting point for relative
 
34
    paths.
 
35
  o Enable Burmese, Croatian, Basque and Serbian translation.
 
36
  o Remove the "Find bridges" button in order to avoid compromising
 
37
    users that need to hide behind tor at all times. Fixes bug 5371.
 
38
  o Add visual feedback from VClickLabel when in "pressed" state.
 
39
    Resolves ticket 5766.
 
40
 
1
41
0.2.17  11-Feb-2012
2
42
  o Improve the translation policy: do not remove translations that
3
43
    are not under 75% done. This re enables Polish and Catalan.
106
146
    Tor can now autoconfigure Control and Socks Ports when the default ones
107
147
    are in use. This makes it easier to run several different instances of
108
148
    TBB at the same time. Resolves bug 3077.
109
 
  o Provide the necessary fields (Control password, ControlPort) to let 
 
149
  o Provide the necessary fields (Control password, ControlPort) to let
110
150
    TorButton NEWNYM. Vidalia provides these in env vars when it launches
111
151
    the Firefox instance. Resolves bug 2659.
112
152
 
114
154
  o Vidalia's SVN repository has been migrated to Git. All branches but
115
155
    master have been archived for later review, since SVN trunk had changed
116
156
    significantly; they should be reviewed later to determine whether
117
 
    they can and should still be merged. All \version $Id$ headers have been 
 
157
    they can and should still be merged. All \version $Id$ headers have been
118
158
    removed since Git does not support $Id$.
119
159
  o As part of the move, Vidalia's Trac is now at:
120
160
      https://trac.torproject.org/
121
161
    All Trac numbers in Vidalia 0.2.12 and beyond refer to the new Trac
122
162
    entries. The old Trac is archived for posterity at:
123
163
      https://trac-vidalia.torproject.org/projects/vidalia
124
 
  o Add support for Tor's ControlSocket as an alternative to ControlPort. It 
125
 
    can be used for Linux maintainers to build a better default interaction 
126
 
    between Tor and Vidalia by just setting the right permissions and file 
127
 
    owner on the socket file for the connection. Using ControlSocket means 
128
 
    you don't need to worry about authentication methods with ControlPort. 
 
164
  o Add support for Tor's ControlSocket as an alternative to ControlPort. It
 
165
    can be used for Linux maintainers to build a better default interaction
 
166
    between Tor and Vidalia by just setting the right permissions and file
 
167
    owner on the socket file for the connection. Using ControlSocket means
 
168
    you don't need to worry about authentication methods with ControlPort.
129
169
    Resolves bug 2091.
130
170
  o Add a way to edit arbitrary torrc entries while Tor is running. Now
131
171
    Vidalia users have more flexibility for configuring Tor. This change
142
182
  o Fix how the advanced message log window displays message updates when
143
183
    messages are coming in too quickly, for example when you're listening
144
184
    to debug-level messages from Tor. Fixes bug 2093.
145
 
  o Add a what's this? link to the bridge option to explain in a more verbose 
 
185
  o Add a what's this? link to the bridge option to explain in a more verbose
146
186
    fashion what being a bridge involves. Resolves bug 1995.
147
187
  o Prompt users to restart Tor after changing the path to torrc. Fixes bug
148
188
    2086.
215
255
  o Fix compilation on Debian GNU/kFreeBSD. Patch from dererk.
216
256
  o Clean up a couple status event messages related to dangerous port
217
257
    warnings.
218
 
  o Change the vidalia_ru.nsh output encoding from KOI8-R to Windows-1251. 
 
258
  o Change the vidalia_ru.nsh output encoding from KOI8-R to Windows-1251.
219
259
    (Ticket #527)
220
260
  o Add an option for building an OS X 10.4 compatible binary.
221
261
 
269
309
 
270
310
0.2.3   27-Aug-2009
271
311
  o Create the data directory before trying to copy over the default
272
 
    Vidalia configuration file from inside the application bundle on Mac 
 
312
    Vidalia configuration file from inside the application bundle on Mac
273
313
    OS X. Affects only OS X drag-and-drop installer users without a
274
314
    previous Vidalia installation.
275
315
  o Change all Tor event handling to use Qt's signals and slots mechanism
356
396
  o Remove an old warning on the relay settings page that running a bridge
357
397
    relay requires Tor 0.2.0.8-alpha or newer.
358
398
  o Add a workaround for a bug that prevented Vidalia's tray icon from
359
 
    getting added to the system notification area on Gnome when Vidalia was 
 
399
    getting added to the system notification area on Gnome when Vidalia was
360
400
    run on system startup. Patch by Steve Tyree. (Ticket #247)
361
401
  o Fix a bug that prevented the control panel from displaying when
362
402
    running on the Enlightenment window manager. Patch by Steve Tyree.
363
403
  o Rename the CMake variables used to store the location of Qt's lupdate
364
 
    and lrelease executables. Recent versions of CMake decided to use the 
 
404
    and lrelease executables. Recent versions of CMake decided to use the
365
405
    same variable name, which was stomping on mine, resulting in the wrong
366
406
    lupdate and lrelease executables being used.
367
407
  o Use the TorProcess subclass of QProcess for launching Tor when hashing
368
408
    a control password so we can take advantage of its PATH+=:/usr/sbin
369
409
    trick on Debian there too.
370
 
  o If a RouterDescriptor object is empty, don't try to display it in the 
 
410
  o If a RouterDescriptor object is empty, don't try to display it in the
371
411
    router descriptor details viewer. (Ticket #479)
372
412
  o Wait until Vidalia has registered for log events via the control port
373
413
    before ignoring Tor's output on stdout. Previously we would start
388
428
    the user the option to disable future warnings.
389
429
  o Add an interface for displaying the geographic distribution of
390
430
    clients who have recently used a bridge operator's relay.
391
 
  o Add tooltips to tree items in the help browser's table of contents. Some 
 
431
  o Add tooltips to tree items in the help browser's table of contents. Some
392
432
    of the help topic labels are a bit long.
393
433
  o Switch to a simpler About dialog and move the license information to a
394
434
    separate HTML-formatted display.
452
492
 
453
493
 
454
494
0.1.9   02-Sep-2008
455
 
  o Create the control panel's menubar as a parentless QMenuBar, so it is 
 
495
  o Create the control panel's menubar as a parentless QMenuBar, so it is
456
496
    visible even if the control panel is not the topmost window. (Ticket #286)
457
 
  o Add a context menu with a "copy" option to RouterDescriptorView? so 
 
497
  o Add a context menu with a "copy" option to RouterDescriptorView? so
458
498
    users can copy some text to the clipboard. (Ticket #291)
459
499
  o Make the Tor status label and Vidalia tray icon tooltip display the same
460
500
    text after a circuit is established. (Ticket #390)
463
503
  o Try to load a translation for the current language from Qt's translations
464
504
    directory, so we can get Qt's internal widgets (e.g. QDialogButtonBox)
465
505
    translated. (Ticket #375)
466
 
  o Use "$\r$\n" in the MessageBox strings in the Windows installer 
 
506
  o Use "$\r$\n" in the MessageBox strings in the Windows installer
467
507
    translations, so the newlines appear properly. (Ticket #411)
468
508
  o Grab the Qt .dlls included in the Vidalia installer directly from the
469
509
    configured Qt binary directory (as specified by ${QT_BINARY_DIR}).
475
515
    configurable CMake options so the bundle can be built without having to
476
516
    shimmy all these files into some specific directory hierarchy. Makes the
477
517
    bundle a bit less annoying to build.
478
 
  o Use the architecture name (e.g. "universal" or "ppc") rather than the 
 
518
  o Use the architecture name (e.g. "universal" or "ppc") rather than the
479
519
    OS X version name (e.g. "tiger" or "panther") when naming OS X packages.
480
520
  o Update the INSTALL file to recommend out-of-source builds.
481
 
  o Stop building the nsh2po and po2nsh conversion tools on non-Windows 
 
521
  o Stop building the nsh2po and po2nsh conversion tools on non-Windows
482
522
    platforms.
483
523
 
484
524
 
485
525
0.1.8   17-Aug-2008
486
 
  o Make the position of the y-axis on the bandwidth graph variable based on 
487
 
    the width of the axis labels. This works better for languages like Farsi 
 
526
  o Make the position of the y-axis on the bandwidth graph variable based on
 
527
    the width of the axis labels. This works better for languages like Farsi
488
528
    where "KB/s" somehow becomes 19 characters. (Ticket #373)
489
529
  o Support alphanumeric circuit and stream IDs, rather than assuming IDs will
490
 
    always be numeric. Current Tors only use numeric circuit and stream IDs, 
 
530
    always be numeric. Current Tors only use numeric circuit and stream IDs,
491
531
    but they may some day. (Ticket #400)
492
532
  o Include ssleay32.dll in the Windows packages so Vidalia won't crash when
493
 
    it finds an incompatible version of ssleay32.dll in the user's $PATH. 
 
533
    it finds an incompatible version of ssleay32.dll in the user's $PATH.
494
534
    (Ticket #401)
495
 
  o If the message log is sorted by severity or lexiographically, or if the 
496
 
    user manually repositioned the vertical scroll bar, then retain the scroll 
 
535
  o If the message log is sorted by severity or lexiographically, or if the
 
536
    user manually repositioned the vertical scroll bar, then retain the scroll
497
537
    bar's previous position after adding a new message to the log.
498
538
  o If the current message log layout is right-to-left (e.g. if the user's
499
539
    translation is Farsi), then use a custom item delegate for the log message
500
 
    column whose sole purpose is to keep Qt from screwing with the message  
 
540
    column whose sole purpose is to keep Qt from screwing with the message
501
541
    text. (Ticket #396)
502
542
  o Reduce the default number of messages to retain in the message log to 50
503
543
    messages. Most people never look at the window and the extra 200 messages
506
546
    context menus. They were lost in the move to the Oxygen icon theme in
507
547
    0.1.4.
508
548
  o Make both the 'Ctrl+W' and 'Esc' shortcuts for closing any Vidalia window.
509
 
    Previously, it was just 'Esc' on Windows and 'Ctrl+W' on all other 
 
549
    Previously, it was just 'Esc' on Windows and 'Ctrl+W' on all other
510
550
    platforms.
511
 
  o Make pressing "Return" mean the same thing as clicking 'OK' in the 
512
 
    config dialog, and make pressing 'Esc' mean the same thing as clicking 
 
551
  o Make pressing "Return" mean the same thing as clicking 'OK' in the
 
552
    config dialog, and make pressing 'Esc' mean the same thing as clicking
513
553
    'Cancel'. (Ticket #327)
514
554
  o Fix the icon used for the help browser's window icon.
515
555
 
533
573
    LangString entries from an NSIS file and generate a .po file. This was
534
574
    used to help push our installer translations into Pootle.
535
575
  o Add a po2nsh tool to convert the Windows installer .po files to NSIS .nsh
536
 
    files at build time. 
 
576
    files at build time.
537
577
  o Tell CMake to skip the pkg/ subdirectories that aren't likely to be needed
538
578
    on the current build platform.
539
579
  o Updated Czech, French, and German translations.
546
586
    uses to write out the .ts file. This resulted in garbled characters when
547
587
    viewing some translations on apparently all platforms except OS X.
548
588
  o Use the correct field when trying to parse the severity value from the
549
 
    'getinfo status/bootstrap-phase' response. 
 
589
    'getinfo status/bootstrap-phase' response.
550
590
  o Fix compilation of the ts2po and po2ts conversion tools on OS X Panther.
551
591
  o Tweak the ts2po and po2ts dependencies so Vidalia can be built with Xcode
552
592
    on OS X again.
601
641
    to use Tor.
602
642
  o Apply some Tor trademark compliance updates to user-visible strings.
603
643
  o Cut down the margin around the table of contents in the help browser. It
604
 
    looked goofy with so much empty space. 
 
644
    looked goofy with so much empty space.
605
645
  o Update Finnish, Spanish, and Swedish translations.
606
646
 
607
647
 
754
794
    automatically on login for the user that installed the bundle.
755
795
  o Added an Arabic translation from Ahmad Gharbeia.
756
796
  o Updated Finnish, German, Simplified Chinese, and Traditional Chinese
757
 
    translations. 
 
797
    translations.
758
798
 
759
799
 
760
800
0.0.15  24-Oct-2007
827
867
  o Add some information to the help browser about the new network settings
828
868
    and bridge relay configuration, as well as the new authentication
829
869
    settings in 0.0.14.
830
 
  o When the user clicks the Help button in the Settings dialog, take them 
 
870
  o When the user clicks the Help button in the Settings dialog, take them
831
871
    directly to the help topic for whichever settings page they are currently
832
872
    viewing.
833
873
  o Added Torbutton 1.1.9.1-alpha to the Mac OS X bundles, thanks to
870
910
    simply load the documentation from the English version.
871
911
  o Use RelayBandwidthBurst and RelayBandwidthRate on Tor >= 0.2.0.1-alpha.
872
912
  o Remove from the server config page the 'Address' text box, the 'Get
873
 
    Address' button, and 'Automatically Update' checkbox. 
 
913
    Address' button, and 'Automatically Update' checkbox.
874
914
  o Don't do balloon messages on Windows 2000; I'm told it doesn't work even
875
915
    though QSystemTrayIcon::supportsMessages() says it should.
876
916
  o Removed a duplicate check when determining what control event Vidalia
888
928
  o Added a Swedish GUI and installer translation from Amin Amini.
889
929
  o Added an Italian installer translation from Alex Mazzariol.
890
930
  o Update Finnish, French, German, Italian, Russian and Spanish translations.
891
 
  
892
 
  
 
931
 
 
932
 
893
933
0.0.12  01-Jun-2007
894
934
  o Added a new "Control Panel" main window that appears when Vidalia first
895
935
    starts. This dialog is for people who either aren't trained to look in
917
957
    don't waste memory on a window the user might never use.
918
958
  o Fix a minor bug that's been around since 0.0.1: actually remove objects
919
959
    from the list of targets for an event, instead of from a copy of the list.
920
 
  o Display command-line options information as a message box so even Win32 
 
960
  o Display command-line options information as a message box so even Win32
921
961
    folks can see it, if they give Vidalia a bogus argument.
922
962
  o Revert back to the single uninstaller strategy on Win32, so don't leave
923
963
    program groups behind after uninstalling the bundle. (Ticket #237)
925
965
    after completing the Win32 installer.
926
966
  o Don't skip past the Win32 installer results immediately, since there could
927
967
    have been errors the user should see.
928
 
  o Include a default.action file for Privoxy in the Win32 and OS X bundles 
 
968
  o Include a default.action file for Privoxy in the Win32 and OS X bundles
929
969
    with the +limit-connect{1-} fix.
930
970
  o Include some more helpful text in the Win32 installer welcome screen and
931
971
    category descriptions.
934
974
    X bundle. (Ticket #230)
935
975
  o Updated Dutch, Finnish, French, German, Norwegian, Polish and Spanish
936
976
    translations.
937
 
 
 
977
 
938
978
 
939
979
0.0.11  07-Feb-2007
940
980
  o Fix a race condition that could (and did) cause Vidalia to freeze.
941
 
  o RESETCONF all server-related settings when the be-a-server checkbox gets 
 
981
  o RESETCONF all server-related settings when the be-a-server checkbox gets
942
982
    unchecked, not just ORPort and Nickname.
943
 
  o Add support for zlib or gzip compressed GeoIP responses. 
 
983
  o Add support for zlib or gzip compressed GeoIP responses.
944
984
  o Handle chunked transfer encodings properly in GeoIP responses.
945
985
  o Be a little less eager to send GeoIP requests right away. Now we wait 10
946
986
    seconds after adding an address to the queue, or a maximum of 30 seconds,
947
987
    before sending the request.
948
988
  o Tolerate entries in geoip-cache that have no timestamp. If an entry does
949
 
    not have a timestamp, use the current date and time. 
 
989
    not have a timestamp, use the current date and time.
950
990
  o Respond to double-clicks on the map. Double left-click zooms in towards
951
991
    the mouse pointer and double right-click zooms out.
952
 
  o If Vidalia is built with Qt >= 4.2, use the open and closed hand cursors 
 
992
  o If Vidalia is built with Qt >= 4.2, use the open and closed hand cursors
953
993
    in ZImageView when panning the world map.
954
 
  o Qt >= 4.2 handles the sorting in addTopLevelItem() in the server list. We 
955
 
    still do the sorted inserts ourselves in older Qts. 
956
 
  o Display circuits as a list of server nicknames (like we currently do), but 
 
994
  o Qt >= 4.2 handles the sorting in addTopLevelItem() in the server list. We
 
995
    still do the sorted inserts ourselves in older Qts.
 
996
  o Display circuits as a list of server nicknames (like we currently do), but
957
997
    save the original circuit paths (possibly with key IDs for non-Named
958
 
    servers) so we don't display the wrong server information when the user 
 
998
    servers) so we don't display the wrong server information when the user
959
999
    selects that circuit.
960
1000
  o Fix a bug introduced in 0.0.10 that caused a server's little pinpoint on
961
1001
    the map to not be highlighted green when the server is selected in the
964
1004
    NEW stream events.
965
1005
  o Add an EU flag for the server list.
966
1006
  o Add a "Cancel" button to the message box that asks server operators if
967
 
    they want to delay server shutdown or kill Tor right away. (Ticket #222) 
 
1007
    they want to delay server shutdown or kill Tor right away. (Ticket #222)
968
1008
  o Add version information to our compiled Win32 vidalia.exe.
969
 
  o Be more tolerant of Win32 people removing the Tor service out from under 
 
1009
  o Be more tolerant of Win32 people removing the Tor service out from under
970
1010
    Vidalia.
971
1011
  o Explicitly specify the tab order in the bandwidth graph.
972
1012
  o Fix a bug in parsing Tor's version string when it contains modifiers such
973
1013
    as '-alpha'.
974
1014
  o Make Circuit::hops() correctly return an empty QStringList for empty paths,
975
1015
    instead of a QStringList with one empty QString.
976
 
  o Do a better job of detecting Qt 4.2 debug libs on OS X. There were a few 
 
1016
  o Do a better job of detecting Qt 4.2 debug libs on OS X. There were a few
977
1017
    necessary non-Qt libs missing from LIBS when we did our AC_TRY_LINK.
978
1018
  o Add vidalia.spec to our configure.in, so the RPM spec file stays current.
979
1019
  o Add a Traditional Chinese installer and GUI translation from Cloud.
983
1023
0.0.10  25-Dec-2006
984
1024
  o Load NT service functions on demand so we can run on Windows 95/98/ME
985
1025
    again. (Ticket #211)
986
 
  o Add a column to the list of servers in the network map window, with a 
987
 
    little flag icon for each server. 
 
1026
  o Add a column to the list of servers in the network map window, with a
 
1027
    little flag icon for each server.
988
1028
  o If the network map window is not visible, queue all GeoIP requests until
989
1029
    either the window becomes visible again or the queue contains requests for
990
1030
    at least one-quarter of all known servers.
991
1031
  o If we get a valid geoip response telling us the geoip database doesn't
992
 
    have a location for the requested IP address, cache that response for one 
993
 
    week so we don't keep sending requests that are likely to fail anyway. 
994
 
  o Use QSystemTrayIcon when available (except on Mac). If we are using 
995
 
    QSystemTrayIcon on systems that support balloon messages, use a balloon to 
996
 
    indicate when NEWNYM is successful. We still show a message box when NEWNYM 
 
1032
    have a location for the requested IP address, cache that response for one
 
1033
    week so we don't keep sending requests that are likely to fail anyway.
 
1034
  o Use QSystemTrayIcon when available (except on Mac). If we are using
 
1035
    QSystemTrayIcon on systems that support balloon messages, use a balloon to
 
1036
    indicate when NEWNYM is successful. We still show a message box when NEWNYM
997
1037
    fails. (Ticket #183)
998
1038
  o Add a graph style dropdown box to the bandwidth graph settings, so you can
999
1039
    choose between a fancy alpha blended area graph and a faster, simpler line
1005
1045
  o Add a "Zoom to Circuit" option to the circuit context menu in the network
1006
1046
    map's list of circuits.
1007
1047
  o Add a context menu to the dock icon on OS X. (Ticket #135)
1008
 
  o If we're building with Qt >= 4.2.0, then use its new saveGeometry() and 
1009
 
    restoreGeometry() functions to save and restore window size and position. 
 
1048
  o If we're building with Qt >= 4.2.0, then use its new saveGeometry() and
 
1049
    restoreGeometry() functions to save and restore window size and position.
1010
1050
    If we're still using an old Qt, make sure the window fits on screen when
1011
1051
    we try to restore it. (Ticket #207)
1012
1052
  o Fix a bug in how the server points were keyed on the network map that
1027
1067
  o Add a Spanish translation contributed by desolator.
1028
1068
  o Add a Portuguese (Brazilian) translation contributed by Mabat Haram.
1029
1069
  o Add a Simplified Chinese installer translation contributed by omg.
1030
 
  o Updates to Finnish, French, German, Italian, Norwegian, Polish, 
 
1070
  o Updates to Finnish, French, German, Italian, Norwegian, Polish,
1031
1071
    Russian, and Simplified Chinese translations.
1032
1072
 
1033
1073
 
1037
1077
  o Improved our ./configure script so it will detect old or non-debug
1038
1078
    versions of Qt and link accordingly.
1039
1079
  o Added support for more easily building Qt as a Universal binary on OS X.
1040
 
  o Added a right-click option to circuits listed in the network map dialog to 
 
1080
  o Added a right-click option to circuits listed in the network map dialog to
1041
1081
    close the circuit (Ticket #176).
1042
 
  o Added a right-click option to servers listed in the network map dialog to 
 
1082
  o Added a right-click option to servers listed in the network map dialog to
1043
1083
    zoom in on the server on the map (Ticket #176).
1044
1084
  o Stop using a custom font and just use the platform default on all dialogs.
1045
1085
  o Add "Close Window" shortcuts for Linux (Ctrl+W).
1046
 
  o Fixed a crash bug that would occur when saving messages in the message 
 
1086
  o Fixed a crash bug that would occur when saving messages in the message
1047
1087
    log (Ticket #185).
1048
1088
  o Fixed a bug that would cause messages with identical timestamps to not
1049
1089
    get copied to the clipboard (Ticket #190).
1054
1094
    down; just stop Tor and exit immediately so Windows doesn't yell at us.
1055
1095
  o Detect if Tor was installed as an NT service prior to Vidalia, so we don't
1056
1096
    accidentally remove it.
1057
 
  o Create a new torrc and specify a control port for the Tor NT service, so 
 
1097
  o Create a new torrc and specify a control port for the Tor NT service, so
1058
1098
    it doesn't die when the user tries to start the service and we don't have
1059
1099
    to tell the user to go add a line to their torrc.
1060
1100
  o Fixed a bug that caused Vidalia to crash if it tried to read in a bogus
1061
1101
    geoip-cache file from its data directory (Ticket #184).
1062
 
  o Refuse to cache information we did not ask for that we received in response 
 
1102
  o Refuse to cache information we did not ask for that we received in response
1063
1103
    to a GeoIP request.
1064
1104
  o Wait no more than ten seconds after queueing a GeoIP request before
1065
1105
    sending it, so requests don't starve if we keep constantly getting new
1080
1120
    ControlPort, Vidalia will "attach" to that Tor instead of starting a new
1081
1121
    process.
1082
1122
  o Vidalia now supports running Tor as an NT service on Windows.
1083
 
  o When Vidalia starts its own Tor process, it will now default to starting it 
1084
 
    with a "-f ~/.vidalia/torrc", to avoid permissions conflicts when running 
 
1123
  o When Vidalia starts its own Tor process, it will now default to starting it
 
1124
    with a "-f ~/.vidalia/torrc", to avoid permissions conflicts when running
1085
1125
    Tor as a user that does not have write access to the default torrc. The
1086
1126
    torrc used when starting Tor is still configurable.
1087
1127
  o Fix a bug that was causing unexpected behavior with many unrelated Windows
1089
1129
  o Do a better job of determining if another Vidalia process is running on
1090
1130
    Windows, to eliminate all the false positives reported.
1091
1131
  o Major performance improvements related to loading the network map.
1092
 
  o Support receiving server identities in circ events, as well as names, so 
 
1132
  o Support receiving server identities in circ events, as well as names, so
1093
1133
    Vidalia will work with Tor 0.1.2.2-alpha and later.
1094
1134
  o Moved the "New Identity" button to the main popup menu for easier
1095
1135
    access.
1096
 
  o Vidalia dialogs remember their last size and location when Vidalia exits 
 
1136
  o Vidalia dialogs remember their last size and location when Vidalia exits
1097
1137
    and restore their size and location the next time Vidalia runs.
1098
1138
  o Vidalia windows now close in response to a Command-W on Mac OS X.
1099
1139
  o Added a "Zoom To Fit" button to the network map, to zoom in on the active
1110
1150
  o Updates to the Finnish, French, and Russian translations.
1111
1151
 
1112
1152
 
1113
 
0.0.7   07-Jul-2006 
 
1153
0.0.7   07-Jul-2006
1114
1154
  o Fix a bug that was causing Vidalia to freeze frequently for some people,
1115
1155
    particularly when running at a verbose log level.
1116
1156
  o Fix a bug that would cause Windows Vidalias to not want to start after
1117
1157
    Vidalia had been killed via the Task Manager.
1118
1158
  o Add a French translation contributed by Michel Burkhardt.
1119
1159
  o In the network map, update the displayed uptime by looking at the difference
1120
 
    between now and the publication time, and add that difference to the published 
 
1160
    between now and the publication time, and add that difference to the published
1121
1161
    uptime.
1122
1162
 
1123
1163
 
1145
1185
  o Add an Italian translation contributed by Alex Mazzariol.
1146
1186
  o Add a Russian translation contributed by ygrek.
1147
1187
  o Add a manpage for Vidalia contributed by Alexander Wirt.
1148
 
  
1149
 
  
 
1188
 
 
1189
 
1150
1190
0.0.5   02-Jun-2006
1151
1191
  o Make the "Always On Top" property of the bandwidth graph optional.
1152
1192
  o Add a new dialog showing a list of routers that the user's Tor currently
1181
1221
  o Be smarter about guessing the default location of Tor in non-English
1182
1222
    Windowses.
1183
1223
 
1184
 
  
 
1224
 
1185
1225
0.0.3   13-Apr-2006
1186
1226
  o Fixed a server configuration bug that caused people to not really be a
1187
1227
    middleman node, even though the checkbox told them they were.
1188
1228
  o Fixed a bug in choosing a default language that caused help documents to
1189
1229
    sometimes not appear.
1190
 
  o Fixed the Win32 bundle installer to not leave 2 files and a registry key 
 
1230
  o Fixed the Win32 bundle installer to not leave 2 files and a registry key
1191
1231
    laying around after an uninstall. Also give users the option of launching
1192
1232
    Vidalia when the solo installer is finished.
1193
1233
  o Fixed a bug where Vidalia would ignore Windows when asked to shut down
1198
1238
  o Improved help document accessibility by adding "Help" buttons to many
1199
1239
    dialogs and error message boxes.
1200
1240
 
1201
 
  
 
1241
 
1202
1242
0.0.2   02-Apr-2006
1203
1243
  o Added an integrated help browser and documentation.
1204
1244
  o Added exit policy configuration support for servers.
1207
1247
  o Added support for changing Vidalia's interface style.
1208
1248
  o Aesthetic improvements in many dialogs.
1209
1249
 
1210
 
  
 
1250
 
1211
1251
0.0.1   28-Feb-2006
1212
1252
  o Initial testing release.
1213
1253
  o Basic features include: