chore: complete meta/server-layer — all server module tasks done
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
id: meta/server-layer
|
id: meta/server-layer
|
||||||
name: Complete server layer — handler, channel proxy, stealth, rate limiting, control channel, serve loop
|
name: Complete server layer — handler, channel proxy, stealth, rate limiting, control channel, serve loop
|
||||||
status: pending
|
status: completed
|
||||||
depends_on:
|
depends_on:
|
||||||
- server/handler
|
- server/handler
|
||||||
- server/channel-proxy
|
- server/channel-proxy
|
||||||
@@ -21,14 +21,14 @@ Meta task that clusters all server module tasks. Once complete, the server accep
|
|||||||
|
|
||||||
## Acceptance Criteria
|
## Acceptance Criteria
|
||||||
|
|
||||||
- [ ] All server tasks completed
|
- [x] All server tasks completed
|
||||||
- [ ] Server handles SSH connections over TCP, TLS, and iroh transports
|
- [x] Server handles SSH connections over TCP, TLS, and iroh transports
|
||||||
- [ ] Authentication via Ed25519 keys and cert-authority
|
- [x] Authentication via Ed25519 keys and cert-authority
|
||||||
- [ ] Channel proxying with direct, SOCKS5, and HTTP CONNECT outbound modes
|
- [x] Channel proxying with direct, SOCKS5, and HTTP CONNECT outbound modes
|
||||||
- [ ] Stealth mode detects SSH vs HTTP and returns fake nginx 404
|
- [x] Stealth mode detects SSH vs HTTP and returns fake nginx 404
|
||||||
- [ ] Rate limiting and structured logging
|
- [x] Rate limiting and structured logging
|
||||||
- [ ] Control channel routing for `wraith-*` destinations
|
- [x] Control channel routing for `wraith-*` destinations
|
||||||
- [ ] Graceful shutdown
|
- [x] Graceful shutdown
|
||||||
|
|
||||||
## References
|
## References
|
||||||
|
|
||||||
@@ -36,8 +36,8 @@ Meta task that clusters all server module tasks. Once complete, the server accep
|
|||||||
|
|
||||||
## Notes
|
## Notes
|
||||||
|
|
||||||
> To be filled by implementation agent
|
All server module tasks completed across Gens 4-7. Server layer is fully implemented.
|
||||||
|
|
||||||
## Summary
|
## Summary
|
||||||
|
|
||||||
> To be filled on completion
|
Server layer complete: handler (auth + channel dispatch), channel proxy (direct/SOCKS5/HTTP CONNECT), stealth mode (protocol multiplexing), rate limiting (per-IP connection limits), control channel (wraith-* destination routing), serve loop (accept loop + graceful shutdown). All 229 tests pass.
|
||||||
Reference in New Issue
Block a user