JonDo changelog beta

From JonDonym Wiki
(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
 
<iimg>[[JonDo changelog beta]]![[Image:en2.png]]</iimg><iimg>[[JonDo changelog beta/de]]![[Image:de2.png]]</iimg>&nbsp;[[Changelogs and Sources]]  
 
<iimg>[[JonDo changelog beta]]![[Image:en2.png]]</iimg><iimg>[[JonDo changelog beta/de]]![[Image:de2.png]]</iimg>&nbsp;[[Changelogs and Sources]]  
 +
 +
====00.19.018-beta====
 +
Date: 2016-11-14
 +
* added new mix and infoservice root certificates
  
 
====00.19.017-beta====
 
====00.19.017-beta====

Revision as of 17:02, 14 November 2016

En2.png De2.png  Changelogs and Sources

Contents

00.19.018-beta

Date: 2016-11-14

  • added new mix and infoservice root certificates

00.19.017-beta

Date: 2016-06-23

  • fixed an error that led to an unnecessary dialog showing up and maybe to a JonDonym reconnection; happend when a proxy password was stored
  • fixed: reconnection after changing the network configuration now works better

00.19.016-beta

Date: 2016-06-09

  • fixed an error that caused an unnecessary proxy password dialog to show up

00.19.015-beta

Date: 2016-05-19

  • Added fixed password storage for authenticated network proxy
  • updated help files
  • Added a test / showcase for using the ANONChannels directly
  • Minor GUI fixes
  • Added an option to disable *ALL* HTTP header processing

00.19.004-beta

Date: 2013-10-22

  • Added Skein Hash for zertificate verification

00.19.003-beta

  • update to latest version of BountyCastle

00.19.002-beta

Date: 2013-10-23

  • Just a new version number, open development for the coming release version 00.20.001

00.18.022-beta

Date: 2013-08-16

  • removed http header filtering completely, as it does not provide a significant security gain, but hinders JonDoFox development
  • Windows: new JAP.exe now calls java library directly, not java.exe any more; show "JAP" in task manager

00.18.019-beta

  • new Jondofox-Header: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/17.0 Firefox/17.0

00.18.015-beta

Date: 2013-02-27

  • Update to BouncyCastle 1.48

00.18.010-beta

Date: 2012-10-20

  • fixed problem with http header procsssing
  • added library option to completely disable http header processing
  • added farsi translation (many thanks to Mostafa!)

00.18.008-beta

Date: 2012-09-06

  • some more compatibility patches for new bouncyCastle crypto library
  • Added a function to set the block timeout, i.e. the timeout an interface of a cascade is blocked, if an error occured during connection.

This is helpfull for allowing faster reconnects for debugging purposes.

  • some minor stability patches (closed some open streams)
  • code reformatting

00.18.003-beta

Date: 2012-07-11

  • support for new bouncyCastle crypto library
  • open portable browser only with empty tab

00.18.002-beta

Date: 2012-05-29

  • Just a new version number for the release.

00.17.026-beta

Date: 2012-05-25

New features:

  • added Skype client functionality to anti censorship feature for release version

Other:

  • let the user see more pages (20) before showing the payment reminder on free services

00.17.020-beta

Date: 2012-05-06

New features:

  • option to switch off sending general system info to infoService

00.17.019-beta

Date: 2012-05-02

New features:

  • startup option --noSystemErrorLog prevents to write logging to the standard error
  • use jondosforwarder as alternative skype forwarder

Other:

  • updated jondofox headers

00.17.015-beta

Date: 2012-03-09

Bug fixes:

  • Error corrections in integrity check protocol (older JonDo versions are incompatible now)

00.17.012-beta

Date: 2011-12-24

Bug fixes:

  • fixed double counting of HTML accesses

Other

  • allow to switch off keep alive traffic only for beta version

00.17.011-beta

Date: 2011-12-21

Other

  • allow to switch off keep alive traffic

00.17.010-beta

Date: 2011-12-20

New features:

  • options to switch off all warning and error popups

Bug fixes:

  • fixed possible null pointer when stopping service conection

Other:

  • old Tor/MixMinion implementations removed (still accessible over command line switch)

00.17.007-beta

Date: 2011-12-13

Bug fixes:

  • ConfigAssistant: correctly identify missing account
  • ConfigAssistant: correctly identify blacklisted services
  • show more detailed certificate errors
  • some corrections in the integrity protocol

00.17.005-beta

Date: 2011-12-12

Bug fixes:

  • fixed null pinter in ConfigAssistant internet connection check

00.17.004-beta

Date: 2011-12-02

New features:

  • do not send user statistics if anonymous connection to InfoServices is forced
  • check for valid account BEFORE connecting to Premium service (if most users have this update, it prevents a massive overload on Premium services if free services go down)

Other:

  • if charged account is requested, always return the active account as first account if possible
  • auto reconnect after finishing the account wizard only if currently selected service is usable with the new account

00.17.002-beta

Date: 2011-12-01

Just a new version number. Same as release 00.17.001.

00.16.034-beta

Date: 2011-11-30

Bug fixes:

  • copmatibility fixes for new bouncycastle crypto library

Other:

  • enhanced speed of toHexString() by 150 times

00.16.031-beta

Date: 2011-11-17

Bug fixes:

  • Fixed some possible Null pointer exceptions in ClassUtil

00.16.030-beta

Date: 2011-11-17

Bug fixes:

  • fixed possible problem while saving the configuration

00.16.029-beta

Date: 2011-11-16

Other: added some messages for ConfigAssistant giving hints to switch of firewall and virus scanner in case of connection problems

00.16.028-beta

Date: 2011-11-15

New features:

  • completely replaced old UpdateWizard by new SoftwareUpdater
  • make filtered services available for selection also in anonymity off mode

Bug fixes:

  • fixed country calculation for cascades

00.16.026-beta

Date: 2011-11-14

Other:

  • error page of SoftwareUpdater now contains a link to the download website

00.16.024-beta

Date: 2011-11-10

Bug fixes:

  • compatibility patches for new BouncyCastle library

Other:

  • some additional error messages for SoftwareUpdater
  • prepared SoftwareUpdater for general integration
  • automatically save configuration before update
  • optional command line parameter "--hideUpdate" now prevents all direct updates
  • simplified main view layout

00.16.020-beta

Date: 2011-11-09

Other:

  • some enhancements for SoftwareUpdater

00.16.019-beta

Date: 2011-11-08

Bug fixes:

  • bugfix for SoftwareUpdater

00.16.016-beta

Date: 2011-11-05

New features:

  • new update wizard - beta integration in popup menu

Bug fixes:

  • 5 minutes timeout for update wizard

00.16.012-beta

Date: 2011-11-02

Other:

  • do not show connection popup if anon mode is off while switching to a filtered service
  • paysafecard payments are now integrated in general payment API
  • small enhancement for anon mode off message

00.16.011-beta

Date: 2011-10-25

Bug fixes:

  • fixed possible null pointer when reading proxy from windows registry

Other:

  • separated browser statistics from JonDoFox headers
  • HTTP anonymization is now off by default

00.16.008-beta

Date: 2011-10-15

Bug fixes:

  • popup menu is now compatible with Java 7
  • fixed possible deadlock with wrong usage warning

Other:

  • faster cache for certificate verification

00.16.005-beta

Date: 2011-10-06

Other:

  • show a minimum of web pages even if last mix has requested to show the user a a Premium notice

00.16.004-beta

Date: 2011-10-04

Other:

  • send premium attribute to free mix error page

00.16.003-beta

Date: 2011-10-03

Bug fixes:

  • do not show end IP flag if end mix country is unknown
  • keep random order from startup in service database

Other:

  • do not show switch proxy reminder on shutdown if JonDoFox is used
  • switch to random service if no better suitable service was found

00.15.044-beta

Date: 2011-09-26

Bug fixes:

  • allow all JonDonym related websites even if access to all websites is blocked

Other:

  • new JonDoFox header

00.15.042-beta

Date: 2011-09-25

New features:

  • new random order for services on every startup

Bug fixes:

  • fix for warning about correct JonDo usage

Other:

  • show current service on top in popup menu

00.15.041-beta

Date: 2011-09-23

New features:

  • show warning if user does not use JonDo and maybe only thinks to be anonymous

Other:

  • automatically switch to next service if current service is filtered and "getNextCascade()" is requested

00.15.039-beta

Date: 2011-09-19

New features:

  • try to switch current service on startup if it has only one mix
  • only if connection to all other services failed, automatic switching to one-mix services is allowed

Bug fixes:

  • fixed some bugs related to automatic cascade switching
  • some debug entries for InfoService

Other:

  • X-Headers are now always active
  • keep reconnect on error if current service is initial dummy service

00.15.038-beta

Date: 2011-09-16

New features:

  • integrity error notification
  • Added support for multiple download sources for new versions of JAP.jar
  • introduced temporary whitelist attribute for trust model, that enables the user to temporarily connect to filtered services
  • merged all filters/trust models into one single, editable trust model
  • DirectProxy is now also visible from JonDoFox HTTPS error sites
  • transferred bytes are now shown in kilobytes

Bug fixes:

  • fixed global timeout for InfoService requests
  • remove "initial dummy cascade" whenever possible, also if auto switching is disabled
  • fixed possible null pointer in XMLSignature
  • fixed language selection for payment options
  • fixed view of amount to pay for cash and money transfer payment methods
  • fixed possible deadlocks and null pointers in DirectProxy
  • show low balance popup only if no other full account is available

Other:

  • ignore performance filter if no performance data is available at all
  • connection to user defined services is now only allowed within the current trust model
  • create self-verified signatures
  • request all InfoService documents with http compression
  • reduced InfoService requests for InfoServices and Mix cascades
  • clearer HTML messages for DirectProxy
  • show squid error pages if forced by last mix operators
  • new JonDoFox headers

00.15.023-beta

Date: 2011-08-05

Other:

  • enhanced DirectProxy error page presentation

00.15.022-beta

Date: 2011-08-04

Bug fixes:

  • fixed deadlock in DirectProxy caused when interrupting running request threads
  • fixed possible double-binding of default listener
  • stop connection attempts if auto-switching is disabled and payment is mandatory

Other:

  • clearer HTML "not-allowed" messages for DirectProxy requests
  • if only premium services are available, the ConfigAssistant is now shown instead of closing the connection
  • ConfigAssistant now tries to connect automatically if it has been called because of a connection timeout; the user thus quickly sees the reason for the connection problem
  • do not show "free" filter if free services are not allowed
  • added security warnings for user defined services

00.15.019-beta

Date: 2011-07-26

Other:

  • removed warnings about "no JonDoFox" and "insufficient bytes for download"

00.15.017-beta

Date: 2011-07-23

Bug fixes:

  • fixed parsing problem of monthly volume rates

00.15.014-beta

Date: 2011-07-22

Bug fixes:

  • automatically update "unfinished" accounts
  • ensure that the AnonProxy stop thread waits for any reconnect thread to be finished

Other:

  • do not show payment popup during the first ConfigAssistant start (auto-switching to premium services is denied during first start)
  • stop connection attempts if no alternative to Premium exists
  • instead of switching to premium trust model, switch to the default model after successfully charging an account
  • show "cancel" button if only Premium services are allowed

00.15.012-beta

Date: 2011-07-21

Bug fixes:

  • fixed possibly endless nested call in AbstractAutoSwitchedMixCascadeContainer

Other:

  • shut down connection attempts if no active account was found and only premium services are available
  • switch permanently to Premium model if a coupon code is used and the default model is active
  • always show coupon field in ConfigAssistant
  • ConfigAssistant now recognizes whether only Premium services are available
  • free services are now blocked for new users (experiment)

00.15.011-beta

Date: 2011-07-21

Bug fixes:

  • corrected calculation of last month of monthly rate
  • do not show payment popups during connection attempts from ConfigAssistant
  • re-enabled move back from choosing a payment method

00.15.010-beta

Date: 2011-07-21

Bug fixes:

  • fixed possible interrupt deadlock in DirectProxy

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