This is a long-term support major maintaining release
PowerTunnel requires Java 8 since this release
General changes:
- Updated main frame appearance
- Updated tray menu
- PowerTunnel Logs disabled by default. It can be disabled through the CLI or options.
- PowerTunnel Journal disabled by default. It can be disabled through the CLI or options.
- Auto proxy setup option is displaying only on supported operating systems
- Updated CLI help
New features:
- Added ability to use regular DNS servers, not only DNS over HTTPS. Server starting with
https://will be automatically recognized as a DoH resolver. - Added ability to enable logging to file. Launch PowerTunnel with argument
-enable-log-to-fileto log only PowerTunnel messages or launch PowerTunnel with arguments-enable-log-to-file -full-output-mirroringto log all messages, including LittleProxy ones. - Added ability to dynamically reload government blocklist, user blacklist and whitelist without restarting proxy server
Improvements:
- Added error message with proxy server startup error
- PowerTunnel will suggest you to restart proxy server if you changed important settings
- Reduced memory usage by 10%
- Improved performance
- Improved tray notifications style
Bugfixes:
- Fixed memory leak and high CPU utilization on "payload" DPI circumvention method
- Fixed application name in GNOME application bar
- Fixed apperance when running in GNOME Desktop Environment
- Fixed an issue when clicking on tray icon did not open application
- Fixed an issue when tray icon was present after closing the program
- Fixed invalid output when running in full output mirroring mode
- Fixed an issue when the tray icon was present after program closed
- Fixed connectivity issues (bad gateway), the fix can be disabled through the CLI or options.
- Fixed application freeze when proxy server failed to start
- Fixed some LittleProxy and its dependencies bugs and issues
Internal changes:
- We moved from the no longer maintained original LittleProxy to a forked one