JonDo changelog beta

From JonDonym Wiki
Revision as of 13:40, 20 July 2011 by Rolf (Talk | contribs)
Jump to: navigation, search

En2.png De2.png


Contents

00.15.007-beta

Date: 2011-07-20

Bug fixes:

  • easier access to premium services

00.15.006-beta

Date: 2011-07-20

Bug fixes:

  • do not automatically switch TrustModel (filter) to premium

00.14.034-beta

Date: 2011-07-18

Bug fixes:

  • show premium services without socks in default filter
  • some minor bug fixes in payment GUI

Other:

  • user-friendlier logic for creating accounts
  • new option to deny any non-anonymous web traffic
  • show free coupon URL in any suitable case
  • insert help link about proxy settings to the end of the ConfigAssistant
  • allow payment URLs in non-anonymous mode if non-anonymous contact to payment instance is allowed

00.14.032-beta

Date: 2011-07-15

Bug fixes:

  • fixed some bugs in the payment protocol

Other:

  • edited help files
  • added Premium reminder to ConfigAssistant
  • preparations for Bitcoin and other payment methods

00.14.031-beta

Date: 2011-07-02

Bug fixes:

  • Fixed an upstream deadlock

00.14.028-beta

Date: 2011-06-29

Other:

  • accept 'P' as first letter for coupon codes

00.14.026-beta

Date: 2011-06-27

Bug fixes:

  • correct identification of chrome user agent

Other:

  • included SocketGuard functionality in AnonProxy in order to automatically close frozen socket connections after timeout

00.14.025-beta

Date: 2011-06-22

Bug fixes:

  • fixed null pointer that occurs when VirtualBox was not found
  • fixed anonymous socket listener for VirtualBox

00.14.023-beta

Date: 2011-06-21

New features:

  • add listener interface for VirtualBox virtual network adapter

Bug fixes:

  • fixed possible ArrayIndexOutOfBoundsException in AnonProxyRequest

Other:

  • new JonDoFox UA header

00.14.022-beta

Date: 2011-06-15

Bug fixes:

  • fixed catching of SocketTimeoutException
  • fixed possible null pointer in proxy callback

Other:

  • show "unreachable" message for services with network problems
  • if manipulated connections on preferred ports are recognized, temporarily disable preferred ports in order to finally get a connection

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
Personal tools