You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Complete OpenSSH client configuration parsing following ssh_config(5)
- Tristate type for proper boolean handling (Unset/No/Yes)
- Full Match directive with all criteria (host, user, exec, canonical, final, tagged, localnetwork, etc.)
- Complete token expansion (%%, %d, %h, %i, %L, %l, %n, %p, %r, %u, %C)
- Conditional Include inside Host/Match blocks with inherited conditions
- IgnoreUnknown directive support
- CanonicalizeHostname with DNS resolution and re-parsing
- Tag directive and Match tagged support
- ProxyCommand with proper net.Conn implementation
- Well-organized codebase (types, parser, matcher, expand, canonicalize)
- Comprehensive test coverage
- MIT License