pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security/xml-security-c xml-security-c: Update to 2.0....
details: https://anonhg.NetBSD.org/pkgsrc/rev/5358129a7a90
branches: trunk
changeset: 316687:5358129a7a90
user: nia <nia%pkgsrc.org@localhost>
date: Sun Dec 16 22:19:25 2018 +0000
description:
xml-security-c: Update to 2.0.2. Patch from maya.
Changes:
2.0.0:
Bug
[SANTUARIO-496] - DSA verification crashes OpenSSL on invalid combinations of key content
2.0.1:
Bug
[SANTUARIO-491] - Default KeyInfo resolver doesn't check for empty element content.
2.0.0:
Bug
[SANTUARIO-382] - Unconditionally enable large file support
[SANTUARIO-418] - Invalid acceptance of unpadded RSA signatures
[SANTUARIO-435] - Automake misses the subdir-objects option
[SANTUARIO-437] - Cannot compile as C++11
[SANTUARIO-447] - XSECCryptoX509::loadX509PEM() can read past unterminated buffer
[SANTUARIO-449] - TXFMOutputFile can try to close unopened stream
[SANTUARIO-470] - dsig/DSIGReference.cpp:931: bad type ?
[SANTUARIO-471] - Patch for C++11 compile failures
[SANTUARIO-473] - Build failure using NSS
[SANTUARIO-474] - Better overflow checking
[SANTUARIO-479] - xml-security-cpp compilation errors
Improvement
[SANTUARIO-460] - Support for OpenSSL 1.1
[SANTUARIO-461] - Internal key store should be deleted on any CryptoAcquireContext() error
[SANTUARIO-472] - Conditional inclusion of XMKS code in library
[SANTUARIO-476] - Change default behavior for inferring attribute IDness by name
diffstat:
security/xml-security-c/Makefile | 4 +-
security/xml-security-c/PLIST | 28 ++++-----
security/xml-security-c/distinfo | 12 +--
security/xml-security-c/patches/patch-xsec_tools_checksig_InteropResolver.cpp | 15 -----
4 files changed, 20 insertions(+), 39 deletions(-)
diffs (120 lines):
diff -r c267657345cd -r 5358129a7a90 security/xml-security-c/Makefile
--- a/security/xml-security-c/Makefile Sun Dec 16 18:24:57 2018 +0000
+++ b/security/xml-security-c/Makefile Sun Dec 16 22:19:25 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2018/04/30 06:52:06 ryoon Exp $
+# $NetBSD: Makefile,v 1.20 2018/12/16 22:19:25 nia Exp $
-DISTNAME= xml-security-c-1.7.3
+DISTNAME= xml-security-c-2.0.2
CATEGORIES= security devel
MASTER_SITES= ${MASTER_SITE_APACHE:=/santuario/c-library/}
diff -r c267657345cd -r 5358129a7a90 security/xml-security-c/PLIST
--- a/security/xml-security-c/PLIST Sun Dec 16 18:24:57 2018 +0000
+++ b/security/xml-security-c/PLIST Sun Dec 16 22:19:25 2018 +0000
@@ -1,12 +1,12 @@
-@comment $NetBSD: PLIST,v 1.4 2011/02/23 09:02:07 adam Exp $
-bin/c14n
-bin/checksig
-bin/cipher
-bin/siginf
-bin/templatesign
-bin/txfmout
-bin/xklient
-bin/xtest
+@comment $NetBSD: PLIST,v 1.5 2018/12/16 22:19:25 nia Exp $
+bin/xsec-c14n
+bin/xsec-checksig
+bin/xsec-cipher
+bin/xsec-siginf
+bin/xsec-templatesign
+bin/xsec-txfmout
+bin/xsec-xklient
+bin/xsec-xtest
include/xsec/canon/XSECC14n20010315.hpp
include/xsec/canon/XSECCanon.hpp
include/xsec/canon/XSECXMLNSStack.hpp
@@ -55,6 +55,7 @@
include/xsec/enc/OpenSSL/OpenSSLCryptoProvider.hpp
include/xsec/enc/OpenSSL/OpenSSLCryptoSymmetricKey.hpp
include/xsec/enc/OpenSSL/OpenSSLCryptoX509.hpp
+include/xsec/enc/OpenSSL/OpenSSLSupport.hpp
include/xsec/enc/XSCrypt/XSCryptCryptoBase64.hpp
include/xsec/enc/XSECCryptoBase64.hpp
include/xsec/enc/XSECCryptoException.hpp
@@ -86,22 +87,20 @@
include/xsec/transformers/TXFMBase64.hpp
include/xsec/transformers/TXFMC14n.hpp
include/xsec/transformers/TXFMChain.hpp
+include/xsec/transformers/TXFMChar.hpp
include/xsec/transformers/TXFMCipher.hpp
include/xsec/transformers/TXFMConcatChains.hpp
include/xsec/transformers/TXFMDocObject.hpp
include/xsec/transformers/TXFMEnvelope.hpp
-include/xsec/transformers/TXFMMD5.hpp
+include/xsec/transformers/TXFMHash.hpp
include/xsec/transformers/TXFMOutputFile.hpp
include/xsec/transformers/TXFMParser.hpp
include/xsec/transformers/TXFMSB.hpp
-include/xsec/transformers/TXFMSHA1.hpp
include/xsec/transformers/TXFMURL.hpp
include/xsec/transformers/TXFMXPath.hpp
include/xsec/transformers/TXFMXPathFilter.hpp
include/xsec/transformers/TXFMXSL.hpp
-include/xsec/utils/XSECAutoPtr.hpp
include/xsec/utils/XSECBinTXFMInputStream.hpp
-include/xsec/utils/XSECDOMUtils.hpp
include/xsec/utils/XSECNameSpaceExpander.hpp
include/xsec/utils/XSECPlatformUtils.hpp
include/xsec/utils/XSECSOAPRequestor.hpp
@@ -110,8 +109,6 @@
include/xsec/utils/XSECSafeBufferFormatter.hpp
include/xsec/utils/XSECTXFMInputSource.hpp
include/xsec/utils/XSECXPathNodeList.hpp
-include/xsec/utils/unixutils/XSECBinHTTPURIInputStream.hpp
-include/xsec/utils/unixutils/XSECURIResolverGenericUnix.hpp
include/xsec/xenc/XENCCipher.hpp
include/xsec/xenc/XENCCipherData.hpp
include/xsec/xenc/XENCCipherReference.hpp
@@ -160,3 +157,4 @@
include/xsec/xkms/XKMSValidateResult.hpp
include/xsec/xkms/XKMSValidityInterval.hpp
lib/libxml-security-c.la
+lib/pkgconfig/xml-security-c.pc
diff -r c267657345cd -r 5358129a7a90 security/xml-security-c/distinfo
--- a/security/xml-security-c/distinfo Sun Dec 16 18:24:57 2018 +0000
+++ b/security/xml-security-c/distinfo Sun Dec 16 22:19:25 2018 +0000
@@ -1,8 +1,6 @@
-$NetBSD: distinfo,v 1.10 2018/04/30 06:50:58 ryoon Exp $
+$NetBSD: distinfo,v 1.11 2018/12/16 22:19:25 nia Exp $
-SHA1 (xml-security-c-1.7.3.tar.gz) = bcbe98e0bd3695a0b961a223cce53e2f35c4681b
-RMD160 (xml-security-c-1.7.3.tar.gz) = f0c9c3668a3ff2e13647909b926e20fdba828ad2
-SHA512 (xml-security-c-1.7.3.tar.gz) = ea46709d6706edf345e19132d9998774e50dc7b5947a7b4a55e3627998f5ac66f976fdff0a5015ef3cee73c03c04f3c4cf993efd397082491c2000c6548b89d2
-Size (xml-security-c-1.7.3.tar.gz) = 909320 bytes
-SHA1 (patch-xsec_Makefile.in) = f610c63b888f8f744a5de5b47975eb7dc4aee55b
-SHA1 (patch-xsec_tools_checksig_InteropResolver.cpp) = bdc668a7f0212113d0efbaf189e7021a44108e26
+SHA1 (xml-security-c-2.0.2.tar.gz) = 281efe6701397036af420244be26815589cec982
+RMD160 (xml-security-c-2.0.2.tar.gz) = dec0d113943e48495cc4a5a33a1d892f793a08f0
+SHA512 (xml-security-c-2.0.2.tar.gz) = bebadee2daf27181f5bcc955a909397976e8fd2e67f5e546f5adbede0ca790647cbec9181b0b609da59d525ff3baa9f899af2a3d815bc7a2f3a57bd8b30c011b
+Size (xml-security-c-2.0.2.tar.gz) = 904933 bytes
diff -r c267657345cd -r 5358129a7a90 security/xml-security-c/patches/patch-xsec_tools_checksig_InteropResolver.cpp
--- a/security/xml-security-c/patches/patch-xsec_tools_checksig_InteropResolver.cpp Sun Dec 16 18:24:57 2018 +0000
+++ b/security/xml-security-c/patches/patch-xsec_tools_checksig_InteropResolver.cpp Sun Dec 16 22:19:25 2018 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-xsec_tools_checksig_InteropResolver.cpp,v 1.3 2018/04/30 06:50:58 ryoon Exp $
-
-false is a bad pointer value.
-
---- xsec/tools/checksig/InteropResolver.cpp.orig 2017-09-23 12:23:36.663288313 +0000
-+++ xsec/tools/checksig/InteropResolver.cpp
-@@ -645,7 +645,7 @@ XSECCryptoKey * InteropResolver::resolve
-
- }
-
-- return false;
-+ return NULL;
-
- }
-
Home |
Main Index |
Thread Index |
Old Index