5945e818ca
- Add additional Sendmail configuration information to README from OpenDKIM update based on input from Дилян Палаузов (LP: #1801619)
Scott Kitterman
2019-02-11 13:32:37 -05:00
f38fed3bee
Rip out unused whichbd module in preparation for python3 port
Scott Kitterman
2019-02-11 03:16:53 -05:00
06948b3dbc
Update references in man/dkimpy-milter.8
Scott Kitterman
2019-02-08 04:02:34 -05:00
e951ab6c5e
Remove obsolete .IX macro from man pages
Scott Kitterman
2019-02-08 01:12:21 -05:00
03c86a2b08
Fix grammar error in README
Scott Kitterman
2019-02-01 15:15:50 -05:00
2cda1758c1
Fix spelling error in README
Scott Kitterman
2019-02-01 15:11:00 -05:00
851f8ff9c9
Update references in man/dkimpy-milter.8
Scott Kitterman
2019-02-08 04:02:34 -05:00
cbb6098dd8
Remove obsolete .IX macro from man pages
Scott Kitterman
2019-02-08 01:12:21 -05:00
c90d694fff
Fix grammar error in README
Scott Kitterman
2019-02-01 15:15:50 -05:00
8d8cd15cba
Fix spelling error in README
Scott Kitterman
2019-02-01 15:11:00 -05:00
4f21623f92
Add read_keytable function to util.py
Scott Kitterman
2018-12-24 16:08:50 -05:00
bf2548f891
Documentation updates for 1.1.0
Scott Kitterman
2018-10-11 21:45:17 -04:00
a188bd3960
Deleted reference to obsolete syslog target in unit file
1.0.0
Scott Kitterman
2018-05-11 14:31:15 -04:00
c91a12f0d1
Documentation updates for 1.0.0 release
Scott Kitterman
2018-05-11 14:29:15 -04:00
286ffbb6c9
Add release date for 0.9.7 to CHANGES
Scott Kitterman
2018-03-19 01:07:52 -04:00
ec3252c367
- Minor sysv init improvments
Scott Kitterman
2018-03-15 23:59:03 -04:00
a2ff03727d
- Put version directly in setup.py and do not import dkimpy_milter to ease install via pip
Scott Kitterman
2018-03-15 23:44:31 -04:00
af4b05e242
- Add missing documentation key to system/dkimpy-milter.service
Scott Kitterman
2018-03-15 20:49:35 -04:00
6509eaad35
- Made sysv init executable
Scott Kitterman
2018-03-15 20:44:16 -04:00
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
0.9.6
Scott Kitterman
2018-03-15 20:42:49 -04:00
7a3a7bfb43
Bump version to 0.9.6
Scott Kitterman
2018-03-12 22:08:07 -04:00
8a0e1bdd97
- Fixed typo in path for fallback location of the config file if one is not provided
Scott Kitterman
2018-03-12 22:03:45 -04:00
e3005aa723
Move OversignHeaders up earlier on TODO.
Scott Kitterman
2018-03-12 22:03:36 -04:00
45d3ba13ca
Added more to README about first run with systemd
Scott Kitterman
2018-03-11 00:42:22 -05:00
f05309437f
Fix merge conflict
Scott Kitterman
2018-03-11 00:28:08 -05:00
d4499f6990
Fixed typo in package installation section of README
Scott Kitterman
2018-03-11 00:24:39 -05:00
7d87309f4b
Fixed typo in package installation section of README
Scott Kitterman
2018-03-11 00:24:39 -05:00
1d8c309da9
Fix setup.py install locations so they are installed correctly and drop unneeded README changes.
0.9.5.1
Scott Kitterman
2018-03-10 20:06:21 -05:00
4d5961e4d5
Bump version
Scott Kitterman
2018-03-10 19:52:29 -05:00
59448e8e57
- Add information to README about manually putting init scripts in the right locations
Scott Kitterman
2018-03-10 19:51:29 -05:00
695de0db14
- Add conf file location to systemd unit file
Scott Kitterman
2018-03-10 19:43:37 -05:00
86eb152f93
Enhanced signature verification logging to provide more useful information, added signing success logging, and more PEP 8
Scott Kitterman
2018-03-10 19:02:37 -05:00
126966e110
- Update Authentication Results result comment not to mention key size for ed25519 signatures, since it's irrelevant
Scott Kitterman
2018-03-10 18:18:01 -05:00
5d8d47cd52
- Fixed install_requires so either dnspython (preferred if neither is installed) or PyDNS satisfies the install requirements
Scott Kitterman
2018-03-10 17:49:22 -05:00
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
Scott Kitterman
2018-03-10 16:06:22 -05:00
f9358d594c
Delete unused import
Scott Kitterman
2018-03-10 15:36:40 -05:00
a8aa422b03
Post pep-8 cleanup
Scott Kitterman
2018-03-10 15:34:56 -05:00
9836f2c9c2
Update TODO
Scott Kitterman
2018-03-10 03:00:59 -05:00
70606ac58c
pep8 and a few other cleanups
Scott Kitterman
2018-03-10 02:45:35 -05:00
6348bdcdc7
Cleanup, indentation, pyflakes
Scott Kitterman
2018-03-10 00:52:45 -05:00
fd39384e78
Fix for DiagnosticDirectory
Scott Kitterman
2018-03-09 23:49:57 -05:00
924c96d555
- Added example in README to show use of MacroList* to separate inbound and outbound mail streams
Scott Kitterman
2018-03-09 22:50:07 -05:00
efeabd19d3
Added support for MacroListVerify option
Scott Kitterman
2018-03-09 22:39:55 -05:00
a9b8a44bfc
Add support for MacroList option
Scott Kitterman
2018-03-09 21:53:58 -05:00
daaa6aada7
Fix option name typo in man/dkimpy-milter.conf.5
Scott Kitterman
2018-03-09 20:45:57 -05:00
e795db7c69
Start 0.9.5: Beta 1 (updated Alpha -> Beta warning in README and trove classifiers)
Scott Kitterman
2018-03-09 18:08:42 -05:00
977fac5fae
Add 0.9.4 release date
0.9.4
Scott Kitterman
2018-03-09 17:13:17 -05:00
36ff60d8d3
- Added support for DiagnosticDirectory and updated dkimpy-milter specifics in dkimpy-milter.conf.5
Scott Kitterman
2018-03-09 17:10:48 -05:00
4769bde19c
- Added support for InternalHosts option (ipaddress and either dns (dnspython) or pydns (DNS) modules are now required)
Scott Kitterman
2018-03-09 16:29:49 -05:00
e6021dd960
Add dnsplug.py so either DNS or dns can be used for host/domain based dataset processing
Scott Kitterman
2018-03-09 13:51:36 -05:00
9d28ab3567
Add MTA integration information and update depenency installation in README.
Scott Kitterman
2018-03-08 00:37:34 -05:00
df19aa081e
- Added support for AuthservID option
Scott Kitterman
2018-03-04 15:15:37 -05:00
2e9d0f607f
Update man pages for newly implemented features
Scott Kitterman
2018-03-04 14:00:18 -05:00
fb32a8fe0b
Implement detection of type db datasets, but not used yet
Scott Kitterman
2018-03-04 13:56:06 -05:00
3e57876361
- Make RSA signatures in dkimpy-milter optional, so dkimpy-milter can be added after an existing DKIM signing application to add an Ed25519 signature (Thanks to A. Schulze for the patch)
A. Schulze
2018-03-04 13:33:32 -05:00
7683fa7187
- Fixed a bug where dkim fail might be reported as pass when verifying multiple signatures and a previous signature had passed
Scott Kitterman
2018-03-04 13:18:06 -05:00
fc893a62c3
- Added information about creating a dedicated user and PID file directory creation to README
Scott Kitterman
2018-03-03 14:54:43 -05:00
c01c04b83f
- Fix header folding to use \n only to align with milter protocol requirements
Scott Kitterman
2018-03-03 14:39:20 -05:00
fc583a6e3c
Updated TODO for work done in 0.9.2/3
Scott Kitterman
2018-03-03 14:37:37 -05:00
ebfb0b5fc3
Fix crash when verifying if domain for signing was not set
Scott Kitterman
2018-03-03 10:42:59 -05:00
48a44916e7
Create PID directory if it is missing
Scott Kitterman
2018-03-03 01:45:15 -05:00
5a81886a5e
Start 0.9.4
Scott Kitterman
2018-03-03 00:59:43 -05:00
5e2cff5e5d
- Fold added authres header fields - Fix pidfile permissions - Fix socket setup sequence so Unix sockets work
0.9.3
Scott Kitterman
2018-03-02 16:14:46 -05:00
5886edda42
Fixup file dataset support
Scott Kitterman
2018-03-02 15:04:19 -05:00
96978c2747
Bump minimum authres version to 1.1.0 due to known issues with 1.0.2
Scott Kitterman
2018-03-02 06:52:21 -05:00
77722a0ffd
Domain/KeyFile/Selector commented out by default - there is no useful default and not needed for verifying only milter
Scott Kitterman
2018-02-26 11:55:00 -05:00
ced16fda72
Fixup csl dataset and initial (untested) file dataset
Scott Kitterman
2018-02-25 15:57:41 -05:00
f381986f7a
Add more about isntallation options/instructions to README
Scott Kitterman
2018-02-21 07:38:20 -05:00
02ad614657
Bump version for next release
Scott Kitterman
2018-02-19 17:32:55 -05:00
6f6cd77587
Updates to mark 0.9.2 Alpha 2 release
0.9.2
Scott Kitterman
2018-02-19 17:15:44 -05:00
d8e7e7830e
Rename sysv init file
Scott Kitterman
2018-02-19 17:14:42 -05:00
f9c8039582
More init file cleanup
Scott Kitterman
2018-02-19 17:13:27 -05:00
f8011611a2
Sysv init fixes
Scott Kitterman
2018-02-19 16:17:40 -05:00
98e5c17858
- Implemented support for Canonicalization option - Implemented support for SyslogFacility option - Initial dataset support: csl - Only sign if mail from from a domain in Domain and only if Mode is not verfication only - Fixed Canonicalize option
Scott Kitterman
2018-02-19 13:31:28 -05:00
a71d3b5d99
Impelment SyslogFacility, enhance README.
Scott Kitterman
2018-02-19 02:11:13 -05:00
51464bd7f8
Add support for Canonicalization option
Scott Kitterman
2018-02-18 00:56:02 -05:00
76f2a34fe4
Add initial draft of dkimpy-milter.8 based on opendkim.8
Scott Kitterman
2018-02-18 00:54:39 -05:00
162c115fa5
Added untested sysv init file and added warnings to README
Scott Kitterman
2018-02-17 18:42:19 -05:00
57a626d157
Added systemd unit file
Scott Kitterman
2018-02-17 17:20:50 -05:00
716752e2fb
Move version definition to dkim_milter/__init__.py and improve setup.py requirements
Scott Kitterman
2018-02-17 15:08:25 -05:00
a803de3f54
Update setup.py so that data files are installed
0.9.1
Scott Kitterman
2018-02-17 05:05:17 -05:00
f6157a006d
Add initial CHANGES file
Scott Kitterman
2018-02-17 03:59:17 -05:00
bd46a7bcc7
Add header 'a' to AR field
Scott Kitterman
2018-02-17 03:52:55 -05:00
7b8fccf801
Bug fixes for RSA/Ed25519 signing (now works), syslog fixes, update TODO verification status
Scott Kitterman
2018-02-17 02:10:21 -05:00
246bdba859
Read key files in before dropping priviledges
Scott Kitterman
2018-02-16 22:09:05 -05:00
4663f92307
Add MANIFEST.in
Scott Kitterman
2018-02-16 22:08:04 -05:00
6cbc52a9bd
Update TODO
Scott Kitterman
2018-02-16 22:06:42 -05:00
83bde671cb
Set version to 0.9.1 in preparation for alpha release
Scott Kitterman
2018-02-16 22:06:31 -05:00
7d42530da5
Move dkimpy-milter.conf.5 to man subdirectory
Scott Kitterman
2018-02-16 22:05:35 -05:00
483d5c1d23
Move conf file to etc sub-directory
Scott Kitterman
2018-02-16 22:04:45 -05:00
258c454922
Add danger warning in README
Scott Kitterman
2018-02-16 22:03:34 -05:00
5fbe139faa
Implemented signing both RSA and Ed25519, updated TODO. Required creation of SelectorEd25519 option.
Scott Kitterman
2018-02-16 18:10:51 -05:00
2399ee0010
Implement and test PidFile option. Update TODO
Scott Kitterman
2018-02-16 17:12:41 -05:00
2aadaa0f59
More TODO for the initial beta
Scott Kitterman
2018-02-16 16:25:03 -05:00
45bc88e5e9
Move Diagnostics option to initial beta release plan and add to dkimpy-milter.conf.5
Scott Kitterman
2018-02-16 16:22:44 -05:00
3e032ad6ad
Add initial support for Syslog option
Scott Kitterman
2018-02-16 14:11:48 -05:00
1980266666
Set minimum version needed for authres
Scott Kitterman
2018-02-16 14:09:51 -05:00
ad35bccb24
Update TODO
Scott Kitterman
2018-02-16 14:09:24 -05:00