Skip to content

Proxy refactor

Pre-release
Pre-release

Choose a tag to compare

@bretambrose bretambrose released this 29 Mar 00:36
· 167 commits to main since this release
b652af1
  • Significant refactor of proxy support, including
    • Tunneling vs. forwarding is an explicit configuration choice, and no longer implicit based on tls properties. The behavior of existing applications should remain unchanged.
    • Implemented a new proxy "strategy" system for authentication. Strategies exist for no authentication, basic authentication, and synchronous strategies are now in place to support kerberos and ntlm authentication. Strategies can be linked together in a chain and attempted sequentially. Existing authentication controls remain in place but are deprecated and now map to the new strategy types.