Fri Sep 13 21:08:19 2013 UTC ()
1.5.3:
Bugfix
[CPPXT-92] - Update xmlsig 1.1 schema to final CR

Improvements
[CPPXT-94] - Configuration check should check for missing private key
[CPPXT-95] - Improve logging when libcurl is built without OpenSSL

1.5.2:
Bugfixes
[CPPXT-89] - Regression in deprecated catalog_path option during initialization
[CPPXT-90] - X509Digest generates base64 based on hex digest instead of binary

Improvement
[CPPXT-91] - KeyInfoResolver code returns empty credential object.

1.5.1:
Improvement
[CPPXT-88] - Support path resolution in ParserPool / catalog files

1.5.0:
Bugfixes
[CPPXT-76] - Remove compile time version output where possible.
[CPPXT-79] - link fails if xml-security-c library outside default link path
[CPPXT-83] - Transport layer not handling Last-Modified header correctly
[CPPXT-84] - Problems compiling log4shib on Solaris SPARC 10 with Sun
             Studio 12.1 with 64bit libraries
[CPPXT-86] - Small Memory Leak in XMLObjectBuilder::buildFromElement()

Improvements
[CPPXT-70] - Improve remote CRL access and caching support
[CPPXT-78] - Support configuration of name and policy restrictions for the
             signature metadata filter (signing certificate)
[CPPXT-82] - libcurl, ExplicitKeyTrustEngine, PKIX could provide additional
             debug information
[CPPXT-87] - Libcurl versions before 7.20 do not refresh caches of IdP IP
             address look-ups - this breaks SAML1 attribute query if the IdP's
             IP address is changed


(pettai)
diff -r1.11 -r1.12 pkgsrc/textproc/xmltooling/Makefile
diff -r1.3 -r1.4 pkgsrc/textproc/xmltooling/PLIST
diff -r1.5 -r1.6 pkgsrc/textproc/xmltooling/distinfo

cvs diff -r1.11 -r1.12 pkgsrc/textproc/xmltooling/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/xmltooling/Makefile 2013/09/10 11:44:15 1.11
+++ pkgsrc/textproc/xmltooling/Makefile 2013/09/13 21:08:19 1.12
@@ -1,22 +1,22 @@ @@ -1,22 +1,22 @@
1# $NetBSD: Makefile,v 1.11 2013/09/10 11:44:15 obache Exp $ 1# $NetBSD: Makefile,v 1.12 2013/09/13 21:08:19 pettai Exp $
2 2
3DISTNAME= xmltooling-1.4.2 3DISTNAME= xmltooling-1.5.3
4PKGREVISION= 3 
5CATEGORIES= textproc 4CATEGORIES= textproc
6MASTER_SITES= http://www.shibboleth.net/downloads/c++-opensaml/2.4.3/ 5MASTER_SITES= http://www.shibboleth.net/downloads/c++-opensaml/${PKGVERSION_NOREV}/
7 6
8MAINTAINER= pettai@NetBSD.org 7MAINTAINER= pettai@NetBSD.org
9HOMEPAGE= http://shibboleth.internet2.edu/ 8HOMEPAGE= http://shibboleth.net/
10COMMENT= High level interface for XML processing library 9COMMENT= High level interface for XML processing library
11LICENSE= apache-2.0 10LICENSE= apache-2.0
12 11
13USE_LANGUAGES= c c++ 12USE_LANGUAGES= c c++
14USE_LIBTOOL= yes 13USE_LIBTOOL= yes
15GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
16CONFIGURE_ARGS+= --disable-doxygen-doc 15CONFIGURE_ARGS+= --disable-doxygen-doc
17 16
 17.include "../../devel/boost-libs/buildlink3.mk"
18.include "../../devel/log4shib/buildlink3.mk" 18.include "../../devel/log4shib/buildlink3.mk"
19.include "../../security/xml-security-c/buildlink3.mk" 19.include "../../security/xml-security-c/buildlink3.mk"
20.include "../../textproc/xerces-c/buildlink3.mk" 20.include "../../textproc/xerces-c/buildlink3.mk"
21.include "../../www/curl/buildlink3.mk" 21.include "../../www/curl/buildlink3.mk"
22.include "../../mk/bsd.pkg.mk" 22.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/textproc/xmltooling/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/xmltooling/PLIST 2011/02/23 09:09:31 1.3
+++ pkgsrc/textproc/xmltooling/PLIST 2013/09/13 21:08:19 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.3 2011/02/23 09:09:31 adam Exp $ 1@comment $NetBSD: PLIST,v 1.4 2013/09/13 21:08:19 pettai Exp $
2include/xmltooling/AbstractAttributeExtensibleXMLObject.h 2include/xmltooling/AbstractAttributeExtensibleXMLObject.h
3include/xmltooling/AbstractComplexElement.h 3include/xmltooling/AbstractComplexElement.h
4include/xmltooling/AbstractDOMCachingXMLObject.h 4include/xmltooling/AbstractDOMCachingXMLObject.h
5include/xmltooling/AbstractSimpleElement.h 5include/xmltooling/AbstractSimpleElement.h
6include/xmltooling/AbstractXMLObject.h 6include/xmltooling/AbstractXMLObject.h
7include/xmltooling/AttributeExtensibleXMLObject.h 7include/xmltooling/AttributeExtensibleXMLObject.h
8include/xmltooling/ConcreteXMLObjectBuilder.h 8include/xmltooling/ConcreteXMLObjectBuilder.h
9include/xmltooling/ElementExtensibleXMLObject.h 9include/xmltooling/ElementExtensibleXMLObject.h
10include/xmltooling/ElementProxy.h 10include/xmltooling/ElementProxy.h
11include/xmltooling/Lockable.h 11include/xmltooling/Lockable.h
12include/xmltooling/Namespace.h 12include/xmltooling/Namespace.h
13include/xmltooling/PluginManager.h 13include/xmltooling/PluginManager.h
14include/xmltooling/QName.h 14include/xmltooling/QName.h
@@ -33,27 +33,30 @@ include/xmltooling/io/HTTPRequest.h @@ -33,27 +33,30 @@ include/xmltooling/io/HTTPRequest.h
33include/xmltooling/io/HTTPResponse.h 33include/xmltooling/io/HTTPResponse.h
34include/xmltooling/logging.h 34include/xmltooling/logging.h
35include/xmltooling/security/AbstractPKIXTrustEngine.h 35include/xmltooling/security/AbstractPKIXTrustEngine.h
36include/xmltooling/security/BasicX509Credential.h 36include/xmltooling/security/BasicX509Credential.h
37include/xmltooling/security/ChainingTrustEngine.h 37include/xmltooling/security/ChainingTrustEngine.h
38include/xmltooling/security/Credential.h 38include/xmltooling/security/Credential.h
39include/xmltooling/security/CredentialContext.h 39include/xmltooling/security/CredentialContext.h
40include/xmltooling/security/CredentialCriteria.h 40include/xmltooling/security/CredentialCriteria.h
41include/xmltooling/security/CredentialResolver.h 41include/xmltooling/security/CredentialResolver.h
42include/xmltooling/security/KeyInfoCredentialContext.h 42include/xmltooling/security/KeyInfoCredentialContext.h
43include/xmltooling/security/KeyInfoResolver.h 43include/xmltooling/security/KeyInfoResolver.h
44include/xmltooling/security/OpenSSLCredential.h 44include/xmltooling/security/OpenSSLCredential.h
45include/xmltooling/security/OpenSSLCryptoX509CRL.h 45include/xmltooling/security/OpenSSLCryptoX509CRL.h
 46include/xmltooling/security/OpenSSLPathValidator.h
46include/xmltooling/security/OpenSSLTrustEngine.h 47include/xmltooling/security/OpenSSLTrustEngine.h
 48include/xmltooling/security/PKIXPathValidatorParams.h
 49include/xmltooling/security/PathValidator.h
47include/xmltooling/security/SecurityHelper.h 50include/xmltooling/security/SecurityHelper.h
48include/xmltooling/security/SignatureTrustEngine.h 51include/xmltooling/security/SignatureTrustEngine.h
49include/xmltooling/security/TrustEngine.h 52include/xmltooling/security/TrustEngine.h
50include/xmltooling/security/X509Credential.h 53include/xmltooling/security/X509Credential.h
51include/xmltooling/security/X509TrustEngine.h 54include/xmltooling/security/X509TrustEngine.h
52include/xmltooling/security/XSECCryptoX509CRL.h 55include/xmltooling/security/XSECCryptoX509CRL.h
53include/xmltooling/signature/ContentReference.h 56include/xmltooling/signature/ContentReference.h
54include/xmltooling/signature/KeyInfo.h 57include/xmltooling/signature/KeyInfo.h
55include/xmltooling/signature/Signature.h 58include/xmltooling/signature/Signature.h
56include/xmltooling/signature/SignatureValidator.h 59include/xmltooling/signature/SignatureValidator.h
57include/xmltooling/soap/HTTPSOAPTransport.h 60include/xmltooling/soap/HTTPSOAPTransport.h
58include/xmltooling/soap/OpenSSLSOAPTransport.h 61include/xmltooling/soap/OpenSSLSOAPTransport.h
59include/xmltooling/soap/SOAP.h 62include/xmltooling/soap/SOAP.h
@@ -80,17 +83,19 @@ include/xmltooling/validation/ValidatorS @@ -80,17 +83,19 @@ include/xmltooling/validation/ValidatorS
80include/xmltooling/version.h 83include/xmltooling/version.h
81lib/libxmltooling-lite.la 84lib/libxmltooling-lite.la
82lib/libxmltooling.la 85lib/libxmltooling.la
83lib/pkgconfig/xmltooling.pc 86lib/pkgconfig/xmltooling.pc
84share/doc/${PKGNAME}/CURL.LICENSE 87share/doc/${PKGNAME}/CURL.LICENSE
85share/doc/${PKGNAME}/LICENSE.txt 88share/doc/${PKGNAME}/LICENSE.txt
86share/doc/${PKGNAME}/LOG4CPP.LICENSE 89share/doc/${PKGNAME}/LOG4CPP.LICENSE
87share/doc/${PKGNAME}/NOTICE.txt 90share/doc/${PKGNAME}/NOTICE.txt
88share/doc/${PKGNAME}/OPENSSL.LICENSE 91share/doc/${PKGNAME}/OPENSSL.LICENSE
89share/doc/${PKGNAME}/README.txt 92share/doc/${PKGNAME}/README.txt
90share/xml/xmltooling/catalog.xml 93share/xml/xmltooling/catalog.xml
91share/xml/xmltooling/soap-envelope.xsd 94share/xml/xmltooling/soap-envelope.xsd
92share/xml/xmltooling/xenc-schema.xsd 95share/xml/xmltooling/xenc-schema.xsd
 96share/xml/xmltooling/xenc11-schema.xsd
93share/xml/xmltooling/xml.xsd 97share/xml/xmltooling/xml.xsd
94share/xml/xmltooling/xmldsig-core-schema.xsd 98share/xml/xmltooling/xmldsig-core-schema.xsd
95share/xml/xmltooling/xmldsig11-schema.xsd 99share/xml/xmltooling/xmldsig11-schema.xsd
96share/xml/xmltooling/xmltooling.xsd 100share/xml/xmltooling/xmltooling.xsd
 101@pkgdir share/doc/${PKGNAME}/api

cvs diff -r1.5 -r1.6 pkgsrc/textproc/xmltooling/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/xmltooling/distinfo 2012/11/18 01:53:07 1.5
+++ pkgsrc/textproc/xmltooling/distinfo 2013/09/13 21:08:19 1.6
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.5 2012/11/18 01:53:07 joerg Exp $ 1$NetBSD: distinfo,v 1.6 2013/09/13 21:08:19 pettai Exp $
2 2
3SHA1 (xmltooling-1.4.2.tar.gz) = 599d3ba098bb615df1d1ac063f1ebda67613ac7f 3SHA1 (xmltooling-1.5.3.tar.gz) = b8498a8dafe18bf612a6651ab7af662add5c2a68
4RMD160 (xmltooling-1.4.2.tar.gz) = 84749fc8e26bc8c315a704e1d31e90d3e512ebd1 4RMD160 (xmltooling-1.5.3.tar.gz) = 2b8530f41576511b222f515a86e39981f34c2102
5Size (xmltooling-1.4.2.tar.gz) = 636598 bytes 5Size (xmltooling-1.5.3.tar.gz) = 675350 bytes
6SHA1 (patch-xmltooling_Makefile.in) = 9c6764c89d0c81c46486283063e02791c22c37e2 6SHA1 (patch-xmltooling_Makefile.in) = 9c6764c89d0c81c46486283063e02791c22c37e2
7SHA1 (patch-xmltooling_util_XMLHelper.cpp) = 2dc0915af93e4b2aeb0a946ea14f2de89050867f 7SHA1 (patch-xmltooling_util_XMLHelper.cpp) = 2dc0915af93e4b2aeb0a946ea14f2de89050867f
8SHA1 (patch-xmltooling_util_XMLHelper.h) = 98c6c0552c81a8599c5337642bcdcaa9cdb76d80 8SHA1 (patch-xmltooling_util_XMLHelper.h) = 98c6c0552c81a8599c5337642bcdcaa9cdb76d80