Release history
24 releases of NetTunnel.
- Updated to .NET 10, also includes major updates to all dependencies.
- Fixed bug viewing tunnel when service is pointed at itself.
- Corrected several tooltips.
- Added "remember password" to login dialog.
- Created separate installers for service and UI, in addition to a full installer which contains both.
- ReliableMessaging updates.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/4.3.0...4.3.1
- Pre-flight stream cryptography,
- UI bug fixes.
- Implemented sequence buffer to ensure packets are processing order.
- Multi-threaded packeting.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/4.2.6...4.3.0
- Major reliability fix: async waiting on packet fragmentation.
- Going forward, version differences will not always be incompatible.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/4.2.5...4.2.6
- IP address formatting for status views.
- Endpoint cleanup on tunnel start/stop,
- Removed redundant menu option: disconnect tunnel.
- Ignored logging WSA interrupted exception.
- UI tab stops and resizeability.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/4.2.4...4.2.5
- Resolved "view state" issues in outbound tunnel service UI.
- Icon change.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/4.2.3...4.2.4
- Major dependency updates.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/4.2.2...4.2.3
- Major dependency updates.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/4.2.1...4.2.2
- Minor optimization update to cryptographic operations.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/4.2.0...4.2.1
- Added visual log to management UI.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/4.1.0...4.2.0
- Restricted UI access (in addition to existing API access) to user role.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/4.0.0...4.1.0
- Added user roles (administrator, limited).
- Moved all persistence to inbound tunnel service, under the current logged in NetTunnel user.
- Extra thread protection around connection states.
- Added "lazy stop" to tunnels to prevent UI hangs.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/3.2.0...4.0.0
- Added UI option to view tunnel properties.
- Added UI option to view endpoint properties.
- Added UI option to view and disconnect endpoint edge connections.
- Resolved issue with UI sometime not updating.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/3.0.1...3.2.0
- Expanded cryptography keys.
- Added UI disconnection notification.
- Precise reporting of bytes in/out for tunnels and endpoints.
- Cleanup of client connection on UI close or login failure.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/3.0.0...3.0.1
- Removed web-services.
- Remove concept of "inbound tunnel" since the whole point of this project is "outbounding". The outbound tunnel now auto configured the remote NetTunnel service.
- Spelling ckeck,
- Dialog tool-tips for help.
- UI fixes.
- Lots of optimizations.
All communication is now done though a single connection so that only one port is required for management and tunneling.
This also means that all data is reliably compressed and encrypted without the worry of SSL certificates.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/2.2.0...3.0.0
- Added ability to edit endpoints.
- Added support for request/response HTTP header manipulation.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/2.1.0...2.2.0
- Fixed missing start menu icons.
- Added Event Logging.
- Omitting simple socket exceptions.
- Endpoint status UI fixup
- Reliable Messaging update
- Added compression ratio to UI.
- Moved messages to convention based.
- Removed protobuf
- Added tunnel bytes.
- Added statistics Lock.
- Fixed percentage.
- Fixed grid flashing.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/2.0.0...2.1.0
- Added options to not use SSL for management.
- Added endpoint deletion support.
- Fixed adding and deleting tunnels.
- Fixed multiple-tunnel-connection error.
- Added exception handling and message handlers.
- Added disconnected RPC handling.
- Added advanced Reliable Messaging options.
- Added UI for configuration.
- Added Start/Stop for tunnels to UI.
- Implementation of latest ReliableMessaging package. (https://github.com/NTDLS/NTDLS.ReliableMessaging)
- Added connection refused exception handling.
- Fixed encryption on tunnel start.
- Version bump. Major breaking changes.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/1.0.0...2.0.0
- Update to .net 8.0
- Nuget updates.
- Code cleanup and small optimizations.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/0.4.0...1.0.0
- Added UI preferences.
- Added grid sorting.
- Added tunnel and endpoint status.
- Added tunnel and endpoint statistics.
- Fixed tunnel auto-reconnect.
- Resolved data-pump CPU consumption.
- Added strong tunnel encryption.
- Resolved issue deleting tunnels through UI.
Full Changelog: https://github.com/NTDLS/NetTunnel/compare/0.3.0...0.4.0
Initial working release.
Full Changelog: https://github.com/NTDLS/NetTunnel/commits/0.1.0