Releases: krlvm/PowerTunnel
PowerTunnel v2.0.1
This is a servicing release to 2.0.x branch
Version: 2.0.1 (code 101)
Core version: 2.0.1 (code 101)
SDK Version: 101
Improvements:
- PowerTunnel will show more details about the plugin which is crashed during proxy server startup
Bugfixes:
- Fixed an issue when plugin's settings were not accessible on some OS locales
Notes:
- This release contains updated bundled plugins, they will be replaced automatically
- Log4j has been updated to version 2.17.1 which is not vulnerable to any known exploit
PowerTunnel v2.0
This is a major update.
With version 2.0, PowerTunnel becomes more than an anti-censorship tool. It is now an extensible proxy server that can be extended with plugins that can be written using the PowerTunnel SDK.
Anti-censorship functionality is still available, it has been split into a pre-installed LibertyTunnel plugin, just like the DNS Resolver with DoH support.
PowerTunnel SDK documentation is coming soon.
PowerTunnel has been rewritten from scratch, dozens of bugs have been fixed.
Warning: v1.x configuration is not compatible with v2.x
PowerTunnel is now licensed under the GNU GPLv3 License.
Version: 2.0 (code 100)
Core version: 2.0 (code 100)
SDK Version: 100
New features:
- Plugins support with PowerTunnel SDK
- Support for requiring authorization on proxy server
- Support for configuring upstream proxy via CLI
- Blacklist caching for LibertyTunnel
- Localization support
Improvements:
- Improved stability
- Improved performance
- Significantly reduced memory usage
- Significantly reduced CPU usage
- Improved UI appearance
- Improved UI usability
- Improved logger
- Updater will check for updates only once per day if enabled
- Console mode is enabled automatically if display not available
Bugfixes:
- Fixed an issue when Main frame was cut off on certain display scale factors
- Fixed an issue when Options frame was flickering
- Fixed an issue when proxy server was not starting without showing the error
- Fixed an issue when CLI arguments were read incorrectly
Localizations:
- Added Russian localization
Removed features:
- Log Viewer
- PowerTunnel Journal
- PowerTunnel WebUI
PowerTunnel v2.0 Preview 5
This is the fifth and last preview of the major update.
Version: 2.0-rc5 (code 99)
Core version: 2.0-rc5 (code 99)
SDK Version: 99
Release notes:
- Updated Log4j to version 1.15.0 to fix a critical vulnerability recently discovered in previous versions of this library
UPDATE: A new exploit has been discovered in Log4j, consider switching to PowerTunnel v1.14 until the new version is released.
PowerTunnel versions prior to v2.0-rc1 and PowerTunnel for Android are not affected as they don't use Log4j
Known issues:
- List of disabled plugins is not being saved
Known issues for PowerTunnel SDK:
- Attempt to retrieve host name of HTTP connection will result in NullPointerException
PowerTunnel v2.0 Preview 4
This is the fourth preview of the major update.
Version: 2.0-rc4 (code 98)
Core version: 2.0-rc5 (code 99)
SDK Version: 99
Improvements:
- Displaying SDK Version in About dialog
- Settings no longer asks if you want to save changes if you haven't made changes
- Updater will check for updates only once per day
- Improved reliability
Bugfixes:
- Fixed several issues with CLI
- Fixed several issues with UI appearance on GNU/Linux distributions
- Fixed an issue when application name was not displayed correctly on GNOME
- Fixed an issue when preference editor was not disposed after discarding changes
PowerTunnel v2.0 Preview 3
This is the third preview of the major update.
Version: 2.0-rc3 (code 97)
Core version: 2.0-rc3 (code 97)
Bugfixes:
- Fixed the crash on Java 11 and higher
Known issues:
- User Interface will crash if your Desktop Environment does not support tray.
Launch app with option--disable-tray
to avoid crash.
PowerTunnel v2.0 Preview 2
This is the second preview of the major update.
Version: 2.0-rc2 (code 96)
Core version: 2.0-rc2 (code 96)
New features:
- Support for configuring upstream proxy via CLI
Improvements:
- Improved error logging
- Improved UI reliability
- Improved UI usability
Bugfixes:
- Fixed an issue when plugin listeners were registered multiple times
- Fixed an issue when proxy server could not be started after plugin initialization failed
- Fixed an issue when plugin parser was showing incorrect error message
Plugins:
- LibertyTunnel updated to v1.0-rc2
- Support for Proxy Auto Configuration files generation
- Fixed an issue when SNI Modification was ignoring blacklist
- Fixed an issue when HTTP method tricks were not applied
- Minor bug fixes
- DNS updated to v1.0-rc2
- Support for DNS profiles - added Google and Cloudflare presets
- Support for insecure local DoH requests
- Introducing AdBlock plugin
You can download it here and put to plugins folders to use - no additional setup is required!
PowerTunnel v2.0 Preview
This is a preview version of the major update.
With version 2.0, PowerTunnel becomes more than an anti-censorship tool. It is now an extensible proxy server that can be extended with plugins that can be written using the PowerTunnel SDK.
Anti-censorship functionality is still available, it has been split into a pre-installed LibertyTunnel plugin, just like the DNS Resolver with DoH support.
PowerTunnel SDK documentation will be available closer to the stable release.
PowerTunnel has been rewritten from scratch, dozens of bugs have been fixed.
Warning: v1.x configuration is not compatible with v2.x
A not-stable version is now indicated by an orange logo.
PowerTunnel is now licensed under the GNU GPLv3 License.
Version: 2.0-rc (code 95)
Core version: 2.0-rc (code 95)
New features:
- Plugins support with PowerTunnel SDK
- Support for requiring authorization on proxy server
- Localization support
Improvements:
- Improved stability
- Improved performance
- Significantly reduced memory usage
- Significantly reduced CPU usage
- Improved UI appearance
- Improved UI usability
- Improved logger
- Console mode is enabled automatically if display not available
Bugfixes:
- Fixed an issue when Main frame was cut off on certain display scale factors
- Fixed an issue when Options frame was flickering
- Fixed an issue when proxy server was not starting without showing the error
- Fixed an issue when CLI arguments were read incorrectly
Localizations:
- Added Russian localization
Removed features:
- Log Viewer
- PowerTunnel Journal (will be released as Firewall plugin)
- PowerTunnel WebUI
PowerTunnel v1.14
This is a long-term support release
New features:
- Upstream proxy support
Improvements:
- PowerTunnel automatically generates Root Certificate with
.cer
extension when SNI Tricks are enabled on Windows - Improved UI appearance
Bugfixes:
- Fixed SNI CLI arguments mismatch
- Fixed the DNS server address parser
- Fixed some UI scaling bugs
Internal changes:
- SwingDPI updated to version 1.1.8
PowerTunnel v1.13
This is a long-term support release
New features:
- New SNI trick: Fake SNI. Send requests to blocked websites with a government resource SNI.
- Proxy Auto Configuration (PAC) files generation support
Improvements:
- Added right-click Cut/Copy/Paste menu for text inputs
- Optimized Journal frame refill performance
- Settings has been divided into categories
- Slightly improved performance and memory usage
Bugfixes:
- Fixed an issue when the options frame was not fit the screen size
- Fixed an issue when custom scale factors could not be applied
Known issues:
- There's a problem with HiDPI Scaling on the new Java versions (Java 9 and higher), it is fixed in an upcoming PowerTunnel release. Launch PowerTunnel with
-disable-ui-scaling
argument to fix the issue right now.
PowerTunnel v1.12.1
This is a servicing release to 1.12.x branch
New features:
- Mix host header value mixes only the last letter by default now. This behavior can be changed in the options.
Improvements:
- Optimized memory usage
- Improved performance