Commit Graph

250 Commits

Author SHA1 Message Date
Scott Kitterman b0ac6f6224 Remove PKG-INFO stub from bzr tree as it is generated as part of the sdist and does not need to be manually manitained. 2015-12-07 17:15:03 -05:00
Scott Kitterman 135103376a Add Changelog entries for 0.5.5 and bump version to 0.5.5. 2015-12-07 17:10:31 -05:00
Stuart D Gathman 01541a3c36 Fix and test case for case insensitive subdomain matching. 2015-08-06 22:24:34 -04:00
Stuart D Gathman b8722f4a66 Add Diane Trout's addition sig validation tests. 2015-02-21 20:06:36 -05:00
Stuart D Gathman c6523a3d72 Merges some of the changes from Diane Trout to pass unit tests in python 2/3. 2015-02-21 19:34:20 -05:00
Stuart D. Gathman 94c5e093bb Preceding wasn't actually included in testing. :-( Fix typo. 2013-07-09 19:22:14 -04:00
Stuart D. Gathman ed6a7f5454 Allow x= with no t= (it is legal) 2013-07-09 16:51:53 -04:00
Stuart D. Gathman 1e76d331fe Test case for verify problem with degenerate FWS. 2013-06-19 15:13:28 -04:00
Scott Kitterman fd0caddf16 Update for version 0.5.4.
Fixed error in FWS regular expression that cause some valid signatures
fail verification (Thanks to Peter Palfrader (weasel) for the patch)
2013-06-09 22:43:29 -04:00
Scott Kitterman a5e10c1a98 - Change dkimsign.py to sign the default (recommended) set of headers
instead of all headers
2013-04-29 01:01:00 -04:00
Scott Kitterman 5c9f52b0c1 Add test case for message with no 5322.From - Should get ParameterError and fail to sign. 2013-04-28 15:24:38 -04:00
Stuart D. Gathman f4bbd8af11 add missing exception variable 2013-04-26 20:47:49 -04:00
Stuart D. Gathman 188515ddf7 Detect truncated ASN data as UnparsableKeyError 2013-03-13 23:41:01 -04:00
Stuart D. Gathman d7d0979a7e Report public key too small only when message otherwise passes. 2012-10-27 11:23:05 -04:00
Stuart D. Gathman 5f2024fdf8 Test case for tab in FWS bug. Use minkey=512 for test cases. 2012-10-27 10:48:29 -04:00
Stuart D. Gathman a88f5f9973 Fix Sig header hashing when TAB used for FWS. 2012-10-26 20:05:42 -04:00
Stuart D. Gathman 2e1a0a8aef Raise KeyFormatError when public key is too small. 2012-10-25 15:14:46 -04:00
Stuart D. Gathman fcaee3084a Copy domain and selector immediately after validating sig fields. 2012-08-21 13:07:24 -04:00
Scott Kitterman 02551e35b2 - Update changelog and versions to start 0.5.3.
- Improve key error messages to help troubleshooting.
2012-07-21 01:44:06 -04:00
Scott Kitterman 9fd21038e6 Fix Python 3 classifier in setup.py 2012-06-13 00:59:18 -04:00
Scott Kitterman e0511c4629 Fix typo in package name in setup.py. 2012-06-13 00:55:43 -04:00
Scott Kitterman 59a112fe9c Fix MANIFEST.in for recursion. 2012-06-13 00:51:07 -04:00
Scott Kitterman 34a0ef7675 Add MANIFEST.in for pypi. 2012-06-13 00:47:50 -04:00
Scott Kitterman 0514c5aa34 Bump versions to 0.5.2 and add Changelog for 0.5.2. 2012-06-13 00:28:10 -04:00
Stuart D. Gathman e0a2e9588b Save signature fields earlier. 2012-06-12 23:10:10 -04:00
Stuart D. Gathman 7e5aef1676 Trap NXDOMAIN exception with dnspython. 2012-06-12 23:09:15 -04:00
Stuart D. Gathman f2c571ceff Fully fold DKIM-Signature on sign, and ignore FWS in b= value on verify. 2012-04-23 20:38:03 -04:00
Stuart D. Gathman 1196ed6760 Test case for FWS in b= tag not ignored on verify. 2012-04-23 19:02:29 -04:00
Stuart D. Gathman c944c49957 Change canonicalization defaults to work around Bug #939128 2012-04-21 23:11:46 -04:00
Stuart D. Gathman 6429accb65 Fix Bug #969206 2012-04-21 21:53:55 -04:00
Stuart D. Gathman 7cf56f9c92 No exception on no answer when using dnspython 2012-04-20 09:41:30 -04:00
Scott Kitterman 2f8798a859 Fix incorrect variable in verify logger function. 2012-03-17 22:02:30 -04:00
Stuart D. Gathman 6c54e9040c Wrong format spec typo. 2012-02-24 22:35:57 -05:00
Scott Kitterman 9f9358f30f Add pypi trove classifiers to setup.py 2012-02-04 10:23:01 -05:00
Scott Kitterman be3a6dbe83 Changes for pydkim -> dkimpy 2012-02-03 19:05:34 -05:00
Stuart D. Gathman b732e518e4 Release 0.5.1 2012-02-03 17:23:59 -05:00
Stuart D. Gathman 644916a653 Apply performance patch from bug#901591 2012-02-03 17:10:49 -05:00
Stuart D. Gathman e40148a7b3 Save parsed signature fields in DKIM object. 2012-01-23 13:50:29 -05:00
Stuart D. Gathman fa1bd0f722 Fix #847669: sign messages without DNS library. 2011-10-26 17:37:09 -04:00
Stuart D. Gathman 8fee4fcb81 Spec file change log 2011-10-26 17:10:13 -04:00
Stuart D. Gathman cd4eb81fc2 Update ChangeLog 2011-10-26 16:59:10 -04:00
Stuart D. Gathman f84927d7ed dkimsend.sh is gone 2011-10-26 16:26:00 -04:00
Stuart D. Gathman 06954830a1 Simple -v flag for verbose output. 2011-10-25 13:15:43 -04:00
Stuart D. Gathman e9e4775c3c Missing public key is a KeyFormatError 2011-10-25 13:12:02 -04:00
Stuart D. Gathman 47a5d949ea Doc updates. 2011-07-18 15:40:17 -04:00
Stuart D. Gathman 60083513bf Link to rfc5322 2011-07-18 14:20:29 -04:00
Stuart D. Gathman 3aff9a0ec6 lower case header field names in add_frozen, update docs. 2011-07-18 14:01:54 -04:00
Stuart D. Gathman 3018a845b4 Convenient way to set rfc5322 strict signing mode. 2011-07-18 11:21:11 -04:00
Stuart D. Gathman 69d5414039 Verify signatures after the first. 2011-06-19 23:21:39 -04:00
Stuart D. Gathman 87e9531bbc Documentation. 2011-06-19 23:09:58 -04:00