Reticulum-Go/tests/interop
Ivan dff1cc392d
fix: defer IFAC unmask on Auto/UDP when transport owns inbound
Avoid stripping IFAC twice under RNS 1.5.0 preprocess so valid packets
are not counted as missing-IFAC violations. Extend IFAC live interop
coverage for announce and link echo.
2026-08-29 21:28:35 -05:00
..
harness chore: update compatibility to Python RNS 1.5.2 2026-08-29 14:45:19 -05:00
py fix: defer IFAC unmask on Auto/UDP when transport owns inbound 2026-08-29 21:28:35 -05:00
announce_live_test.go feat: add interop tests for live announce handling between Go and Python, including no-ratchet scenarios 2026-07-17 19:48:19 -05:00
auto_live_test.go feat(tests): add comprehensive tests for AutoInterface and shared-instance RPC functionality 2026-07-07 11:15:28 -05:00
backbone_live_test.go feat: update RNS bindings with new identity and RSG functionalities, including signing, verification, and public key retrieval 2026-07-19 08:49:34 -05:00
bz2_resource_live_test.go feat: harden buffer compression and decompression tests, improve error handling, and add live interop tests for bz2 bomb rejection 2026-07-17 10:40:41 -05:00
channel_buffer_live_test.go feat: harden buffer compression and decompression tests, improve error handling, and add live interop tests for bz2 bomb rejection 2026-07-17 10:40:41 -05:00
directory_outgoing_live_test.go refactor: remove ShareInstance configuration from CLI commands and fix I2P interop tests with improved error handling and logging 2026-07-17 21:10:50 -05:00
dns_rendezvous_live_test.go feat: update interface configurations with new Serial, WebTransport, and DNSRendezvous options, and add comprehensive tests for HTTPS and serial functionalities 2026-07-16 12:43:42 -05:00
dos_protect_live_test.go feat: implement Go-only DoS protection with configurable IDS/IPS gates and adaptive baselines 2026-07-20 12:58:22 -05:00
group_live_test.go feat: implement GROUP destination token key management and encryption/decryption functionality 2026-08-13 00:25:08 -05:00
hdlc_burst_live_test.go feat: cut hot-path CPU and RAM 2026-08-13 10:45:58 -05:00
https_live_test.go feat: update interface configurations with new Serial, WebTransport, and DNSRendezvous options, and add comprehensive tests for HTTPS and serial functionalities 2026-07-16 12:43:42 -05:00
i2p_live_test.go feat: add oracle tests for announce and channel functionality, ensuring compatibility with Python RNS and create ret go slim and other improvements 2026-08-15 03:14:09 -05:00
ifac_live_test.go fix: defer IFAC unmask on Auto/UDP when transport owns inbound 2026-08-29 21:28:35 -05:00
interop_regression_test.go chore: update compatibility to Python RNS 1.5.2 2026-08-29 14:45:19 -05:00
link_live_test.go chore: various bug fixes and new tests (see changelog) 2026-07-19 11:55:31 -05:00
modem73_live_test.go test: add comprehensive acceptance and bughunt (exploratory) tests for WebSocket handling and session management 2026-07-18 04:56:23 -05:00
nomadnet_crawl_live_test.go refactor: fix packet handling and relay logic for multi-hop scenarios in transport layer 2026-07-18 05:33:30 -05:00
nomadnet_relay_live_test.go feat: update RNS bindings with new identity and RSG functionalities, including signing, verification, and public key retrieval 2026-07-19 08:49:34 -05:00
pageserver_live_test.go refactor: remove ShareInstance configuration from CLI commands and fix I2P interop tests with improved error handling and logging 2026-07-17 21:10:50 -05:00
path_cp_live_test.go refactor: remove ShareInstance configuration from CLI commands and fix I2P interop tests with improved error handling and logging 2026-07-17 21:10:50 -05:00
path_request_shared_live_test.go refactor: various fixes for announce caching, table, links, transport and cleanup 2026-07-10 07:02:00 -05:00
pipe_live_test.go feat(pipe): introduce PipeInterface for subprocess communication with HDLC framing, including configuration options for command execution and respawn delay 2026-07-07 11:46:45 -05:00
quic_live_test.go feat: add oracle tests for announce and channel functionality, ensuring compatibility with Python RNS and create ret go slim and other improvements 2026-08-15 03:14:09 -05:00
ratchet_live_test.go feat: wire destination ratchets into announce, remember, and SINGLE encrypt 2026-08-13 00:09:12 -05:00
readline_timeout_test.go feat: speedtest, debugging tools and helpers, updated to go 1.26.5, fixed stalls in resource transfers 2026-07-17 05:10:03 -05:00
rgosh_live_test.go feat: raise stream throughput and handler density without changing the RNS wire 2026-08-13 09:59:37 -05:00
rncp_blackhole_live_test.go feat: add more interop testing with new channel and buffer stream tests, update message handling for typed messages, and improve Python integration for file transfers 2026-07-16 17:41:26 -05:00
rngit_live_test.go feat: add go rngit (git-remote-rns) with Python interop 2026-08-22 19:33:16 -05:00
rnx_live_test.go refactor: remove ShareInstance configuration from CLI commands and fix I2P interop tests with improved error handling and logging 2026-07-17 21:10:50 -05:00
sdr_live_test.go feat: add oracle tests for announce and channel functionality, ensuring compatibility with Python RNS and create ret go slim and other improvements 2026-08-15 03:14:09 -05:00
serial_live_test.go feat: update interface configurations with new Serial, WebTransport, and DNSRendezvous options, and add comprehensive tests for HTTPS and serial functionalities 2026-07-16 12:43:42 -05:00
shared_rpc_live_test.go feat: introduce Zig bindings for librns, including build and test setup, and update documentation for examples and compatibility 2026-07-17 07:21:24 -05:00
spam_filter_live_test.go fix: defer IFAC unmask on Auto/UDP when transport owns inbound 2026-08-29 21:28:35 -05:00
transport_path_live_test.go refactor(modules): update module paths and dependencies to quad4 namespace and support offline builds better. 2026-06-14 13:22:30 -05:00
transport_relay_live_test.go refactor(link): replace custom link ID extraction logic with standardized function for improved maintainability and clarity 2026-07-08 10:55:15 -05:00
udp_resource_size_live_test.go feat: speedtest, debugging tools and helpers, updated to go 1.26.5, fixed stalls in resource transfers 2026-07-17 05:10:03 -05:00
unpack_live_test.go feat: improve path request throttling and error handling in transport and control APIs 2026-08-14 18:19:23 -05:00
utils_live_test.go feat: add RNS 1.5.0 inbound queues, IFAC defer, and discovered interfaces 2026-08-22 18:07:33 -05:00
vsock_live_test.go feat: update interface configurations with new Serial, WebTransport, and DNSRendezvous options, and add comprehensive tests for HTTPS and serial functionalities 2026-07-16 12:43:42 -05:00