Fri Apr 1 12:27:45 2011 UTC ()
Update to 1.2.17, for security reasons.

* Preparations for 1.2.17 release
* Fixed security issue with libxslt (CVE-2011-1425, reported by Nicolas Gregoire)
* Fixed pkcs12 file loading (based on patch from Andre de Souza Pinto)
* Fixed comments (based on patch from Wolfgang Woehl)
* Fixed extra quotes in configure (bug #631258)
* Fixed configure issue with empty --with-libxml/libxsl and config scripts in /bin directory
* Fixed gcrypt init/shutdown (patch from Roumen)


(wiz)
diff -r1.21 -r1.22 pkgsrc/security/xmlsec1/Makefile
diff -r1.5 -r1.6 pkgsrc/security/xmlsec1/PLIST
diff -r1.10 -r1.11 pkgsrc/security/xmlsec1/distinfo
diff -r1.2 -r0 pkgsrc/security/xmlsec1/patches/patch-ae
diff -r1.2 -r0 pkgsrc/security/xmlsec1/patches/patch-af
diff -r1.2 -r0 pkgsrc/security/xmlsec1/patches/patch-ag

cvs diff -r1.21 -r1.22 pkgsrc/security/xmlsec1/Makefile (expand / switch to unified diff)

--- pkgsrc/security/xmlsec1/Makefile 2010/10/04 12:32:16 1.21
+++ pkgsrc/security/xmlsec1/Makefile 2011/04/01 12:27:45 1.22
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1# $NetBSD: Makefile,v 1.21 2010/10/04 12:32:16 obache Exp $ 1# $NetBSD: Makefile,v 1.22 2011/04/01 12:27:45 wiz Exp $
2# 2#
3 3
4DISTNAME= xmlsec1-1.2.16 4DISTNAME= xmlsec1-1.2.17
5PKGREVISION= 1 
6CATEGORIES= security 5CATEGORIES= security
7MASTER_SITES= http://www.aleksey.com/xmlsec/download/ 6MASTER_SITES= http://www.aleksey.com/xmlsec/download/
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.aleksey.com/xmlsec/ 9HOMEPAGE= http://www.aleksey.com/xmlsec/
11COMMENT= XML signature and encryption library 10COMMENT= XML signature and encryption library
 11LICENSE= mit AND mpl-1.1 # plus advertising clause
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16USE_TOOLS+= pkg-config 16USE_TOOLS+= pkg-config
17USE_PKGLOCALEDIR= yes 17USE_PKGLOCALEDIR= yes
18USE_LIBTOOL= yes 18USE_LIBTOOL= yes
19 19
20PKGCONFIG_OVERRIDE+= ${WRKSRC}/xmlsec-gcrypt.pc.in 20PKGCONFIG_OVERRIDE+= ${WRKSRC}/xmlsec-gcrypt.pc.in
21PKGCONFIG_OVERRIDE+= ${WRKSRC}/xmlsec-gnutls.pc.in 21PKGCONFIG_OVERRIDE+= ${WRKSRC}/xmlsec-gnutls.pc.in
22PKGCONFIG_OVERRIDE+= ${WRKSRC}/xmlsec-nss.pc.in 22PKGCONFIG_OVERRIDE+= ${WRKSRC}/xmlsec-nss.pc.in
23PKGCONFIG_OVERRIDE+= ${WRKSRC}/xmlsec-openssl.pc.in 23PKGCONFIG_OVERRIDE+= ${WRKSRC}/xmlsec-openssl.pc.in
24PKGCONFIG_OVERRIDE+= ${WRKSRC}/xmlsec.pc.in 24PKGCONFIG_OVERRIDE+= ${WRKSRC}/xmlsec.pc.in

cvs diff -r1.5 -r1.6 pkgsrc/security/xmlsec1/PLIST (expand / switch to unified diff)

--- pkgsrc/security/xmlsec1/PLIST 2010/06/06 12:36:11 1.5
+++ pkgsrc/security/xmlsec1/PLIST 2011/04/01 12:27:45 1.6
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.5 2010/06/06 12:36:11 obache Exp $ 1@comment $NetBSD: PLIST,v 1.6 2011/04/01 12:27:45 wiz Exp $
2bin/xmlsec1 2bin/xmlsec1
3bin/xmlsec1-config 3bin/xmlsec1-config
4include/xmlsec1/xmlsec/app.h 4include/xmlsec1/xmlsec/app.h
5include/xmlsec1/xmlsec/base64.h 5include/xmlsec1/xmlsec/base64.h
6include/xmlsec1/xmlsec/bn.h 6include/xmlsec1/xmlsec/bn.h
7include/xmlsec1/xmlsec/buffer.h 7include/xmlsec1/xmlsec/buffer.h
8include/xmlsec1/xmlsec/crypto.h 8include/xmlsec1/xmlsec/crypto.h
9include/xmlsec1/xmlsec/dl.h 9include/xmlsec1/xmlsec/dl.h
10include/xmlsec1/xmlsec/errors.h 10include/xmlsec1/xmlsec/errors.h
11include/xmlsec1/xmlsec/exports.h 11include/xmlsec1/xmlsec/exports.h
12include/xmlsec1/xmlsec/gcrypt/app.h 12include/xmlsec1/xmlsec/gcrypt/app.h
13include/xmlsec1/xmlsec/gcrypt/crypto.h 13include/xmlsec1/xmlsec/gcrypt/crypto.h
14include/xmlsec1/xmlsec/gcrypt/symbols.h 14include/xmlsec1/xmlsec/gcrypt/symbols.h
@@ -19,26 +19,27 @@ include/xmlsec1/xmlsec/keysdata.h @@ -19,26 +19,27 @@ include/xmlsec1/xmlsec/keysdata.h
19include/xmlsec1/xmlsec/keysmngr.h 19include/xmlsec1/xmlsec/keysmngr.h
20include/xmlsec1/xmlsec/list.h 20include/xmlsec1/xmlsec/list.h
21include/xmlsec1/xmlsec/membuf.h 21include/xmlsec1/xmlsec/membuf.h
22include/xmlsec1/xmlsec/nodeset.h 22include/xmlsec1/xmlsec/nodeset.h
23include/xmlsec1/xmlsec/openssl/app.h 23include/xmlsec1/xmlsec/openssl/app.h
24include/xmlsec1/xmlsec/openssl/bn.h 24include/xmlsec1/xmlsec/openssl/bn.h
25include/xmlsec1/xmlsec/openssl/crypto.h 25include/xmlsec1/xmlsec/openssl/crypto.h
26include/xmlsec1/xmlsec/openssl/evp.h 26include/xmlsec1/xmlsec/openssl/evp.h
27include/xmlsec1/xmlsec/openssl/symbols.h 27include/xmlsec1/xmlsec/openssl/symbols.h
28include/xmlsec1/xmlsec/openssl/x509.h 28include/xmlsec1/xmlsec/openssl/x509.h
29include/xmlsec1/xmlsec/parser.h 29include/xmlsec1/xmlsec/parser.h
30include/xmlsec1/xmlsec/private.h 30include/xmlsec1/xmlsec/private.h
31include/xmlsec1/xmlsec/private/xkms.h 31include/xmlsec1/xmlsec/private/xkms.h
 32include/xmlsec1/xmlsec/private/xslt.h
32include/xmlsec1/xmlsec/soap.h 33include/xmlsec1/xmlsec/soap.h
33include/xmlsec1/xmlsec/strings.h 34include/xmlsec1/xmlsec/strings.h
34include/xmlsec1/xmlsec/templates.h 35include/xmlsec1/xmlsec/templates.h
35include/xmlsec1/xmlsec/transforms.h 36include/xmlsec1/xmlsec/transforms.h
36include/xmlsec1/xmlsec/version.h 37include/xmlsec1/xmlsec/version.h
37include/xmlsec1/xmlsec/x509.h 38include/xmlsec1/xmlsec/x509.h
38include/xmlsec1/xmlsec/xkms.h 39include/xmlsec1/xmlsec/xkms.h
39include/xmlsec1/xmlsec/xmldsig.h 40include/xmlsec1/xmlsec/xmldsig.h
40include/xmlsec1/xmlsec/xmlenc.h 41include/xmlsec1/xmlsec/xmlenc.h
41include/xmlsec1/xmlsec/xmlsec.h 42include/xmlsec1/xmlsec/xmlsec.h
42include/xmlsec1/xmlsec/xmltree.h 43include/xmlsec1/xmlsec/xmltree.h
43lib/libxmlsec1-gcrypt.la 44lib/libxmlsec1-gcrypt.la
44lib/libxmlsec1-openssl.la 45lib/libxmlsec1-openssl.la

cvs diff -r1.10 -r1.11 pkgsrc/security/xmlsec1/distinfo (expand / switch to unified diff)

--- pkgsrc/security/xmlsec1/distinfo 2010/12/25 11:35:06 1.10
+++ pkgsrc/security/xmlsec1/distinfo 2011/04/01 12:27:45 1.11
@@ -1,10 +1,7 @@ @@ -1,10 +1,7 @@
1$NetBSD: distinfo,v 1.10 2010/12/25 11:35:06 obache Exp $ 1$NetBSD: distinfo,v 1.11 2011/04/01 12:27:45 wiz Exp $
2 2
3SHA1 (xmlsec1-1.2.16.tar.gz) = ecd220b4498bbe212188fffd0aded92910d4bbd9 3SHA1 (xmlsec1-1.2.17.tar.gz) = 724cefc8ee691a6a85fa2b031a66de70ac25cc66
4RMD160 (xmlsec1-1.2.16.tar.gz) = 15064b3c3ec84c87b271013cb3fa165972f0e2c4 4RMD160 (xmlsec1-1.2.17.tar.gz) = 3eafce828747d8988c40362ccd9b7058350a5bf5
5Size (xmlsec1-1.2.16.tar.gz) = 1803092 bytes 5Size (xmlsec1-1.2.17.tar.gz) = 1731324 bytes
6SHA1 (patch-ab) = 2fb1ee3c9ab02775817340185ab3e3b261253590 6SHA1 (patch-ab) = 2fb1ee3c9ab02775817340185ab3e3b261253590
7SHA1 (patch-ac) = 6d9d1180468b20b91ae3120c72e0a54e32fb7e91 7SHA1 (patch-ac) = 6d9d1180468b20b91ae3120c72e0a54e32fb7e91
8SHA1 (patch-ae) = df381960d33810f5501bd904bd4cef2bb7bf30fd 
9SHA1 (patch-af) = 2b83843cbc09ae4dfdc21143fb733159ee0c79d1 
10SHA1 (patch-ag) = 31aa963be3c46486cea72a98d260fb9a5d5c47ac 

File Deleted: pkgsrc/security/xmlsec1/patches/Attic/patch-ae

File Deleted: pkgsrc/security/xmlsec1/patches/Attic/patch-af

File Deleted: pkgsrc/security/xmlsec1/patches/Attic/patch-ag