Scott Kitterman
042005b38d
Add support for storing DKIM failed mails in a specified DiagnosticDirectory
2019-12-24 14:43:14 -05:00
Scott Kitterman
e83d4b9306
Add support for specifying MinimumKeyBits for RSA signatures
2019-10-30 16:29:00 -04:00
Scott Kitterman
472fc753e1
CHANGES entry for SigningTable/KeyTable
2019-10-30 16:24:19 -04:00
Scott Kitterman
e930257b6b
- Delete own_socketfile to resolve race condition where the permissions
...
change fails on a Unix socket because it hasn't been created yet (libmilter
will do this correctly on its own based on umask, the milter doesn't need
to do it) (LP: #1849712 )
2019-10-29 02:50:40 -04:00
Scott Kitterman
82542e4ca0
Remove vestiges of SigningTableEd25519, separate per algorithm table not needed
2019-10-23 15:54:51 -04:00
Scott Kitterman
70d10f9b1a
Make error logging more explicit to aid debugging
2019-10-18 23:24:12 -04:00
Scott Kitterman
4297b5dc68
XFix sysv init so it works (LP: #1839487 )
2019-10-05 21:47:55 -04:00
Scott Kitterman
47b7e9892f
Catch more ascii encoding errors to improve resilience against bad data
...
(LP: #1844189 )
2019-09-23 11:01:32 -04:00
Scott Kitterman
5800d25e0c
Fix variable initialization so mailformed mails missing body From do not
...
cause a traceback (LP: #1844161 )
2019-09-16 20:05:11 -04:00
Scott Kitterman
708e94f266
Add debug logging for content type to assist troubleshooting MIME
...
conversion issues
2019-09-11 15:31:15 -04:00
Scott Kitterman
39d79ae5a6
Add information on message content conversion to README
2019-09-11 15:25:50 -04:00
Scott Kitterman
f0871078ac
Add support for SignHeaders feature, thanks to Ralph Seichter for the patch
2019-09-11 13:53:54 -04:00
Scott Kitterman
b735d223f5
Add LP bug number for missing i= fix
2019-09-06 00:52:50 -04:00
Scott Kitterman
5a68cf9e25
- Fix message extraction so that signing in the same pass through the milter
...
as verifying works correctly
2019-09-05 23:52:07 -04:00
Scott Kitterman
6f75a1a967
- Fix verify processing so missing (optional) i= tag doesn't cause the milter
...
to fail
2019-08-09 11:28:53 -04:00
Scott Kitterman
787e25325e
Fix startup logging so it provides information at a useful time
2019-08-09 08:58:03 -04:00
Scott Kitterman
5ebaf5d848
- Add support for passing PID file name on command line to make it easier to keep system init and daemon configuration in sync.
2019-04-26 20:24:34 -04:00
Scott Kitterman
35745456a2
Ship openrc file in /etc/init.d
2019-04-26 19:57:06 -04:00
Scott Kitterman
f7d4dd2d47
Start CHANGES for 1.2.0
2019-04-26 17:18:36 -04:00
Scott Kitterman
19b6ce7a68
Update CHANGES and man/dkimpy-milter.conf.5 for SubDomains option.
2019-04-12 22:34:59 -04:00
Scott Kitterman
290a37b99c
Update CHANGES to current
2019-04-12 22:27:23 -04:00
Scott Kitterman
23d91b2b50
Update CHANGES for merge of dkg/test-suite
2019-02-24 07:19:18 -05:00
Scott Kitterman
4b0c39b0c7
Start changes for python3 update
2019-02-24 06:57:47 -05:00
Scott Kitterman
51c8fdcb6c
Bump version to 1.0.1, update TODO, set release date
2019-02-11 15:14:11 -05:00
Scott Kitterman
aa4dadc22f
* Reorder milter start and dropping privileges so permissions on Unix socket
...
are correct (LP: 1797720)
2019-02-11 15:09:34 -05:00
Scott Kitterman
b1abbf9d61
- Make domain checks case insensitive for determining if signing should be
...
done (LP: #1815311 )
2019-02-11 14:55:35 -05:00
Scott Kitterman
ea2b612e8d
- Add information on Ed25519 key creation to README (LP: #1815313 )
2019-02-11 14:23:55 -05:00
Scott Kitterman
5945e818ca
- Add additional Sendmail configuration information to README from OpenDKIM
...
update based on input from Дилян Палаузов (LP: #1801619 )
2019-02-11 13:32:37 -05:00
Scott Kitterman
a188bd3960
Deleted reference to obsolete syslog target in unit file
2018-05-11 14:31:15 -04:00
Scott Kitterman
c91a12f0d1
Documentation updates for 1.0.0 release
2018-05-11 14:29:15 -04:00
Scott Kitterman
286ffbb6c9
Add release date for 0.9.7 to CHANGES
2018-03-19 01:07:52 -04:00
Scott Kitterman
ec3252c367
- Minor sysv init improvments
2018-03-15 23:59:03 -04:00
Scott Kitterman
a2ff03727d
- Put version directly in setup.py and do not import dkimpy_milter to ease
...
install via pip
2018-03-15 23:44:31 -04:00
Scott Kitterman
af4b05e242
- Add missing documentation key to system/dkimpy-milter.service
2018-03-15 20:49:35 -04:00
Scott Kitterman
6509eaad35
- Made sysv init executable
2018-03-15 20:44:16 -04:00
Scott Kitterman
f9483fea8c
- Added protection for malformed From addresses. If the From does not at
...
least have an '@' in the address, then the signing domain is not extracted
and the message will not be signed
2018-03-15 20:42:49 -04:00
Scott Kitterman
8a0e1bdd97
- Fixed typo in path for fallback location of the config file if one is not
...
provided
2018-03-12 22:03:45 -04:00
Scott Kitterman
45d3ba13ca
Added more to README about first run with systemd
2018-03-11 00:42:22 -05:00
Scott Kitterman
d4499f6990
Fixed typo in package installation section of README
2018-03-11 00:27:19 -05:00
Scott Kitterman
1d8c309da9
Fix setup.py install locations so they are installed correctly and drop unneeded README changes.
2018-03-10 20:06:21 -05:00
Scott Kitterman
59448e8e57
- Add information to README about manually putting init scripts in the right
...
locations
2018-03-10 19:51:29 -05:00
Scott Kitterman
695de0db14
- Add conf file location to systemd unit file
2018-03-10 19:43:37 -05:00
Scott Kitterman
dfd6fa68c3
Changelog: release 0.9.5 (Beta 1)
2018-03-10 19:06:55 -05:00
Scott Kitterman
86eb152f93
Enhanced signature verification logging to provide more useful information, added signing success logging, and more PEP 8
2018-03-10 19:02:37 -05:00
Scott Kitterman
126966e110
- Update Authentication Results result comment not to mention key size for
...
ed25519 signatures, since it's irrelevant
2018-03-10 18:18:01 -05:00
Scott Kitterman
5d8d47cd52
- Fixed install_requires so either dnspython (preferred if neither is
...
installed) or PyDNS satisfies the install requirements
2018-03-10 17:49:22 -05:00
Scott Kitterman
1843ca6244
- Added support for SyslogSuccess option
...
- Rationalized logging to be much less verbose unless SyslogSuccess or
debugLevel are set - default is generally start/stop/errors only
2018-03-10 16:06:22 -05:00
Scott Kitterman
924c96d555
- Added example in README to show use of MacroList* to separate inbound and
...
outbound mail streams
2018-03-09 22:50:07 -05:00
Scott Kitterman
efeabd19d3
Added support for MacroListVerify option
2018-03-09 22:39:55 -05:00
Scott Kitterman
a9b8a44bfc
Add support for MacroList option
2018-03-09 21:53:58 -05:00