Added
- Release CI: add extensions as artifacts, closes [#355]
Changed
- Remote operations that fail logged on
infolevel instead oferrorbecause having a file not found, connection failed, etc can be part of a valid successful flow. - mirrord-layer: When handling an outgoing connection to localhost, check first if it's a socket we intercept/mirror, then just let it connect normally.
- mirrord-layer: removed
tracing::instrumentfrom*_detourfunctions.
Fixed
getaddrinfonow usestrust-dns-resolverwhen resolving DNS (previously it would do agetaddrinfocall in mirrord-agent that could result in incompatibility between the mirrored pod and the user environments).- Support clusters running Istio. Closes [#485].