JonDo changelog beta
00.14.021-beta
Date: 2011-05-30
Bug fixes:
- some more fixes for upstream problems
00.14.018-beta
Date: 2011-05-29
Bug fixes:
- Hopefully finally fixed the bug related to the new upstream flow control
00.14.017-beta
Date: 2011-05-28
Bug fixes:
- possibly fixed the upload problem for new mix version; further tests needed
00.14.014-beta
Date: 2011-05-18
Bug fixes:
- added SocketGuard class for closing frozen Socket connections
- fixed possible null pointer / inconsistency in Database class
- finished protection against miscounting premium services
- fix for auto-update of newly created accounts
- fixed possible endless loop when closing DirectProxy thread
- fixed service interruption that did not move the anonymity button to "OFF"
Other:
- ConfigAssistant: show code fields on startup only if the user did not have a premium account yet
- ConfigAssistant: show URLs to free code server if the user did not have a premium account yet
- ConfigAssistant: show code fields after connection failure if there is a chance that premium might help
- do not warn on small volumes if the total volume is below the warning amount
00.14.012-beta
Date: 2011-04-12
Other:
- upload channel changes (update: does not solve the problem)
00.14.010-beta
Date: 2011-04-09
Other:
- lower priority for fast uploads
00.14.009-beta
Date: 2011-04-06
Bug fixes:
- fixed referer parsing
- fixed auto-closing of ConfigAssistant
Other:
- removed unused premium header
00.14.008-beta
Date: 2011-03-23
Bug fixes:
- fixed domain parsing in HTTP filter for CONNECT
- closing of Sockets is now secure against Thread interruption
- fixed memory leak: use only one instance of the AnonClient packet counter
Other:
- if ConfigAssistant was automatically opened on connection problems, it is now automatically closed if a connection was established and the user did no action
- prepared for 2.1 payment protocol: JonDo should send CCs without request
- better distribution of service raises probability that it is automatically chosen
00.14.006-beta
Date: 2011-03-10
Bug fixes:
- fixed possible problem that sockets are not closed
- fixed english direct proxy HTML message
00.13.045-beta
Date: 2011-03-08
New features:
- services with more security have a higher chance to be automatically selected
Bug fixes:
- fixed some bugs in ConfigAssistant
- fixed automatic update of Mix service combination box
Other:
- enhanced wizard logic
- if the currently connected service is not yet in the local database and was verified, put it in the local database
- added editing protection to TrustModel/service filter
- lowered InfoService connection timeout to 8 seconds for faster updates
- added some more fallback browsers for opening the system default browser
- changes some labels
- enhanced iconified view
00.13.043-beta
Date: 2011-03-05
Other:
- added system independent shell execution command
- added new default InfoService
- integrated new account creation wizard in old wizard (is automatically switched if web shop is enabled)
- changes some labels
00.13.042-beta
Date: 2011-03-03
Bug fixes:
- fixed several problems concerning coupon codes
- fixed visibility and text of some buttons
Other:
- Re-signed code signing certificate
- ConfigAssistant: added finished panel for coupon codes
- ConfigAssistant: make it possible to automatically change to premium service if you have created a new account
00.13.040-beta
Date: 2011-03-02
New features:
- ConfigAssistant is now shown automatically if connection establishment failed for more than 60 seconds
Bug fixes:
- fixed switching of HTTP filter
Other:
- set "JonDo" as global dialog title
- hide Skype forwarding option and terms in stable version
- do not show ConfigAssistant during shutdown
00.13.040-beta
Date: 2011-03-02
New features:
- ConfigAssistant is now shown automatically if connection establishment failed for more than 60 seconds
Bug fixes:
- fixed switching of HTTP filter
Other:
- set "JonDo" as global dialog title
- hide Skype forwarding option and terms in stable version
- do not show ConfigAssistant during shutdown
00.13.039-beta
Date: 2011-03-01
New features:
- default filter now automtically forces premium services if account is available
Bug fixes:
- fixed possible deadlock when closing DirectProxy
- fixed proxy setter method
Other:
- enhanced JonDoFox header parsing
- finished ConfigAssistant (further testing needed)
- removed auto-change of services on startup
- Filter is now only allowed to be changed by the user himself
- changed some buttons and texts
- temporarily removed unfinished new update wizard
00.13.037-beta
Date: 2011-02-23
Bug fixes:
- fixed some possible deadlocks in WorkerContentPane
Other:
- enhanced ConfigAssistant and prepared it for inserting explanation texts
- enhanced anti censorship client usability
- parse system proxy from Windows registry (TODO: implement for other OS)
- changed header order for DNT header to FF4 compliance
- enhanced speed and reliability of DirectProxy (anonymity-off-mode)
- also unblock InfoService interfaces if MixCascade interfaces are unblocked
00.13.034-beta
Date: 2011-02-18
Bug fixes:
- fixed possible deadlock in WorkerContentPane
- fixed possible deadlock in TrustModel
- blocked interfaces may now block also user defined services
- TrustModel notifies observers if it unblocks listener interfaces
- do not open ConfigAssistant automatically on connection errors
- some bug fixes in ConfigAssistant
Other:
- only warn on changing proxy settings if an anonymous connection is established
00.13.031-beta
Date: 2011-02-17
Bug fixes:
- fixed exit IP lookup in ConfigAssistant
Other:
- ConfigAssistant: completed anonymity test logic (needs to be tested further, though)
- reset HTTP anonymization setting to ACTIVE
00.13.030-beta
Date: 2011-02-15
Bug fixes:
- fixed presentation of credits in about dialog
- fixed dialogs showing that an account is blocked
Other:
- prepared ConfigAssistant to explain error if connection is not established when checking anonymity
00.13.029-beta
Date: 2011-02-14
New Features:
- integrated Skype forwarding client into GUI
Bug fixes:
- fixed storage of exit addresses
- fixed browser button presentation
- resize fix for anon details panel
- fix for forwarding client startup methods
Other:
- faster access to check for blocked interfaces
- enhanced copy to clipboard method
- more debug messages for about dialog
- renamed settings dialog and buttons
- some enhancements for ConfigAssistant
- menu popup is now also active in status panel
00.13.027-beta
Date: 2011-02-10
New Features:
- simpler layout for main view
Bug fixes:
- ConfigAssistant: enhanced anonymous connection check
Other:
- new JonDoFox user agent header
00.13.026-beta
Date: 2011-02-08
New Features:
- send X-JonDonym-Proxy-Connection and X-JonDonym-Distribution headers to anonymity test
- introduced new command line switch --try, -t for silent startup
- show test payment instance only if test service is the current service
Bug fixes:
- immediate update after InfoService thread is reactivated
Other:
- shortened period between reconnection attempts to 800ms
- payment instance certificate renewed
- HTTP redirect method for anonymity test
- ConfigAssistant: enhanced connection logic
- instead of hiding, make unused wizard buttons disabled
- check trust before try to connect to a service (saves resources)
- enhanced blocking logic for network interfaces (saves resources)
- temporarily block service if multiple login is detected
00.13.024-beta
Date: 2011-01-26
Bug fixes:
- remember blocking for target interfaces even after database update
- fixed target interface switching for InfoServices
- fixed storage of exit addresses
- fixed anonymous proxy usage for InfoService and payment instance connections
Other:
- optimized some log messages
- added new URL parameters for webshop
- temporarily block service target if HTTP connection to them is blocked
- show swing error message with a hint for deactivating ClearType in Windows
- AWT message box is now always on top
- reformatted IP address label
00.13.023-beta
Date: 2011-01-25
Bug fixes:
- fixed IP address retrieval for services
- temporarily removed X-Behavioral-Ad-Opt-Out due to reported router problems
Other:
- speed-up for InfoService updates
- optimized some log messages
- re-introduced swing check
- reformatted IP label
00.13.022-beta
Date: 2011-01-22
New features:
- show exit IP address of current service
Bug fixes:
- ensure notification of CloseGuard thread for TLS connections
- fixed host name bugs in ListenerInterface and ProxyInterface
- fixed some bugs in MixCascadeExitAddresses
- fixed some bugs regarding affiliates
- fixed some bugs in DirectProxy
- removed Swing check on startup
- Transaction dialogs completely rewritten
Other:
- simplified coupon payments
- fast deliverance of Transaction information directly in pay account balances
- payment dialogs in ConfigAssistant rewritten for external re-usage
- DirectProxy: do not control the settings over the event dialog
- quick start/stop of AnonClient without pause for DirectProxy
- automatically redirect to web shop for transaction details
- integrated web shop URLs in default account creation dialogs
00.13.021-beta
Date: 2011-01-15
New features:
- protect accounts from deletion if it is unsure whether they have been activated
- faster charge process for coupon codes
- finished account dialogs for ConfigAssistant
Bug fixes:
- ensure disconnect from InfoService after each connection
- ensure disconnect from payment instance after each connection
- update GUI account list in any case when the internal account list changes
Other:
- changed some text messages
00.13.020-beta
Date: 2011-01-12
New features:
- DirectProxy is now always active if AnonClient is not connected
- canceling a DirectProxy request by the user now blocks all following requests for some seconds (third option besides block and continue)
- randomly switch service connection ports; start with 443, 80, and store connected port as preferred port (this should speed up connection establishment in environments where some ports are blocked)
- integrated web shop URLs and affiliate payments into account management
- automatically update accounts now only if they are active (reduces requests to payment instance)
- added X-Behavioral-Ad-Opt-Out browser header
- ConfigAssistant now may charge coupon codes (this feature still needs some work)
- added new infoservice
Bug fixes:
- automatically undo move and show error message if move back/forward in DialogContentPane fails
- fixed some bugs in account methods
- fixed possible null pointers
Other:
- updated online documentation
00.13.019-beta
Date: 2010-12-22
New features:
- first preview of new config assistant which automatically detects connection problems
- added UI option to show old close button
- show blocked accounts
- prepared some windows for new update wizard in Systray popup
- suggest to confirm every single web page if anonymous connection is off
- method for getting external IP address from InfoService
- changed name of beta version from "-dev" to "-beta"
Bug fixes:
- many bug fixes for auto switching of services
- fixed some possible exceptions in trust models
- longer blocking period for timed out InfoService interfaces in order to speed up InfoService updates
- temporarily block InfoService interface only if we also tried the anonymous connection before (if anonymous connection is allowed)
- fixed possible null pointer in MixCascade
- automatically reconnect after payment errors
- do not automatically switch to blocked accounts
- fixed notification for not recoverable AnonServiceExceptions
- fixed interruption of Updater thread
- fixed and added some button operations in DialogContentPane
- progress bar now gets a more detailed feedback and may present varying messages
- fixed null pointer in forwarding dialog
- added synchronization for payment error dialogs
- correctly show updated TrustModel on all panels
- removed AnonProxy controlling from GUI
00.13.018-beta
Date: 2010-12-10
- Bugfix: use https proxy for direct connections
- fixed automatic reconnection when switching proxy settings
- pre-choose current view setting in config assistant in any case
- Bugfix: open browser when clicking on anonymity test label in config assistant
00.13.017-beta
Date: 2010-12-09
- show version number in title
- added example anonymity test screenshots as popups to config assistant
00.13.016-beta
Date: 2010-12-08
- some fixes for config assistant
- open anonymity test url automatically in config assistant
- show restart button in config assistant
00.13.015-beta
Date: 2010-12-06
- fixed proxy compatibility in direct connection mode
- send X-Do-Not-Track header
- simplified and updated ConfigAssistant
- added "--ignoreRunningInstance, -i" switch for starting JonDo without error window when already running
00.13.014-beta
Date: 2010-11-23
- open anonymity test if insecure web browser is detected
00.13.013-beta
Date: 2010-11-23
- no green color for wizard choices
- fast update for payment instances
- if dll is loaded, do not close but hide the window if user decided to close it
- re-enable account creation from main-window if account is empty or no account exists
- automatically connect to a premium service after account creation and activation
- anonymity penalty for services with two operators from the same country in the first and last position
- fixed possible null pointer in GUIUtils
- updated online documentation
00.13.012-beta
Date: 2010-10-30
- fixed cryptography bug with new protocol in DefaultDataChannelFactory
00.13.010-beta
Date: 2010-09-17
- deactivate header processing if header anonymization is disabled
- changed maximum unit for overusage presentation to GByte
- Online documentation updated
00.13.008-beta
Date: 2010-09-11
This is actually a stable version, as accidentially a lot of users of the stable version where led to install the beta version. For some days, until most of these users have updated to this temporary stable version, there will be no separate beta version. Please wait some days for a new beta version.
00.13.007-beta
- new version number
00.13.005-beta
- allow automatic connection to premium services also on first start of JonDo
- always ask all infoservices for performance data
- updated help files for JonDoFox 2.4.0
00.13.004-beta
- fixed possible null pointer in AIControlChannel
00.13.003-beta
- re-added the possibility to listen on all interfaces
- added a warning dialog with a check box for preventing DAU users from listening on all interfaces
- show global listener in extended view only
00.13.002-beta
- updated beta version number