Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xmltooling for openSUSE:Factory checked in at 2023-01-26 13:59:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xmltooling (Old) and /work/SRC/openSUSE:Factory/.xmltooling.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xmltooling" Thu Jan 26 13:59:07 2023 rev:17 rq:1061178 version:3.2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/xmltooling/xmltooling.changes 2022-11-23 09:48:24.111133943 +0100 +++ /work/SRC/openSUSE:Factory/.xmltooling.new.32243/xmltooling.changes 2023-01-26 14:12:04.916788563 +0100 @@ -1,0 +2,6 @@ +Sat Jan 21 17:30:53 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 3.2.3: + * No changelog provided + +------------------------------------------------------------------- Old: ---- xmltooling-3.2.2.tar.bz2 xmltooling-3.2.2.tar.bz2.asc New: ---- xmltooling-3.2.3.tar.bz2 xmltooling-3.2.3.tar.bz2.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xmltooling.spec ++++++ --- /var/tmp/diff_new_pack.xnqbG3/_old 2023-01-26 14:12:05.352790909 +0100 +++ /var/tmp/diff_new_pack.xnqbG3/_new 2023-01-26 14:12:05.356790931 +0100 @@ -1,7 +1,7 @@ # # spec file for package xmltooling # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define opensaml_version 3.2.1 %define pkgdocdir %{_docdir}/%{name} Name: xmltooling -Version: 3.2.2 +Version: 3.2.3 Release: 0 Summary: OpenSAML XML Processing library License: Apache-2.0 ++++++ xmltooling-3.2.2.tar.bz2 -> xmltooling-3.2.3.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmltooling-3.2.2/Makefile.in new/xmltooling-3.2.3/Makefile.in --- old/xmltooling-3.2.2/Makefile.in 2022-10-24 17:38:00.000000000 +0200 +++ new/xmltooling-3.2.3/Makefile.in 2023-01-09 15:46:57.000000000 +0100 @@ -232,7 +232,7 @@ $(top_srcdir)/build-aux/install-sh \ $(top_srcdir)/build-aux/ltmain.sh \ $(top_srcdir)/build-aux/missing build-aux/compile \ - build-aux/config.guess build-aux/config.sub \ + build-aux/config.guess build-aux/config.sub build-aux/depcomp \ build-aux/install-sh build-aux/ltmain.sh build-aux/missing DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmltooling-3.2.2/config_win32.h new/xmltooling-3.2.3/config_win32.h --- old/xmltooling-3.2.2/config_win32.h 2022-10-24 17:34:29.000000000 +0200 +++ new/xmltooling-3.2.3/config_win32.h 2023-01-09 15:39:57.000000000 +0100 @@ -106,13 +106,13 @@ #define PACKAGE_NAME "xmltooling" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "xmltooling 3.2.2" +#define PACKAGE_STRING "xmltooling 3.2.3" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "xmltooling" /* Define to the version of this package. */ -#define PACKAGE_VERSION "3.2.2" +#define PACKAGE_VERSION "3.2.3" /* Define to the necessary symbol if this constant uses a non-standard name on your system. */ @@ -125,7 +125,7 @@ /* #undef TM_IN_SYS_TIME */ /* Version number of package */ -#define VERSION "3.2.1" +#define VERSION "3.2.3" /* Define if you wish to disable XML-Security-dependent features. */ /* #undef XMLTOOLING_NO_XMLSEC */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmltooling-3.2.2/configure new/xmltooling-3.2.3/configure --- old/xmltooling-3.2.2/configure 2022-10-24 17:37:59.000000000 +0200 +++ new/xmltooling-3.2.3/configure 2023-01-09 15:46:55.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for xmltooling 3.2.2. +# Generated by GNU Autoconf 2.71 for xmltooling 3.2.3. # # Report bugs to <https://shibboleth.atlassian.net/jira>. # @@ -621,8 +621,8 @@ # Identity of this package. PACKAGE_NAME='xmltooling' PACKAGE_TARNAME='xmltooling' -PACKAGE_VERSION='3.2.2' -PACKAGE_STRING='xmltooling 3.2.2' +PACKAGE_VERSION='3.2.3' +PACKAGE_STRING='xmltooling 3.2.3' PACKAGE_BUGREPORT='https://shibboleth.atlassian.net/jira' PACKAGE_URL='' @@ -1489,7 +1489,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures xmltooling 3.2.2 to adapt to many kinds of systems. +\`configure' configures xmltooling 3.2.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1560,7 +1560,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of xmltooling 3.2.2:";; + short | recursive ) echo "Configuration of xmltooling 3.2.3:";; esac cat <<\_ACEOF @@ -1729,7 +1729,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -xmltooling configure 3.2.2 +xmltooling configure 3.2.3 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -2308,7 +2308,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by xmltooling $as_me 3.2.2, which was +It was created by xmltooling $as_me 3.2.3, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -3796,7 +3796,7 @@ # Define the identity of the package. PACKAGE='xmltooling' - VERSION='3.2.2' + VERSION='3.2.3' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -23105,7 +23105,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by xmltooling $as_me 3.2.2, which was +This file was extended by xmltooling $as_me 3.2.3, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -23173,7 +23173,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -xmltooling config.status 3.2.2 +xmltooling config.status 3.2.3 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmltooling-3.2.2/configure.ac new/xmltooling-3.2.3/configure.ac --- old/xmltooling-3.2.2/configure.ac 2022-10-24 17:34:15.000000000 +0200 +++ new/xmltooling-3.2.3/configure.ac 2023-01-09 15:39:33.000000000 +0100 @@ -1,6 +1,6 @@ # Process this file with autoreconf AC_PREREQ([2.50]) -AC_INIT([xmltooling],[3.2.2],[https://shibboleth.atlassian.net/jira],[xmltooling]) +AC_INIT([xmltooling],[3.2.3],[https://shibboleth.atlassian.net/jira],[xmltooling]) AC_CONFIG_SRCDIR(xmltooling) AC_CONFIG_AUX_DIR(build-aux) AC_CONFIG_MACRO_DIR(m4) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmltooling-3.2.2/xmltooling/Makefile.am new/xmltooling-3.2.3/xmltooling/Makefile.am --- old/xmltooling-3.2.2/xmltooling/Makefile.am 2022-10-24 17:36:54.000000000 +0200 +++ new/xmltooling-3.2.3/xmltooling/Makefile.am 2023-01-09 15:41:12.000000000 +0100 @@ -229,7 +229,7 @@ $(PTHREAD_LIBS) \ $(dlopen_LIBS) -AM_LDFLAGS = -version-info 10:2:0 +AM_LDFLAGS = -version-info 10:3:0 libxmltooling_lite_la_SOURCES = \ ${common_sources} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmltooling-3.2.2/xmltooling/Makefile.in new/xmltooling-3.2.3/xmltooling/Makefile.in --- old/xmltooling-3.2.2/xmltooling/Makefile.in 2022-10-24 17:38:01.000000000 +0200 +++ new/xmltooling-3.2.3/xmltooling/Makefile.in 2023-01-09 15:46:57.000000000 +0100 @@ -916,7 +916,7 @@ $(PTHREAD_LIBS) \ $(dlopen_LIBS) -AM_LDFLAGS = -version-info 10:2:0 +AM_LDFLAGS = -version-info 10:3:0 libxmltooling_lite_la_SOURCES = \ ${common_sources} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmltooling-3.2.2/xmltooling/encryption/impl/Decrypter.cpp new/xmltooling-3.2.3/xmltooling/encryption/impl/Decrypter.cpp --- old/xmltooling-3.2.2/xmltooling/encryption/impl/Decrypter.cpp 2022-10-24 17:22:02.000000000 +0200 +++ new/xmltooling-3.2.3/xmltooling/encryption/impl/Decrypter.cpp 2023-01-09 15:57:47.000000000 +0100 @@ -51,6 +51,19 @@ using boost::scoped_ptr; using namespace std; +// Using static method for now to avoid ABI impact. + +namespace { + + static void blockCipherReference(const EncryptedType& encryptedType) { + const CipherData* cipherData = encryptedType.getCipherData(); + if (cipherData && cipherData->getCipherReference()) { + throw DecryptionException("CipherReference not supported"); + } + } + +} + Decrypter::Decrypter( const CredentialResolver* credResolver, @@ -84,6 +97,8 @@ if (encryptedData.getDOM() == nullptr) throw DecryptionException("The object must be marshalled before decryption."); + blockCipherReference(encryptedData); + XMLToolingInternalConfig& xmlconf = XMLToolingInternalConfig::getInternalConfig(); if (m_requireAuthenticatedCipher) { const XMLCh* alg = encryptedData.getEncryptionMethod() ? encryptedData.getEncryptionMethod()->getAlgorithm() : nullptr; @@ -125,6 +140,8 @@ if (!m_credResolver) throw DecryptionException("No CredentialResolver supplied to provide decryption keys."); + blockCipherReference(encryptedData); + // Resolve a decryption key directly. vector<const Credential*> creds; int types = CredentialCriteria::KEYINFO_EXTRACTION_KEY | CredentialCriteria::KEYINFO_EXTRACTION_KEYNAMES; @@ -195,6 +212,8 @@ if (encryptedData.getDOM() == nullptr) throw DecryptionException("The object must be marshalled before decryption."); + blockCipherReference(encryptedData); + XMLToolingInternalConfig& xmlconf = XMLToolingInternalConfig::getInternalConfig(); if (m_requireAuthenticatedCipher) { const XMLCh* alg = encryptedData.getEncryptionMethod() ? encryptedData.getEncryptionMethod()->getAlgorithm() : nullptr; @@ -236,6 +255,8 @@ if (!m_credResolver) throw DecryptionException("No CredentialResolver supplied to provide decryption keys."); + blockCipherReference(encryptedData); + // Resolve a decryption key directly. vector<const Credential*> creds; int types = CredentialCriteria::KEYINFO_EXTRACTION_KEY | CredentialCriteria::KEYINFO_EXTRACTION_KEYNAMES; @@ -303,6 +324,8 @@ if (encryptedKey.getDOM()==nullptr) throw DecryptionException("The object must be marshalled before decryption."); + blockCipherReference(encryptedKey); + const XSECAlgorithmHandler* handler; try { handler = XSECPlatformUtils::g_algorithmMapper->mapURIToHandler(algorithm); @@ -406,3 +429,4 @@ throw DecryptionException(string("XMLSecurity exception while generating key: ") + e.getMsg()); } } + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmltooling-3.2.2/xmltooling/version.h new/xmltooling-3.2.3/xmltooling/version.h --- old/xmltooling-3.2.2/xmltooling/version.h 2022-10-24 17:34:43.000000000 +0200 +++ new/xmltooling-3.2.3/xmltooling/version.h 2023-01-09 15:40:46.000000000 +0100 @@ -44,7 +44,7 @@ #define XMLTOOLING_VERSION_MAJOR 3 #define XMLTOOLING_VERSION_MINOR 2 -#define XMLTOOLING_VERSION_REVISION 2 +#define XMLTOOLING_VERSION_REVISION 3 /** DO NOT MODIFY BELOW THIS LINE */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmltooling-3.2.2/xmltooling/xmltooling.rc new/xmltooling-3.2.3/xmltooling/xmltooling.rc --- old/xmltooling-3.2.2/xmltooling/xmltooling.rc 2022-10-24 17:37:39.000000000 +0200 +++ new/xmltooling-3.2.3/xmltooling/xmltooling.rc 2023-01-09 15:40:34.000000000 +0100 @@ -28,8 +28,8 @@ // VS_VERSION_INFO VERSIONINFO - FILEVERSION 3,2,2,0 - PRODUCTVERSION 3,2,2,0 + FILEVERSION 3,2,3,0 + PRODUCTVERSION 3,2,3,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -51,7 +51,7 @@ #else VALUE "FileDescription", "OpenSAML XMLTooling Library\0" #endif - VALUE "FileVersion", "3, 2, 2, 0\0" + VALUE "FileVersion", "3, 2, 3, 0\0" #ifdef XMLTOOLING_LITE #ifdef _DEBUG VALUE "InternalName", "xmltooling-lite3_2D\0" @@ -65,7 +65,7 @@ VALUE "InternalName", "xmltooling3_2\0" #endif #endif - VALUE "LegalCopyright", "Copyright 2022 Various\0" + VALUE "LegalCopyright", "Copyright 2023 Various\0" VALUE "LegalTrademarks", "\0" #ifdef XMLTOOLING_LITE #ifdef _DEBUG diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmltooling-3.2.2/xmltoolingtest/EncryptionTest.h new/xmltooling-3.2.3/xmltoolingtest/EncryptionTest.h --- old/xmltooling-3.2.2/xmltoolingtest/EncryptionTest.h 2018-12-12 19:33:33.000000000 +0100 +++ new/xmltooling-3.2.3/xmltoolingtest/EncryptionTest.h 2023-01-09 17:08:53.000000000 +0100 @@ -166,4 +166,9 @@ preEncrypted("BadKeyInfo/retrievalEmpty.xml", true); } + void testCipherReference() + { + preEncrypted("BadKeyInfo/cipherReference.xml", true); + } + }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmltooling-3.2.2/xmltoolingtest/data/BadKeyInfo/CipherReference.xml new/xmltooling-3.2.3/xmltoolingtest/data/BadKeyInfo/CipherReference.xml --- old/xmltooling-3.2.2/xmltoolingtest/data/BadKeyInfo/CipherReference.xml 1970-01-01 01:00:00.000000000 +0100 +++ new/xmltooling-3.2.3/xmltoolingtest/data/BadKeyInfo/CipherReference.xml 2023-01-09 17:05:51.000000000 +0100 @@ -0,0 +1,57 @@ +<xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Type="http://www.w3.org/2001/04/xmlenc#Element"> + <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc"/> + <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> + + <xenc:EncryptedKey xmlns:xenc="http://www.w3.org/2001/04/xmlenc#"> + <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"/> + <ds:KeyInfo> + <ds:KeyName>Sample Key</ds:KeyName> + <ds:KeyName>sp.example.org</ds:KeyName> + <ds:X509Data> + <ds:X509SubjectName>CN=sp.example.org,O=Internet2,C=US</ds:X509SubjectName> + <ds:X509Certificate>MIICjzCCAfigAwIBAgIJAKk8t1hYcMkhMA0GCSqGSIb3DQEBBAUAMDoxCzAJBgNV + BAYTAlVTMRIwEAYDVQQKEwlJbnRlcm5ldDIxFzAVBgNVBAMTDnNwLmV4YW1wbGUu + b3JnMB4XDTA1MDYyMDE1NDgzNFoXDTMyMTEwNTE1NDgzNFowOjELMAkGA1UEBhMC + VVMxEjAQBgNVBAoTCUludGVybmV0MjEXMBUGA1UEAxMOc3AuZXhhbXBsZS5vcmcw + gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANlZ1L1mKzYbUVKiMQLhZlfGDyYa + /jjCiaXP0WhLNgvJpOTeajvsrApYNnFX5MLNzuC3NeQIjXUNLN2Yo2MCSthBIOL5 + qE5dka4z9W9zytoflW1LmJ8vXpx8Ay/meG4z//J5iCpYVEquA0xl28HUIlownZUF + 7w7bx0cF/02qrR23AgMBAAGjgZwwgZkwHQYDVR0OBBYEFJZiO1qsyAyc3HwMlL9p + JpN6fbGwMGoGA1UdIwRjMGGAFJZiO1qsyAyc3HwMlL9pJpN6fbGwoT6kPDA6MQsw + CQYDVQQGEwJVUzESMBAGA1UEChMJSW50ZXJuZXQyMRcwFQYDVQQDEw5zcC5leGFt + cGxlLm9yZ4IJAKk8t1hYcMkhMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEEBQAD + gYEAMFq/UeSQyngE0GpZueyD2UW0M358uhseYOgGEIfm+qXIFQF6MYwNoX7WFzhC + LJZ2E6mEvZZFHCHUtl7mGDvsRwgZ85YCtRbvleEpqfgNQToto9pLYe+X6vvH9Z6p + gmYsTmak+kxO93JprrOd9xp8aZPMEprL7VCdrhbZEfyYER0= + </ds:X509Certificate> + </ds:X509Data> + </ds:KeyInfo> + <xenc:CipherData> + <xenc:CipherReference URI="http://localhost/cipherReference.xml" /> + </xenc:CipherData> + </xenc:EncryptedKey> + </ds:KeyInfo> + <xenc:CipherData> + <xenc:CipherValue>i2n4xM6LBUuzlmnXPtNUYC/V1FMhC7DJomOmU4x+PcV6ybBT7/0Xy5rlpnXPweWgmmSJB7QezHr1 + VDCurTngAaPwO6X2sn+ixJ3K4+OM8Y33Sd/NVgNtqX7sJsoY+Ii9mWFXZ7KjufQbQFRijdexC80l + R4AOCNOi/3iSzNFvw6/mw3azPi42Z5yGyZ5swm5IjToagWJoWcbeICC/fWCcxJUfmjjXuhkJcckg + uq8xgYvJqE6HcOy2N1KY70JhKkyasgXC2mt0UDSjT0i9af+EvpU3sksz/FpUtMDD9SXCIpZEjdpE + LPLtqkvbL3kXvCplI4r1AJIb4lyfvT24gyuUHyyP9DwdDXH8E71yjA4Uf86FPLDodKkdpt4faIbR + lo43rQvlpAlN2bfwlbW2k2WHDAueqA2LJ6Ksvuh/Qx6qnj9xMrF6Cs7kjiSitLJNPH/ZSMqqSGhs + 3yL4c97d99B3SGbJdIkrR8Fxiz8BCuNGz8XTKn2/jnQBCQTeRm57wAcYLrsdU2KXXNfa1mDMFqSr + elnEv25FNVy8qi+BWatBiXXBSAp36vg0ClLPB2ri2TWSRQVrsFMYkvy7+PpUTKpF1G9/gxOxoWuC + kaoRYEdebFkNZHRhP0osGqUJtmivH6VyPBGGz8qRbnXVkzFuYw722EebC9HXltQ5S570Gsj+ipSs + k46kWTr2xb2tAp3XU3hWwy3BpIfSLQCzWHqYSJwVbJ8DmaY3YInUM7VJ6224aARgRQRzA9el1hlb + OeXfvVoPWFYtzs4AOGgY7YVQ3KzLN803aOlRIT6qF9W9BVcU19RdtQSXgpmPX5X4oFdo7UEH+cRX + ATfQhFmSx90PsvxrklJWtEbTdC6Y3Se82ezUGPzT1/a3iCd92w87VrwdCYP+FNIBTLTiN+PNHd9W + jBGV2xM/VqHF/Ss36dopdjZAkJh1P3JNVOG1POqZmB7M7W+7O6eymOJXvE3mrbsZOUnw9GDmz+Ie + 8IQQ2R+WCZ+bXN4BmEwevTb0qvC2KvQglfUZvc4bRCtzQGhSdhiiOAD7PgYtlvgP2qbWGpfpKO7b + j0qyMT5+4tgR9F1CuUA2NXH93btsnMI4ycmX481pxW9Aad67DEhm+NoF8nHIwk2LZhdTKprj4IyG + Q/jEiwSALFmcKQFpszhWpIphJgMkGIkNl6ofk3mtADvCRkMMxTL57PHxGvhv1urfr7fm4He0+XSY + YzCA++uMOCsT3vvm5PoyvTtkWwCeQ3CjwxLrEStkXjt/gWokhoNWARCaLXqV3IDJAaeJluIt0Wqv + QnQROwb6u23h0k2DtaRMa6Xi+KvnmqaGvvFH9mpdcMFh/U857GJYYTiIMq/CXL7TUm3+tVByGWfl + LVJekbXAe177iIJbR9+2NcLU0cBDVMkC+PNnLcXiVV3q7BrNMVJFzZ6WUkH/+8Ih2T8Lrlu3APSc + qmqyiFq/DLTSzlPLGfHZYwMg7JYtY0jWXXsxKlOEz7OBKUbQPg== + </xenc:CipherValue> + </xenc:CipherData> +</xenc:EncryptedData> Binary files old/xmltooling-3.2.2/xmltoolingtest/data/cert.der.bak and new/xmltooling-3.2.3/xmltoolingtest/data/cert.der.bak differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmltooling-3.2.2/xmltoolingtest/data/cert.pem.bak new/xmltooling-3.2.3/xmltoolingtest/data/cert.pem.bak --- old/xmltooling-3.2.2/xmltoolingtest/data/cert.pem.bak 1970-01-01 01:00:00.000000000 +0100 +++ new/xmltooling-3.2.3/xmltoolingtest/data/cert.pem.bak 2023-01-09 17:15:17.000000000 +0100 @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICjzCCAfigAwIBAgIJAKk8t1hYcMkhMA0GCSqGSIb3DQEBBAUAMDoxCzAJBgNV +BAYTAlVTMRIwEAYDVQQKEwlJbnRlcm5ldDIxFzAVBgNVBAMTDnNwLmV4YW1wbGUu +b3JnMB4XDTA1MDYyMDE1NDgzNFoXDTMyMTEwNTE1NDgzNFowOjELMAkGA1UEBhMC +VVMxEjAQBgNVBAoTCUludGVybmV0MjEXMBUGA1UEAxMOc3AuZXhhbXBsZS5vcmcw +gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANlZ1L1mKzYbUVKiMQLhZlfGDyYa +/jjCiaXP0WhLNgvJpOTeajvsrApYNnFX5MLNzuC3NeQIjXUNLN2Yo2MCSthBIOL5 +qE5dka4z9W9zytoflW1LmJ8vXpx8Ay/meG4z//J5iCpYVEquA0xl28HUIlownZUF +7w7bx0cF/02qrR23AgMBAAGjgZwwgZkwHQYDVR0OBBYEFJZiO1qsyAyc3HwMlL9p +JpN6fbGwMGoGA1UdIwRjMGGAFJZiO1qsyAyc3HwMlL9pJpN6fbGwoT6kPDA6MQsw +CQYDVQQGEwJVUzESMBAGA1UEChMJSW50ZXJuZXQyMRcwFQYDVQQDEw5zcC5leGFt +cGxlLm9yZ4IJAKk8t1hYcMkhMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEEBQAD +gYEAMFq/UeSQyngE0GpZueyD2UW0M358uhseYOgGEIfm+qXIFQF6MYwNoX7WFzhC +LJZ2E6mEvZZFHCHUtl7mGDvsRwgZ85YCtRbvleEpqfgNQToto9pLYe+X6vvH9Z6p +gmYsTmak+kxO93JprrOd9xp8aZPMEprL7VCdrhbZEfyYER0= +-----END CERTIFICATE----- Binary files old/xmltooling-3.2.2/xmltoolingtest/data/key.der.bak and new/xmltooling-3.2.3/xmltoolingtest/data/key.der.bak differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmltooling-3.2.2/xmltoolingtest/data/key.pem.bak new/xmltooling-3.2.3/xmltoolingtest/data/key.pem.bak --- old/xmltooling-3.2.2/xmltoolingtest/data/key.pem.bak 1970-01-01 01:00:00.000000000 +0100 +++ new/xmltooling-3.2.3/xmltoolingtest/data/key.pem.bak 2023-01-09 17:15:16.000000000 +0100 @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXQIBAAKBgQDZWdS9Zis2G1FSojEC4WZXxg8mGv44womlz9FoSzYLyaTk3mo7 +7KwKWDZxV+TCzc7gtzXkCI11DSzdmKNjAkrYQSDi+ahOXZGuM/Vvc8raH5VtS5if +L16cfAMv5nhuM//yeYgqWFRKrgNMZdvB1CJaMJ2VBe8O28dHBf9Nqq0dtwIDAQAB +AoGAKsaVKdlLs9BYhuzIvIpju+6M2LEDS2Rt9qYZzm7O6i77NtfXDIgdq8OEo3Xq +3bPnfS5Retl8DYdURyBdN4Uh+WR/BUWQjBvOaJLEEdxvuAaLyAjniVREwkc2rXTZ +xoYYFL/XMyAEt/ye2ZbTw2u5R2i7HCYdddZWMkP1+Vabg8ECQQD7VJXWy8KFiyeC +thJiVqG/h5IO0y25dId/n81sW2B55eK0c4+IVsqc0a45/U/y2y1wtNBmIEQQn9yY +pDtWwzVRAkEA3WOgmvxFGTI5V1K5CLCCZzQIUYpzQDQvBu2sKYuy8dK2BMEGe9Zw +cKVyZJuDKHBvrVI5G6CqkHuFD2PwDvwAhwJBAPdfbM/q4/4/VddAz918uV1j2a2/ +y3yDJq7GIhHp6o5wZ3AHYhnmmyw48YxgOGWntxT80zYBwhy+zAhtdX5TStECQEKL +drP/TfnD2e6Ag/Ozso642iNAXWIYDWakvBIE1rXPYzzMlFlW3JdPc7H/+I2INlk/ +lMDUK1CggB9fJ8IpRzMCQQDQmqpWZtH6eaMAN6b/9WBdVzqzpCeTWFlL/SwhVbzI +s+k2zvC4HEAK9Y199g6SHVTQMEAE49wfhhCpY0JdCsQ/ +-----END RSA PRIVATE KEY----- Binary files old/xmltooling-3.2.2/xmltoolingtest/data/test.pfx.bak and new/xmltooling-3.2.3/xmltoolingtest/data/test.pfx.bak differ