2 Commits

Author SHA1 Message Date
sinu.eth
049a6e4b27 refactor(mux): integrate uid-mux functionality (#86)
* chore(mux): rename to mux

* feat(mux): sync close

* feat(mux): extract IO

* refactor(mux): move active connection state into module

* doc(mux): add protocol spec

* refactor(mux): only client initiates streams

* refactor(mux): user ID validation and fmt

* refactor(mux): increase max user id length to 256 bytes

* chore(uid-mux): delete

* chore(mux): remove unused error variant

* chore(mux): clippy

* fix(mux): send StreamInit on read as well

* clippy

* refactor(mux): significant simplification with deterministic ids

* fmt

* clippy

* feat(mux): is_complete getter
2026-01-13 06:19:47 -08:00
sinu.eth
fd53b48e2f chore(mux): fork rust-yamux (#85) 2026-01-12 06:42:20 -08:00