125 lines
2.7 KiB
Markdown
125 lines
2.7 KiB
Markdown
# EasyWKS Changelog
|
|
|
|
<!-- BEGIN RELEASE v0.1.8 -->
|
|
## Version 0.1.8
|
|
|
|
### Changes
|
|
|
|
<!-- BEGIN CHANGES 0.1.8 -->
|
|
- Remove LMTP Recipient check as well, leads to trouble with postfix aliasing.
|
|
<!-- END CHANGES 0.1.8 -->
|
|
|
|
<!-- END RELEASE v0.1.8 -->
|
|
|
|
<!-- BEGIN RELEASE v0.1.7 -->
|
|
## Version 0.1.7
|
|
|
|
### Changes
|
|
|
|
<!-- BEGIN CHANGES 0.1.7 -->
|
|
- Add file locking in order to avoid races between LMTP/process and HTTP.
|
|
<!-- END CHANGES 0.1.7 -->
|
|
|
|
<!-- END RELEASE v0.1.7 -->
|
|
|
|
<!-- BEGIN RELEASE v0.1.6 -->
|
|
## Version 0.1.6
|
|
|
|
### Changes
|
|
|
|
<!-- BEGIN CHANGES 0.1.6 -->
|
|
- Remove LMTP Envelope-Sender check.
|
|
- Debian package now includes an "easywks clean" cronjob.
|
|
<!-- END CHANGES 0.1.6 -->
|
|
|
|
<!-- END RELEASE v0.1.6 -->
|
|
|
|
<!-- BEGIN RELEASE v0.1.5 -->
|
|
## Version 0.1.5
|
|
|
|
The messages sent by EasyWKS can now be customized.
|
|
|
|
### Changes
|
|
|
|
<!-- BEGIN CHANGES 0.1.5 -->
|
|
- Add `responses` config option.
|
|
<!-- END CHANGES 0.1.5 -->
|
|
|
|
<!-- END RELEASE v0.1.5 -->
|
|
|
|
<!-- BEGIN RELEASE v0.1.4 -->
|
|
## Version 0.1.4
|
|
|
|
Fix HTTP server, compatibility with older HTTP clients
|
|
|
|
### Changes
|
|
|
|
<!-- BEGIN CHANGES 0.1.4 -->
|
|
- Fix config loading bug in webserver.
|
|
- Add `require_user_urlparam` config option that makes the `?l=<user>` query optional.
|
|
<!-- END CHANGES 0.1.4 -->
|
|
|
|
<!-- END RELEASE v0.1.4 -->
|
|
|
|
<!-- BEGIN RELEASE v0.1.3 -->
|
|
## Version 0.1.3
|
|
|
|
Compatibility with gpg-wks-client.
|
|
|
|
### Changes
|
|
|
|
<!-- BEGIN CHANGES 0.1.3 -->
|
|
- 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.
|
|
<!-- END CHANGES 0.1.3 -->
|
|
|
|
<!-- END RELEASE v0.1.3 -->
|
|
|
|
<!-- BEGIN RELEASE v0.1.2 -->
|
|
## Version 0.1.2
|
|
|
|
Fix even morecompatibility issues with aiosmtpd from Debian repo.
|
|
|
|
### Changes
|
|
|
|
<!-- BEGIN CHANGES 0.1.2 -->
|
|
- Fix #1: lmtpd not working with aiosmtpd 1.2.2
|
|
<!-- END CHANGES 0.1.2 -->
|
|
|
|
<!-- END RELEASE v0.1.2 -->
|
|
|
|
<!-- BEGIN RELEASE v0.1.1 -->
|
|
## Version 0.1.1
|
|
|
|
Fix compatibility issues with aiosmtpd from Debian repo.
|
|
|
|
### Changes
|
|
|
|
<!-- BEGIN CHANGES 0.1.1 -->
|
|
- Fix compatibility issues with aiosmtpd from Debian repo.
|
|
<!-- END CHANGES 0.1.1 -->
|
|
|
|
<!-- END RELEASE v0.1.1 -->
|
|
|
|
|
|
<!-- BEGIN RELEASE v0.1 -->
|
|
## Version 0.1
|
|
|
|
First release.
|
|
|
|
### Changes
|
|
|
|
<!-- BEGIN CHANGES 0.1 -->
|
|
- First somewhat stable version.
|
|
<!-- END CHANGES 0.1 -->
|
|
|
|
<!-- END RELEASE v0.1 -->
|