| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
Some checks failed
Windows project source guards / test (push) Has been cancelled
Hot-switch hardening (П1–П5): session captures default outbound pool tags so fallback restarts no longer degrade later switches, control-plane calls moved off the GUI thread with generation-serialized runners, pool caching with nodes_changed invalidation, auto-switch routed through set_selected_node, and zapret DNS prewarm on connect. Dead-link detection: the auto-switch service now reacts to the metrics worker's TCP-ping verdict — ~15s of failing pings with no payload traffic switches to the next node (previously a fully dead server produced down_bps=0, which the speed path read as "user idle" and never acted on). The surviving metrics worker is re-pointed at the new node after a hot-switch so the detector never measures the old server. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
| .. | ||
| singbox | ||
| tun2socks | ||
| xray | ||
| __init__.py | ||