Major Changes
- Implemented direct peer-to-peer connectivity between clients and agents using QUIC protocol. Tunnels now can use both relay and direct modes.
- Added experimental TUN interface support to receive IP traffic. (Requires privileged access).
- Replaced single certificate for all domains with individual certificates for each domain to improve privacy.
- Simplified access control by only sending rules when command channel connects rather than each connection.
Other Enhancements
- Agents can now run in background
- Reduced binary size
- Improved logging
- Enhanced stability
- Better error handling
Known Issues
- TUN interface requires privileged access and is currently experimental. Guidelines will be provided for safe usage.
- Breaking changes from 0.1.x releases. Not backwards compatible.
Read more: https://narrowlink.com/blog/Narrowlink-0.2.0-Peer-to-Peer-Connectivity-and-TUN-Interface