Added
- Added
listen_ports
toincoming
config to control what port is actually
being used locally
so mirrored/stolen ports can still be accessed locally via those. If port
provided bylisten_ports
isn't available, application will receiveEADDRINUSE
.
Example configuration:will make port 80 available on 7111 locally, while stealing/mirroring port{ "feature": { "incoming": { "listen_ports": [[80, 7111]] } } }
80. #1554
Changed
- Changed the logic of choosing local port to use for intercepting mirror/steal
sockets
now instead of assigning a random port always, we try to use the original one
and if we fail we assign random port.
This only happens iflisten_ports
isn't used.
#1554 - The path
/opt
itself is read locally by default (up until now paths inside
that directory were read locally by default, but not the directory itself).
#1570 - Changed back required IntelliJ version to 222+ from 223+
- Moved VSCode extension to its own repository and versioning
https://github.com/metalbear-co/mirrord-vscode
Fixed
- Running python with mirrord on apple CPUs.
#1570