Releases: metalbear-co/mirrord
Releases · metalbear-co/mirrord
3.98.0
3.97.0
Added
- Agent now authenticates TLS connections, using a provided X509 certificate
(mirrord for Teams only).
#2362
Changed
- Changed port stealing configuration:
- Added new
ports
field to theincoming
configuration. The field lists
ports that should be stolen/mirrored. Other ports remain local. - Changed the way
incoming.http_filter.ports
field is interpreted. Ports
not listed in this field are not stolen, unless listed inincoming.ports
.
#2366
- Added new
Fixed
- Change reqwest to use rustls with native certificates to work in more cases
3.96.1
3.96.0
3.95.2
3.95.1
3.95.0
3.94.0
3.93.1
3.93.1 - 2024-03-31
Fixed
- Fix new IDE progress breaking older plugins.
Three issues fixed:- Show the new progress only when env var is set (to be set in newer IDE
versions). - Multi pod warning was showing everytime when no operator, not only when
targetting a deployment + no operator. - Show the message for rollouts as well.
#2339
- Show the new progress only when env var is set (to be set in newer IDE
3.93.0
Added
- Added handling HTTP upgrades in filtered connections (
mirrord-agent
).
Refactored TCP stealer code.
#2270 - Add a new diagnostic command to calculate mirrord session latency
Changed
- Changed
agent.image
config to also accept an extended version where you may
specify both registry and tag withagent.image.registry
and
agent.image.tag
. - Proxy errors now don't propagate back to libc but exit with a message
use_proxy
behavior is now setting the proxy env to empty value instead of
unsetting. This should help with cases where
we need it to propogate to the extensions.
Fixed
- Internal proxy and agent now properly handle connection shutdowns.
#2309 - Fix some open/fd potential issues
- Fixed the display of agent startup errors to the user.
- Fixed timeout set on new internal proxy connection in
fork
detour.