Skip to content

Releases: metalbear-co/mirrord

3.102.0

22 May 13:48
500eadb
Compare
Choose a tag to compare

Removed

  • Remove deprecated unstable pause feature
    #2458

Added

  • Added json_log config under agent to control whether the agent produces logs
    as normal tracing or json.
    #2155
  • Added config info printout at session start.
    #2367

Fixed

  • Fixed agent crashing when mirrord target is explicitly set to targetless.
    #2444
  • Fixed confusing errors produced when creating an agent.

3.101.0

14 May 17:20
4ec58fb
Compare
Choose a tag to compare

3.101.0 - 2024-05-14

Changed

  • Use operator to list targets to avoid inconsistencies
    #1959
  • Don't print error on permission denied

Fixed

  • Fixed a bug where outgoing connections where not intercepted from bound
    sockets. #2438

3.100.1

06 May 13:01
d8f34fd
Compare
Choose a tag to compare

3.100.1 - 2024-05-06

Fixed

  • mirrord-agent now catches SIGTERM signal and cleans iptables during graceful
    deletion. #2427
  • Fixed ping pong logic for intproxy-agent communication. Intproxy now sends
    pings on a fixed schedule, regardless of any other messages.

3.100.0

05 May 16:08
631e6c1
Compare
Choose a tag to compare

Added

  • Added experimental, temp feature for supporting hazelcast pings
    #2421
  • Provide value hint to Clap for generating shell completions for config_file
    to
    only resolve to files, not just first match.

Changed

  • Changed default env exclude to have BUNDLE_WITHOUT
    #2417
  • Append more permissions to operator clusterrole
  • Improve tera templating config error to dig into source and give out more
    details.
  • env.unset feature is now case insensitive

3.99.2

30 Apr 18:31
dc7d0bf
Compare
Choose a tag to compare

3.99.2 - 2024-04-30

Fixed

  • Fixed case where resolving DNS failed when setting HTTP filter
    #2411

3.99.1

30 Apr 13:11
6ea0ee3
Compare
Choose a tag to compare

3.99.1 - 2024-04-30

Changed

  • Change agent resolver to only resolve IPv4
  • Fallback to OSS when operator license expired

Fixed

  • Fix IntelliJ Rider newest version stuck on macOS
    #2408
  • Fix case were agent log message causes startup failure

3.99.0

28 Apr 10:55
291011e
Compare
Choose a tag to compare

3.99.0 - 2024-04-28

Added

  • added configuration option to control (local) hostname resolving
    #2395
  • Add ability to configure DNS params for agent (timeout, attempts)

Changed

  • Change ports and http_ports in incoming configuration to be checked upon
    mapped port instead of local
    #2371
  • Read /Network locally by default on macOS

Fixed

  • Fix DNS resolving case on macOS + Java Netty
    #2400

3.98.1

23 Apr 08:11
6cde613
Compare
Choose a tag to compare

3.98.1 - 2024-04-23

Changed

  • Internal proxy now emits plain text instead of ANSI

Fixed

  • don't re-resolve when connecting to loopback on outgoing filter
    #2389
  • Added JetBrains.Debugger.Worker to the list of known build tools, fixing
    compatibility with Rider 2024.1.

3.98.0

18 Apr 07:18
252fe89
Compare
Choose a tag to compare

3.98.0 - 2024-04-18

Added

  • Added create and delete verbs on pods resource in
    clusterrole/mirrord-operator for operator setup.

Changed

  • Set timeout of dns request to 1s and only attempt once
    #2379

Fixed

  • Fix memory issue when binding

3.97.0

16 Apr 09:30
e667ab9
Compare
Choose a tag to compare

Added

  • Agent now authenticates TLS connections, using a provided X509 certificate
    (mirrord for Teams only).
    #2362

Changed

  • Changed port stealing configuration:
    1. Added new ports field to the incoming configuration. The field lists
      ports that should be stolen/mirrored. Other ports remain local.
    2. Changed the way incoming.http_filter.ports field is interpreted. Ports
      not listed in this field are not stolen, unless listed in incoming.ports.
      #2366

Fixed

  • Change reqwest to use rustls with native certificates to work in more cases