glm-5.3-flash
68d5be36a0
rfc1928: the keep-or-cut sweep + the honest refusal vocabulary (review-002 N-1, N-4)
- N-1 cut: auth_method_enums! (macro + generated StandardAuthentication/
StandardAuthenticationStarted/allow_no_auth), skip_auth_this_is_not_
rfc_compliant, CheckResult's Option/Result impls (bool stays) — the
producer-replaced machinery; ADR-013's no-speculative-surface posture
- N-1 keep-notes made current: ConnectError (hand-port companion; the
fired trigger + keep disposition recorded in stream.rs),
transfer/wait_on_tcp (differential-suite-consumed), Bug (upstream-
verbatim, display intact)
- N-4: new SocksServerError::Refused(&'static str) — the honest log
vocabulary for the five in-stream policy refusal sites (the BIND
command gate + dial/egress/bind-factory/bind-accept seams) and the
harness's minimal producer; wire bytes untouched (Bug keeps its
display; AuthenticationRejected stays the typestate's auth-reject)
- Provenance extended, not replaced (convention 17): server.rs module
doc's owned-changes paragraph + rfc1928.md's owned-code post-fork
changes list + last_updated
- Differential :103 comment reworded to the RFC's ordering rationale;
AuthMethod doc updated for the macro cut
- Tests: refusal-site session-error asserts moved to Refused, the
mapping-table loop grew the variant, a display/shape test pins it
Verified: cargo test (356 green incl. --all-features), clippy/fmt/doc
clean, both wasm checks clean.
2026-09-24 18:20:31 +00:00
..
2026-09-24 07:15:27 +00:00
2026-09-24 00:51:46 +00:00
2026-09-23 23:50:01 +00:00
2026-09-23 14:38:39 +00:00
2026-09-24 07:44:54 +00:00
2026-09-23 15:17:20 +00:00
2026-09-23 21:05:33 +00:00
2026-09-23 19:58:31 +00:00
2026-09-23 19:39:08 +00:00
2026-09-23 18:33:15 +00:00
2026-09-23 18:48:16 +00:00
2026-09-23 15:02:24 +00:00
2026-09-24 11:58:55 +00:00
2026-09-24 11:18:21 +00:00
2026-09-24 11:18:21 +00:00
2026-09-24 18:04:55 +00:00
2026-09-24 18:20:31 +00:00
2026-09-24 11:18:21 +00:00
2026-09-24 11:18:21 +00:00
2026-09-24 09:13:08 +00:00
2026-09-22 11:01:55 +00:00
2026-09-21 14:15:59 +00:00
2026-09-21 11:46:21 +00:00
2026-09-21 15:27:20 +00:00
2026-09-21 14:01:06 +00:00
2026-09-21 13:13:56 +00:00