Skip to content

Niceland VPN

Compare
Choose a tag to compare
@zveinn zveinn released this 13 Sep 13:13
· 88 commits to main since this release
a5cde9a

CHANGE LOG

  • Dashboard UI Improvements
  • Fixed a bug that was causing the application to not be movable on MacOS
  • Fixed a bug that was causing issues with selecting text inside the app
  • Fixed an issue that was causing the app to not register menu item clicks
  • Added Private VPN Endpoints to the VPN Dashboard
  • Stats bar has been moved out of the menu and to the right side of the app for a better user experience.
  • Moved some elements around inside the Setting pane for a better user experience
  • Adjusted what can and can't be seen while the app is in Non-Advanced Mode ( Simple Mode )

PACKET FLOW

The entire network packet flow has been refactor into custom code. Runtime and overall memory allocation has been greatly reduced, CPU usage has been reduced along with overall energy usage.

DNS / DOMAIN BLOCKING

  • Added the ability to enable extensive block lists within the VPN. Each blocklist contains domains from various blocklists sourced from the internet. Currently the lists hold 3 million domains combined and we aim to update them regularly. Later on we will add the ability for users to bring and/or generate their own domain blocklists.

Private VPN / User Deployable VPN Endpoint

  • Added custom DNS TXT Record functionality
  • Added custom DNS A Record functionality with wildcard support
  • Added 3 octet IP NAT capability
  • VPN endpoints do not need file configs anymore. Instead they are started with 3x command line arguments
  • Improved packet handling
  • API added to create/modify and delete Private VPN endpoints
  • Private VPN Endpoint API security updated with PER-VPN API Keys

EXPERIMENTAL

We enabled an experimental feature for windows which allows you to have the app terminate all open TCP session as the VPN is connecting. This will take us one step further in protecting our users privacy.