Skip to content

v1.0.6

Compare
Choose a tag to compare
@m-ronnblom m-ronnblom released this 01 Aug 06:44
· 50 commits to master since this release

Release v1.0.6 includes the following changes:

  • The leaf certificate, private key, trusted CA bundle, and CRL bundle are made (optionally) configurable in the server's configuration file. Certificate and key configuration requires XCM v1.2.0 or later and certificate revocation checking requires XCM v1.9.0. XCM versions as old as v1.1.0 are still supported, provided the configuration file does not include any TLS credential-related elements.
  • A domain may now be given a name in the configuration file. The name is used for debugging/documentation purposes, and is included in every syslog entry. It's not visible to Pathfinder protocol clients connected to the server, and serves no functional purpose.
  • pafd manual page has been updated to reflect the (backward compatible) extensions to the server configuration file format.
  • The server now supports logging directly to a file (useful in a context where no syslog daemon is running, e.g., in a container).
  • The service discovery domain logic has been refactored in preparation for liveness tracking being moved to the Pathfinder protocol level in some future Pathfinder protocol version.
  • Bug fixed in pafc, which would make the program leave the terminal in a bad state after exiting.