Version 1.11.2
Bug fix release.
Bug Fixes
- UNIX socket targets in client mode restored. The stricter
--targetvalidation added in v1.11.0 (#762) rejectedunix:PATHtargets in client mode, even though they had worked through v1.10.0 (and remained supported in server mode). Client mode now accepts bothHOST:PORTandunix:PATHtargets again, while the listen-onlysystemd:/launchd:schemes stay rejected at startup. This is useful for sidecar setups where two processes rendezvous on a shared socket instead of a localhost port, with mTLS running over the socket. Note that aunix:PATHtarget carries no hostname, so set--override-server-nameto give hostname verification a name to check (unless--use-workload-apior--verify-spki-pinreplaces hostname verification) (#799, thanks to @molchalih).
Other
- Documentation fixes for
--use-workload-api-timeout. The v1.11.1 release notes and the Linux man page now correctly document the--use-workload-api-timeoutflag introduced in that release, instead of describing the initial SPIFFE Workload API fetch as bounded by the connect timeout (#800).