Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xmlsec1 for openSUSE:Factory checked in at 2021-05-20 19:24:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xmlsec1 (Old) and /work/SRC/openSUSE:Factory/.xmlsec1.new.2988 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xmlsec1" Thu May 20 19:24:24 2021 rev:16 rq:893905 version:1.2.32 Changes: -------- --- /work/SRC/openSUSE:Factory/xmlsec1/xmlsec1.changes 2021-02-22 14:23:09.143595832 +0100 +++ /work/SRC/openSUSE:Factory/.xmlsec1.new.2988/xmlsec1.changes 2021-05-20 19:24:37.882048059 +0200 @@ -1,0 +2,13 @@ +Sun May 9 19:54:21 UTC 2021 - Andreas Stieger <andreas.stie...@gmx.de> + +- update to 1.2.32: + + Remove MD5 for NSS 3.59 and above + + Fix PKCS12_parse return code handling + + Fix OpenSSL lookup + + xmlSecX509DataGetNodeContent(): don't return 0 for non-empty + elements - fix for LibreOffice +- add upstream signing key and validate source signature +- put license text into all subpackages +- treat all compiler warnings as errors + +------------------------------------------------------------------- Old: ---- xmlsec1-1.2.31.tar.gz New: ---- xmlsec1-1.2.32.tar.gz xmlsec1-1.2.32.tar.gz.sig xmlsec1.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xmlsec1.spec ++++++ --- /var/tmp/diff_new_pack.yw8G6i/_old 2021-05-20 19:24:38.450045730 +0200 +++ /var/tmp/diff_new_pack.yw8G6i/_new 2021-05-20 19:24:38.454045713 +0200 @@ -16,18 +16,21 @@ # +%{!?make_build:%global make_build make %{?_smp_mflags}} %global libname libxmlsec1-1 %global libopenssl libxmlsec1-openssl1 %global libgcrypt libxmlsec1-gcrypt1 %global libgnutls libxmlsec1-gnutls1 %global libnss libxmlsec1-nss1 Name: xmlsec1 -Version: 1.2.31 +Version: 1.2.32 Release: 0 Summary: Library providing support for "XML Signature" and "XML Encryption" standards License: MIT URL: https://www.aleksey.com/xmlsec/ Source0: https://www.aleksey.com/xmlsec/download/xmlsec1-%{version}.tar.gz +Source1: https://www.aleksey.com/xmlsec/download/xmlsec1-%{version}.sig#/xmlsec1-%{version}.tar.gz.sig +Source2: %{name}.keyring Source99: xmlsec1-rpmlintrc BuildRequires: libgcrypt-devel BuildRequires: libtool @@ -143,6 +146,7 @@ %configure \ --disable-static \ --disable-silent-rules \ + --enable-werror \ --disable-md5 %make_build @@ -216,18 +220,22 @@ %{_mandir}/man1/xmlsec1-config.1%{?ext_man} %files openssl-devel +%license COPYING %{_includedir}/xmlsec1/xmlsec/openssl/ %{_libdir}/pkgconfig/xmlsec1-openssl.pc %files gcrypt-devel +%license COPYING %{_includedir}/xmlsec1/xmlsec/gcrypt/ %{_libdir}/pkgconfig/xmlsec1-gcrypt.pc %files gnutls-devel +%license COPYING %{_includedir}/xmlsec1/xmlsec/gnutls/ %{_libdir}/pkgconfig/xmlsec1-gnutls.pc %files nss-devel +%license COPYING %{_includedir}/xmlsec1/xmlsec/nss/ %{_libdir}/pkgconfig/xmlsec1-nss.pc ++++++ xmlsec1-1.2.31.tar.gz -> xmlsec1-1.2.32.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/configure new/xmlsec1-1.2.32/configure --- old/xmlsec1-1.2.31/configure 2020-10-29 22:52:15.000000000 +0100 +++ new/xmlsec1-1.2.32/configure 2021-04-22 05:36:56.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for xmlsec1 1.2.31. +# Generated by GNU Autoconf 2.69 for xmlsec1 1.2.32. # # Report bugs to <http://www.aleksey.com/xmlsec>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='xmlsec1' PACKAGE_TARNAME='xmlsec1' -PACKAGE_VERSION='1.2.31' -PACKAGE_STRING='xmlsec1 1.2.31' +PACKAGE_VERSION='1.2.32' +PACKAGE_STRING='xmlsec1 1.2.32' PACKAGE_BUGREPORT='http://www.aleksey.com/xmlsec' PACKAGE_URL='' @@ -1585,7 +1585,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 xmlsec1 1.2.31 to adapt to many kinds of systems. +\`configure' configures xmlsec1 1.2.32 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1656,7 +1656,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of xmlsec1 1.2.31:";; + short | recursive ) echo "Configuration of xmlsec1 1.2.32:";; esac cat <<\_ACEOF @@ -1856,7 +1856,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -xmlsec1 configure 1.2.31 +xmlsec1 configure 1.2.32 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2408,7 +2408,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by xmlsec1 $as_me 1.2.31, which was +It was created by xmlsec1 $as_me 1.2.32, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2760,7 +2760,7 @@ XMLSEC_PACKAGE=xmlsec1 XMLSEC_VERSION_MAJOR=1 XMLSEC_VERSION_MINOR=2 -XMLSEC_VERSION_SUBMINOR=31 +XMLSEC_VERSION_SUBMINOR=32 XMLSEC_VERSION="$XMLSEC_VERSION_MAJOR.$XMLSEC_VERSION_MINOR.$XMLSEC_VERSION_SUBMINOR" XMLSEC_VERSION_INFO=`echo $XMLSEC_VERSION | awk -F. '{ printf "%d:%d:%d", $1+$2, $3, $2 }'` XMLSEC_VERSION_SAFE=`echo $XMLSEC_VERSION | sed 's/\./_/g'` @@ -3368,7 +3368,7 @@ # Define the identity of the package. PACKAGE='xmlsec1' - VERSION='1.2.31' + VERSION='1.2.32' cat >>confdefs.h <<_ACEOF @@ -14809,7 +14809,7 @@ /* end confdefs.h. */ - #include <openssl/opensslv.h> + #include <openssl/ssl.h> int main () @@ -18840,7 +18840,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by xmlsec1 $as_me 1.2.31, which was +This file was extended by xmlsec1 $as_me 1.2.32, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -18906,7 +18906,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -xmlsec1 config.status 1.2.31 +xmlsec1 config.status 1.2.32 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/configure.ac new/xmlsec1-1.2.32/configure.ac --- old/xmlsec1-1.2.31/configure.ac 2020-10-29 22:51:42.000000000 +0100 +++ new/xmlsec1-1.2.32/configure.ac 2021-04-22 05:36:22.000000000 +0200 @@ -1,10 +1,10 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([xmlsec1],[1.2.31],[http://www.aleksey.com/xmlsec]) +AC_INIT([xmlsec1],[1.2.32],[http://www.aleksey.com/xmlsec]) XMLSEC_PACKAGE=xmlsec1 XMLSEC_VERSION_MAJOR=1 XMLSEC_VERSION_MINOR=2 -XMLSEC_VERSION_SUBMINOR=31 +XMLSEC_VERSION_SUBMINOR=32 XMLSEC_VERSION="$XMLSEC_VERSION_MAJOR.$XMLSEC_VERSION_MINOR.$XMLSEC_VERSION_SUBMINOR" XMLSEC_VERSION_INFO=`echo $XMLSEC_VERSION | awk -F. '{ printf "%d:%d:%d", $1+$2, $3, $2 }'` XMLSEC_VERSION_SAFE=`echo $XMLSEC_VERSION | sed 's/\./_/g'` @@ -726,7 +726,7 @@ LIBS="$LIBS $OPENSSL_LIBS $OPENSSL_LIBS_LIST" AC_LINK_IFELSE([ AC_LANG_PROGRAM([[ - #include <openssl/opensslv.h> + #include <openssl/ssl.h> ]],[[ int main () { #if OPENSSL_VERSION_NUMBER < 0x10100000L @@ -2440,7 +2440,6 @@ docs/Makefile docs/api/Makefile man/Makefile - xmlsec1-openssl.pc:xmlsec-openssl.pc.in xmlsec1-gnutls.pc:xmlsec-gnutls.pc.in xmlsec1-gcrypt.pc:xmlsec-gcrypt.pc.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/docs/api/xmlsec-nss-crypto.html new/xmlsec1-1.2.32/docs/api/xmlsec-nss-crypto.html --- old/xmlsec1-1.2.31/docs/api/xmlsec-nss-crypto.html 2020-10-29 22:51:42.000000000 +0100 +++ new/xmlsec1-1.2.32/docs/api/xmlsec-nss-crypto.html 2021-04-22 05:36:22.000000000 +0200 @@ -488,6 +488,10 @@ <tbody> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="xmlsec-openssl-crypto.html#XMLSEC-NO-MD5:CAPS" title="XMLSEC_NO_MD5">XMLSEC_NO_MD5</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="xmlsec-nss-crypto.html#xmlSecNssKeyDataAesId" title="xmlSecNssKeyDataAesId">xmlSecNssKeyDataAesId</a></td> </tr> <tr> @@ -1448,6 +1452,12 @@ <div class="refsect1"> <a name="xmlsec-nss-crypto.other_details"></a><h2>Types and Values</h2> <div class="refsect2"> +<a name="XMLSEC-NO-MD5:CAPS"></a><h3>XMLSEC_NO_MD5</h3> +<pre class="programlisting">#define XMLSEC_NO_MD5 1 +</pre> +</div> +<hr> +<div class="refsect2"> <a name="xmlSecNssKeyDataAesId"></a><h3>xmlSecNssKeyDataAesId</h3> <pre class="programlisting">#define xmlSecNssKeyDataAesId</pre> <p>The AES key data klass.</p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/docs/api/xmlsec-version.html new/xmlsec1-1.2.32/docs/api/xmlsec-version.html --- old/xmlsec1-1.2.31/docs/api/xmlsec-version.html 2020-10-29 22:51:42.000000000 +0100 +++ new/xmlsec1-1.2.32/docs/api/xmlsec-version.html 2021-04-22 05:36:22.000000000 +0200 @@ -78,7 +78,7 @@ <a name="xmlsec-version.other_details"></a><h2>Types and Values</h2> <div class="refsect2"> <a name="XMLSEC-VERSION:CAPS"></a><h3>XMLSEC_VERSION</h3> -<pre class="programlisting">#define XMLSEC_VERSION "1.2.31" +<pre class="programlisting">#define XMLSEC_VERSION "1.2.32" </pre> <p>The library version string in the format "$major_number.$minor_number.$sub_minor_number".</p> @@ -100,14 +100,14 @@ <hr> <div class="refsect2"> <a name="XMLSEC-VERSION-SUBMINOR:CAPS"></a><h3>XMLSEC_VERSION_SUBMINOR</h3> -<pre class="programlisting">#define XMLSEC_VERSION_SUBMINOR 31 +<pre class="programlisting">#define XMLSEC_VERSION_SUBMINOR 32 </pre> <p>The library sub-minor version number.</p> </div> <hr> <div class="refsect2"> <a name="XMLSEC-VERSION-INFO:CAPS"></a><h3>XMLSEC_VERSION_INFO</h3> -<pre class="programlisting">#define XMLSEC_VERSION_INFO "3:31:2" +<pre class="programlisting">#define XMLSEC_VERSION_INFO "3:32:2" </pre> <p>The library version info string in the format "$major_number+$minor_number:$sub_minor_number:$minor_number".</p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/docs/download.html new/xmlsec1-1.2.32/docs/download.html --- old/xmlsec1-1.2.31/docs/download.html 2020-10-29 22:51:42.000000000 +0100 +++ new/xmlsec1-1.2.32/docs/download.html 2021-04-22 05:36:22.000000000 +0200 @@ -420,10 +420,10 @@ <h1>Download</h1> </div> <h2>Stable releases.</h2> -<p>The latest stable XML Security Library version is <b>1.2.31</b>:</p> +<p>The latest stable XML Security Library version is <b>1.2.32</b>:</p> <ul> <li> -<a href="http://www.aleksey.com/xmlsec/download/xmlsec1-1.2.31.tar.gz">Sources for latest version</a>.</li> +<a href="http://www.aleksey.com/xmlsec/download/xmlsec1-1.2.32.tar.gz">Sources for latest version</a>.</li> <li> <a href="http://www.zlatkovic.com/projects/libxml/index.html">Windows binaries</a> for XMLSec Library (as well as LibXML2, LibXSLT and OpenSSL) from <a href="mailto:i...@zlatkovic.com">Igor Zlatkovic</a>.</li> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/docs/index.html new/xmlsec1-1.2.32/docs/index.html --- old/xmlsec1-1.2.31/docs/index.html 2020-10-29 22:51:42.000000000 +0100 +++ new/xmlsec1-1.2.32/docs/index.html 2021-04-22 05:36:22.000000000 +0200 @@ -439,6 +439,13 @@ see the Copyright file in the distribution for details.<br><br></p> <p><b>News</b></p> <ul> +<li>April 21 2021<br> + The <a href="download.html">XML Security Library 1.2.32</a> release includes the following changes: + <ul> + <li>Several small fixes (<a href="https://github.com/lsh123/xmlsec/commits/master">more details</a>).</li> + </ul> +</li> +<br> <li>October 29 2020<br> The <a href="download.html">XML Security Library 1.2.31</a> release includes the following changes: <ul> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/docs/news.html new/xmlsec1-1.2.32/docs/news.html --- old/xmlsec1-1.2.31/docs/news.html 2020-10-29 22:51:42.000000000 +0100 +++ new/xmlsec1-1.2.32/docs/news.html 2021-04-22 05:36:22.000000000 +0200 @@ -420,6 +420,13 @@ <h1>XML Security Library News</h1> </div> <ul> +<li>April 21 2021<br> + The <a href="download.html">XML Security Library 1.2.32</a> release includes the following changes: + <ul> + <li>Several small fixes (<a href="https://github.com/lsh123/xmlsec/commits/master">more details</a>).</li> + </ul> +</li> +<br> <li>October 29 2020<br> The <a href="download.html">XML Security Library 1.2.31</a> release includes the following changes: <ul> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/docs/xmldsig.html new/xmlsec1-1.2.32/docs/xmldsig.html --- old/xmlsec1-1.2.31/docs/xmldsig.html 2020-10-29 22:51:42.000000000 +0100 +++ new/xmlsec1-1.2.32/docs/xmldsig.html 2021-04-22 05:36:22.000000000 +0200 @@ -447,6 +447,7 @@ <td valign="top"><b>XMLSec with GCrypt</b></td> <td valign="top"><b>XMLSec with NSS</b></td> <td valign="top"><b>XMLSec with MSCrypto</b></td> + <td valign="top"><b>XMLSec with MSCNG</b></td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">Detached Signature</td> @@ -455,6 +456,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">Enveloping Signature: @@ -464,6 +466,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">Enveloped Signature: @@ -473,6 +476,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">SignatureValue @@ -482,6 +486,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">Manifest DigestValue @@ -491,6 +496,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">Laxly schema valid Signature @@ -500,6 +506,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">XPointers '#xpointer(/)'</td> @@ -508,6 +515,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">XPointers '#xpointer(id("<em>ID</em>"))'</td> @@ -516,6 +524,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">XPointers: full suppport</td> @@ -524,6 +533,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">XPath</td> @@ -532,6 +542,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">the dsig XPath 'here()' @@ -541,6 +552,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">XSLT transform</td> @@ -549,6 +561,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">RetrievalMethod @@ -558,6 +571,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">SHA1</td> @@ -566,6 +580,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">Base64</td> @@ -574,6 +589,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">HMAC-SHA1</td> @@ -582,6 +598,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">DSA with SHA1 (DSS) <a href="#dsa-sha1"><sup>(1)</sup></a> @@ -591,6 +608,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">RSA with SHA1</td> @@ -599,6 +617,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" valign="top">X509 support</td> @@ -607,6 +626,7 @@ <td valign="top">N</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" valign="top">X509 CRL support</td> @@ -615,6 +635,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">Minimal C14N (deprecated)</td> @@ -623,6 +644,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top"> @@ -633,6 +655,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top"> @@ -643,6 +666,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top"> @@ -653,6 +677,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">Enveloped Signature</td> @@ -661,6 +686,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> </tbody></table> <div align="left"> <br><h4 style="text-align: center;">Additional XML Security @@ -673,6 +699,7 @@ <td valign="top"><b>XMLSec with GCrypt</b></td> <td valign="top"><b>XMLSec with NSS</b></td> <td valign="top"><b>XMLSec with MSCrypto</b></td> + <td valign="top"><b>XMLSec with MSCNG</b></td> </tr> <tr> <td style="vertical-align: top; width: 40%;">MD5</td> @@ -681,6 +708,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">SHA224</td> @@ -689,6 +717,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">SHA256</td> @@ -697,6 +726,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">SHA384</td> @@ -705,6 +735,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">SHA512</td> @@ -713,6 +744,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">HMAC-MD5</td> @@ -721,6 +753,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">HMAC-SHA224</td> @@ -729,6 +762,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">HMAC-SHA256</td> @@ -737,6 +771,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">HMAC-SHA384</td> @@ -745,6 +780,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">HMAC-SHA512</td> @@ -753,6 +789,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="width: 40%;" valign="top">HMAC-RIPEMD160</td> @@ -761,6 +798,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">RSA-MD5</td> @@ -769,6 +807,7 @@ <td valign="top">Y</td> <td valign="top">N</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">RSA-SHA224</td> @@ -777,6 +816,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">RSA-SHA256</td> @@ -785,6 +825,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">RSA-SHA384</td> @@ -793,6 +834,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">RSA-SHA512</td> @@ -801,6 +843,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">RSA-RIPEMD160</td> @@ -809,46 +852,52 @@ <td valign="top">Y</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">ECDSA-SHA1</td> + <td valign="top">Y</td> <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> - <td valign="top">N</td> + <td valign="top">Y</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">ECDSA-SHA224</td> + <td valign="top">Y</td> <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> - <td valign="top">N</td> + <td valign="top">Y</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">ECDSA-SHA256</td> + <td valign="top">Y</td> <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> - <td valign="top">N</td> + <td valign="top">Y</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">ECDSA-SHA384</td> + <td valign="top">Y</td> <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> - <td valign="top">N</td> + <td valign="top">Y</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">ECDSA-SHA512</td> + <td valign="top">Y</td> <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> - <td valign="top">N</td> + <td valign="top">Y</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">ESIGN-SHA1</td> @@ -857,6 +906,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">ESIGN-SHA224</td> @@ -865,6 +915,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">ESIGN-SHA256</td> @@ -873,6 +924,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">ESIGN-SHA384</td> @@ -881,6 +933,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">ESIGN-SHA512</td> @@ -889,6 +942,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">Minimal C14N (deprecated)</td> @@ -897,6 +951,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="width: 40%;" align="left" valign="top">XPointer transform</td> @@ -905,6 +960,7 @@ <td valign="top">Y</td> <td valign="top">Y</td> <td valign="top">Y</td> + <td valign="top">Y</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">ARCFOUR Encryption</td> @@ -913,6 +969,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">Camellia Block Encryption 128</td> @@ -921,6 +978,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">Camellia Block Encryption 192</td> @@ -929,6 +987,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">Camellia Block Encryption 256</td> @@ -937,6 +996,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">Camellia Key Wrap 128</td> @@ -945,10 +1005,11 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> -<td style="vertical-align: top; width: 40%;">Camellia -Key Wrap 192</td> +<td style="vertical-align: top; width: 40%;">Camellia Key Wrap 192</td> + <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> @@ -962,6 +1023,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> <tr> <td style="vertical-align: top; width: 40%;">PSEC-KEM</td> @@ -970,6 +1032,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">N</td> + <td valign="top">N</td> </tr> </tbody></table> <div align="left"> @@ -981,8 +1044,8 @@ <td valign="top"><b>XMLSec with GnuTLS</b></td> <td valign="top"><b>XMLSec with GCrypt</b></td> <td valign="top"><b>XMLSec with NSS</b></td> - <td valign="top"> -<b>XMLSec with MSCrypto</b> </td> + <td valign="top"><b>XMLSec with MSCrypto</b></td> + <td valign="top"><b>XMLSec with MSCNG</b></td> </tr> <tr> <td style="vertical-align: top; width: 40%;">GOST94 digests</td> @@ -991,6 +1054,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">Y<a href="#gost-mscrypto"><sup>(2)</sup></a> + <td valign="top">N</td> </td> </tr> <tr> @@ -1000,6 +1064,7 @@ <td valign="top">N</td> <td valign="top">N</td> <td valign="top">Y<a href="#gost-mscrypto"><sup>(2)</sup></a> + <td valign="top">N</td> </td> </tr> </tbody></table> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/include/xmlsec/nss/crypto.h new/xmlsec1-1.2.32/include/xmlsec/nss/crypto.h --- old/xmlsec1-1.2.31/include/xmlsec/nss/crypto.h 2020-10-29 22:51:42.000000000 +0100 +++ new/xmlsec1-1.2.32/include/xmlsec/nss/crypto.h 2021-04-22 05:36:22.000000000 +0200 @@ -19,6 +19,12 @@ #include <xmlsec/transforms.h> #include <xmlsec/dl.h> + +/* MD5 was removed from NSS */ +#if (NSS_VMAJOR > 3) || ((NSS_VMAJOR == 3) && (NSS_VMINOR > 58)) +#define XMLSEC_NO_MD5 1 +#endif /* (NSS_VMAJOR > 3) || ((NSS_VMAJOR == 3) && (NSS_VMINOR > 58)) */ + #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/include/xmlsec/version.h new/xmlsec1-1.2.32/include/xmlsec/version.h --- old/xmlsec1-1.2.31/include/xmlsec/version.h 2020-10-29 22:53:09.000000000 +0100 +++ new/xmlsec1-1.2.32/include/xmlsec/version.h 2021-04-22 05:37:51.000000000 +0200 @@ -26,7 +26,7 @@ * The library version string in the format * "$major_number.$minor_number.$sub_minor_number". */ -#define XMLSEC_VERSION "1.2.31" +#define XMLSEC_VERSION "1.2.32" /** * XMLSEC_VERSION_MAJOR: @@ -47,7 +47,7 @@ * * The library sub-minor version number. */ -#define XMLSEC_VERSION_SUBMINOR 31 +#define XMLSEC_VERSION_SUBMINOR 32 /** * XMLSEC_VERSION_INFO: @@ -55,7 +55,7 @@ * The library version info string in the format * "$major_number+$minor_number:$sub_minor_number:$minor_number". */ -#define XMLSEC_VERSION_INFO "3:31:2" +#define XMLSEC_VERSION_INFO "3:32:2" #ifdef __cplusplus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/man/xmlsec1-config.1 new/xmlsec1-1.2.32/man/xmlsec1-config.1 --- old/xmlsec1-1.2.31/man/xmlsec1-config.1 2020-10-29 22:51:42.000000000 +0100 +++ new/xmlsec1-1.2.32/man/xmlsec1-config.1 2021-04-22 05:36:22.000000000 +0200 @@ -1,5 +1,5 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6. -.TH XMLSEC1-CONFIG "1" "October 2020" "xmlsec1-config 1.2.31" "User Commands" +.TH XMLSEC1-CONFIG "1" "April 2021" "xmlsec1-config 1.2.32" "User Commands" .SH NAME xmlsec1-config \- detail installed version of xmlsec library .SH SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/man/xmlsec1.1 new/xmlsec1-1.2.32/man/xmlsec1.1 --- old/xmlsec1-1.2.31/man/xmlsec1.1 2020-10-29 22:51:42.000000000 +0100 +++ new/xmlsec1-1.2.32/man/xmlsec1.1 2021-04-22 05:36:22.000000000 +0200 @@ -1,5 +1,5 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6. -.TH XMLSEC1 "1" "October 2020" "xmlsec1 1.2.31 (openssl)" "User Commands" +.TH XMLSEC1 "1" "April 2021" "xmlsec1 1.2.32 (openssl)" "User Commands" .SH NAME xmlsec1 \- sign, verify, encrypt and decrypt XML documents .SH SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/src/dl.c new/xmlsec1-1.2.32/src/dl.c --- old/xmlsec1-1.2.31/src/dl.c 2020-10-29 22:51:42.000000000 +0100 +++ new/xmlsec1-1.2.32/src/dl.c 2021-04-22 05:36:22.000000000 +0200 @@ -148,7 +148,7 @@ #endif /* XMLSEC_DL_LIBLTDL */ #ifdef XMLSEC_DL_WIN32 -#if !defined(WINAPI_FAMILY) || (WINAPI_FAMILY != WINAPI_FAMILY_DESKTOP_APP) +#if !defined(WINAPI_FAMILY) || (WINAPI_FAMILY == WINAPI_FAMILY_DESKTOP_APP) lib->handle = LoadLibraryA((char*)lib->filename); #else LPWSTR wcLibFilename = xmlSecWin32ConvertUtf8ToUnicode(lib->filename); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/src/openssl/app.c new/xmlsec1-1.2.32/src/openssl/app.c --- old/xmlsec1-1.2.31/src/openssl/app.c 2020-10-29 22:51:42.000000000 +0100 +++ new/xmlsec1-1.2.32/src/openssl/app.c 2021-04-22 05:36:22.000000000 +0200 @@ -629,7 +629,7 @@ } ret = PKCS12_parse(p12, pwd, &pKey, &cert, &chain); - if(ret < 0) { + if(ret != 1) { xmlSecOpenSSLError("PKCS12_parse", NULL); goto done; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/src/x509.c new/xmlsec1-1.2.32/src/x509.c --- old/xmlsec1-1.2.31/src/x509.c 2020-10-29 22:51:42.000000000 +0100 +++ new/xmlsec1-1.2.32/src/x509.c 2021-04-22 05:36:22.000000000 +0200 @@ -60,22 +60,33 @@ if(xmlSecCheckNodeName(cur, xmlSecNodeX509Certificate, xmlSecDSigNs)) { if(xmlSecIsEmptyNode(cur) == 1) { content |= XMLSEC_X509DATA_CERTIFICATE_NODE; + } else { + /* ensure return value isn't 0 if there are non-empty elements */ + content |= (XMLSEC_X509DATA_CERTIFICATE_NODE << 16); } } else if(xmlSecCheckNodeName(cur, xmlSecNodeX509SubjectName, xmlSecDSigNs)) { if(xmlSecIsEmptyNode(cur) == 1) { content |= XMLSEC_X509DATA_SUBJECTNAME_NODE; + } else { + content |= (XMLSEC_X509DATA_SUBJECTNAME_NODE << 16); } } else if(xmlSecCheckNodeName(cur, xmlSecNodeX509IssuerSerial, xmlSecDSigNs)) { if(xmlSecIsEmptyNode(cur) == 1) { content |= XMLSEC_X509DATA_ISSUERSERIAL_NODE; + } else { + content |= (XMLSEC_X509DATA_ISSUERSERIAL_NODE << 16); } } else if(xmlSecCheckNodeName(cur, xmlSecNodeX509SKI, xmlSecDSigNs)) { if(xmlSecIsEmptyNode(cur) == 1) { content |= XMLSEC_X509DATA_SKI_NODE; + } else { + content |= (XMLSEC_X509DATA_SKI_NODE << 16); } } else if(xmlSecCheckNodeName(cur, xmlSecNodeX509CRL, xmlSecDSigNs)) { if(xmlSecIsEmptyNode(cur) == 1) { content |= XMLSEC_X509DATA_CRL_NODE; + } else { + content |= (XMLSEC_X509DATA_CRL_NODE << 16); } } else { /* todo: fail on unknown child node? */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/xmlsec1-config new/xmlsec1-1.2.32/xmlsec1-config --- old/xmlsec1-1.2.31/xmlsec1-config 2020-10-29 22:53:10.000000000 +0100 +++ new/xmlsec1-1.2.32/xmlsec1-config 2021-04-22 05:37:51.000000000 +0200 @@ -95,7 +95,7 @@ ;; --version) - echo 1.2.31 + echo 1.2.32 exit 0 ;; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/xmlsec1-gcrypt.pc new/xmlsec1-1.2.32/xmlsec1-gcrypt.pc --- old/xmlsec1-1.2.31/xmlsec1-gcrypt.pc 2020-10-29 22:53:09.000000000 +0100 +++ new/xmlsec1-1.2.32/xmlsec1-gcrypt.pc 2021-04-22 05:37:51.000000000 +0200 @@ -4,7 +4,7 @@ includedir=${prefix}/include Name: xmlsec1-gcrypt -Version: 1.2.31 +Version: 1.2.32 Description: XML Security Library implements XML Signature and XML Encryption standards Requires: libxml-2.0 >= 2.8.0 libxslt >= 1.0.20 Cflags: -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_DL_LIBLTDL=1 -I${prefix}/include/xmlsec1 -I/home/aleksey/local/include -DXMLSEC_CRYPTO_GCRYPT=1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/xmlsec1-gnutls.pc new/xmlsec1-1.2.32/xmlsec1-gnutls.pc --- old/xmlsec1-1.2.31/xmlsec1-gnutls.pc 2020-10-29 22:53:09.000000000 +0100 +++ new/xmlsec1-1.2.32/xmlsec1-gnutls.pc 2021-04-22 05:37:51.000000000 +0200 @@ -4,7 +4,7 @@ includedir=${prefix}/include Name: xmlsec1-gnutls -Version: 1.2.31 +Version: 1.2.32 Description: XML Security Library implements XML Signature and XML Encryption standards Requires: libxml-2.0 >= 2.8.0 libxslt >= 1.0.20 Cflags: -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_DL_LIBLTDL=1 -I${prefix}/include/xmlsec1 -I/usr/include/p11-kit-1 -DXMLSEC_CRYPTO_GNUTLS=1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/xmlsec1-nss.pc new/xmlsec1-1.2.32/xmlsec1-nss.pc --- old/xmlsec1-1.2.31/xmlsec1-nss.pc 2020-10-29 22:53:09.000000000 +0100 +++ new/xmlsec1-1.2.32/xmlsec1-nss.pc 2021-04-22 05:37:51.000000000 +0200 @@ -4,7 +4,7 @@ includedir=${prefix}/include Name: xmlsec1-nss -Version: 1.2.31 +Version: 1.2.32 Description: XML Security Library implements XML Signature and XML Encryption standards Requires: libxml-2.0 >= 2.8.0 libxslt >= 1.0.20 xulrunner-nspr >= 1.4 xulrunner-nss >= 1.4 Cflags: -DXMLSEC_CRYPTO_NSS=1 -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_DL_LIBLTDL=1 -I${prefix}/include/xmlsec1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/xmlsec1-openssl.pc new/xmlsec1-1.2.32/xmlsec1-openssl.pc --- old/xmlsec1-1.2.31/xmlsec1-openssl.pc 2020-10-29 22:53:09.000000000 +0100 +++ new/xmlsec1-1.2.32/xmlsec1-openssl.pc 2021-04-22 05:37:51.000000000 +0200 @@ -4,7 +4,7 @@ includedir=${prefix}/include Name: xmlsec1-openssl -Version: 1.2.31 +Version: 1.2.32 Description: XML Security Library implements XML Signature and XML Encryption standards Requires: libxml-2.0 >= 2.8.0 libxslt >= 1.0.20 Cflags: -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_DL_LIBLTDL=1 -I${prefix}/include/xmlsec1 -DXMLSEC_CRYPTO_OPENSSL=1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/xmlsec1.pc new/xmlsec1-1.2.32/xmlsec1.pc --- old/xmlsec1-1.2.31/xmlsec1.pc 2020-10-29 22:53:09.000000000 +0100 +++ new/xmlsec1-1.2.32/xmlsec1.pc 2021-04-22 05:37:50.000000000 +0200 @@ -4,7 +4,7 @@ includedir=${prefix}/include Name: xmlsec1 -Version: 1.2.31 +Version: 1.2.32 Description: XML Security Library implements XML Signature and XML Encryption standards Requires: libxml-2.0 >= 2.8.0 libxslt >= 1.0.20 Cflags: -DXMLSEC_CRYPTO_DYNAMIC_LOADING=1 -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_DL_LIBLTDL=1 -I${prefix}/include/xmlsec1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/xmlsec1.spec new/xmlsec1-1.2.32/xmlsec1.spec --- old/xmlsec1-1.2.31/xmlsec1.spec 2020-10-29 22:53:09.000000000 +0100 +++ new/xmlsec1-1.2.32/xmlsec1.spec 2021-04-22 05:37:51.000000000 +0200 @@ -1,6 +1,6 @@ Summary: Library providing support for "XML Signature" and "XML Encryption" standards Name: xmlsec1 -Version: 1.2.31 +Version: 1.2.32 Release: 1 License: MIT Group: Development/Libraries diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xmlsec1-1.2.31/xmlsec1Conf.sh new/xmlsec1-1.2.32/xmlsec1Conf.sh --- old/xmlsec1-1.2.31/xmlsec1Conf.sh 2020-10-29 22:53:09.000000000 +0100 +++ new/xmlsec1-1.2.32/xmlsec1Conf.sh 2021-04-22 05:37:51.000000000 +0200 @@ -9,5 +9,5 @@ XMLSEC_LIBDIR="${exec_prefix}/lib" XMLSEC_INCLUDEDIR=" -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_DL_LIBLTDL=1 -I${prefix}/include/xmlsec1 -I/usr/include/libxml2 -I/usr/include/libxml2 -DXMLSEC_CRYPTO_OPENSSL=1" XMLSEC_LIBS="-L${exec_prefix}/lib -lxmlsec1-openssl -lxmlsec1 -lltdl -lxml2 -lxslt -lxml2 -lssl -lcrypto" -MODULE_VERSION="xmlsec-1.2.31-openssl" +MODULE_VERSION="xmlsec-1.2.32-openssl"