| .. |
|
mesh
|
chore: remove unused imports flagged by linter
|
3 months ago |
|
test_acl_router.py
|
chore: add full GPL license headers across server and tests
|
4 months ago |
|
test_alias_health_check.py
|
fix: retry alias JSON downloads on a short poll instead of waiting a full STALE_DAYS cycle
|
1 week ago |
|
test_alias_poll_interval.py
|
fix: retry alias JSON downloads on a short poll instead of waiting a full STALE_DAYS cycle
|
1 week ago |
|
test_alias_reload_resilience.py
|
refactor(alias): one loader with .bak fallback, so the TSV caches too
|
7 days ago |
|
test_alias_reload_skips_unchanged.py
|
refactor(alias): one loader with .bak fallback, so the TSV caches too
|
7 days ago |
|
test_config_push_throttle.py
|
chore: add full GPL license headers across server and tests
|
4 months ago |
|
test_config_reload_udp.py
|
chore: add full GPL license headers across server and tests
|
4 months ago |
|
test_config_validator.py
|
fix(config): reject PROXY and OBP_PROXY sharing the same LISTEN_PORT
|
1 week ago |
|
test_doctor.py
|
feat(obp): warn when two bridges share a passphrase
|
1 week ago |
|
test_dynamic_tg_repository.py
|
feat: poll peer_dynamic_tgs.need_reload for dynamic TG purge (#40)
|
3 months ago |
|
test_echo_cli.py
|
fix: align test suite and release infra with develop for 2.2.0
|
3 months ago |
|
test_echo_config.py
|
fix: align test suite and release infra with develop for 2.2.0
|
3 months ago |
|
test_echo_special_tg_downlink.py
|
Merge pull request #50 from ce5rpy/feat/obp-proxy-fan-in
|
3 months ago |
|
test_hbp_auth_handshake.py
|
fix: accept NUL-padded RPTC/RPTO from ipsc2hbp (#52)
|
2 months ago |
|
test_hbp_private_call_targeting.py
|
fix: stop unit calls to 4000 from being broadcast to every peer
|
1 month ago |
|
test_hbp_repeat_group_dual_slot.py
|
fix: deliver a hotspot's own group call back to its other slot when subscribed there too (#67)
|
2 months ago |
|
test_hbp_repeat_options_filter.py
|
fix: inject scheduled voice via routing and restore monitor TX events
|
3 months ago |
|
test_hbp_repeat_private_call.py
|
fix: target private calls to the known hotspot instead of broadcasting
|
2 months ago |
|
test_hbp_repeat_talker_alias.py
|
fix: align test suite and release infra with develop for 2.2.0
|
3 months ago |
|
test_logging_reload.py
|
chore: add full GPL license headers across server and tests
|
4 months ago |
|
test_mqtt_auth.py
|
chore: add full GPL license headers across server and tests
|
4 months ago |
|
test_mqtt_config.py
|
fix: align test suite and release infra with develop for 2.2.0
|
3 months ago |
|
test_mqtt_publish_filter.py
|
chore: add full GPL license headers across server and tests
|
4 months ago |
|
test_mqtt_publisher.py
|
chore: add full GPL license headers across server and tests
|
4 months ago |
|
test_mqtt_reload.py
|
refactor(obp): give each bridge a session instead of writing state into its config
|
1 week ago |
|
test_mqtt_topics.py
|
chore: add full GPL license headers across server and tests
|
4 months ago |
|
test_mysql_pool_ensure.py
|
feat: poll peer_dynamic_tgs.need_reload for dynamic TG purge (#40)
|
3 months ago |
|
test_obp_dns_anchor.py
|
fix(obp): count frames refused for coming from the wrong address
|
1 week ago |
|
test_obp_ingress_effects.py
|
fix(obp): anchor a DNS-named peer by host, not by host and port
|
1 week ago |
|
test_obp_policy_cache.py
|
perf(obp): stop repeating per-frame work in OBP ingress
|
1 week ago |
|
test_obp_proxy.py
|
feat(obp): warn when two bridges share a passphrase
|
1 week ago |
|
test_obp_relax_checks_sync_log.py
|
refactor(obp): give each bridge a session instead of writing state into its config
|
1 week ago |
|
test_obp_replay.py
|
fix(obp-replay): judge only what arrived, and do not blame a table we do not have
|
1 week ago |
|
test_obp_validate_source_server.py
|
fix: audit refactors, report contract, and concurrent OBP downlink (#36)
|
3 months ago |
|
test_options_redaction.py
|
fix: accept NUL-padded RPTC/RPTO from ipsc2hbp (#52)
|
2 months ago |
|
test_peer_disconnect_report.py
|
fix: per-hotspot slot contention and ingress drop log dedup
|
3 months ago |
|
test_peer_downlink_fanout.py
|
fix: align test suite and release infra with develop for 2.2.0
|
3 months ago |
|
test_proxy_config.py
|
fix: align test suite and release infra with develop for 2.2.0
|
3 months ago |
|
test_proxy_reload.py
|
fix: align test suite and release infra with develop for 2.2.0
|
3 months ago |
|
test_proxy_repeat_e2e.py
|
Merge pull request #50 from ce5rpy/feat/obp-proxy-fan-in
|
3 months ago |
|
test_proxy_self_service.py
|
feat: poll peer_dynamic_tgs.need_reload for dynamic TG purge (#40)
|
3 months ago |
|
test_proxy_self_service_repository.py
|
fix: reconcile logged_in against connected peers every 120s
|
3 months ago |
|
test_report_server_mqtt.py
|
chore: add full GPL license headers across server and tests
|
4 months ago |
|
test_report_server_wire.py
|
chore: add full GPL license headers across server and tests
|
4 months ago |
|
test_security_downloader.py
|
fix: keep hotspots connected when the security server is unreachable
|
1 month ago |
|
test_self_rf_downlink_filter.py
|
Merge pull request #50 from ce5rpy/feat/obp-proxy-fan-in
|
3 months ago |
|
test_session_teardown.py
|
fix: align test suite and release infra with develop for 2.2.0
|
3 months ago |
|
test_sub_map_save_on_change.py
|
fix(sub_map): unique temp name per save and remove it if the dump fails
|
4 days ago |
|
test_subscription_store.py
|
chore: add full GPL license headers across server and tests
|
4 months ago |
|
test_subscription_store_index.py
|
fix(subscription): unindex a leg by where it was indexed, not by its state now
|
5 days ago |
|
test_udp_fanin.py
|
Merge pull request #50 from ce5rpy/feat/obp-proxy-fan-in
|
3 months ago |
|
test_udp_hbp_mesh_registry.py
|
fix: audit refactors, report contract, and concurrent OBP downlink (#36)
|
3 months ago |
|
test_udp_rcvbuf.py
|
fix: production ingress mitigations (UDP rcvbuf, rate limiter, TA embed) (#34)
|
3 months ago |
|
test_user_passwords_loader_resilience.py
|
fix: keep hotspots connected when the security server is unreachable
|
1 month ago |