easywks/CHANGELOG.md

1.8 KiB

EasyWKS Changelog

Version 0.1.4

Fix HTTP server, compatibility with older HTTP clients

Changes

  • Fix config loading bug in webserver.
  • Add require_user_urlparam config option that makes the ?l=<user> query optional.

Version 0.1.3

Compatibility with gpg-wks-client.

Changes

  • Webserver config is now under a httpd key, to be more in line with lmtpd and smtp.
  • Add a permit_unsigned_response boolean key that, if set to true, instructs EasyWKS to accept confirmation responses even if they are unsigned, in order to be compatible with version -00 of the draft standard, and thus e.g. gpg-wks-client.
  • Change the detection logic between submission requests and confirmation requests from PGP signature checking to attempting to parse the message as a submission response first.
  • Add a __main__ module so that easywks can be invoked as a Python module.

Version 0.1.2

Fix even morecompatibility issues with aiosmtpd from Debian repo.

Changes

  • Fix #1: lmtpd not working with aiosmtpd 1.2.2

Version 0.1.1

Fix compatibility issues with aiosmtpd from Debian repo.

Changes

  • Fix compatibility issues with aiosmtpd from Debian repo.

Version 0.1

First release.

Changes

  • First somewhat stable version.