-
libdomainkeys: 0.69 released
A general purpose set of tools, C library and CPAN modules to help DomainKeys developers. The goal is that these tools and library can be easily adopted by all MTAs, LDAs and possibly MUAs. This project is about conforming to the DomainKeys standard,
Here is a maintenance release. Nothing major, just some old patches that were sent in and a fix for a policy bug.
Changed from 0.68 to 0.69:
API:
o Added dk_granularity() to retrieve the value of (g=) tag in DNS lookup (called after dk_end)
o Added DK_STAT_GRANULARITY status enumeration
o Fixed dktest.c to check for DK_STAT_GRANULARITY
Internal:
o Fixed dk_headers() to always return the proper length of a null terminated header list, even with a NULL argument and
RDUPE on
o Added dk->granularity pointer to DK struct
o Python wrapper updates
o Updated Documentation and test script
o Fixed bug with policy:
Consider a message with both a Sender: and a From: header, but no DK signature. In the verification process, the sending policy is checked for the domain in the From: header instead of the one in the Sender: header
2008-04-01 16:15:21 UTC by ted46045
-
DomainKeys library 0.68 available for download
This library is a minor change to 0.67 - the main feature is a python wrapper.
2005-09-26 20:31:29 UTC by domainkeys
-
DomainKeys library 0.67 available for download
The 0.67 library has just been submitted to Sourceforge. This is a bugfix release. Apart from bugfixes, the next release will be DKIM compatible, once that standard settles down a bit. This project provides a general purpose set of tools, C library and CPAN modules to help DomainKeys developers. The goal is that these tools and library can be easily adopted by all MTAs, LDAs and possibly MUAs. This project is about conforming to the DomainKeys standard.
Changed from 0.66 to 0.67:
API:
o Incompatible changes made: dk_free requires an additional parameter, used to specify the OpenSSL Err
or State should be cleared
o Added dk_setopts() and dk_getopts()
o Deprecated dk_enable_trace() and dk_remdupe() in favor of using dk_setopts()
o Added dk_shutdown() to be used at application shutdown (frees dklib and openssl memory when done)
Internal:
o Clarified documented behavior for dk_end()/dk_policy() and flag retrieval
o Performance improvments (see source for DK_HASH_BUFF)
o Fixed dkt_generate to remove the last ':' char and report accurate length of string returned
o Fixed memory leak in dk_headers()
o Added dk_init() Documentation update (Safe Multi-Thread Usage)
2005-08-05 11:21:58 UTC by domainkeys
-
DomainKeys-Trace Header support added
New releases to support the DomainKey-Trace header to assist in diagnosing verification errors.
0.66 libdomainkeys
0.2 CPAN
0.2 commands
Documentation of the trace header syntax can be found here:
http://sourceforge.net/docman/display_doc.php?docid=29004&group_id=107680
Enjoy.
2005-06-21 23:28:57 UTC by domainkeys
-
0.65 libdomainkeys available for download
Changes from 0.64 to 0.65:
API:
o No incompatible changes made.
o Added dk_remdupe() to turn on/off ignoring hashing in duplicate headers when signing
o Added -h option to dktest to add h= tag when signing
o Added -r option to dktest to enable ignoring duplicate headers when signing (implies -h)
Internal:
o Win32 and Unixware compatability
o dk_headers() now reports accurate length of h= list and preserves duplicate headers
o Fixed dkheaders_header() to properly handle h= tags when verifying, handles duplicate headers proper
ly
o Fixed simple canon, no longer unfolds headers when in simple canon
o Fixed nofws canon when an embedded \r is in the body of a message
o Fixed dk_from() to properly report the senders domain when the message is not signed
o Fixed dk_policy() to use dk_from(), not value in dk->from
o Fixed handling of messages when verifying and more than one DK-Sig header is found, now uses the fir
st DK-Sig found properly
o Fixed handling of messages when signing and there is an existing DK-Sig (Sender: before DK-Sig), pre
-existing DK-Sig is ignored
2005-05-31 20:32:27 UTC by domainkeys