Releases: julian-klode/dns66
0.3.1 leak fix and update release
This release works around a memory leak in the
pcap4j library: The pcap4j library contains a
cache of properties for the packet factory, but
the cache has no upper bound and thus grows
indefinitely - see kaitoy/pcap4j#86.
It also updates all dependencies to their
latest version.
0.3.0 release
Version 0.3.0
This release introduces subnet mapping, where a /24
subnet is chosen and mapped to the real servers so
that other services can be accessed as well. (#49)
It also changes whitelisting to show all installed
applications, not only those listed in the launcher.
0.2.2 hotfix release
Fix for issue #79
0.2.1 hotfix release
Short hotfix release for issue #51
0.2.0 feature release
This release introduces two new features and fixes
some bugs. It is also the first release with a major
code contribution, yay!
New feature:
Bug fixes:
0.1.3 "Play Store on Nougat" hotfix release
This release mostly contains a hotfix to enable Play Store updates on Nougat, which generally has broken downloads as long as a VPN connection is active. The hotfix only fixes downloads for Play Store & DNS66, other apps using DownloadManager might still be broken.
Hotfix:
- Workaround Nougat download bug for Play Store and DNS66 (see #31)
Default settings changes:
- Enable https for hosts-file.net (PR #19 by Dominik Schürmann)
- Set session name to DNS66 instead of Ad Buster (see #17)
- Add dns.watch DNS servers to default set (see #20)
- Use HTTPS for accessing malware domain lists
Note that there is no mechanism yet for applying changes to the default settings. If you want to use the new https URLs, you either have to manually change them or load the default settings from the menu. Merging new defaults is scheduled for version 0.2.
0.1.2 bugfix release
User experience improvements:
- Add welcome activity with a short introduction
- Add version info and GitHub link to info activity
- Do not require two long clicks for first time start
- Warn user about missing configured hosts files
- Improve various user-facing strings
Bugfixes:
- Fix downloading of hosts files on Lollipop
- Support host files containing only one column
- Correctly lower-case host names for comparisons
Legal:
- Include copyright, COPYING, and LICENSE.Apache-2.0 in the
generated APK
0.1.1 Bugfix release
Bugfixes:
- Fix unclosed sockets for blacklisted hosts
- Fix handling of interruptions during the reconnect loop
- Fix a bug related to timed out DNS requests being used
- Fix service restart in case the service errors out
New translations:
- Chinese
Other changes:
- Allow interrupting reading of hosts file for immediate stopping
- Updated various dependencies to newer versions
- Documented license of libraries we depend on
- Various refactorings
v0.1.0: Release 0.1.0
All basic features are working so far, what's not there is a distinction between ignored and disabled DNS servers.