Your Freedom Changelog

What's new in Your Freedom 20190221-01

Feb 21, 2019
  • Backport from Android. Mostly new domains.

New in Your Freedom 20190109-01 (Feb 21, 2019)

  • Fixed OpenVPN UDP mode in DNS tunnel mode.
  • Updated built-in server data.

New in Your Freedom 20181028-01 (Oct 30, 2018)

  • Backport from Android version.

New in Your Freedom 20180405-01 (Apr 5, 2018)

  • Fixed a bug that would break local authentication for both SOCKS and HTTP proxy port. For HTTP proxy port, the YF client incorrectly shut down the connection if no authentication was received in the first request; this is fixed. However, that wasn't the main issue. The main problem is a bug in the java standard library that we have reported to Oracle years ago, and it is still not fixed. We should have known!

New in Your Freedom 20180121-01 (Jan 22, 2018)

  • Better, more memory friendly implementation of DNS encoding.

New in Your Freedom 20171228-02 (Dec 28, 2017)

  • Updated server list
  • Gracefully deal with work backlog in DNS mode
  • Try different domain if DNS server suddenly refuses to resolve ours

New in Your Freedom 20171222-01 (Dec 22, 2017)

  • (Server) Fixed missing acceptance of new domains.

New in Your Freedom 20171221-01 (Dec 22, 2017)

  • Allow for larger EDNS payload size. Make it configurable in the client app. I doubt that this will help a lot, but for the sake of customer satisfaction...

New in Your Freedom 20171220-01 (Dec 22, 2017)

  • Tweak added.
  • Small bugfixes.
  • Reduce maximum memory footprint.

New in Your Freedom 20171214-01 (Dec 14, 2017)

  • Fixed DNS mode probing (introduced in 20171212-01).
  • Sub-millisecond timing in DNS mode greatly improves performance. You may also use sub-millisecond values for min tx intvl.

New in Your Freedom 20171108-01 (Nov 8, 2017)

  • Fixed potential crash in DNS connection mode when using low values for UDP srcport change interval or rate.
  • Updated built-in server list.

New in Your Freedom 20171103-01 (Nov 3, 2017)

  • Tweak additions.

New in Your Freedom 20171017-01 (Oct 18, 2017)

  • Updated server list.
  • Minor bug fixes.

New in Your Freedom 20170809-01 (Aug 11, 2017)

  • Minor improvements, mostly changed some defaults.

New in Your Freedom 20170717-01 (Jul 18, 2017)

  • Fixed stream transport related problems in DNS mode (it only affects desktop clients, not the Android app).

New in Your Freedom 20170626-01 (Jun 27, 2017)

  • Added two tweaks.

New in Your Freedom 20170502-01 (May 2, 2017)

  • Fixed a bug in DNS mode that could lead to unnecessary retransmits.

New in Your Freedom 20170420-01 (Apr 20, 2017)

  • Updated server list.

New in Your Freedom 20170328-01 (Apr 20, 2017)

  • Finally made CNAME tunnelling work properly.

New in Your Freedom 20170324-01 (Mar 30, 2017)

  • Improved DNS mode encodings for TXT, MX and CNAME

New in Your Freedom 20170314-01 (Mar 16, 2017)

  • More flexible server reachability testing in DNS mode.

New in Your Freedom 20170302-01 (Mar 2, 2017)

  • Updated built-in server list.

New in Your Freedom 20170301-01 (Mar 2, 2017)

  • DNS mode changes.

New in Your Freedom 20170217-01 (Feb 21, 2017)

  • Performance improvements in DNS mode (will only become effective once the new encoding is activated in the mainline client).

New in Your Freedom 20170213-01 (Feb 14, 2017)

  • Fixed problems in DNS crypto code (could lead to connection not being set up).
  • Performance improvements in DNS code.
  • Fixed another resolver bug that could lead to direct connections not being used though they are possible (performance loss in some cases, slow connection set-up).

New in Your Freedom 20170210-01 (Feb 14, 2017)

  • Fixed a problem in DNS resolver code that could lead to unnecessary connection set-up delays.

New in Your Freedom 20170208-01 (Feb 10, 2017)

  • Updated language files for German and French.

New in Your Freedom 20161207-01 (Dec 13, 2016)

  • Additional query types for DNS mode.

New in Your Freedom 20161116-01 (Nov 16, 2016)

  • Fixed broken tweaks, particularly for AE and QA.

New in Your Freedom 20161111-01 (Nov 11, 2016)

  • Tweak updates.

New in Your Freedom 20160823-01 (Aug 23, 2016)

  • Added new DNS domain
  • Improved DNS search

New in Your Freedom 20160822-01 (Aug 23, 2016)

  • Added new ports for HTTPS mode.

New in Your Freedom 20160811-01 (Aug 11, 2016)

  • Fixed --nogui
  • Updated buiult-in server list

New in Your Freedom 20160615-01 (Jul 8, 2016)

  • Added tweak.

New in Your Freedom 20160510-01 (May 11, 2016)

  • Added local authentication for web and socks proxy ports (desktop only). This will let you block out unwanted users that can reach your PC.
  • Updated server list.

New in Your Freedom 20160419-01 (Apr 21, 2016)

  • UDP mode fixes.

New in Your Freedom 20160404-01 (Apr 5, 2016)

  • Tweak updates

New in Your Freedom 20160210-01 (Apr 5, 2016)

  • Updated keying material. Needed in preparation of iOS development

New in Your Freedom 20160203-01 (Feb 4, 2016)

  • Fixed message about exceeded usage time. Fixed several more bugs that could cause crashes in race conditions.

New in Your Freedom 20160120-02 (Jan 20, 2016)

  • Implemented protocol modification for DNS to allow tunnelling through non-case-preserving DNS servers.

New in Your Freedom 20151223-01 (Dec 24, 2015)

  • Fixed crash that occurred when version 20151210-01 was run on a system that never had YF run on before.

New in Your Freedom 20151210-01 (Dec 12, 2015)

  • Added display scaling to accommodate these fancy new high-resolution-but-small-size displays (yup -- yours truly got one of these and couldn't believe how it looked). If you have one of these, next time you run the client a scaling factor will be selected for you. If you don't like it, change it in the config (General Settings).

New in Your Freedom 20151111-01 (Nov 19, 2015)

  • Finally releasing new GET connection mode to the public. It might work where POST doesn't quite but almost. Performance-wise it should be about the same as POST but the timing control is better (eventually POST will get it too).
  • Added missing translations (german, mostly).

New in Your Freedom 20151102-01 (Nov 11, 2015)

  • Complete re-write of timer code, addressing rare but occuring threading problems that resulted in short session hangs.

New in Your Freedom 20150924-01 (Sep 25, 2015)

  • Updated tweaks.

New in Your Freedom 20150922-01 (Sep 23, 2015)

  • Performance improvements for UDP connections.

New in Your Freedom 20150902-01 (Sep 3, 2015)

  • Fixed bug in full-installer version introduced in 20150823-01. Sorry!

New in Your Freedom 20150823-01 (Aug 24, 2015)

  • New tweaks for Oman.

New in Your Freedom 20150721-01 (Jul 28, 2015)

  • Updated built-in server list.

New in Your Freedom 20150619-01 (Jun 23, 2015)

  • Stability fixes back-ported from Android app.

New in Your Freedom 20150608-01 (Jun 10, 2015)

  • Updated name resolver.

New in Your Freedom 20150513-01 (Jun 10, 2015)

  • Updated built-in server list.
  • Added Russia as known country for servers.

New in Your Freedom 20150507-01 (May 11, 2015)

  • Fixed a crash in server connections through SOCKS proxies.

New in Your Freedom 20150105-01 (Jan 6, 2015)

  • Server search fixes.

New in Your Freedom 20141231-01 (Jan 3, 2015)

  • Updated server list.

New in Your Freedom 20141205-01 (Jan 3, 2015)

  • Fixed a recursion problem in DNS resolver.

New in Your Freedom 20140716-01 (Jan 3, 2015)

  • Tweak changes (MTN Nigeria, DNS mode).

New in Your Freedom 20140707-01 (Jan 3, 2015)

  • DNS mode improvements that may be able to tunnel clever name servers that block based on record type. Feature gets automatically enabled if tunneling does not work otherwise.

New in Your Freedom 20140304-01 (Mar 26, 2014)

  • Made ftp suffixes configurable.

New in Your Freedom 20140225-01 (Mar 26, 2014)

  • Fixed a bug in UDP mode that would cause endless source port changes if you click on "restart". If that actually made your connection work better, configure "UDP srcport change rate" instead (try for example 10 or 5, but you may go down to 1 if you have to, and this will imitate the buggy behavior).

New in Your Freedom 20140130-01 (Mar 26, 2014)

  • More DNS mode debugging.

New in Your Freedom 20140129-01 (Mar 26, 2014)

  • DNS mode improvements.

New in Your Freedom 20130826-01 (Sep 4, 2013)

  • Fixed some minor issues in server search.

New in Your Freedom 20130820-01 (Sep 4, 2013)

  • Updated built-in server list.

New in Your Freedom 20130812-01 (Sep 4, 2013)

  • Added new server search mechanism.
  • Many new tweaks for Nigeria and Zambia.

New in Your Freedom 20130804-01 (Sep 4, 2013)

  • Fixed broken build (20130731-01).
  • Fixed server port forwarding.

New in Your Freedom 20130715-01 (Sep 4, 2013)

  • Back-ports from Android.
  • Fixed German translations.