~arx10/procustodibus-agent

1.6.0 a month ago

procustodibus-agent-1.6.0.tar.gz.sha256
sha256:118033f129821b9e4b3e4ed689e9b9100782de00fb3af2ab3e2d970521e70b79
procustodibus-agent-1.6.0.tar.gz.sig
sha256:41abc35dee311bf0d3e8bbaf207152e84fe10b5dc8860a4cd9ab337e512c0338
Pro Custodibus Agent 1.6.0

Added
-----

* New extra helper scripts for WireGuard Pre/Post/Up/Down fields
  (located in `scripts` directory).
* New `OneLineFields = true` agent configuration setting to force
  WireGuard configuration fields that may use multiple lines
  (like `Address`, `AllowedIPs`, etc) to instead be written on
  one single line. Defaults to `false`.
* Allow WireSock to be used in place of WireGuard.

Changed
-------

* Allow `PROCUSTODIBUS_LOGGING_LEVEL` environment variable to override
  command line `--verbosity` (or `-v` or `-vv`) flags.
* Log new WireGuard config at debug level when updating it.
* Omit logging WireGuard service status on Windows when OK.

Fixed
-----

* Fix updates to WireGuard DNS setting when search path not specified.
* Fix configuration reloading on Windows.
* Resume regular ping loop faster after connectivity interruptions.
* Gracefully handle errors from missing agent credentials file.

Removed
-------

* Removed Python 3.7 as a supported version.