When searching for the matching client identity, the returned certificate chain was accidentally set to that of the last identity returned by the certificate store instead of the one corresponding to the selected identity. Also, add some extra error checking for invalid certificate chains, just in case. Signed-off-by: Adrian Dewhurst <adrian@tailscale.com> |
||
---|---|---|
.. | ||
auto.go | ||
controlclient_test.go | ||
debug.go | ||
debug_test.go | ||
direct.go | ||
direct_test.go | ||
filter.go | ||
hostinfo_linux.go | ||
hostinfo_windows.go | ||
sign.go | ||
sign_supported.go | ||
sign_unsupported.go |