Skip to content

IPR Daemon v0.5.2 Release

Choose a tag to compare

@github-actions github-actions released this 18 Aug 02:50
· 23 commits to main since this release

Changelog

iprd (package)

  • Live telemetry
  • Add telemetry API for ListenerManager & managed IPRListeners
  • Expose ListenerManager.Status() to retrieve current ManagaerStatus as a status provider
  • Broadcaster
  • New one-shot iprd_status command to retrieve status of running ListenerManager
  • Default Configuration
  • Remove default "eth0" interface. Now defaults to empty.

ipr-daemon

  • Modify existing configuration through existing CLI in config mode (-w)!
  • Quickly append to current interface/global BPF listen configuration (network inclusions/exclusions, ignored devices)
  • Toggle booleans options (debug, auto, mdns, etc)
  • Log applied changes to modified configuration for better visibility
  • Status convenience flags
  • Add -status/-status-json flags to retrieve status info from a running ipr-daemon instance
  • Allow configuration with -b, -p, -c for remote instances (defaults to localhost:7788)
  • Bug fixes
  • Properly merge supplied configuration to existing one
  • Add guard for no interface providers in run mode (empty -i,/-c)

What's Changed

Full Changelog: v0.5.1...v0.5.2