Finalize UTF-8 fixup, including dkimpy/pymilter version bumps
This commit is contained in:
@@ -1,5 +1,10 @@
|
||||
1.3.0 WARNING LAST COMMIT IS WIP
|
||||
- Improve resilience to malformed email addresses
|
||||
1.3.0
|
||||
- Improve support for non-ASCII email messages. Anything UTF-8 should work
|
||||
(including correct signing/verification). For messages that contain header
|
||||
fields with non-ASCII or UTF-8 content, signatures are likely fail
|
||||
verification, but the milter should continue to run.
|
||||
- Set minimum pymilter and dkimpy versions in setup.py to those that will
|
||||
work reliably with non-ASCII content.
|
||||
|
||||
1.2.2 2020-08-09
|
||||
- Improve README.md formating for markdown display on pypi
|
||||
|
||||
@@ -336,3 +336,8 @@ later support Ed25519 signing and verification. RFC 8301 removed rsa-sha1
|
||||
from DKIM. dkimpy-milter does not sign with rsa-sha1, but still considers
|
||||
rsa-sha1 signatures as valid for verification because they are still in
|
||||
common use and are not known to be cryptographically broken.
|
||||
|
||||
Support for non-ASCII email messages: Anything UTF-8 should work (including
|
||||
correct signing/verification). For messages that contain header fields with
|
||||
non-ASCII or UTF-8 content, signatures are likely fail verification, but the
|
||||
milter should continue to run. RFC 8616 is not supported.
|
||||
|
||||
@@ -83,9 +83,9 @@ class FileMacroExpand(distutils.cmd.Command):
|
||||
kw = {} # Work-around for lack of 'or' requires in setuptools.
|
||||
try:
|
||||
import dns
|
||||
kw['install_requires'] = ['dkimpy>=1.0', 'pymilter', 'authres>=1.1.0', 'PyNaCl', 'dnspython>=1.16.0']
|
||||
kw['install_requires'] = ['dkimpy>=1.1.0', 'pymilter>=1.0.5', 'authres>=1.1.0', 'PyNaCl', 'dnspython>=1.16.0']
|
||||
except ImportError: # If PyDNS is not installed, prefer dnspython
|
||||
kw['install_requires'] = ['dkimpy>=1.0', 'pymilter', 'authres>=1.1.0', 'PyNaCl', 'Py3DNS']
|
||||
kw['install_requires'] = ['dkimpy>=1.1.0', 'pymilter>=1.0.5', 'authres>=1.1.0', 'PyNaCl', 'Py3DNS']
|
||||
|
||||
setup(
|
||||
name='dkimpy-milter',
|
||||
|
||||
Reference in New Issue
Block a user