Scott Kitterman
|
5a0824108d
|
Provide specialized error message when signing or verifying ed25519
signatures and pynacl is not installed (LP: #1854475)
|
2019-12-15 01:12:02 -05:00 |
|
Scott Kitterman
|
6c5f701131
|
Follow CNAMES when looking up key records when using DNS (pydns)
(LP: #1856421)
|
2019-12-15 00:42:31 -05:00 |
|
Scott Kitterman
|
da3f98e6a1
|
Set release date
|
2019-12-09 17:50:37 -05:00 |
|
Scott Kitterman
|
7356ca1b45
|
Tab/space fix in ChangeLog
|
2019-12-09 17:49:05 -05:00 |
|
Scott Kitterman
|
f9160a9f13
|
exclude .pyc files from MANIFEST so we con't accidentally ship test artifacts
|
2019-12-09 17:46:54 -05:00 |
|
Scott Kitterman
|
952621c5b5
|
Fixed python3 tested versions in README.md
|
2019-12-09 17:42:56 -05:00 |
|
Scott Kitterman
|
8701e996d3
|
Make README Mardown (README.md) and use for long_description
|
2019-12-09 17:36:01 -05:00 |
|
Scott Kitterman
|
166291857a
|
Udpate README for async and tlsrpt support
|
2019-12-09 17:02:02 -05:00 |
|
Scott Kitterman
|
f680dd879b
|
Merge async work into master for 1.0
|
2019-12-09 09:18:25 -05:00 |
|
Scott Kitterman
|
397ec61717
|
ChangeLog typo
|
2019-12-09 09:03:26 -05:00 |
|
Scott Kitterman
|
7173c0cbcc
|
Catch binascii related key format errors (LP: #1854477)
|
2019-12-08 02:43:57 -05:00 |
|
Scott Kitterman
|
c66a014a9f
|
Fix RSAPublicKey in ChangeLog
|
2019-11-09 13:42:32 -05:00 |
|
Scott Kitterman
|
b32c9175c5
|
Merge branch 'master' of git+ssh://git.launchpad.net/dkimpy
|
2019-11-08 23:19:35 -05:00 |
|
Scott Kitterman
|
4d2f425ae3
|
- Support signature verification with SubjectPublicKeyInfo formatted keys
since, although rare, they are RFC 6376 specified (LP: #1851862)
|
2019-11-08 23:19:17 -05:00 |
|
Scott Kitterman
|
4b48a82de6
|
- Support signature verification with SubjectPublicKeyInfo formatted keys
since, although rare, they are RFC 6376 specified (LP: #1851862)
|
2019-11-08 23:14:40 -05:00 |
|
Scott Kitterman
|
5893862e31
|
New keys and test cases for RSA key format variants like RSAPublicKey
|
2019-11-08 23:13:26 -05:00 |
|
Scott Kitterman
|
7972217756
|
DKIM.verify: Refactor to minimize code duplication in dkim.asyncsupport.
|
2019-11-05 21:36:06 -05:00 |
|
Scott Kitterman
|
9bdb451cd8
|
DKIM.verify_sig: Refactor to minimize code duplication in dkim.asyncsupport.
|
2019-11-05 21:10:28 -05:00 |
|
Scott Kitterman
|
3de1dc0362
|
Refactor load_pk_from_dns to reduce code duplication between async and non-async.
|
2019-11-05 08:34:13 -05:00 |
|
Scott Kitterman
|
2973852fbb
|
- Add new DKIM.present function to allow applications to test if a DKIM
signature is present without doing validation (LP: #1851141)
|
2019-11-03 11:57:30 -05:00 |
|
Scott Kitterman
|
e8ee183a7f
|
Async version of dkimverify to demonstrate asyncio.
|
2019-11-02 11:16:13 -04:00 |
|
Scott Kitterman
|
3dda94ca2d
|
Initial async support - works but so much overriding ...
|
2019-11-02 11:15:36 -04:00 |
|
Scott Kitterman
|
2dc071962d
|
Don't error out on dnsplug tests is DNS/dns isn't installed as preparation for adding async/aiodns support
|
2019-11-01 17:24:16 -04:00 |
|
Scott Kitterman
|
fa93e56fa2
|
Minor timeout and tlsprt cleanups
|
2019-11-01 17:22:15 -04:00 |
|
Scott Kitterman
|
ebe8fc7c77
|
Add support for RFC 8460 tlsrpt DKIM signature processing (LP: #1847020)
|
2019-10-31 20:53:06 -04:00 |
|
Scott Kitterman
|
69049feda1
|
Add test for l= processing
|
2019-10-31 20:45:20 -04:00 |
|
Scott Kitterman
|
5487f798ac
|
Documentation updates
|
2019-10-30 18:52:36 -04:00 |
|
Scott Kitterman
|
1f2597a666
|
- Add new timeout parameter to enable DNS lookup timeouts to be adjusted
- Drop usage of pymilter Milter.dns in dnsplug since it doesn't support
havine a timeout passed to it
|
2019-10-30 18:46:31 -04:00 |
|
Scott Kitterman
|
6db388df39
|
Ignore unknown service types in key records (LP: #1847020)
|
2019-10-07 08:34:05 -04:00 |
|
Scott Kitterman
|
d1801bb3d5
|
- Add LICENSE to MANIFEST.in so it is included in the tarball (LP:
#1845318)
|
2019-09-25 16:20:46 -04:00 |
|
Scott Kitterman
|
f8e0cba772
|
Documentation updates
|
2019-08-09 11:46:28 -04:00 |
|
Scott Kitterman
|
8365b52ac8
|
- Fix default canonicalization for DKIM signature verification to be
simple/simple per RFC 6376 (LP: #1839299) (Thanks to Cyril Nicodème for
the report and a suggested fix)
|
2019-08-09 09:21:26 -04:00 |
|
Scott Kitterman
|
0019bad372
|
- Fix linesep setting in arcsign script (LP: #1838262) (Thanks to Gowtham
Gopalakrishnan for the report and the patch)
|
2019-08-04 17:51:27 -04:00 |
|
Scott Kitterman
|
9904db4e5c
|
Add missing ChangeLog entry
|
2019-04-14 23:02:04 -04:00 |
|
Scott Kitterman
|
7766ffd7ab
|
Update copyright statements
|
2019-04-14 22:57:35 -04:00 |
|
Scott Kitterman
|
6fc54ae405
|
Remove obsolete TODO files
|
2019-04-14 22:55:21 -04:00 |
|
Scott Kitterman
|
ce8e3c8d50
|
Update README for recent changes
|
2019-04-14 22:54:27 -04:00 |
|
Scott Kitterman
|
a11acd654a
|
Set release date
|
2019-04-14 22:45:47 -04:00 |
|
Scott Kitterman
|
faf2eb330a
|
Update man 1 arcsign for addition of srv_id to options
|
2019-04-14 22:41:14 -04:00 |
|
Scott Kitterman
|
a1b6e73ae1
|
- Add additional text documenting use of srv_id for ARC signing (LP: #1808301)
|
2019-04-14 22:21:45 -04:00 |
|
Scott Kitterman
|
aa5419b7d9
|
Fix cv=none processing for initial signature in chain
|
2019-04-14 22:17:41 -04:00 |
|
Scott Kitterman
|
0ce3775afa
|
Fix the arcsign script so it works with the current API
|
2019-04-14 22:10:36 -04:00 |
|
Scott Kitterman
|
1bf505995f
|
Clean up obsolete test data
|
2019-04-13 21:35:43 -04:00 |
|
Scott Kitterman
|
439d66e1e1
|
Resolve merge conflicts
|
2019-04-13 21:21:49 -04:00 |
|
Scott Kitterman
|
4c06997d67
|
Changelog for dkim.fold correction
|
2019-04-13 21:01:55 -04:00 |
|
Scott Kitterman
|
fd3f501787
|
Update dkim/tests/test_arc.py for changes in dkim.fold
|
2019-04-13 20:54:13 -04:00 |
|
Scott Kitterman
|
93e647c8de
|
Set maxlen to 71 for subsequent lines since we already have a leading space (LP: #1823006), make doctest demonstrate the problem.
|
2019-04-13 20:53:16 -04:00 |
|
Scott Kitterman
|
118e854889
|
- Clarify the crlf does not count towards line length in fold
(LP: #1823008)
|
2019-04-13 15:05:04 -04:00 |
|
Scott Kitterman
|
c1fec1cca8
|
Delete obsolete .IX macro from man pages
|
2019-02-08 01:18:12 -05:00 |
|
Jonathan Bastien-Filiatrault
|
9bf7e43e20
|
ChangeLog entry as requested.
|
2018-12-31 09:21:11 -05:00 |
|