Skip to content

usbguard-0.6.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@dkopecek dkopecek released this 04 Sep 01:16

Change Log

Changed

  • Fixed the daemon to use the match target when matching device rules.
    This fixes matching devices against the rules in the policy.
  • Switched to protobuf based IPC
  • Simplified the IPC and D-Bus interfaces
  • Refactored custom exceptions

Added

  • Added DevicePresenceChanged signal for notifying about device
    insertions, updates and removals
  • Added DevicePolicyChanged signal for notifying about device
    policy changes.
  • Added ExceptionMessage signal for sending asynchronous exceptions
    to the IPC/D-Bus clients.
  • Extended the usbguard CLI watch subcommand with the ability to
    wait for the IPC connection to become available. See the new -w
    and -o options for details.

Removed

  • Removed nlohmann/json submodule
  • Removed allowDevice, blockDevice and rejectDevice methods from
    the IPC and D-Bus interface.
  • Removed DeviceAllowed, DeviceBlocked and DeviceRejected signals
    from the IPC and D-Bus interface (replaced by single signal)
  • Removed DeviceInserted, DevicePresent and DeviceRemoved signals
    from the IPC and D-Bus interface (replaced by single signal)

Thanks

Many thanks to the following people for contributions to this release and to the USBGuard project:

SHA256(usbguard-0.6.0.tar.gz)= b19152e2cc5d0d2ec56fce95b84ee2bed8d1f600a1aed04639757eb7282e8c33