1034 lines
46 KiB
Text
1034 lines
46 KiB
Text
|
selektor (3.13.73) stable; urgency=low
|
||
|
|
||
|
* Removed Patreon support.
|
||
|
- Improved responsiveness of menu selection and opening of dialogs, not a
|
||
|
real problem on Linux but Win 10 was awful for some reason.
|
||
|
- Fixed bug in patterns export if a pattern storage file exceeded 2k in size
|
||
|
it would be corrupted inside zip file, likelyhood of happening though was
|
||
|
incredibly slim due to the very small size of pattern files, I only
|
||
|
noticed it when I reused the code in another app that had much larger files
|
||
|
to compress.
|
||
|
This is the final Linux release.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri,25 May 2018 11:45:00 -0400
|
||
|
|
||
|
selektor (3.13.72) stable; urgency=low
|
||
|
|
||
|
* Removed WARN_UNSAFE option as it is about to be deprecated in the tor client
|
||
|
and it is now considered to be unsafe to unset it.
|
||
|
- Removed setListenAddress as it is also soon to be deprecated in the tor
|
||
|
client, connection sockets are now hardcoded to localhost 127.0.0.1
|
||
|
- Modified the debian package control file based on some changes made by
|
||
|
the debian downstream packager as he is way better at it than me :)
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Thu,16 Feb 2017 18:47:00 -0400
|
||
|
|
||
|
selektor (3.13.71) stable; urgency=low
|
||
|
|
||
|
* Removed auto selection mode, retained all functionality using just the
|
||
|
favourites mode
|
||
|
- Removed dbl clicking node selection and activate node functionality from
|
||
|
exit table, all node activation handled by favourite selection
|
||
|
- Changed No Proxy to Disabled, SelekTOR will no longer exert any control
|
||
|
over the system proxy in this mode and it will be returned to its initial
|
||
|
state prior to SelekTOR starting up, users will be required to manually
|
||
|
configure their browser proxy settings in this mode.
|
||
|
- Moved GEOIP update file outside of Cloudflare's influence to make
|
||
|
its download more reliable, no more download fail due to captcha.
|
||
|
- Moved the online version tracking file outside Cloudflare's influence to
|
||
|
make update available checking more reliable no more version check
|
||
|
fail due to captcha.
|
||
|
- Updated copyright dates to reflect new year in all files
|
||
|
- Updated language and help files
|
||
|
- Added credits window, accessible from Help > Credits
|
||
|
- The online help files are now deprecated, Help Contents now opens the
|
||
|
locally supplied help files in the default browser, this again is to
|
||
|
avoid Cloudflares influence
|
||
|
- Made the UI slightly wider for 2 reasons, first to fit the Support button
|
||
|
and second folks are creating some tor nodes with rather large names so
|
||
|
I have increased the size of the node name fields to accommodate this.
|
||
|
- Large number of gtk fixes for better themeing under gtk2 & 3
|
||
|
- Added in some key accelerators to menus
|
||
|
- Fixes for KDE's own system proxying mechanism, this fixes Chrome and
|
||
|
Chromium functionality under KDE
|
||
|
- Disabled tray functionality on KDE5 as they went and broke legacy system
|
||
|
tray support for no good reason.
|
||
|
- Changed to xdg-open mechanism to handle opening of default docs on
|
||
|
Linux as java inbuilt support is broken on KDE.
|
||
|
- Remove link to ipleak.net as the site fails to load with the majority of
|
||
|
exitnodes.
|
||
|
- Fixed KDE5 Plasma desktop detection
|
||
|
- Fixed active pac not updating on a pattern change.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Mon,6 Feb 2017 15:39:00 -0400
|
||
|
|
||
|
selektor (3.13.70) stable; urgency=low
|
||
|
|
||
|
* Added function to access cached processes to OSFunction class.
|
||
|
- Modified getVersion() function in TorProcess class to prevent possible
|
||
|
startup issue.
|
||
|
- Added some additional debug output at --debug-fine level to provide
|
||
|
information on current running processes.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sun,16 Oct 2016 14:11:00 -0400
|
||
|
|
||
|
selektor (3.13.69) stable; urgency=low
|
||
|
|
||
|
* Fixed neverending launch indicator on various linux docks, when SelekTOR
|
||
|
is configured for hide to tray.
|
||
|
- Modified how Tor client version is obtained and separated it from the
|
||
|
hash password generator code to workaround some Windows client issues.
|
||
|
- Implemented a new internal tor hash password generator instead of making
|
||
|
a process call to the tor client as its faster.
|
||
|
- Fixed bug preventing SelekTOR startup on Fedora 24 due to Tor version
|
||
|
detection issue.
|
||
|
- Fixed license dialog showing blank contents on Fedora 24.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Thu, 7 July 2016 16:40:00 -0400
|
||
|
|
||
|
selektor (3.13.68) stable; urgency=low
|
||
|
|
||
|
* Fixed always starting on login as reported in Debian bug tracking #826616
|
||
|
This was down to some changes I made to CLI parsing when I re-arranged
|
||
|
the startup code back in 3.13.66 which affected how the --update-disable
|
||
|
option was handled.
|
||
|
- Also fixed 2 other CLI command issues related to the startup code changes.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Thu, 9 June 2016 00:04:00 -0400
|
||
|
|
||
|
selektor (3.13.67) stable; urgency=low
|
||
|
|
||
|
* Fixed issue with favourites not always being applied correctly due to the
|
||
|
test status of a node being unknown.
|
||
|
- Cleaned up a bunch of unused declarations left over from the Utilities
|
||
|
class after moving the code into GTKFixes class
|
||
|
- Added multiple window close actions to dialogs to ensure correct closing
|
||
|
action depending on if a dialog is closed using a button or from the
|
||
|
titlebar.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Mon, 30 May 2016 16:43:00 -0400
|
||
|
|
||
|
selektor (3.13.66) stable; urgency=low
|
||
|
|
||
|
* Fixed issue when Autoselect is disabled the last manually set exit node
|
||
|
was being used regardless of country selected.
|
||
|
- Slightly re-arranged startup code to simplify initialisation.
|
||
|
- Fixed a possible proxy setting issue which didn't seem to cause any
|
||
|
problem in normal usage certainly no one reported it, but I found one
|
||
|
test case where it could feasibly be an issue, before doing a proxy
|
||
|
restore I had a check to see if the proxy setting URL pointed to a local
|
||
|
file and if it existed then i restored the settings otherwise I put the
|
||
|
settings back to their system defaults forgetting that the URL could
|
||
|
also point to an offsite http location so now I just restore the original
|
||
|
settings regardless.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri, 27 May 2016 15:18:00 -0400
|
||
|
|
||
|
selektor (3.13.65) stable; urgency=low
|
||
|
|
||
|
* Removed guard node checking as its no longer required as I ensure that
|
||
|
a valid guard node is used at circuit creation time.
|
||
|
- Changed initial tor process startup time to compensate for
|
||
|
Tor 0.2.7.6 slightly slower initialisation, this seems to be strictly
|
||
|
a Windows only issue at the moment but I have decided to play it safe
|
||
|
and include the change for Linux as well.
|
||
|
- Fixed expired non-existent node from causing exception after nodelist
|
||
|
generation bringing SelekTOR to a halt. This was due to a node expiring
|
||
|
or becoming unavailable between cache updates and have also ensured
|
||
|
that if it has been manually selected and no longer exists then it
|
||
|
lets Tor decide which node to select
|
||
|
- Changing proxy mode no longer restarts testing cycle, this was a hangover
|
||
|
from when 2 hop circuits were supported
|
||
|
- Fixed some javadoc constructor descriptions
|
||
|
- Fixed some variable naming convention errors
|
||
|
- Moved all GTK relevant fixes into their own class, makes the Windows
|
||
|
porting easier
|
||
|
- Update GEOIP can now be cancelled
|
||
|
- Some minor UI adjustments
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Wed, 25 May 2016 14:41:00 -0400
|
||
|
|
||
|
selektor (3.13.64) stable; urgency=low
|
||
|
|
||
|
* Fixed regression caused by the test cycle fix in the last release,
|
||
|
my apologies for this screw up i'm getting to old for this.
|
||
|
- Fixed an incorrectly named method in TorController, codewise it did not
|
||
|
affect anything, im just OCD about these things.
|
||
|
- Fixed Atlas Details buttons not being disabled at startup when their is
|
||
|
no active nodes.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri, 6 May 2016 20:36:00 -0400
|
||
|
|
||
|
selektor (3.13.63) stable; urgency=low
|
||
|
|
||
|
* Fixed rare occurrence of test cycle failing to complete.
|
||
|
- Fixed openjdk7 package dependency issue and changed it to default-jre
|
||
|
to cope with both jre7 and jre8 as the latest Ubuntu is now shipping
|
||
|
with Java 8.
|
||
|
- Fixed lintian timestamp warnings in debian install package.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Tue, 3 May 2016 12:22:00 -0400
|
||
|
|
||
|
selektor (3.13.62) stable; urgency=low
|
||
|
|
||
|
* Changed the default of "Download via Tor" to enabled.
|
||
|
As reported in Debian bug tracking #822830
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Thu, 28 Apr 2016 15:36:00 -0400
|
||
|
|
||
|
selektor (3.13.61) stable; urgency=low
|
||
|
|
||
|
* Add a startup CLI option --update-disable which disables the update
|
||
|
version check phone home at startup, and also removes the checkbox
|
||
|
option from preferences.
|
||
|
- Updated man file.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Mon, 4 Apr 2016 14:40:00 -0400
|
||
|
|
||
|
selektor (3.13.60) stable; urgency=low
|
||
|
|
||
|
* Fix for unrecognized node (ie. not in cached descriptors) not having their
|
||
|
type and stability correctly set, only really affected bridge nodes as
|
||
|
they are not held in the descriptors file and did not affect the operation
|
||
|
of SelekTOR other than incorrectly reporting the node as not stable.
|
||
|
- Some tiny optimisations to nodelist generation, slightly better string
|
||
|
handling and parsing.
|
||
|
- Fixed error in last release changelog entry date which lintian
|
||
|
complained about.
|
||
|
- Fixed latency threshold not being reset prior to test cycle after a
|
||
|
bridge change.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sun, 13 Mar 2016 14:48:00 -0400
|
||
|
|
||
|
selektor (3.13.59) stable; urgency=low
|
||
|
|
||
|
* Fix for issue of poor node selection at startup, if Tor chose a bad node
|
||
|
it would not get corrected until after the SelekTOR finished its
|
||
|
first test cycle.
|
||
|
- On startup SelekTOR now randomly selects a node from a countries listed
|
||
|
nodes and also takes any favourites into consideration
|
||
|
- Fixed rare nullpointerexception on quitting due to SwingTrayIcon tooltip
|
||
|
being updated after being destroyed on exit.
|
||
|
- More improvements to application update check
|
||
|
- Changed the initial startup countries to {PL} and {FI} as after a good
|
||
|
deal of testing these countries provided the most reliable nodes and
|
||
|
which do not block dazzleships.net to do the version check via.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri, 04 Mar 2016 18:01:00 -0400
|
||
|
|
||
|
selektor (3.13.58) stable; urgency=low
|
||
|
|
||
|
* Small change in how the active circuit is determined due to a difference
|
||
|
in circuit building behaviour between the tor 2.5 client and the 2.6.10
|
||
|
client.
|
||
|
This change ensures the same results on either client.
|
||
|
- Modified circuit testing routine to improve its speed of testing.
|
||
|
- Removed some exitexcludes functionality from TorController class as it
|
||
|
was no longer of use and had forgot to remove it on the last release.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Mon, 29 Feb 2016 19:37:00 -0400
|
||
|
|
||
|
selektor (3.13.57) stable; urgency=low
|
||
|
|
||
|
* Many improvements to circuit activation and maintaining the chosen circuit
|
||
|
to overcome as much as possible Tor's natural inclination to create new
|
||
|
circuits in place of the chosen circuit. This is tricky to do especially
|
||
|
when I do my best to stick to the Tor' clients default settings wherever
|
||
|
possible, please note it is not completely foolproof as Tor makes it own
|
||
|
decisions based on its network conditions and on the rare occasion when
|
||
|
Tor does decide that reaching a given node with a given circuit is not
|
||
|
possible and switches to another then the Active Circuit info will now
|
||
|
accurately reflect that.
|
||
|
- Re-wrote internet access detection as I was not happy with it's
|
||
|
reliability again its tricky to do since I can't effectively ping an
|
||
|
external website in the clear in order to prevent DNS leakage.
|
||
|
- Moved some of Tor initial configuration settings out of the TorProcess
|
||
|
class into the main SelekTOR class where they really should be in order
|
||
|
to make the TorProcess class generic.
|
||
|
- Two hop mode is now no longer possible to do reliably due to the
|
||
|
difficulty in maintaining custom circuits so it has been removed.
|
||
|
- Active circuit is now constantly in sync with the Tor client and updated
|
||
|
every 5 seconds.
|
||
|
- Manual node switching is now non-destructive and can be done without
|
||
|
affecting existing streams/browser connections.
|
||
|
Please node existing connections remain connected to the previous
|
||
|
selected node, only new connections after the node change will use
|
||
|
the new node.
|
||
|
- Implemented support in TorController and TorProcess for 2 additional
|
||
|
Tor events, for future use.
|
||
|
- Removed selektor-tray.png icon, it is now part of an internal resource
|
||
|
package.
|
||
|
- Modified SwingTrayIcon to accept images from a resource package
|
||
|
- Renamed selektor-app.png to selektor.png and updated all desktop links
|
||
|
to this file
|
||
|
- Presetting initial startup countries {CA},{NO},{NL},{DE} to improve the
|
||
|
chances of retrieving application update information/version via Tor at
|
||
|
startup these are overridden by the users selected country once SelekTOR
|
||
|
has fully started, The country identifiers can also be seen in the Tor
|
||
|
client monitor
|
||
|
- Fixed bug in a thankfully unused method in the OSFunction class.
|
||
|
- Updated help files.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sun, 28 Feb 2016 15:41:00 -0400
|
||
|
|
||
|
selektor (3.13.56) stable; urgency=low
|
||
|
|
||
|
* Moved over some external links to Dazzleships to their new SSL
|
||
|
equivalents
|
||
|
- Fixed a screwup on the external links that caused the Tor Manual page to
|
||
|
go to the wrong URL
|
||
|
- Fixed an issue in the patterns editor that was causing problems with the
|
||
|
Windows version of the code.
|
||
|
- Set up proper handling of index out of bound errors so that they never
|
||
|
occur on the exitnode and guardnode tables instead of just lazily
|
||
|
catching them with an exception.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Tue, 2 Feb 2016 21:07:00 -0400
|
||
|
|
||
|
selektor (3.13.55) stable; urgency=low
|
||
|
|
||
|
* Fixed an issue where by the active exit would sometimes report the wrong
|
||
|
information at startup due to being overwritten by the test cycle (my bad)
|
||
|
Should of used a copy/clone of my active exit nodeitem, which im doing now.
|
||
|
- Fixed an issue where the Tor client would try to change to a new
|
||
|
circuit for a variety of reasons number one reason being an unreachable
|
||
|
website, causing SelekTOR to be out of synch with the Tor client and thus
|
||
|
again report the incorrect active node information.
|
||
|
Since their is no way to prevent Tor from taking this action, SelekTOR
|
||
|
will change it back to the correct circuit immediately.
|
||
|
If this circuit is un-reachable on the next test cycle then it wont be
|
||
|
used.
|
||
|
- Changed when the version update check is done during the startup
|
||
|
sequence for a little bit more reliability since it is done via the
|
||
|
Tor network.
|
||
|
- Disabled auto selection if their is only one good node available.
|
||
|
- Some minor preparation work on external page links for my website
|
||
|
switchover to SSL, will fully implement on the next release.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Mon, 1 Feb 2016 19:41:00 -0400
|
||
|
|
||
|
selektor (3.13.54) stable; urgency=low
|
||
|
|
||
|
* Fixed typo in --help output.
|
||
|
- New man page, thanks to Paulo Roberto Alves de Oliveira (aka kretcheu)
|
||
|
for that and the txt2man generation scripting.
|
||
|
- Updated copyright date for the new year in all source files and the About
|
||
|
dialog.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sun, 17 Jan 2016 12:55:00 -0400
|
||
|
|
||
|
selektor (3.13.53) stable; urgency=low
|
||
|
|
||
|
* Fixed some minor compile issues that generated warnings, code now compiles
|
||
|
cleanly.
|
||
|
Normally the warnings could be safely ignored but I decided to get OCD
|
||
|
on it.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Thu, 10 Dec 2015 08:55:00 -0400
|
||
|
|
||
|
selektor (3.13.52) stable; urgency=low
|
||
|
|
||
|
* Fixed a localisation issue.
|
||
|
- Added Portuguese (Brazil) language support, thank you kretcheu
|
||
|
- Added some French language missing text.
|
||
|
- Added option to download geoip update via Tor (Experimental)
|
||
|
- Fixed issue whereby geoip check time was not updated if you opted to
|
||
|
cancel, causing it to repeatedly ask to do the update everytime SelekTOR
|
||
|
started up.
|
||
|
- Changed Update GEOIP to only be available if their is an active exit node
|
||
|
to accommodate the download via tor option.
|
||
|
- Fixed rare occasion when Geoip update would cause nodelist generation
|
||
|
failure which in turn meant SelekTOR would issue the nodelist failure
|
||
|
dialog and then shutdown.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Wed, 09 Dec 2015 12:07:00 -0400
|
||
|
|
||
|
selektor (3.13.51) stable; urgency=low
|
||
|
|
||
|
* Fixed small issue with when the next geoip check date is saved, so that the
|
||
|
date of the next check is changed everytime the geoip is updated.
|
||
|
- Renamed the packages to be more in line with Debian packaging guidelines.
|
||
|
- Removed Encoding line from desktop entries and included Keywords line.
|
||
|
- Simplified build-jar script in the source tarball.
|
||
|
- Improved Debian control files.
|
||
|
- Javadocs now included in source tarball.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Wed, 02 Dec 2015 16:37:00 -0400
|
||
|
|
||
|
selektor (3.13.50) stable; urgency=low
|
||
|
|
||
|
* Modified how SelekTOR handles a failed circuit activation, it's a little
|
||
|
more graceful.
|
||
|
It now first re-requests the failed node and if it fails again it then
|
||
|
requests the next best node (if there is one) and if that fails it then lets
|
||
|
the tor client choose.
|
||
|
This is a better fit now that we have the favourites mode.
|
||
|
- Fixed an issue in the calcBestNodes not properly storing all the
|
||
|
best nodes and dropping a node if it had the same latency as a previous
|
||
|
node.
|
||
|
- Fixed system tray popup menu issue on Cinnamon desktop if the panel is set
|
||
|
to Intelligent hide mode, its a bit of a hack but should be fine for
|
||
|
the majority of desktop configurations. Please note this is not
|
||
|
actually a Cinnamon issue but stems from a long time Java on Linux issue
|
||
|
and is related to why the tray icon does not properly resize with the
|
||
|
tray panel.
|
||
|
- Changes made to versioning to be compatible with Debian naming rules
|
||
|
- Removed my own geoip files to comply with Debian packaging, it now
|
||
|
uses the tor-geoipdb shipped with the distro
|
||
|
- Added dependency check to ensure tor-geoipdb is installed
|
||
|
- Remote http file retrieval can now handle binary files.
|
||
|
- Added sha1 checksum verification routine
|
||
|
- Added ability to download up to date geolocation data files.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri, 27 Nov 2015 18:42:00 -0400
|
||
|
|
||
|
selektor (3.13.49) stable; urgency=low
|
||
|
|
||
|
* Fixed issue with http page retrieval which is used for retrieving the
|
||
|
latest application version.
|
||
|
- Fixed issue with application of favourites.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Thu, 29 Oct 2015 10:35:00 -0400
|
||
|
|
||
|
selektor (3.13.48) stable; urgency=low
|
||
|
|
||
|
* Fixed index out of bounds error when it tried to autoselect best node
|
||
|
prior to first testing cycle.
|
||
|
- Modified ClientProcess to be slightly less cpu hungry when starting the
|
||
|
Tor client
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Thu, 22 Oct 2015 16:08:00 -0400
|
||
|
|
||
|
selektor (3.13.47) stable; urgency=low
|
||
|
|
||
|
* Fixed regression causing false "No circuits available" indications during
|
||
|
testing cycle.
|
||
|
- Fixed divide by zero error in best nodes calculation
|
||
|
- Increased circuit build timeout to 20 secs.
|
||
|
- Improved circuit activation and testing.
|
||
|
- Added "All routers down" status indication for tested nodes
|
||
|
- Removed some old no longer used stuff from pacfactory class, related to
|
||
|
the old default patterns.
|
||
|
- Updated geoip
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri, 16 Oct 2015 14:01:00 -0400
|
||
|
|
||
|
selektor (3.13.46) stable; urgency=low
|
||
|
|
||
|
* Changes to favourites in Favourites mode will be re-applied after 5 seconds
|
||
|
- Fixes and improvements to auto-node selection
|
||
|
- Optimised for Tor 2.6.10 but backward compatible to 2.4.x
|
||
|
- Various UI adjustments
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Mon, 12 Oct 2015 15:09:00 -0400
|
||
|
|
||
|
selektor (3.13.45) stable; urgency=low
|
||
|
|
||
|
* Implemented a favourites mode
|
||
|
- Removed manual node blacklisting as something similar can be implemented
|
||
|
using the new favourites system.
|
||
|
- Enhanced Tor process monitoring during startup phase
|
||
|
- Updated GEOIP
|
||
|
- Updated French language files for new favourites feature
|
||
|
- Updated Help files.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Thu, 8 Oct 2015 19:27:00 -0400
|
||
|
|
||
|
selektor (3.13.44.2) beta; urgency=low
|
||
|
|
||
|
* Implemented a favourites mode (instead of a bandwidth mode)
|
||
|
- Removed manual node blacklisting as something similar can be implemented
|
||
|
using the new favourites system.
|
||
|
- Enhanced Tor process monitoring during startup phase
|
||
|
- Updated GEOIP
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri, 25 Sep 2015 15:46:00 -0400
|
||
|
|
||
|
selektor (3.13.44.1) beta; urgency=low
|
||
|
|
||
|
* Preparation work for implementing auto node select based on bandwidth
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Mon, 21 Sep 2015 16:27:00 -0400
|
||
|
|
||
|
selektor (3.13.44) stable; urgency=low
|
||
|
|
||
|
* Modified initial timeout on Tor client start.
|
||
|
- Improved startup which should work better on low speed connections tested
|
||
|
down to 256 kbps connections.
|
||
|
- Modified handling of No Circuits Available during testing
|
||
|
- Modified clientprocess loop monitoring
|
||
|
- Minor UI changes to improve efficency of GTK UI element resizing.
|
||
|
- Changed wait period for bridge node acquisition to 20 secs
|
||
|
- Updated GEOIP
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sat, 19 Sep 2015 10:02:00 -0400
|
||
|
|
||
|
selektor (3.13.43.2) beta; urgency=low
|
||
|
|
||
|
* Improved startup which should work better on low speed connections tested
|
||
|
down to 256 kbps connections.
|
||
|
- Reverted internet access detection code to that used in 43
|
||
|
- Modified handling of No Circuits Available during testing
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri, 18 Sep 2015 14:43:00 -0400
|
||
|
|
||
|
selektor (3.13.43.1) beta; urgency=low
|
||
|
|
||
|
* Slightly increased time alloted to wait for bridges to be generated.
|
||
|
- Minor UI changes to improve efficency of GTK UI element resizing.
|
||
|
- Trying out modified internet access detection yet again.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri, 18 Sep 2015 12:18:00 -0400
|
||
|
|
||
|
selektor (3.13.43) stable; urgency=low
|
||
|
|
||
|
* Removed firefox/mozilla warning, now mostly redundant.
|
||
|
- Removed code to force setting of Socks remote dns on mozilla browsers as
|
||
|
remote dns is the default for Socks5 now.
|
||
|
- Reverted internet access check to the version used in 3.13.38
|
||
|
- Changed traffic/read timeout period to 2 minutes
|
||
|
- Fixed proxy errors due to tor connections being accidentally closed by
|
||
|
SelekTOR under high latency and heavy loads.
|
||
|
- Added new CLI option --clear-cache which clears Tor cache on startup
|
||
|
- Fixed intermittent tor startup issue
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Tue, 15 Sep 2015 15:07:00 -0400
|
||
|
|
||
|
selektor (3.13.42.2) beta; urgency=low
|
||
|
|
||
|
* Removed firefox/mozilla warning, now mostly redundant.
|
||
|
- Removed code to force setting of Socks remote dns on mozilla browsers as
|
||
|
remote dns is the default for Socks5 now.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Mon, 14 Sep 2015 20:00:00 -0400
|
||
|
|
||
|
selektor (3.13.42.1) beta; urgency=low
|
||
|
|
||
|
* Reverted internet access check to the version used in 3.13.38
|
||
|
- Changed traffic/read timeout period to 2 minutes
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Mon, 14 Sep 2015 14:14:00 -0400
|
||
|
|
||
|
selektor (3.13.42) stable; urgency=low
|
||
|
|
||
|
* Fixed an issue introduced in 3.13.39 causing proxy error messages due to
|
||
|
node switching under high latency conditions particularly bad on low
|
||
|
bandwidth exit nodes.
|
||
|
It should not have been switching when their were active browser
|
||
|
connections.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sun, 13 Sep 2015 15:56:00 -0400
|
||
|
|
||
|
selektor (3.13.41) stable; urgency=low
|
||
|
|
||
|
* Modified internet detection to prevent unnecessary restarting of Tor Client.
|
||
|
- Removed StrictNodes option on test clients, as it is now unnecessary
|
||
|
and can hamper circuit building.
|
||
|
- Modified auto node select to immediately switch nodes if latency exceeds
|
||
|
timeout ie is unknown.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Wed, 9 Sep 2015 21:16:00 -0400
|
||
|
|
||
|
selektor (3.13.40) stable; urgency=low
|
||
|
|
||
|
* Removed recommended nodes facility as this is now virtually redundant.
|
||
|
- Fixed possible null exception issue to do with bridges although the
|
||
|
exception in this case would not occur due to the variable being
|
||
|
initialised externally, it is now initialised correctly locally within
|
||
|
TorProcess class.
|
||
|
- Fixed some minor UI alignment issues
|
||
|
- Update check is no longer done hourly just at startup.
|
||
|
- Updated help files
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Thu, 3 Sep 2015 19:16:00 -0400
|
||
|
|
||
|
selektor (3.13.39) stable; urgency=low
|
||
|
|
||
|
* Fixed issue with incorrect node information sometimes being displayed
|
||
|
at startup as Tor generates 2 node circuits at startup and sometimes the
|
||
|
info for the wrong circuit would be displayed, I now ensure only one
|
||
|
circuit is used at startup.
|
||
|
- Added the facility to specify hosts, ips not to be proxied in the
|
||
|
pattern editor, note it does not support ip ranges you need to specify
|
||
|
a list of comma separated ips or hosts.
|
||
|
- Modified testing so that if no circuits are available it will close
|
||
|
all circuits and signal HUP to the tor test client before testing the
|
||
|
next node as sometimes it can cause the next node test to fail.
|
||
|
So far I have been unable to determine the reason for Tor sometimes
|
||
|
ceasing to build circuits and no errors appear to be generated by Tor
|
||
|
itself for me to act on.
|
||
|
It may be related to this issue
|
||
|
https://trac.torproject.org/projects/tor/ticket/11301
|
||
|
- Reduced the period for which the Tor cache is considered fresh for 3 hrs
|
||
|
to 2 hrs.
|
||
|
- Added link to DNS leak test to the Help menu.
|
||
|
- Added removeMozillaUserPref to BrowserFactory for future use
|
||
|
- Added resetGnome3Pref to OSFunction
|
||
|
- Removed some unused methods
|
||
|
- Tor exit node now needs to be capable of both http & https, instead of
|
||
|
just one of them before it is accepted for inclusion in the node list.
|
||
|
- Help contents and Tor Manual links now point to their official
|
||
|
external web links.
|
||
|
- Updated English and French help files.
|
||
|
- Various French translation fixes.
|
||
|
- Updated geoip files
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sun, 23 Aug 2015 15:03:00 -0400
|
||
|
|
||
|
selektor (3.13.38) stable; urgency=low
|
||
|
|
||
|
* Fixed startup failure issue related to invalid bridge entry.
|
||
|
- Added bridge entry validation.
|
||
|
- Added Bridge node indication on Active Circuit info panel
|
||
|
- Fixed invalid Internet unavailable message when bridge node is used
|
||
|
- Fixed issue with manual node selection being slow due to incorrect
|
||
|
circuit information being used
|
||
|
- Fixed French localisation issue preventing selektor from generating nodes
|
||
|
due to incorrect formating of bandwidth values
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri, 24 Jul 2015 12:54:00 -0400
|
||
|
|
||
|
selektor (3.13.37) stable; urgency=low
|
||
|
|
||
|
* Fixed GTK font color theming issues related to mostly poorly implemented
|
||
|
dark themes.
|
||
|
- Updated default recommended GB exit nodes whitelist
|
||
|
- Updated Geoip database files
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sun, 05 Jul 2015 15:20:00 -0400
|
||
|
|
||
|
selektor (3.13.36) stable; urgency=low
|
||
|
|
||
|
* Fixed focus issue preventing correct operation of Hide/Show GUI
|
||
|
in traypopup
|
||
|
- Fixed minimise/restore/focus issues on various desktops
|
||
|
- Added compositor detection to compensate for issues caused by marco,
|
||
|
compiz and kwin.
|
||
|
- Tested against the following desktops Unity, Gnome, Mate, Lxde, XFCE,
|
||
|
KDE4, Cinnamon, E19 Enlightenment and Windows 7
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Wed, 03 Jun 2015 14:12:00 -0400
|
||
|
|
||
|
selektor (3.13.35) stable; urgency=low
|
||
|
|
||
|
* Small modification to how GUI visibility toggling is handled from the
|
||
|
tray icon when GUI is visible but does not have focus
|
||
|
- Remove unused class reference from BrowserFactory
|
||
|
- Fixed issue with selected guard nodes sometimes not being properly
|
||
|
applied whilst in manual selection mode causeing the check guard dialog
|
||
|
to popup.
|
||
|
- Adjusted ClientProcess readline timing, making it less cpu hungry
|
||
|
- Bandwidth changed to advertised bandwidth in MB\s to match up with
|
||
|
Atlas details
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Thu, 28 May 2015 19:10:00 -0400
|
||
|
|
||
|
selektor (3.13.34) stable; urgency=low
|
||
|
|
||
|
* Renamed getLatestAppVersion to getURLAsString in NetFunctions
|
||
|
- Modified how app version checking is handled, to improve reliability
|
||
|
- Lowered some of the socket timeouts on remote data fetches.
|
||
|
- Made some changes to accommodate changes to the Windows release in
|
||
|
regards to the Windows release adopting the same versioning scheme as
|
||
|
the Linux release
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Mon, 25 May 2015 14:20:00 -0400
|
||
|
|
||
|
selektor (3.13.33) stable; urgency=low
|
||
|
|
||
|
* Restored system tray functionality on Cinnamon as the issue has been
|
||
|
fixed on Cinnamon desktop 2.6.
|
||
|
- Fix for Firefox browser check that would cause SelekTOR to hang directly
|
||
|
after generating nodelist
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sat, 23 May 2015 15:47:00 -0400
|
||
|
|
||
|
selektor (3.13.32) stable; urgency=low
|
||
|
|
||
|
* Disabled tray functionality on Gnome3, since Java traycion support
|
||
|
on that desktop is incomplete.
|
||
|
- Some fixes to ensure proper closure of information dialogs.
|
||
|
- Some fixes for multiple instance detection.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Wed, 20 May 2015 14:50:00 -0400
|
||
|
|
||
|
selektor (3.13.31) stable; urgency=low
|
||
|
|
||
|
* Fixed an issue where a hidden dialog on the trayicon would sometimes be
|
||
|
visible under the compiz compositor, its opacity is now set to zero to
|
||
|
make it truly invisible.
|
||
|
- SwingTrayIcon is now a wrapper around tray icon instead of a class
|
||
|
extension
|
||
|
- Fixes for trayicon tooltip issues where if border space was not
|
||
|
reserved by the notification tray dock panel then tooltip failed to
|
||
|
display properly.
|
||
|
- Added new preferences option "Hide instead of Minimise" for greater
|
||
|
flexibility with the multitude of different dock/launcher mechanisms on
|
||
|
Linux
|
||
|
- Fixed tray icon being removed when a compositor such as compiz,
|
||
|
compton etc is toggled on/off it now gets automatically reloaded.
|
||
|
- Modified application icon to be a better fit in the dock by adding
|
||
|
a transparent border, so that modern dock dot markers show up better.
|
||
|
- System tray functionality is disabled on Cinnamon desktop due to
|
||
|
issues that desktop has with Java's native trayicon.
|
||
|
- Added linux desktop detection, to detect when Cinnamon desktop
|
||
|
is active in order to disable tray functionality on this desktop
|
||
|
- Set a minimum size on the Tor Monitor window.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri, 8 May 2015 23:24:00 -0400
|
||
|
|
||
|
selektor (3.13.30) stable; urgency=low
|
||
|
|
||
|
* TorController.getTrafficFailCount now returns -1 if Tor fails to respond,
|
||
|
this fixes a false Internet access un-available notification being raised
|
||
|
when net access is restored.
|
||
|
- Hopefully fixed all internet access restoration issues, its a tricky one
|
||
|
as tor appears to behave differently under windows compared to linux.
|
||
|
- Added new debug feature in that you can now specify a debug output file
|
||
|
with all the various debug options.
|
||
|
- Some more improvements to SwingTrayIcon tooltip
|
||
|
- Updated geoip
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Thu, 30 Apr 2015 19:34:00 -0400
|
||
|
|
||
|
selektor (3.13.29) stable; urgency=low
|
||
|
|
||
|
* Fixed tray tooltip sometimes not being hidden.
|
||
|
- Modified net access detection to prevent a rare failure to restart Tor
|
||
|
on net access restoration.
|
||
|
- Fixed pattern changes not being immediately applied on save in pattern
|
||
|
editor
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sun, 26 Apr 2015 18:02:00 -0400
|
||
|
|
||
|
selektor (3.13.28) stable; urgency=low
|
||
|
|
||
|
* Added check and warning for not enough active guard nodes.
|
||
|
- Renamed java package lang to resources.
|
||
|
- Added default recommended exitnodes list as a fallback incase for any
|
||
|
reason SelekTOR is unable to connect to Dazzleships to download the
|
||
|
remotely stored recommended list.
|
||
|
This means SelekTOR now has full functionality even without access to
|
||
|
Dazzleships.
|
||
|
- Minor adjustments to column widths on exitnode table
|
||
|
- Modified how mouse location on Swingtray is handled.
|
||
|
- Improved secure delete, zero wiped files and folders are now renamed
|
||
|
prior to deletion, sequence is now zerowipe,zerolength,rename,delete.
|
||
|
- Modified NetFunctions saveURLToFile to override age check if required.
|
||
|
- Added more debug output to NetFunctions.saveURLToFile
|
||
|
- Improved detection of Tor client startup failure
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sun, 12 Apr 2015 15:51:00 -0400
|
||
|
|
||
|
selektor (3.13.27) stable; urgency=low
|
||
|
|
||
|
* Fixed possible but extremely rare shutdown issue due to an exception
|
||
|
which may occur when building a circuit and a Quit is requested.
|
||
|
- More improvements to tray icon tooltip placement.
|
||
|
- Fixed changelog dates.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri, 10 Apr 2015 13:59:00 -0400
|
||
|
|
||
|
selektor (3.13.26) stable; urgency=low
|
||
|
|
||
|
* Minor tweaks to trayicon, just some polish.
|
||
|
- Moved Tor cache to the user settings area on Linux you can find it at
|
||
|
~/.SelekTOR/3xx/cache instead of tmp as I forgot on some/most
|
||
|
linux systems tmp gets cleared at startup.
|
||
|
- Fixed not honouring manual node selection on proxy mode change
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Thu, 9 Apr 2015 13:12:00 -0400
|
||
|
|
||
|
selektor (3.13.25) stable; urgency=low
|
||
|
|
||
|
* Desktop notifications now handled by its own class instead of
|
||
|
SwingTrayIcon
|
||
|
- New class which acts as a simplification wrapper around SwingTrayIcon
|
||
|
called TrayUtility
|
||
|
- Extensive code audit to ensure all resources that could stop the JVM from
|
||
|
properly exiting are closed and disposed of in a controlled manner.
|
||
|
This should in future ensure clean shutdowns of SelekTOR
|
||
|
Also added more comments as part of audit.
|
||
|
- Updated geoip files.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri, 27 Mar 2015 19:42:00 -0400
|
||
|
|
||
|
selektor (3.13.24) stable; urgency=low
|
||
|
|
||
|
* Partial re-write of clientprocess to fix startup issues as the fixes I
|
||
|
introduced in 3.13.23 were not reliable especially if internet access
|
||
|
was lost.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Mon, 23 Mar 2015 15:26:00 -0400
|
||
|
|
||
|
selektor (3.13.23) stable; urgency=low
|
||
|
|
||
|
* Update notification dialog is now set to auto close after 30 seconds
|
||
|
- Modification to SelekTOR to handle a stalled Tor client startup which
|
||
|
sometimes occurs at Bootstrapped 5% Connecting to directory server.
|
||
|
If this notification is received 3 times the SelekTOR initiates a
|
||
|
restart of the Tor client.
|
||
|
- Improved test client startup times, by fixing a bug where they should
|
||
|
of been using previously cached descriptors instead of
|
||
|
re-downloading microdescriptors.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sat, 21 Mar 2015 16:59:00 -0400
|
||
|
|
||
|
selektor (3.13.22) stable; urgency=low
|
||
|
|
||
|
* More fixes for swingtray, practically a rewrite to address issues
|
||
|
when run on the Cinnamon desktop.
|
||
|
- Fixed some object alignment issues on Guardnode and Pattern editor
|
||
|
dialogs.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sun, 08 Mar 2015 21:24:00 -0400
|
||
|
|
||
|
selektor (3.13.21) stable; urgency=low
|
||
|
|
||
|
* Fixed issues with swingtray tooltip
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sat, 07 Mar 2015 19:03:00 -0400
|
||
|
|
||
|
selektor (3.13.20) stable; urgency=low
|
||
|
|
||
|
* Fixed bandwidth sort.
|
||
|
- Reduced number of tor threads to 3 instead of 6 which reduces memory
|
||
|
consumption by about 45% approx 150MB over the previous version.
|
||
|
- Speeded up testing to compensate for less tor test threads.
|
||
|
- Unused tor test threads are now shutdown after every test cycle has
|
||
|
completed reducing memory usage further.
|
||
|
- Added bandwidth column to guard table for sorting by bandwidth.
|
||
|
- Added proxy mode checkboxes to buttongroups to fix selection issue
|
||
|
- Added closeActiveStreams() method to TorController
|
||
|
- Improved stale cache handling
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sat, 28 Feb 2015 23:34:00 -0400
|
||
|
|
||
|
selektor (3.13.19) stable; urgency=low
|
||
|
|
||
|
* Fixed bug in TorController.getEntryGuardsAsCSV() which would cause an
|
||
|
exception and testing to hang if an unuseable entry node was returned.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Mon, 16 Feb 2015 15:55:00 -0400
|
||
|
|
||
|
selektor (3.13.17) stable; urgency=low
|
||
|
|
||
|
* Removed the internal force node switch option when in proxy all traffic
|
||
|
mode to allow long lived tor connections such as when used by IRC.
|
||
|
- Fixed issue with not immediately selecting a new node after testing.
|
||
|
- Added desktop notification functionality
|
||
|
- Fixed Selektor quitting when used with a torrent client, although you
|
||
|
should not be torrenting via tor as a lot of nodes block bittorrent.
|
||
|
- Fixed menu selection foreground colour issues due to java gtk bugs.
|
||
|
- Fixed issue of loss of guard entries if a startup error was encountered
|
||
|
- Fixed issue of slow shutdown of tor clients on quit due to a
|
||
|
code regression fault.
|
||
|
- Merged FixGTK functions into Utilities class, for easier Windows porting
|
||
|
- Some object renaming and documentation.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Tue, 3 Feb 2015 14:07:00 -0400
|
||
|
|
||
|
selektor (3.13.16) stable; urgency=low
|
||
|
|
||
|
* Now send the TOR QUIT command instead of relying completely on process
|
||
|
destroy.
|
||
|
- Update check is now done every 30 minutes as well as at startup.
|
||
|
- Small fix to traffic fail count method in TorController
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Tue, 27 Jan 2015 20:37:00 -0400
|
||
|
|
||
|
selektor (3.13.15) stable; urgency=low
|
||
|
|
||
|
* Major improvements to bridge handling
|
||
|
- Fixed testing cycle being re-triggered while testing.
|
||
|
- Greatly improved net detection and recovery from net failure
|
||
|
- Fixed issues with import patterns and zip extraction
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sat, 24 Jan 2015 18:42:00 -0400
|
||
|
|
||
|
selektor (3.13.14) stable; urgency=low
|
||
|
|
||
|
* Some minor localisation fixes
|
||
|
- Changed the order of display of exitnode and guardnode info in tray
|
||
|
tooltip
|
||
|
- Restart tor client immediately in the event of no viable exits
|
||
|
- Small change to version routine in Utilities class to make porting to
|
||
|
Windows slightly easier
|
||
|
- Updated geoip files
|
||
|
- Modified how startup delay on autostart is handled.
|
||
|
- Tor monitor window now resizable
|
||
|
- Fixed bridges issue causing a hang
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri, 23 Jan 2015 15:17:00 -0400
|
||
|
|
||
|
selektor (3.13.13) stable; urgency=low
|
||
|
|
||
|
* Initial snapshot of experimental branch 3-13-13-beta to become stable branch
|
||
|
- Various fixes to SwingTray to fix positional issues when compiz is running
|
||
|
- Added --reset-defaults in order to reset to default safe settings from
|
||
|
the console.
|
||
|
- Prevented setting of listening port below 9054
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sun, 18 Jan 2015 17:42:00 -0400
|
||
|
|
||
|
selektor (3.12.18) stable; urgency=low
|
||
|
|
||
|
* Removed Unamed and Stable nodes only options as I now need all nodes to be
|
||
|
loaded, these should of been removed in 3.12.16 but I forgot.
|
||
|
I could implement a view filter for them but its more hassle than
|
||
|
its worth.
|
||
|
- Fixed an incorrect null response after an interrupt on the thread sleep
|
||
|
during client process startup.
|
||
|
- Added catch for not enough directory information message, which will
|
||
|
force a cache refresh on restart.
|
||
|
- Added tor cache age check every time a tor client is started
|
||
|
- Improved debugging log statements, and added more startup debug options
|
||
|
- Removed unused constant from TorController
|
||
|
- Updated language files and help files.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Wed, 03 Dec 2014 14:00:00 -0400
|
||
|
|
||
|
selektor (3.12.17) stable; urgency=low
|
||
|
|
||
|
* Fixed testing cycle stalling, a regression on my part (stupid me)
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri, 28 Nov 2014 01:05:00 -0400
|
||
|
|
||
|
selektor (3.12.16) stable; urgency=low
|
||
|
|
||
|
* Re-worked Nodelist generation
|
||
|
- Fixed some node being rejected due to having different fingerprints
|
||
|
but the same ip address. This combo is possible and valid so we cant
|
||
|
reject them as it can cause a Null exception being thrown during a node
|
||
|
lookup.
|
||
|
You should now see a lot more nodes in the nodelist.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Tue, 25 Nov 2014 14:22:00 -0400
|
||
|
|
||
|
selektor (3.12.15) stable; urgency=low
|
||
|
|
||
|
* Modified start up sequence to fix intermittent problem with fetching
|
||
|
remote data from dazzleships caused by the initial tor chosen circuits
|
||
|
not always being capable of handling http on port 80.
|
||
|
Now i wait for nodelist generation to complete which filters out nodes
|
||
|
that cant handle port 80, once those nodes have been applied to tor
|
||
|
I wait for tor to generate new circuits using my filtered list then
|
||
|
fetch the remote data, this slightly increases initial startup time.
|
||
|
- Increased circuit build timeout to 15 secs per circuit.
|
||
|
- If a node has no exit routes then I abort testing immediately instead of
|
||
|
waiting for the timeout which slightly improves the speed of testing.
|
||
|
- Various other minor fixes.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Thu, 20 Nov 2014 15:58:00 -0400
|
||
|
|
||
|
selektor (3.12.14) stable; urgency=low
|
||
|
|
||
|
* Lowered package version requirements for libglib2.0-bin 2.32+
|
||
|
- This should fix the reported issue with Debian Wheezy.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Tue, 18 Nov 2014 12:41:00 -0400
|
||
|
|
||
|
selektor (3.12.13) stable; urgency=low
|
||
|
|
||
|
* Fixed a regression which would cause test threads to fail with the
|
||
|
- No Circuits Available status message.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Mon, 17 Nov 2014 04:15:00 -0400
|
||
|
|
||
|
selektor (3.12.12) stable; urgency=low
|
||
|
|
||
|
* Preparation work for merge from experimental branch
|
||
|
- Restructuring for possible incorporation of additional guard
|
||
|
node functionality.
|
||
|
- Some variable and class renaming.
|
||
|
- Redesigned ClientProcess class, gives improved startup time and
|
||
|
reduced CPU usage.
|
||
|
- Renamed blacklist and whitelist file.
|
||
|
- Reduced tor client restart delays to 2000ms
|
||
|
- Improved threading, and reduced usage of swingworkers.
|
||
|
- Implemented detection of "no exit routers" to a tor node.
|
||
|
- General efficiency improvements, reducing CPU usage.
|
||
|
- More debug options, run "selektor --help" to list them.
|
||
|
- Circuit building wait time slighty increased to 250ms
|
||
|
- Improved firefox browser check, warning only issued if browser
|
||
|
requires restart to apply new settings.
|
||
|
If settings are already applied then warning is not issued.
|
||
|
- Added filtering for port 443
|
||
|
- Added own geoip6 support so tor-geoipdb is no longer required
|
||
|
- Updated geoip databases
|
||
|
- Fixed sometimes failing to on remotedata fetch.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Thu, 13 Nov 2014 15:15:00 -0400
|
||
|
|
||
|
selektor (3.12.11) stable; urgency=low
|
||
|
|
||
|
* Moved language files into main jar.
|
||
|
- Enable predictive circuits on Tor startup.
|
||
|
- Renamed GlobalVariable to GlobalServices.
|
||
|
- Fixed hanging at Bootstrap Done 100% caused by app update check failure
|
||
|
due to the slower nature of Tor, added error detection to prevent the
|
||
|
hanging.
|
||
|
- Increased timeout on app aupdate and nodelist fetch due to the slower
|
||
|
nature of Tor, added error detection.
|
||
|
- Added method to set default socket timeout in NetFunctions.
|
||
|
- Circuit building wait time reduced to 100ms from 500ms making circuit
|
||
|
build detection a bit faster.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Wed, 5 Nov 2014 16:17:00 -0400
|
||
|
|
||
|
selektor (3.12.10) stable; urgency=low
|
||
|
|
||
|
* Small tweak to net reachability detection to ensure no false detections.
|
||
|
- Fixed bug in version check routine.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Mon, 3 Nov 2014 20:00:00 -0400
|
||
|
|
||
|
selektor (3.12.9) stable; urgency=low
|
||
|
|
||
|
* Local DNS leakproofing, SeleKTOR now works without any local DNS resolution.
|
||
|
- App update check and fetching of the recommended nodelist is done via Tor
|
||
|
including their DNS lookups.
|
||
|
- Removed net latency field so no more local DNS resolves or pinging
|
||
|
of Google are done directly via the net.
|
||
|
- Net unreachable detection is now done using Tor.
|
||
|
- Whois is now done in default browser.
|
||
|
- Updated help files.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Mon, 3 Nov 2014 13:48:00 -0400
|
||
|
|
||
|
selektor (3.12.8) stable; urgency=low
|
||
|
|
||
|
* Fixed Bad Package error on Ubuntu
|
||
|
- Implemented Installed-Size in Debian control file.
|
||
|
- Added a dummy class to SelekTORLang, to prevent lintian
|
||
|
complaining about empty jar.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Fri, 31 Oct 2014 20:06:00 -0400
|
||
|
|
||
|
selektor (3.12.7) stable; urgency=low
|
||
|
|
||
|
* Fixed a proxy reset issue.
|
||
|
- Modified proxy restore so that if it doesnt find a valid proxy backup
|
||
|
file then it will just reset the proxy to the system defaults.
|
||
|
- Fixed a debian packaging issue whereby the autostart link was not removed
|
||
|
on package uninstall.
|
||
|
- Fixed issues with tarball install/uninstall scripts
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Thu, 30 Oct 2014 13:46:00 -0400
|
||
|
|
||
|
selektor (3.12.6) stable; urgency=low
|
||
|
|
||
|
* Fixed main tor thread shutdown issue on quit.
|
||
|
- Fixed tor sometimes failing to restart, when listen port was changed.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Tue, 28 Oct 2014 20:08:00 -0400
|
||
|
|
||
|
selektor (3.12.5) stable; urgency=low
|
||
|
|
||
|
* Switched build structure over to Debian style.
|
||
|
- Improved UI layout for better font and language scaling
|
||
|
- Added .deb package.
|
||
|
- See chlogoldstyle.gz for older changelog entries.
|
||
|
|
||
|
-- Alistair Neil <info@dazzleships.net> Sun, 26 Oct 2014 14:28:00 -0400
|