Commit graph

6 commits

Author SHA1 Message Date
Ivan
7339787b25
feat: update TinyGo support with new build targets and updated dependencies 2026-08-15 01:11:35 -05:00
Ivan
abd3112f64
feat: add golang.org/x/term v0.44.0 dependency and improve interactive shell functionality with improved TTY handling 2026-07-27 08:57:51 -05:00
Ivan
3158488931
test: add comprehensive acceptance and bughunt (exploratory) tests for WebSocket handling and session management 2026-07-18 04:56:23 -05:00
Ivan
a8a99b916b
feat: update shared instance configuration to match Python RNS defaults, adding support for Unix sockets on Linux and improving documentation for interop 2026-07-17 07:09:15 -05:00
Ivan
0ad1717d23
chore(docs) cleanup comments across codebase 2026-07-09 09:15:00 -05:00
Ivan
4d5c52d734
feat(i2p): implement I2P controller and tunnel management for client and server connections
- Added I2P controller to manage SAM tunnels with setup timeouts and clean shutdown.
- Introduced ClientTunnel and ServerTunnel for proxying local TCP ports to remote I2P destinations.
- Improve interface configuration to support new I2P features, including destination management and session handling.
- Updated existing interfaces to utilize context-aware configuration for improved runtime behavior.
- Added error handling and logging for better observability during tunnel operations.
2026-07-04 18:28:40 -05:00