Skip to content

v1.0.0

Compare
Choose a tag to compare
@m-ronnblom m-ronnblom released this 30 Aug 10:00
· 17 commits to main since this release

tpafd v1.0.0 is a complete Pathfinder Protocol version 2 server implementation.

tpafd supports all message-oriented XCM transports.

The software architecture is much like the Python server implementation, and the code is a combination of ported Python code, from-scratch C code, and adapted code snippets from the libpaf library.

Features not included (compared to the regular Python-based pafd):

  • No support for resource limitations (DoS mitigation).
  • No support for access control (e.g., any properly authenticated user may overwrite any other user’s service) beyond what is provided by the XCM transport used.
  • No support for server-side configuration files.
  • No support for logging “hooks”.
  • No support for multi-socket domains.