Download project files

How do I verify a download?


110 of 20 releases

0.9.2 release from the 0.9 series released 2019-04-15

Release information
Changelog:

2019-04-14 Version 0.9.2
    - Fix the arcsign script so it works with the current API (Note: the new
      srv_id option is the authserv_id to use in the ARC signatures - Only AR
      fields with an authserv-id that matches srv_id will be considered for
      ARC signing)
    - Fix cv=none processing for initial signature in chain
    - Add additional text documenting use of srv_id for ARC signing to
      docstrings and man 1 arcsign (LP: #1808301)
    - Use same line seperator for output as input in dkimsign/arcsign
      (LP: #1808686)
    - Refactor canonicalization.py strip_trailing_lines to avoid using re for
      more consistent processing across python versions (Thanks to Jonathan
      Bastien-Filiatrault for the change)
    - Refactor header folding for more consistent results, including reduced
      stray whitespace (Also Jonathan Bastien-Filiatrault)
    - Don't log message headers and body unless explicitely requested. This
      should also reduce memory usage on large messages. (Jonathan
      Bastien-Filiatrault)
    - Clarify the crlf does not count towards line length in fold
    - Adjust fold maxlen to one shorter for lines after the first, since they
      already have a leading space (LP: #1823008)

File Description Downloads
download icon dkimpy-0.9.2.tar.gz (md5, sig) 0.9.2 1
last downloaded today
Total downloads: 1

0.9.1 release from the 0.9 series released 2018-12-09

Release information
Changelog:

2018-12-09 Version 0.9.1
    - Fixed ARC verification to fail if h= tag is present in Arc-Seal and
      added tests
    - Refactored dknewkey so that it correctly writes out text instead of
      bytes
    - Added missing v=DKIM1; to dns record producedby dknewkey

File Description Downloads
download icon dkimpy-0.9.1.tar.gz (md5, sig) 0.9.1 78
last downloaded 4 days ago
Total downloads: 78

0.9.0 release from the 0.9 series released 2018-10-30

Release information
Changelog:

2018-10-30 Version 0.9.0
    - Update oversigned (frozen) header field list to reduce signature
      fragility (removes 'date' and 'subject' fields from being oversigned by
      default - see usage section of README for information on how to restore
      the previous behavior)
    - Added new add_should_not for DKIM/ARC classes to prevent additional
      header fields from being signed
    - Added 'from' to should sign list (to prevent it from not being signed at
      all in the unusual event that 'from' is locally removed from the frozen
      header field set (LP: #1525048)
    - Updates for experimental ARC support:
      - Limit to rsa-sha256, rsa-sha1 not used by ARC and multi-signature
        design TBD
      - Raise error when ARC signing if i= instance limit value of 50 is
        exceeded
      - Specified that for ARC, Authentication-Results should not be signed
      - Added missing documentation for timestamp function dkim.arc_sign
        (LP: #1800314)
    - Fix DNS lookups to be compatible with EAI addresses in domains and
      selectors (John Levine)
    - Add type Hinting for sign and verify functions (LP: #1782596)
      (Thomas Ward)
    - PEP8 Blank Lines Style Issues (LP: #1782596)
      (Thomas Ward)
    - Python 3.7 compatibility fixup for dkim.canonicalization.
      strip_trailing_lines due to changed RE.sub() processing (LP: #1800313)

File Description Downloads
download icon dkimpy-0.9.0.tar.gz (md5, sig) 0.9.0 128
last downloaded 11 weeks ago
Total downloads: 128

0.8.1 release from the 0.8 series released 2018-06-17

Release information
Changelog:

2018-06-16 Version 0.8.1
    - Correctly fold lines at or near the maximum line length (fix folding
      zero length lines and adding a blank line and adding an exra cr/lf for
      lines near max length (LP: #1717576)
      - Thanks to Christian Jørgensen and John Levine for reporting the issue
    - Add testing extras option to setup.py (Daniel Hahler)
    - Fix deprecation warnings in test asserts (Daniel Hahler)
    - Correctly limit try/except for imports to import errors (Daniel Hahler)
    - Don't error out in Python 3 if include headers is string (LP: #1776775)
    - Correct requires invocation for py3dns

File Description Downloads
download icon dkimpy-0.8.1.tar.gz (md5, sig) 0.8.1 84
last downloaded 9 weeks ago
Total downloads: 84

0.8.0 release from the 0.8 series released 2018-05-18

Release information
Changelog:

2018-05-18 Version 0.8.0
    - Change from distutils to setuptools with entry points because it's the
      future
    - Use install_requires and extras_requires to document external
      dependencies for dkimpy (LP: #1227526)
    - Fix typo in dknewky(1) for k= tag (Thanks to Andreas Schulze for
      reporting)
    - Detect incorrect version in DKIM public key record (LP: #1763815)
    - Detect unknown algorithm in k= tag and raise an appropriate error, vice
      failing with a traceback
    - Indicate that ed25519-sha256 is no longer experimental

File Description Downloads
download icon dkimpy-0.8.0.tar.gz (md5, sig) 0.8.8 19
last downloaded 11 weeks ago
Total downloads: 19

0.7.1 release from the 0.7 series released 2018-02-17

Release information
Changelog:

2018-02-17 Version 0.7.1
    - Update ed25519 tests, including using sample keys from RFC 8032 Section
      7.1 and the sample message from RFC 6376
    - Return an empty list (as expected) when no AR headers are found or no AR
      arc stamps are found and the chain terminated (LP: #1748146)
    - Use correct h= tag in dknewnkey.py generated DKIM records for RSA

File Description Downloads
download icon dkimpy-0.7.1.tar.gz (md5, sig) 0.7.1 59
last downloaded 11 weeks ago
Total downloads: 59

0.7.0 release from the 0.7 series released 2018-02-07

Release information
Changelog:

2018-02-07 Version 0.7.0
    - Initial ed25519 implementation based on draft-ietf-dcrup-dkim-crypto
      experimental - IETF draft, design not finalized, See README for details
    - Port dkimsign.py to use argparse; now gives standard usage message and
      is more extensible
    - Add command line options to dkimsign.py to select header and body
      canonicalization algorithmns (LP: #1272724)
    - Add command line option to dkimsign.py to select signing algorithm
    - For dknewkey.py make default to include h=sha256 in the DNS record to
      exclude usage with sha1. Can be overriden
    - Update ARC processing to current draft
    - Fix arcverify tag requirements (LP: #1710312)
    - Fix empty body canonicalization for relaxed canonicalization (LP: #1727319)
       * Thanks to Matthew Palmer for the report and the proposed fix
    - Add new test, test_implicit_k, to verify that RSA processing is still
      correct when the optional k= tag is not present in the DKIM public key
      record
    - Fix -v verbose reporting in dkimverify.py
    - Fix unbound local variable error when processing signatures with an x
      tag, but no t tag (LP: #1739637)

File Description Downloads
download icon dkimpy-0.7.0.tar.gz (md5, sig) 0.7.0 9
last downloaded 11 weeks ago
Total downloads: 9

0.6.2 release from the 0.6 series released 2017-05-30

Release information
Changelog:

2017-05-30 Version 0.6.2
    - Fixed problem with header folding that caused the first line to be
      folded too long (Updated test test_add_body_length since l= tag is no
      longer at the beginning of a line)
    - Fixed python3.4 string interpolation issue
    - Fix some byte casting issues & typos
    - Add test case for verification when should headers are signed
    - Check and update references:
      * Replace RFC 4871 withRFC 6376
      * Replaace RFC 3447 with RFC 8017
      * Add mention of DCRUP working group addressing key length issues

File Description Downloads
download icon dkimpy-0.6.2.tar.gz (md5, sig) dkimpy 0.6.2 490
last downloaded 16 weeks ago
Total downloads: 490

0.6.1 release from the 0.6 series released 2017-01-27

Release information
Changelog:

2017-01-27 Version 0.6.1
    - Fixed python3 dns lookup issue
    - Fixed arcverify.py issue

File Description Downloads
download icon dkimpy-0.6.1.tar.gz (md5, sig) dkimpy 0.6.1 94
last downloaded 49 weeks ago
Total downloads: 94

0.6.0 release from the 0.6 series released 2017-01-23

Release information
Changelog:

2017-01-23 Version 0.6.0
    - Add capability to sign and verify ARC signatures
    - Added new script, dknewkey.py, to generate DKIM keys

File Description Downloads
download icon dkimpy-0.6.0.tar.gz (md5, sig) dkimpy 0.6.0 7
last downloaded 49 weeks ago
Total downloads: 7

110 of 20 releases