History: src/quic.zig
Ref:
| Hash | Message | Author | Date |
|---|---|---|---|
| 8d4f4e41 | feat: add native local TCP forwarding | a73x | 2026-09-08 |
| ee157a2c | feat: the daemon holds 32 clients, one per wall tile | a73x | 2026-09-03 |
| 29cbd304 | fix: a QUIC client sends CONNECTION_CLOSE on teardown, so a poll frees its slot at once | a73x | 2026-09-03 |
| 937190ce | refactor: the QUIC layer keeps the constraint, drops the crash report | a73x | 2026-08-30 |
| 502e12d7 | refactor: the daemon's foreground is `start`, and `-d` is what forks it | a73x | 2026-08-30 |
| c4ad90e2 | refactor: one ngtcp2 egress loop, one expiry sum, one guarded read | a73x | 2026-08-29 |
| c651e9a0 | refactor: one QUIC client, dialled by the product and by the tests | a73x | 2026-08-29 |
| 1f7a9934 | refactor: one owner for the `HOST[:PORT]` grammar | a73x | 2026-08-29 |
| a200479f | refactor: the new owners' prose says the fact once | a73x | 2026-08-29 |
| 34a3c584 | refactor: one owner for the client half of the QUIC handshake | a73x | 2026-08-29 |
| 9ad104a9 | refactor: the daemon is `mux d`, the agent `mux a`, the hub `mux web` | a73x | 2026-08-28 |
| c518814b | feat: cliflags lets a field type parse itself; idle-ms and session names do | a73x | 2026-08-27 |
| 8557c2a6 | docs: comments that were lying stop lying | a73x | 2026-08-23 |
| fad55914 | docs: the whole tree stops telling stories | a73x | 2026-08-23 |
| cb3e0276 | test: refAllDecls(Recursive) in every test-loop module root | a73x | 2026-08-14 |
| 55484465 | refactor(quic): one owner for the dial-address grammar | a73x | 2026-08-13 |
| 11423676 | docs: agent surface shipped — decisions recorded, deferrals named | a73x | 2026-08-13 |
| 3f3f6e81 | docs+test: Task 11 follow-through — the test's name tells the truth, the buffer admits its guess | a73x | 2026-08-12 |
| 1fc273e8 | refactor: key refusals have one owner and a pin; dump/stats/logHint dedup | a73x | 2026-08-12 |
| 9243d0c0 | refactor: egress_cap is an Egress tunable, not a wire agreement | a73x | 2026-08-12 |
| 56ca01d6 | refactor: quic.zig follow-through — client callbacks dedup, typed pathFrom, honest topology prose | a73x | 2026-08-12 |
| b34e7a1a | refactor: src/quic.zig owns the shared QUIC vocabulary; quic_server is just the listener | a73x | 2026-08-12 |