echo/api
Jean 320a591ae3
All checks were successful
CI / check (push) Successful in 3m50s
engine: track the server tree so a hub SQUIT cascades
SQUIT arrives once for a splitting server (by SID), but a hub takes its
whole subtree with it — users behind downstream servers were left as stale
state. The parser now distinguishes a sourced downstream SERVER (tracked
with its parent) from the unsourced uplink handshake, the engine keeps the
SID->parent tree, and a SQUIT forgets every user across the departed
server's subtree. Tree is rebuilt each link. Wire formats verified against
the InspIRCd 4 m_spanningtree source.
2026-07-16 10:31:29 +00:00
..
src engine: track the server tree so a hub SQUIT cascades 2026-07-16 10:31:29 +00:00
templates/email modules: split services and the ircd link into external crates 2026-07-13 01:33:56 +00:00
Cargo.toml Rename the project to Echo (was fedserv) 2026-07-14 15:24:41 +00:00