| .. |
|
testdata
|
feat: add new test data vectors for packet classification and spam filtering
|
2026-08-20 17:28:28 -05:00 |
|
alloc_bench_test.go
|
feat: cut announce ingest and encrypt allocs without changing the RNS wire
|
2026-08-13 11:20:28 -05:00 |
|
announce.go
|
chore: cleanup tests and comments
|
2026-07-13 08:56:23 -05:00 |
|
announce_auth_oracle_test.go
|
feat: add RNS 1.5.0 inbound queues, IFAC defer, and discovered interfaces
|
2026-08-22 18:07:33 -05:00 |
|
announce_bomb_test.go
|
feat: update compatibility documentation for Python RNS 1.3.9 (upcoming), update announce packet size validation, and implement discovery location command handling
|
2026-07-17 17:06:46 -05:00 |
|
announce_forward_race_test.go
|
feat: cut announce ingest and encrypt allocs without changing the RNS wire
|
2026-08-13 11:20:28 -05:00 |
|
announce_mode.go
|
feat: update compatibility to Python RNS 1.4.1
|
2026-07-25 14:43:24 -05:00 |
|
announce_mode_test.go
|
chore: cleanup tests and comments
|
2026-07-13 08:56:23 -05:00 |
|
announce_table.go
|
feat: improve path request throttling and error handling in transport and control APIs
|
2026-08-14 18:19:23 -05:00 |
|
announce_table_fuzz_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 |
|
announce_table_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 |
|
benchmark_test.go
|
chore: cleanup tests and comments
|
2026-07-13 08:56:23 -05:00 |
|
blackhole_publish.go
|
feat: complete discovery and blackhole modules with new autoconnect features and tests
|
2026-08-22 06:12:43 -05:00 |
|
blackhole_publish_test.go
|
feat: complete discovery and blackhole modules with new autoconnect features and tests
|
2026-08-22 06:12:43 -05:00 |
|
blocked_ip_stats_race_test.go
|
feat: update to be interop with RNS ref 1.4.0
|
2026-07-22 10:41:30 -05:00 |
|
blocked_ip_stats_test.go
|
feat: update to be interop with RNS ref 1.4.0
|
2026-07-22 10:41:30 -05:00 |
|
bughunt_test.go
|
test: add bughunt tests for HTTP body size limits and request handling in control API
|
2026-07-18 05:17:02 -05:00 |
|
constants.go
|
perf: throttle dirty path-table flushes to 30 seconds
|
2026-08-29 21:28:42 -05:00 |
|
establish_busy_test.go
|
feat: improve path request throttling and error handling in transport and control APIs
|
2026-08-14 18:19:23 -05:00 |
|
exploratory_test.go
|
feat: cut announce ingest and encrypt allocs without changing the RNS wire
|
2026-08-13 11:20:28 -05:00 |
|
handler_pool_test.go
|
refactor: fix test utilities and improve packet handling in transport tests
|
2026-08-22 21:13:49 -05:00 |
|
hashlist_test.go
|
feat: cut hot-path CPU and RAM
|
2026-08-13 10:45:58 -05:00 |
|
hops_delta.go
|
refactor: various fixes for announce caching, table, links, transport and cleanup
|
2026-07-10 07:02:00 -05:00 |
|
hops_delta_test.go
|
feat: update CLI with debug command and options, improve logging and configuration handling
|
2026-07-09 14:45:25 -05:00 |
|
ifac_defer_test.go
|
chore: improve Makefile and update various files for improved functionality and security checks
|
2026-08-22 20:26:59 -05:00 |
|
iface_stats_test.go
|
feat: implement announce queue management with associated tests and status reporting
|
2026-08-19 17:28:32 -05:00 |
|
inbound_preprocess.go
|
feat: add RNS 1.5.0 inbound queues, IFAC defer, and discovered interfaces
|
2026-08-22 18:07:33 -05:00 |
|
inbound_preprocess_test.go
|
feat: add RNS 1.5.0 inbound queues, IFAC defer, and discovered interfaces
|
2026-08-22 18:07:33 -05:00 |
|
inbound_queues.go
|
chore: update compatibility to Python RNS 1.5.2
|
2026-08-29 14:45:19 -05:00 |
|
inbound_queues_test.go
|
refactor: rename and fix inbound queue stats test for clarity and accuracy
|
2026-08-22 21:15:44 -05:00 |
|
inbound_testutil_test.go
|
refactor: fix test utilities and improve packet handling in transport tests
|
2026-08-22 21:13:49 -05:00 |
|
ingress.go
|
chore: cleanup tests and comments
|
2026-07-13 08:56:23 -05:00 |
|
inmemory_test.go
|
feat: cut hot-path CPU and RAM
|
2026-08-13 10:45:58 -05:00 |
|
interface_lifecycle_test.go
|
feat: various improvements to rsm signing, dos protection and updated to be interop with rns 1.4.2
|
2026-07-27 06:42:14 -05:00 |
|
interface_plumbing_test.go
|
chore: cleanup tests and comments
|
2026-07-13 08:56:23 -05:00 |
|
interface_scrub_links_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 |
|
interface_stress_race_test.go
|
refactor(codebase): various changes to match python reference, cleanup and improving docs
|
2026-07-07 03:20:50 -05:00 |
|
leak_test.go
|
chore: cleanup tests and comments
|
2026-07-13 08:56:23 -05:00 |
|
link_expiry.go
|
feat: update transport layer with path lifetime management, packet hash filtering, and link expiry handling
|
2026-07-18 09:35:06 -05:00 |
|
link_limit_test.go
|
feat: implement incoming link reservation limit and improve tunnel management with expiration handling
|
2026-08-12 20:53:39 -05:00 |
|
lr_mtu.go
|
feat: update transport layer with path lifetime management, packet hash filtering, and link expiry handling
|
2026-07-18 09:35:06 -05:00 |
|
lrproof.go
|
refactor: clear revive naming and control-flow warnings
|
2026-08-13 10:10:04 -05:00 |
|
network_identity.go
|
feat: add remote management capabilities for rgopath and rgostatus with identity-based access control
|
2026-08-13 01:47:41 -05:00 |
|
outgoing.go
|
feat: implement GROUP destination token key management and encryption/decryption functionality
|
2026-08-13 00:25:08 -05:00 |
|
outgoing_network_identity_test.go
|
feat: add Dart Control API client and bindings for Flutter
|
2026-07-16 13:28:29 -05:00 |
|
packet_handler.go
|
refactor: update debug logging levels and improve flag descriptions for consistency
|
2026-08-19 16:12:07 -05:00 |
|
packet_hashlist.go
|
fix: improve context handling and type conversions in session and transport packages
|
2026-08-14 11:11:51 -05:00 |
|
path_gravity.go
|
feat: update compatibility to Python RNS 1.4.1
|
2026-07-25 14:43:24 -05:00 |
|
path_gravity_test.go
|
refactor: clear revive naming and control-flow warnings
|
2026-08-13 10:10:04 -05:00 |
|
path_lifetime.go
|
feat: update transport layer with path lifetime management, packet hash filtering, and link expiry handling
|
2026-07-18 09:35:06 -05:00 |
|
path_persist.go
|
perf: throttle dirty path-table flushes to 30 seconds
|
2026-08-29 21:28:42 -05:00 |
|
path_persist_test.go
|
feat: better dev errors, expand testing
|
2026-07-17 17:43:57 -05:00 |
|
path_persist_toctou_test.go
|
feat: add TOCTOU tests and update concurrency safety in discovery and transport layers
|
2026-07-22 10:58:36 -05:00 |
|
path_prepare.go
|
feat: improve path request throttling and error handling in transport and control APIs
|
2026-08-14 18:19:23 -05:00 |
|
path_prepare_test.go
|
feat: improve path request throttling and error handling in transport and control APIs
|
2026-08-14 18:19:23 -05:00 |
|
path_rebalance.go
|
refactor: clear revive naming and control-flow warnings
|
2026-08-13 10:10:04 -05:00 |
|
path_request_dest.go
|
feat: add RNS 1.5.0 inbound queues, IFAC defer, and discovered interfaces
|
2026-08-22 18:07:33 -05:00 |
|
path_request_local_client_test.go
|
feat: update compatibility to Python RNS 1.4.1
|
2026-07-25 14:43:24 -05:00 |
|
path_request_ready_test.go
|
feat: improve path request handling and timeouts in transport layer
|
2026-08-14 17:50:49 -05:00 |
|
path_request_wire_exploratory_test.go
|
test: add exploratory tests for various components including blackhole map decoding, message handling, and resource advertisement processing
|
2026-07-18 07:32:45 -05:00 |
|
path_route_integrity_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 |
|
path_selection.go
|
feat: update compatibility to Python RNS 1.4.1
|
2026-07-25 14:43:24 -05:00 |
|
path_selection_fuzz_test.go
|
feat: add unit and fuzz tests for request and advertisement handling, including validation for negative sizes and non-finite timestamps
|
2026-07-17 19:56:18 -05:00 |
|
path_selection_pbt_test.go
|
feat: update CI workflow and add soak testing for transport layer
|
2026-07-17 19:35:14 -05:00 |
|
path_selection_test.go
|
refactor(tests): streamline goroutine management in test cases by replacing traditional for loops with range-based iterations
|
2026-07-07 05:06:17 -05:00 |
|
path_wake_test.go
|
refactor(controlapi): add lifecycle management with new HTTP endpoints for pause, resume, and refresh paths
|
2026-07-07 02:38:40 -05:00 |
|
persist_throttle_oracle_test.go
|
perf: throttle dirty path-table flushes to 30 seconds
|
2026-08-29 21:28:42 -05:00 |
|
probe.go
|
refactor: update debug logging levels and improve flag descriptions for consistency
|
2026-08-19 16:12:07 -05:00 |
|
protect_test.go
|
refactor: fix test utilities and improve packet handling in transport tests
|
2026-08-22 21:13:49 -05:00 |
|
racecheck_race_test.go
|
refactor(tests): improve link establishment timeout and add race condition checks in transport tests
|
2026-07-07 01:06:02 -05:00 |
|
racecheck_test.go
|
refactor(tests): improve link establishment timeout and add race condition checks in transport tests
|
2026-07-07 01:06:02 -05:00 |
|
regression_test.go
|
chore: cleanup tests and comments
|
2026-07-13 08:56:23 -05:00 |
|
relay.go
|
feat: add RNS 1.5.0 inbound queues, IFAC defer, and discovered interfaces
|
2026-08-22 18:07:33 -05:00 |
|
relay_test.go
|
feat: implement local client relay handling when transport is disabled, to fix packet forwarding logic so python applications work properly in shared instance
|
2026-08-14 18:36:30 -05:00 |
|
remote_mgmt.go
|
refactor: update debug logging levels and improve flag descriptions for consistency
|
2026-08-19 16:12:07 -05:00 |
|
remote_mgmt_test.go
|
feat: add remote management capabilities for rgopath and rgostatus with identity-based access control
|
2026-08-13 01:47:41 -05:00 |
|
request_path_outgoing_test.go
|
feat: expand developer errors and anti-footguns
|
2026-08-14 18:49:43 -05:00 |
|
reverse.go
|
fix various bugs and add tests
|
2026-07-18 08:30:30 -05:00 |
|
rpc_api.go
|
feat: add RNS 1.5.0 inbound queues, IFAC defer, and discovered interfaces
|
2026-08-22 18:07:33 -05:00 |
|
sim_assertions_test.go
|
chore: cleanup tests and comments
|
2026-07-13 08:56:23 -05:00 |
|
sim_hooks.go
|
chore: cleanup tests and comments
|
2026-07-13 08:56:23 -05:00 |
|
simulation_adversarial_test.go
|
feat: add RNS 1.5.0 inbound queues, IFAC defer, and discovered interfaces
|
2026-08-22 18:07:33 -05:00 |
|
simulation_chaos_test.go
|
refactor: clear revive naming and control-flow warnings
|
2026-08-13 10:10:04 -05:00 |
|
simulation_convergence_test.go
|
chore: cleanup tests and comments
|
2026-07-13 08:56:23 -05:00 |
|
simulation_heavy_test.go
|
fix: update path verification in simulation heavy tests to ensure all nodes have completed propagation under CI load
|
2026-07-17 02:34:25 -05:00 |
|
simulation_memory_test.go
|
feat: update reachability diagnostics and interface discovery features, adding new configuration options and tests
|
2026-07-17 07:46:38 -05:00 |
|
simulation_relay_test.go
|
feat: update transport layer with path lifetime management, packet hash filtering, and link expiry handling
|
2026-07-18 09:35:06 -05:00 |
|
simulation_test.go
|
feat: improve path request handling and timeouts in transport layer
|
2026-08-14 17:50:49 -05:00 |
|
soak_test.go
|
feat: cut hot-path CPU and RAM
|
2026-08-13 10:45:58 -05:00 |
|
spam_filter_oracle_test.go
|
refactor: rename functions for clarity in accounting and stamping processes
|
2026-08-29 21:47:16 -05:00 |
|
spam_protection_test.go
|
feat: update compatibility documentation for Python RNS 1.3.9 (upcoming), update announce packet size validation, and implement discovery location command handling
|
2026-07-17 17:06:46 -05:00 |
|
timeout.go
|
feat: implement host capability probing and logging for CPU and memory performance
|
2026-08-26 12:26:13 -05:00 |
|
timeout_oracle_test.go
|
feat: add RNS wire vectors generation script and update test data files to include new vectors
|
2026-08-15 15:05:25 -05:00 |
|
timeout_test.go
|
feat: implement host capability probing and logging for CPU and memory performance
|
2026-08-26 12:26:13 -05:00 |
|
transport.go
|
refactor: rename functions for clarity in accounting and stamping processes
|
2026-08-29 21:47:16 -05:00 |
|
transport_haspath_test.go
|
test: add exploratory tests for various components including blackhole map decoding, message handling, and resource advertisement processing
|
2026-07-18 07:32:45 -05:00 |
|
transport_perf_test.go
|
feat: adjust transport memory usage test configuration to disable soft path cap for accurate table growth measurement
|
2026-07-25 15:32:26 -05:00 |
|
transport_scale_test.go
|
chore: cleanup tests and comments
|
2026-07-13 08:56:23 -05:00 |
|
transport_test.go
|
feat: add RNS 1.5.0 inbound queues, IFAC defer, and discovered interfaces
|
2026-08-22 18:07:33 -05:00 |
|
tunnel.go
|
feat: implement incoming link reservation limit and improve tunnel management with expiration handling
|
2026-08-12 20:53:39 -05:00 |
|
tunnel_test.go
|
feat: implement incoming link reservation limit and improve tunnel management with expiration handling
|
2026-08-12 20:53:39 -05:00 |
|
violations.go
|
feat: add RNS 1.5.0 inbound queues, IFAC defer, and discovered interfaces
|
2026-08-22 18:07:33 -05:00 |
|
wire.go
|
chore: cleanup tests and comments
|
2026-07-13 08:56:23 -05:00 |