Skip to content

Releases: metalbear-co/mirrord

3.127.0

10 Dec 11:37
3b21f7c
Compare
Choose a tag to compare

3.127.0 - 2024-12-10

Added

  • MirrordPolicy can now block traffic mirroring (requires operator support).

Changed

  • Updated dependencies.
    #2952

Fixed

  • Fixed link to operator docs.

3.126.0

06 Dec 14:28
228e81a
Compare
Choose a tag to compare

3.126.0 - 2024-12-06

Added

  • Added SQS splitting state to mirrord operator status reporting (requires operator support).

Changed

  • Hidden files and directories in $HOME directory are now read locally by
    default.

Fixed

  • Can now run cs-installed sbt. We now only need to be able to parse the first
    line of a script, so we now support scripts like that sbt, which starts with
    a normal shebang but then has text in a weird encoding, or maybe non-textual
    data. #2947
  • Prevent reverse port forwarding from ending unexpectedly due to
    unexpected connection end.
    #2962
  • Added a sleep and await on it after websocket connection to drive IO runtime
    and prevent websocket closing without handshake.

3.125.2

28 Nov 23:21
8eb7a16
Compare
Choose a tag to compare

3.125.2 - 2024-11-29

Fixed

  • Manually call docker start <sidecar_id> if after our sidecar run command
    the container hasn't started yet and is in "created" status.
    #2927

3.125.1

27 Nov 15:39
172e92e
Compare
Choose a tag to compare

3.125.1 - 2024-11-27

Fixed

  • Added retry of HTTP requests (intproxy) on hyper's IncompleteMessage error.

3.125.0

21 Nov 08:34
705998e
Compare
Choose a tag to compare

3.125.0 - 2024-11-21

Added

  • Added a configuration option that allows for specifying an env file for
    mirrord execution.
    #1913
  • Added notice that fs mapping does not apply to relative paths.
    #2894

Changed

  • Ignore paths that start with the current dir path, instead of any path that
    contains the current dir path. Also, ignore only paths that end with the
    current exe's path, not all that contain it.
  • Print a warning to the user when -p is provided as part of mirrord container
    run command, as it may cause issues because of our usage of
    container type network mode.

Fixed

  • Change getifaddrs hook to allocate memory for a new list instead of modifying
    list returned from libc call.
    #2903
  • Read current dir, current exe, and temp dir locally, also when they contain
    characters with a meaning for regexes, like e.g. paretheses.

3.124.2

08 Nov 09:37
bd62c3f
Compare
Choose a tag to compare

3.124.2 - 2024-11-08

Fixed

  • Fix agent crash on sniffer failure
    #2909
  • Fix file mapping doesn't affect xstat

3.124.1

07 Nov 10:14
36e3cb4
Compare
Choose a tag to compare

Changed

  • Bump dependencies

Fixed

  • Fix crash when listing interfaces caused by enabling the new hook by default

3.124.0

06 Nov 15:34
7ac58ad
Compare
Choose a tag to compare

Changed

  • hide ipv6 interfaces by default
    #2849

Fixed

  • Make sure agent doesn't send Close message when Sniffer fails to load.
    #2896

3.123.0

05 Nov 08:14
2f27d08
Compare
Choose a tag to compare

Changed

  • log better errors of local file creation and add option to use alternative
    way #2889
  • add .class to be always local

Fixed

  • use /dev/null by default
    #2889

3.122.1

30 Oct 15:33
76d51c4
Compare
Choose a tag to compare

3.122.1 - 2024-10-30

Changed

  • Bump rust version to 2024-10-11 on macOS [match Linux]

Fixed

  • Add arm64 layer to macOS fat binary.
    #2885