Wed Feb 6 07:42:05 2013 UTC ()
Update to sendmail 8.14.6:  this is a general bug fix release.
- will look at making recently requested changes in a subsequent commit

8.14.6/8.14.6	2012/12/23
	Fix a regression introduced in 8.14.5: if a server offers
		two AUTH lines, the MTA would not read them after
		STARTTLS has been used and hence SMTP AUTH for
		the client side would fail.  Problem noted by Lena.
	Do not cache hostnames internally in a non case sensitive way
		as that may cause addresses to change from lower case
		to upper case or vice versa. These header modifications
		can cause problems with milters that rely on receiving
		headers in the same way as they are being sent out such
		as a DKIM signing milter.
	If MaxQueueChildren is set then it was possible that new queue
		runners could not be started anymore because an
		internal counter was subject to a race condition.
	If a milter decreases the timeout it waits for a communication
		with the MTA, the MTA might experience a write() timeout.
		In some situations, the resulting error might have been
		ignored.  Problem noted by Werner Wiethege.
		Note: decreasing the communication timeout in a milter
		should not be done without considering the potential
		problems.
	smfi_setsymlist() now properly sets the list of macros for
		the milter which invoked it, instead of a global
		list for all milters.  Problem reported by
		David Shrimpton of the University of Queensland.
	If Timeout.resolver.retrans is set to a value larger than 20,
		then resolver.retry was temporarily set to 0 for
		gethostbyaddr() lookups. Now it is set to 1 instead.
		Patch from Peter.
	If sendmail could not lock the statistics file due to a system
		error, and sendmail later sends a DSN for a mail that
		triggered such an error, then sendmail tried to access
		memory that was freed before (causing a crash on some
		systems).  Problem reported by Ryan Stone.
	Do not log negative values for size= nor pri= to avoid confusing
		log parsers, instead limit the values to LONG_MAX.
	Account for an API change in newer versions of Cyrus-SASL.
		Patch from Hajimu UMEMOTO from FreeBSD.
	Do not try to resolve link-local addresses for IPv4 (just as it
		is done for IPv6).  Patch from John Beck of Oracle.
	Improve logging of client and server STARTTLS connection failures
		that may be due to incompatible cipher lists by including
		the reason for the failure in a single log line.  Suggested
		by James Carey of Boeing.
	Portability:
		Add support for Darwin 11.x and 12.x (Mac OS X 10.7 and 10.8).
		Add support for SunOS 5.12 (aka Solaris 12). Patch from
		John Beck of Oracle.


(jnemeth)
diff -r1.112 -r1.113 pkgsrc/mail/sendmail/Makefile
diff -r1.56 -r1.57 pkgsrc/mail/sendmail/Makefile.common
diff -r1.46 -r1.47 pkgsrc/mail/sendmail/distinfo

cvs diff -r1.112 -r1.113 pkgsrc/mail/sendmail/Makefile (switch to unified diff)

--- pkgsrc/mail/sendmail/Makefile 2012/12/16 01:52:23 1.112
+++ pkgsrc/mail/sendmail/Makefile 2013/02/06 07:42:04 1.113
@@ -1,106 +1,105 @@ @@ -1,106 +1,105 @@
1# $NetBSD: Makefile,v 1.112 2012/12/16 01:52:23 obache Exp $ 1# $NetBSD: Makefile,v 1.113 2013/02/06 07:42:04 jnemeth Exp $
2 2
3PKGNAME= sendmail-${DIST_VERS} 3PKGNAME= sendmail-${DIST_VERS}
4COMMENT= The well known Mail Transport Agent 4COMMENT= The well known Mail Transport Agent
5PKGREVISION= 2 
6 5
7CONFLICTS+= courier-mta-[0-9]* fastforward>=0.51nb2 postfix-[0-9]* 6CONFLICTS+= courier-mta-[0-9]* fastforward>=0.51nb2 postfix-[0-9]*
8CONFLICTS+= esmtp>=1.2 7CONFLICTS+= esmtp>=1.2
9 8
10.include "options.mk" 9.include "options.mk"
11.include "../../mail/sendmail/Makefile.common" 10.include "../../mail/sendmail/Makefile.common"
12 11
13USE_TOOLS+= pax 12USE_TOOLS+= pax
14 13
15MESSAGE_SRC= ${WRKDIR}/.MESSAGE_SRC 14MESSAGE_SRC= ${WRKDIR}/.MESSAGE_SRC
16PLIST_SRC= ${WRKDIR}/.PLIST_SRC 15PLIST_SRC= ${WRKDIR}/.PLIST_SRC
17 16
18SMRSH_CMDDIR?= ${PREFIX}/libexec/sm.bin 17SMRSH_CMDDIR?= ${PREFIX}/libexec/sm.bin
19PLIST_SUBST+= SMRSH_CMDDIR=${SMRSH_CMDDIR} 18PLIST_SUBST+= SMRSH_CMDDIR=${SMRSH_CMDDIR}
20RCD_SCRIPTS= sendmail smmsp 19RCD_SCRIPTS= sendmail smmsp
21 20
22BUILD_DEFS+= VARBASE 21BUILD_DEFS+= VARBASE
23 22
24# Not OWN_DIRS, so that the admin doesn't get a suggestion to delete the 23# Not OWN_DIRS, so that the admin doesn't get a suggestion to delete the
25# queue dirs if they are nonempty at deinstall (probably undesirable). 24# queue dirs if they are nonempty at deinstall (probably undesirable).
26# 25#
27MAKE_DIRS_PERMS+= /${VARBASE}/spool/clientmqueue smmsp smmsp 0770 26MAKE_DIRS_PERMS+= /${VARBASE}/spool/clientmqueue smmsp smmsp 0770
28MAKE_DIRS_PERMS+= /${VARBASE}/spool/mqueue ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0700 27MAKE_DIRS_PERMS+= /${VARBASE}/spool/mqueue ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0700
29 28
30SPECIAL_PERMS+= libexec/sendmail/sendmail ${REAL_ROOT_USER} smmsp 2555 29SPECIAL_PERMS+= libexec/sendmail/sendmail ${REAL_ROOT_USER} smmsp 2555
31 30
32PKG_GROUPS= smmsp 31PKG_GROUPS= smmsp
33PKG_USERS= smmsp:smmsp 32PKG_USERS= smmsp:smmsp
34PKG_GECOS.smmsp= Sendmail Message Submission Program 33PKG_GECOS.smmsp= Sendmail Message Submission Program
35 34
36SUBST_CLASSES+= paths 35SUBST_CLASSES+= paths
37SUBST_STAGE.paths= pre-configure 36SUBST_STAGE.paths= pre-configure
38SUBST_FILES.paths= ../mailer.conf smrsh/smrsh.8 cf/cf/Makefile 37SUBST_FILES.paths= ../mailer.conf smrsh/smrsh.8 cf/cf/Makefile
39SUBST_SED.paths+= -e "s|@@BINGRP@@|${BINGRP}|g" 38SUBST_SED.paths+= -e "s|@@BINGRP@@|${BINGRP}|g"
40SUBST_SED.paths+= -e "s|@@BINOWN@@|${BINOWN}|g" 39SUBST_SED.paths+= -e "s|@@BINOWN@@|${BINOWN}|g"
41SUBST_SED.paths+= -e "s|@@INSTALL@@|${INSTALL}|g" 40SUBST_SED.paths+= -e "s|@@INSTALL@@|${INSTALL}|g"
42SUBST_SED.paths+= -e "s|@@PREFIX@@|${PREFIX}|g" 41SUBST_SED.paths+= -e "s|@@PREFIX@@|${PREFIX}|g"
43SUBST_SED.paths+= -e "s|@@SMRSH_CMDDIR@@|${SMRSH_CMDDIR}|g" 42SUBST_SED.paths+= -e "s|@@SMRSH_CMDDIR@@|${SMRSH_CMDDIR}|g"
44SUBST_MESSAGE.paths= Fixing paths. 43SUBST_MESSAGE.paths= Fixing paths.
45 44
46REPLACE_PERL= contrib/socketmapClient.pl contrib/socketmapServer.pl 45REPLACE_PERL= contrib/socketmapClient.pl contrib/socketmapServer.pl
47 46
48INSTALLATION_DIRS= bin lib sbin 47INSTALLATION_DIRS= bin lib sbin
49INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 48INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 ${PKGMANDIR}/man8
50INSTALLATION_DIRS+= ${PREFIX}/libexec/sendmail ${SMRSH_CMDDIR} 49INSTALLATION_DIRS+= ${PREFIX}/libexec/sendmail ${SMRSH_CMDDIR}
51INSTALLATION_DIRS+= ${PREFIX}/share/examples/sendmail 50INSTALLATION_DIRS+= ${PREFIX}/share/examples/sendmail
52INSTALLATION_DIRS+= ${PREFIX}/share/sendmail ${PREFIX}/share/doc/sendmail 51INSTALLATION_DIRS+= ${PREFIX}/share/sendmail ${PREFIX}/share/doc/sendmail
53 52
54post-patch: make-sendmail-siteconfig 53post-patch: make-sendmail-siteconfig
55.if !empty(PKG_OPTIONS:Mtcpwrappers) 54.if !empty(PKG_OPTIONS:Mtcpwrappers)
56 cat ${FILESDIR}/site.config.m4-tcpwrappers >>${SITECONFIG} 55 cat ${FILESDIR}/site.config.m4-tcpwrappers >>${SITECONFIG}
57.endif 56.endif
58.if !empty(PKG_OPTIONS:Mldap) 57.if !empty(PKG_OPTIONS:Mldap)
59 cat ${FILESDIR}/site.config.m4-ldap >>${SITECONFIG} 58 cat ${FILESDIR}/site.config.m4-ldap >>${SITECONFIG}
60.endif 59.endif
61.if !empty(PKG_OPTIONS:Mdb2) 60.if !empty(PKG_OPTIONS:Mdb2)
62 cat ${FILESDIR}/site.config.m4-db2 >>${SITECONFIG} 61 cat ${FILESDIR}/site.config.m4-db2 >>${SITECONFIG}
63.endif 62.endif
64.if !empty(PKG_OPTIONS:Mdb4) 63.if !empty(PKG_OPTIONS:Mdb4)
65 cat ${FILESDIR}/site.config.m4-db4 >>${SITECONFIG} 64 cat ${FILESDIR}/site.config.m4-db4 >>${SITECONFIG}
66.endif 65.endif
67.if !empty(PKG_OPTIONS:Mtls) 66.if !empty(PKG_OPTIONS:Mtls)
68 cat ${FILESDIR}/site.config.m4-starttls >>${SITECONFIG} 67 cat ${FILESDIR}/site.config.m4-starttls >>${SITECONFIG}
69.endif 68.endif
70.if !empty(PKG_OPTIONS:Msasl) 69.if !empty(PKG_OPTIONS:Msasl)
71 cat ${FILESDIR}/site.config.m4-sasl2 >>${SITECONFIG} 70 cat ${FILESDIR}/site.config.m4-sasl2 >>${SITECONFIG}
72.endif 71.endif
73 72
74post-extract: 73post-extract:
75 cp ${FILESDIR}/mailer.conf ${WRKDIR}/mailer.conf 74 cp ${FILESDIR}/mailer.conf ${WRKDIR}/mailer.conf
76 75
77do-build: 76do-build:
78 (cd ${WRKSRC} && env ${MAKE_ENV} ./Build) 77 (cd ${WRKSRC} && env ${MAKE_ENV} ./Build)
79 78
80post-build: 79post-build:
81 cp ${PKGDIR}/MESSAGE ${MESSAGE_SRC} 80 cp ${PKGDIR}/MESSAGE ${MESSAGE_SRC}
82 cp ${PKGDIR}/PLIST ${WRKDIR}/.PLIST_SRC 81 cp ${PKGDIR}/PLIST ${WRKDIR}/.PLIST_SRC
83 82
84post-install: 83post-install:
85 ${INSTALL_DATA} ${WRKDIR}/mailer.conf \ 84 ${INSTALL_DATA} ${WRKDIR}/mailer.conf \
86 ${DESTDIR}${PREFIX}/share/examples/sendmail/ 85 ${DESTDIR}${PREFIX}/share/examples/sendmail/
87 cd ${WRKSRC}/cf && pax -rw -pp -pm -s',^.*\.orig$$,,' . ${DESTDIR}${PREFIX}/share/sendmail 86 cd ${WRKSRC}/cf && pax -rw -pp -pm -s',^.*\.orig$$,,' . ${DESTDIR}${PREFIX}/share/sendmail
88 87
89 ${INSTALL_DATA} ${WRKSRC}/obj.`${UNAME} -srm | tr \ . | tr \/ - | sed s/sun4./sun4/`/libsm/libsm.a \ 88 ${INSTALL_DATA} ${WRKSRC}/obj.`${UNAME} -srm | tr \ . | tr \/ - | sed s/sun4./sun4/`/libsm/libsm.a \
90 ${DESTDIR}${PREFIX}/lib 89 ${DESTDIR}${PREFIX}/lib
91 90
92 ${INSTALL_DATA} \ 91 ${INSTALL_DATA} \
93 ${WRKSRC}/obj.`${UNAME} -srm | tr \ . | tr \/ - | sed s/sun4./sun4/`/libsmutil/libsmutil.a \ 92 ${WRKSRC}/obj.`${UNAME} -srm | tr \ . | tr \/ - | sed s/sun4./sun4/`/libsmutil/libsmutil.a \
94 ${DESTDIR}${PREFIX}/lib 93 ${DESTDIR}${PREFIX}/lib
95 ${INSTALL_SCRIPT} ${WRKSRC}/contrib/socketmap*.pl \ 94 ${INSTALL_SCRIPT} ${WRKSRC}/contrib/socketmap*.pl \
96 ${DESTDIR}${PREFIX}/share/examples/sendmail/ 95 ${DESTDIR}${PREFIX}/share/examples/sendmail/
97 ${INSTALL_DATA} ${WRKSRC}/RELEASE_NOTES ${DESTDIR}${PREFIX}/share/doc/sendmail 96 ${INSTALL_DATA} ${WRKSRC}/RELEASE_NOTES ${DESTDIR}${PREFIX}/share/doc/sendmail
98 ${INSTALL_DATA} ${WRKSRC}/cf/README ${DESTDIR}${PREFIX}/share/doc/sendmail 97 ${INSTALL_DATA} ${WRKSRC}/cf/README ${DESTDIR}${PREFIX}/share/doc/sendmail
99 ${INSTALL_DATA} ${WRKSRC}/sendmail/SECURITY ${DESTDIR}${PREFIX}/share/doc/sendmail 98 ${INSTALL_DATA} ${WRKSRC}/sendmail/SECURITY ${DESTDIR}${PREFIX}/share/doc/sendmail
100 ${INSTALL_DATA} ${WRKSRC}/doc/op/op.me ${DESTDIR}${PREFIX}/share/doc/sendmail 99 ${INSTALL_DATA} ${WRKSRC}/doc/op/op.me ${DESTDIR}${PREFIX}/share/doc/sendmail
101 ${INSTALL_DATA} ${WRKSRC}/doc/op/op.ps ${DESTDIR}${PREFIX}/share/doc/sendmail 100 ${INSTALL_DATA} ${WRKSRC}/doc/op/op.ps ${DESTDIR}${PREFIX}/share/doc/sendmail
102 101
103.include "../../mk/bsd.pkg.mk" 102.include "../../mk/bsd.pkg.mk"
104 103
105# has to be below include for bsd.pkg.mk, else substition fails 104# has to be below include for bsd.pkg.mk, else substition fails
106OBJDIR!= ${ECHO} obj.`${UNAME} -srm | tr \ . | tr \/ -` 105OBJDIR!= ${ECHO} obj.`${UNAME} -srm | tr \ . | tr \/ -`

cvs diff -r1.56 -r1.57 pkgsrc/mail/sendmail/Makefile.common (switch to unified diff)

--- pkgsrc/mail/sendmail/Makefile.common 2012/03/13 11:01:01 1.56
+++ pkgsrc/mail/sendmail/Makefile.common 2013/02/06 07:42:04 1.57
@@ -1,55 +1,55 @@ @@ -1,55 +1,55 @@
1# $NetBSD: Makefile.common,v 1.56 2012/03/13 11:01:01 obache Exp $ 1# $NetBSD: Makefile.common,v 1.57 2013/02/06 07:42:04 jnemeth Exp $
2# 2#
3# used by mail/libmilter/Makefile 3# used by mail/libmilter/Makefile
4# used by mail/sendmail/Makefile 4# used by mail/sendmail/Makefile
5# used by mail/sendmail-qtool/Makefile 5# used by mail/sendmail-qtool/Makefile
6# used by mail/sendmail-cidrexpand/Makefile 6# used by mail/sendmail-cidrexpand/Makefile
7# 7#
8 8
9DISTNAME= sendmail.${DIST_VERS} 9DISTNAME= sendmail.${DIST_VERS}
10CATEGORIES= mail 10CATEGORIES= mail
11MASTER_SITES= ftp://ftp.sendmail.org/pub/sendmail/ \ 11MASTER_SITES= ftp://ftp.sendmail.org/pub/sendmail/ \
12 ftp://ftp.sendmail.org/pub/sendmail/past-releases/ \ 12 ftp://ftp.sendmail.org/pub/sendmail/past-releases/ \
13 ftp://ftp.fu-berlin.de/pub/unix/mail/sendmail/ 13 ftp://ftp.fu-berlin.de/pub/unix/mail/sendmail/
14 14
15OWNER?= jnemeth@NetBSD.org 15OWNER?= jnemeth@NetBSD.org
16HOMEPAGE= http://www.sendmail.org/ 16HOMEPAGE= http://www.sendmail.org/
17LICENSE= sendmail-license 17LICENSE= sendmail-license
18 18
19DISTINFO_FILE= ${.CURDIR}/../../mail/sendmail/distinfo 19DISTINFO_FILE= ${.CURDIR}/../../mail/sendmail/distinfo
20FILESDIR= ${.CURDIR}/../../mail/sendmail/files 20FILESDIR= ${.CURDIR}/../../mail/sendmail/files
21PATCHDIR= ${.CURDIR}/../../mail/sendmail/patches 21PATCHDIR= ${.CURDIR}/../../mail/sendmail/patches
22 22
23DIST_VERS= 8.14.5 23DIST_VERS= 8.14.6
24 24
25MAKE_ENV+= BSD_BINOWN=${BINOWN} BSD_BINGRP=${BINGRP} \ 25MAKE_ENV+= BSD_BINOWN=${BINOWN} BSD_BINGRP=${BINGRP} \
26 BSD_MANOWN=${MANOWN} BSD_MANGRP=${MANGRP} \ 26 BSD_MANOWN=${MANOWN} BSD_MANGRP=${MANGRP} \
27 BUILDLINK_DIR=${BUILDLINK_DIR} \ 27 BUILDLINK_DIR=${BUILDLINK_DIR} \
28 SMRSH_CMDDIR=${SMRSH_CMDDIR} 28 SMRSH_CMDDIR=${SMRSH_CMDDIR}
29SITECONFIG= ${WRKSRC}/devtools/Site/site.config.m4 29SITECONFIG= ${WRKSRC}/devtools/Site/site.config.m4
30 30
31BUILD_DEFS+= SMRSH_CMDDIR 31BUILD_DEFS+= SMRSH_CMDDIR
32 32
33WRKSRC= ${WRKDIR}/sendmail-${DIST_VERS} 33WRKSRC= ${WRKDIR}/sendmail-${DIST_VERS}
34USE_TOOLS+= gm4 34USE_TOOLS+= gm4
35MAKE_ENV+= M4=${TOOLS_M4} 35MAKE_ENV+= M4=${TOOLS_M4}
36 36
37.include "../../mk/bsd.prefs.mk" 37.include "../../mk/bsd.prefs.mk"
38 38
39.if ${OPSYS} == "SunOS" && exists(/usr/include/paths.h) 39.if ${OPSYS} == "SunOS" && exists(/usr/include/paths.h)
40CFLAGS+= -DSOLARIS_HAS_PATHS_H 40CFLAGS+= -DSOLARIS_HAS_PATHS_H
41.endif 41.endif
42 42
43.PHONY: make-sendmail-siteconfig 43.PHONY: make-sendmail-siteconfig
44make-sendmail-siteconfig: 44make-sendmail-siteconfig:
45 ${CP} ${FILESDIR}/site.config.m4 ${SITECONFIG} 45 ${CP} ${FILESDIR}/site.config.m4 ${SITECONFIG}
46 ${CHMOD} +w ${SITECONFIG} 46 ${CHMOD} +w ${SITECONFIG}
47 47
48.if !empty(PKG_OPTIONS:Minet6) 48.if !empty(PKG_OPTIONS:Minet6)
49 ${CAT} ${FILESDIR}/site.config.m4-v6 >>${SITECONFIG} 49 ${CAT} ${FILESDIR}/site.config.m4-v6 >>${SITECONFIG}
50. if (${OPSYS} != "SunOS") && (${OPSYS} != "BSDOS") && \ 50. if (${OPSYS} != "SunOS") && (${OPSYS} != "BSDOS") && \
51 (${OPSYS} != "DragonFly") && (${OPSYS} != "FreeBSD") 51 (${OPSYS} != "DragonFly") && (${OPSYS} != "FreeBSD")
52 ${CAT} ${FILESDIR}/site.config.m4-v6-not-solaris >>${SITECONFIG} 52 ${CAT} ${FILESDIR}/site.config.m4-v6-not-solaris >>${SITECONFIG}
53. endif 53. endif
54.endif 54.endif
55 ${CAT} ${FILESDIR}/site.config.m4-milter >>${SITECONFIG} 55 ${CAT} ${FILESDIR}/site.config.m4-milter >>${SITECONFIG}

cvs diff -r1.46 -r1.47 pkgsrc/mail/sendmail/distinfo (switch to unified diff)

--- pkgsrc/mail/sendmail/distinfo 2012/03/12 12:53:13 1.46
+++ pkgsrc/mail/sendmail/distinfo 2013/02/06 07:42:04 1.47
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1$NetBSD: distinfo,v 1.46 2012/03/12 12:53:13 fhajny Exp $ 1$NetBSD: distinfo,v 1.47 2013/02/06 07:42:04 jnemeth Exp $
2 2
3SHA1 (sendmail.8.14.5.tar.gz) = 86dd2a8ad5eac892cd02cf67792a25efccacc100 3SHA1 (sendmail.8.14.6.tar.gz) = 0984581a1cdd034d2cb17cc89761bae9093845bf
4RMD160 (sendmail.8.14.5.tar.gz) = 0961ed4d6bcda73908670c20c8de6c14cac4d0dd 4RMD160 (sendmail.8.14.6.tar.gz) = 49c41f4acb44c8ca295e8de3dcf9ad7ed9b255c4
5Size (sendmail.8.14.5.tar.gz) = 2092508 bytes 5Size (sendmail.8.14.6.tar.gz) = 2104299 bytes
6SHA1 (patch-aa) = 0f2273f7c089e8137aae1d3503006ac2bc18166d 6SHA1 (patch-aa) = 0f2273f7c089e8137aae1d3503006ac2bc18166d
7SHA1 (patch-ab) = a2abf6e78772e257e2a1973e7730159ff24a91aa 7SHA1 (patch-ab) = a2abf6e78772e257e2a1973e7730159ff24a91aa
8SHA1 (patch-ac) = 96c19300b4188dbcbd202768eea912f675dadc27 8SHA1 (patch-ac) = 96c19300b4188dbcbd202768eea912f675dadc27
9SHA1 (patch-ad) = 7232cc7ceb46a2dbf631d61185e4c6ca4af18a13 9SHA1 (patch-ad) = 7232cc7ceb46a2dbf631d61185e4c6ca4af18a13
10SHA1 (patch-ae) = ae06caa125fe4d4fc85123dc0a5d0016cd099ebd 10SHA1 (patch-ae) = ae06caa125fe4d4fc85123dc0a5d0016cd099ebd
11SHA1 (patch-af) = f1fb00d9d27f512c550ad7dbcd014563122488b5 11SHA1 (patch-af) = f1fb00d9d27f512c550ad7dbcd014563122488b5
12SHA1 (patch-ag) = f76de45c7e8d16207670e151265b7edbca4c045c 12SHA1 (patch-ag) = f76de45c7e8d16207670e151265b7edbca4c045c
13SHA1 (patch-ah) = e6be09008b9230ffdd1560aaacbdbb2ee4fb8028 13SHA1 (patch-ah) = e6be09008b9230ffdd1560aaacbdbb2ee4fb8028
14SHA1 (patch-ai) = aca71358618e8c1dc785a8b2dc049b97232b8795 14SHA1 (patch-ai) = aca71358618e8c1dc785a8b2dc049b97232b8795
15SHA1 (patch-aj) = e65e6fe44380de2f9c397c1a97677eb4ad285433 15SHA1 (patch-aj) = e65e6fe44380de2f9c397c1a97677eb4ad285433
16SHA1 (patch-al) = f5d8cef8c4abba5d5ae813b754c16037190a7ef1 16SHA1 (patch-al) = f5d8cef8c4abba5d5ae813b754c16037190a7ef1
17SHA1 (patch-am) = d84eedbff0f037c1db341255dc9e1877866f12c7 17SHA1 (patch-am) = d84eedbff0f037c1db341255dc9e1877866f12c7
18SHA1 (patch-an) = 82d2df0c609099f295eb00f1f5e19391ae97833c 18SHA1 (patch-an) = 82d2df0c609099f295eb00f1f5e19391ae97833c