Package: opendkim / 2.9.2-2

Metadata

Package Version Patches format
opendkim 2.9.2-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0000 Replace overlapping strlcpy with memmove in dkim_get.patch | (download)

RELEASE_NOTES | 4 4 + 0 - 0 !
libopendkim/dkim-keys.c | 2 1 + 1 - 0 !
2 files changed, 5 insertions(+), 1 deletion(-)

 [patch 3/4] replace overlapping strlcpy() with memmove() in
 dkim_get_key_file(). Reported by Daniel J. Luke.


0000 Treat CR as end of line.patch | (download)

opendkim/config.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [patch 4/4] treat cr as end-of-line


0001 Fix bug 177 Plug leaking result structures when Open.patch | (download)

RELEASE_NOTES | 1 1 + 0 - 0 !
opendkim/opendkim-db.c | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 [patch 01/13] fix bug #177: plug leaking "result" structures when
 OpenLDAP is in use. Problem reported by Quanah Gibson-Mount.

0002 LIBOPENDKIM Tighten relaxed modes to break on only D.patch | (download)

RELEASE_NOTES | 2 2 + 0 - 0 !
libopendkim/dkim-canon.c | 20 10 + 10 - 0 !
2 files changed, 12 insertions(+), 10 deletions(-)

 [patch 02/13] libopendkim: tighten relaxed modes to break on only
 DKIM-defined whitespace characters.  Problem noted by Elizabeth Zwicky.

0003 Feature request 178 Add F flag to opendkim genzone s.patch | (download)

RELEASE_NOTES | 2 2 + 0 - 0 !
opendkim/opendkim-genzone.8.in | 4 4 + 0 - 0 !
opendkim/opendkim-genzone.c | 29 23 + 6 - 0 !
3 files changed, 29 insertions(+), 6 deletions(-)

 [patch 03/13] feature request #178: add "-f" flag to opendkim-genzone
 so records are created with the FQDN.  Patch from Andreas Schulze.

0004 Be careful about what spaces we toss in header field.patch | (download)

libopendkim/dkim-canon.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch 04/13] be careful about what spaces we toss in header field
 names.


0005 Make dkim_header more strict about the inputs it wil.patch | (download)

RELEASE_NOTES | 2 2 + 0 - 0 !
libopendkim/dkim.c | 41 35 + 6 - 0 !
2 files changed, 37 insertions(+), 6 deletions(-)

 [patch 05/13] make dkim_header() more strict about the inputs it will
 accept.

0006 LIBOPENDKIM If a signature fails to verify for eithe.patch | (download)

RELEASE_NOTES | 4 4 + 0 - 0 !
libopendkim/dkim.c | 5 5 + 0 - 0 !
2 files changed, 9 insertions(+)

 [patch 06/13] libopendkim: if a signature fails to verify for either
 reason (header hash mismatched or body hash mismatched), set
 DKIM_SIGERROR_BADSIG so that Authentication-Results doesn't report a failure
 with "no signature error".


0009 Handle parameters safely in repute.php. Reported by .patch | (download)

RELEASE_NOTES | 2 2 + 0 - 0 !
reputation/repute.php | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 2 deletions(-)

 [patch 09/13] handle parameters safely in repute.php.  reported by
 Daniel Black.


0010 Handle empty values of i reported by MTAs.patch | (download)

opendkim/opendkim.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [patch 10/13] handle empty values of ${i} reported by mtas


0011 Make a reference from the DNS service functions to d.patch | (download)

libopendkim/docs/dkim_dns_set_query_cancel.html | 5 3 + 2 - 0 !
libopendkim/docs/dkim_dns_set_query_service.html | 5 3 + 2 - 0 !
libopendkim/docs/dkim_dns_set_query_start.html | 5 3 + 2 - 0 !
libopendkim/docs/dkim_dns_set_query_waitreply.html | 5 3 + 2 - 0 !
libopendkim/docs/index.html | 2 1 + 1 - 0 !
5 files changed, 13 insertions(+), 9 deletions(-)

 [patch 11/13] make a reference from the dns service functions to
 dkim_set_key_lookup(). Suggested by Wez Furlong.


0013 Patch 32 Re arrange the execution logic to drop priv.patch | (download)

RELEASE_NOTES | 2 2 + 0 - 0 !
opendkim/opendkim.c | 293 153 + 140 - 0 !
2 files changed, 155 insertions(+), 140 deletions(-)

 [patch 13/13] patch #32: re-arrange the execution logic to drop
 privileges in proper order. Patch from GalaxyMaster.