Skip to content

Commit

Permalink
Bump to 1.2.38 release and update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
lsh123 committed Jul 4, 2023
1 parent 6403818 commit 0ff667f
Show file tree
Hide file tree
Showing 6 changed files with 23 additions and 78 deletions.
6 changes: 3 additions & 3 deletions configure.ac
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
dnl Process this file with autoconf to produce a configure script.
AC_INIT([xmlsec1],[1.2.37],[http://www.aleksey.com/xmlsec])
AC_INIT([xmlsec1],[1.2.38],[http://www.aleksey.com/xmlsec])

XMLSEC_PACKAGE=xmlsec1
XMLSEC_VERSION_MAJOR=1
XMLSEC_VERSION_MINOR=2
XMLSEC_VERSION_SUBMINOR=37
XMLSEC_VERSION_SUBMINOR=38
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'`
Expand Down Expand Up @@ -2385,7 +2385,7 @@ if test "z$enable_pedantic" = "zyes" ; then
CFLAGS="$CFLAGS -Wconversion -Wunused -Wshadow -Wpointer-arith -Wcast-align"
CFLAGS="$CFLAGS -Wwrite-strings -Waggregate-return -Wmissing-prototypes"
CFLAGS="$CFLAGS -Wnested-externs -Wredundant-decls"

if test "z$build_on_mac" = "zno" ; then
CFLAGS="$CFLAGS -Wformat-overflow=2 -Wformat-signedness"
fi
Expand Down
6 changes: 3 additions & 3 deletions docs/api/xmlsec-version.html
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ <h2><span class="refentrytitle"><a name="xmlsec-version.top_of_page"></a>version
<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.37"
<pre class="programlisting">#define XMLSEC_VERSION "1.2.38"
</pre>
<p>The library version string in the format
"$major_number.$minor_number.$sub_minor_number".</p>
Expand All @@ -100,14 +100,14 @@ <h2><span class="refentrytitle"><a name="xmlsec-version.top_of_page"></a>version
<hr>
<div class="refsect2">
<a name="XMLSEC-VERSION-SUBMINOR:CAPS"></a><h3>XMLSEC_VERSION_SUBMINOR</h3>
<pre class="programlisting">#define XMLSEC_VERSION_SUBMINOR 37
<pre class="programlisting">#define XMLSEC_VERSION_SUBMINOR 38
</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:37:2"
<pre class="programlisting">#define XMLSEC_VERSION_INFO "3:38:2"
</pre>
<p>The library version info string in the format
"$major_number+$minor_number:$sub_minor_number:$minor_number".</p>
Expand Down
9 changes: 4 additions & 5 deletions docs/download.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,18 +44,17 @@
</table>
</td>
<td valign="top"><table width="100%" valign="top"><tr><td valign="top" align="left" id="xmlsecContent">
<div align="Center">
<div align="Center">
<h1>Download</h1>
</div>
<h2>Stable releases.</h2>
<p>The latest stable XML Security Library version is <b>1.2.37</b>:</p>
<ul>
<li>
<a href="http://www.aleksey.com/xmlsec/download/xmlsec1-1.2.37.tar.gz">Sources for latest version</a>.</li>
<a href="http://www.aleksey.com/xmlsec/download/xmlsec1-1.2.38.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
<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:[email protected]">Igor Zlatkovic</a>.</li>
<li>XMLSec Library is included as part of Debian GNU/Linux. For more information see the
<li>XMLSec Library is included as part of Debian GNU/Linux. For more information see the
<a href="http://memebeam.org/toys/DebianXmlsec">coordination page</a>.</li>
<li>XMLSec Library <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/security/xmlsec/">FreeBSD
and </a><a href="http://www.openbsd.org/cgi-bin/cvsweb/ports/security/xmlsec/">OpenBSD</a> ports.</li>
Expand Down
72 changes: 9 additions & 63 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -67,74 +67,20 @@ <h1>XML Security Library</h1>
see the Copyright file in the distribution for details.<br><br></p>
<p><b>News</b></p>
<ul>
<li>November 30 2022<br>
The <a href="download.html">XML Security Library 1.2.37</a> release includes the following changes:
<ul>
<li>Fixed two regressions from 1.2.36 release: <a href="https://github.com/lsh123/xmlsec/issues/437">issue #437</a>
and <a href="https://github.com/lsh123/xmlsec/issues/449">issue #449</a>.</li>
</ul>
</li>
<br>
<li>October 31 2022<br>
The <a href="download.html">XML Security Library 1.2.36</a> release includes the following changes:
<ul>
<li>Retired the XMLSec mailing list "[email protected]" and the <a href="xmldsig-verifier.html">XMLSec Online Signature Verifier</a>.</li>
<li>Several other small fixes (<a href="https://github.com/lsh123/xmlsec/commits/master">more details</a>).</li>
</ul>
</li>
<br>
<li>October 25 2022<br>
The <a href="download.html">XML Security Library 1.2.35</a> release includes the following changes:
<ul>
<li>Migration to OpenSSL 3.0 API (based on PR by @snargit). Note that OpenSSL engines
are disabled by default when XMLSec library is compiled against OpenSSL 3.0.
To re-enable OpenSSL engines, use "--enable-openssl3-engines" configure flag
(there will be a lot of deprecation warnings).
</li>
<li>The OpenSSL before 1.1.0 and LibreSSL before 2.7.0 are now deprecated and
will be removed in the future versions of XMLSec Library.
</li>
<li>Refactored all the integer casts to ensure cast-safety. Fixed all warnings
and enabled "-Werror" and "-pedantic" flags on CI builds.
</li>
<li>Added configure flag to use size_t for xmlSecSize (currently disabled by default
for backward compatibility).
</li>
<li>Moved all CI builds to GitHub actions.</li>
<li>Several other small fixes (<a href="https://github.com/lsh123/xmlsec/commits/master">more details</a>).</li>
</ul>
</li>
<br>
<li>May 3 2022<br>
The <a href="download.html">XML Security Library 1.2.34</a> release includes the following changes:
<ul>
<li>Support for OpenSSL compiled with OPENSSL_NO_ERR.</li>
<li>Full support for LibreSSL 3.5.0 and above (@vishwin).</li>
<li>Several other small fixes (<a href="https://github.com/lsh123/xmlsec/commits/master">more details</a>).</li>
</ul>
</li>
<br>
<li>October 25 2021<br>
The <a href="download.html">XML Security Library 1.2.33</a> release includes the following changes:
<ul>
<li>Added --privkey-openssl-engine option to enhance openssl engine support (Leonardo Secci).</li>
<li>Fixed decrypting session key for two recipients.</li>
<li>Several other small fixes (<a href="https://github.com/lsh123/xmlsec/commits/master">more details</a>).</li>
</ul>
</li>
<br>
<li>April 21 2021<br>
The <a href="download.html">XML Security Library 1.2.32</a> release includes the following changes:
<li>July 5 2023<br>
The <a href="download.html">XML Security Library 1.2.38</a> release includes the following changes:
<ul>
<li>Several small fixes (<a href="https://github.com/lsh123/xmlsec/commits/master">more details</a>).</li>
<li>Fixed static linking with MinGW.</li>
<li>(xmlsec-mscng) Fixed block ciphers key size.</li>
<li>Several other small fixes (<a href="https://github.com/lsh123/xmlsec/commits/xmlsec-1_2_x">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:
<li>November 30 2022<br>
The <a href="download.html">XML Security Library 1.2.37</a> release includes the following changes:
<ul>
<li>Added configure option to ensure memset() securely erases memory (gcc).</li>
<li>Several other small fixes (<a href="https://github.com/lsh123/xmlsec/commits/master">more details</a>).</li>
<li>Fixed two regressions from 1.2.36 release: <a href="https://github.com/lsh123/xmlsec/issues/437">issue #437</a>
and <a href="https://github.com/lsh123/xmlsec/issues/449">issue #449</a>.</li>
</ul>
</li>
<br>
Expand Down
4 changes: 2 additions & 2 deletions man/xmlsec1-config.1
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1.
.TH XMLSEC1-CONFIG "1" "November 2022" "xmlsec1-config 1.2.37" "User Commands"
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH XMLSEC1-CONFIG "1" "July 2023" "xmlsec1-config 1.2.38" "User Commands"
.SH NAME
xmlsec1-config \- detail installed version of xmlsec library
.SH SYNOPSIS
Expand Down
4 changes: 2 additions & 2 deletions man/xmlsec1.1
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1.
.TH XMLSEC1 "1" "November 2022" "xmlsec1 1.2.37 (openssl)" "User Commands"
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH XMLSEC1 "1" "July 2023" "xmlsec1 1.2.38 (openssl)" "User Commands"
.SH NAME
xmlsec1 \- sign, verify, encrypt and decrypt XML documents
.SH SYNOPSIS
Expand Down

0 comments on commit 0ff667f

Please sign in to comment.