Commit graph

8 commits

Author SHA1 Message Date
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
c1a0453686
build: update makefiles, taskfiles, package specs, and dependencies 2026-07-09 13:12:49 -05:00
Ivan
1c1af22364
feat(cli): add new CLI utilities rgostatus, rgoid, and rgoprobe for managing identities, probing paths, and reporting status; update Makefile for utility builds and enhance documentation for integration with Python rnsd. 2026-07-09 11:12:31 -05:00
Ivan
0ad1717d23
chore(docs) cleanup comments across codebase 2026-07-09 09:15:00 -05:00
Ivan
44bc5b2855
feat(network): add functions for selecting and binding link-local UDP addresses to improve network interface configuration 2026-07-07 10:39:53 -05:00
Ivan
962498be30
fix(tests): correct ShareInstance validation in configuration tests 2026-07-04 23:43:19 -05:00
Ivan
7d7c973989
chore(vulncheck): update environment variables for vulnerability scanning and improve command handling 2026-07-04 23:33:07 -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