mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-09-14 23:22:51 +00:00
- Replace boolean params (mtls_enabled, mtls_optional) with ClientAuth enum - Move serve_tls from serve.rs into tls module (encapsulate TLS internals) - Derive client auth mode from AuthMode (eliminate duplicate strategy checks) - Build JWT Validation once at startup, store in AuthStrategy (not per-request) - Add tilde expansion for TLS cert paths (~/.arc/certs/...) - Remove wasted String allocations from try_jwt/try_mtls return values - Remove duplicate rustls dev-dependency from Cargo.toml - Integration tests reuse tls::serve_tls instead of duplicating accept loop Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| arc-agent | ||
| arc-api | ||
| arc-cli | ||
| arc-db | ||
| arc-devcontainer | ||
| arc-git-storage | ||
| arc-llm | ||
| arc-mcp | ||
| arc-types | ||
| arc-util | ||
| arc-workflows | ||