summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS50
-rw-r--r--configure.ac2
-rw-r--r--lasso/xml/tools.c2
-rw-r--r--tests/data/Makefile.am3
-rw-r--r--website/web/doap.rdf28
-rw-r--r--website/web/download/index.xml18
-rw-r--r--website/web/news/26-release-2.6.1.xml15
7 files changed, 91 insertions, 27 deletions
diff --git a/NEWS b/NEWS
index 6138587..cd93bc5 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,56 @@
NEWS
====
+2.6.1 - Aptil 22th 2019
+----------------------
+42 commits, 425 files changed, 3894 insertions, 795 deletions
+
+- Keep order of SessionIndexes
+- Clear SessionIndex when private SessionIndexes is empty (#41950)
+- misc: clear warnings about class_init signature using coccinelle
+- tests: fix compilation with check>0.12 (#39101)
+- Sort input file lists to make build deterministic (#40454)
+- debian: disable php7 (#28608)
+- Modify .gitignore for PHP 7 binding (#28608)
+- Add PHP 7 binding (#28608)
+- Fix tests broken by new DEBUG logs (#12829)
+- Improve error logging during node parsing (#12829)
+- Improve configure compatibility (#32425)
+- Improve compatibility with Solaris (#32425)
+- Fix reference count in lasso_server_add_provider2 (fixes #35061)
+- Fix python multi-version builds on jessie and stretch
+- docs: do not use Internet to fetch DTDs, entities or documents (#35590)
+- fix missing include <strings.h> for index() (fixes #33791)
+- PAOS: Do not populate "Destination" attribute (Dmitrii Shcherbakov)
+- export symbol lasso_log (#33784)
+- Do not ignore WantAuthnRequestSigned value with hint MAYBE (#33354)
+- Use io.open(encoding=utf8) in extract_symbols/sections.py (#33360)
+- xml: adapt schema in saml2:AuthnContext (#29340)
+- Fix ECP signature not found error when only assertion is signed (#26828)
+- autoconf: search python interpreters by versions (John Dennis)
+- python: make tools compatible with Py3 (John Dennis)
+- python: run tests and tools with same interpreter as binding target (John Dennis)
+- improve resiliency of lasso_inflate (#24853)
+- fix segfault in lasso_get_saml_message (#24830)
+- python: add classmethod Profile.getIssuer (#24831)
+- website: add news about 2.6.0 release
+- debian: sync with debian package (#24595)
+- faq: fix references to lasso.profileGetIssuer (#24832)
+- python: add a classmethod for lasso.profileGetIssuer (#24831)
+- tools: fix segfault in lasso_get_saml_message (fixes #24830)
+- jenkins.sh: add a make clean to prevent previous build to break new ones
+- tools: set output buffer size in lasso_inflate to 20 times the input size (fixes #24853)
+- Use python interpreter specified configure script
+- Make Python scripts compatible with both Py2 and Py3
+- fix duplicate definition of LogoutTestCase and logoutSuite
+- Downcase UTF-8 file encoding name
+- Make more Python scripts compatible with both Py2 and Py3
+- Configure should search for versioned Python interpreter.
+- Clean python cache when building python3 binding
+- Move AC_SUBST declaration for AM_CFLAGS with alike (#24771)
+- Remove -Werror from --enable-debugging (fixes #24771)
+- xml: fix parsing of saml:AuthnContext (fixes #25640)
+
2.6.0 - June 1st 2018
---------------------
32 commits, 73 files changed, 1920 insertions, 696 deletions
diff --git a/configure.ac b/configure.ac
index fdccc12..a4b3328 100644
--- a/configure.ac
+++ b/configure.ac
@@ -187,7 +187,7 @@ dnl - interfaces removed -> AGE = 0
# m = a
# r = r
current=`expr $VERSION_MAJOR + $VERSION_MINOR`
-LASSO_VERSION_INFO="16:0:13"
+LASSO_VERSION_INFO="16:1:13"
AC_SUBST(LASSO_VERSION_INFO)
dnl Compute the minimal supported ABI version for Win32 scripts and resources files.
diff --git a/lasso/xml/tools.c b/lasso/xml/tools.c
index 5850c6c..53d7d37 100644
--- a/lasso/xml/tools.c
+++ b/lasso/xml/tools.c
@@ -74,7 +74,7 @@
#include "../lasso_config.h"
/**
- * SECTION:tools
+ * SECTION:saml2_utils
* @short_description: Misc functions used inside Lasso
* @stability: Internal
*/
diff --git a/tests/data/Makefile.am b/tests/data/Makefile.am
index 056ee59..2e442f0 100644
--- a/tests/data/Makefile.am
+++ b/tests/data/Makefile.am
@@ -20,4 +20,5 @@ EXTRA_DIST = \
sp3-ssl sp4-la sp4-ssl \
sp5-saml2 sp6-saml2 sp7-saml2 \
sp8-1024-la sp9-1024-saml2 user1-la \
- user2-la user3-la user4-la
+ user2-la user3-la user4-la \
+ rootCA.crt rootCA.key rootCA.srl
diff --git a/website/web/doap.rdf b/website/web/doap.rdf
index 1d5c60e..1e9e953 100644
--- a/website/web/doap.rdf
+++ b/website/web/doap.rdf
@@ -12,13 +12,13 @@
<description>
Lasso (Liberty Alliance Single Sign On) is a free (GNU GPL) implementation
of the Liberty Alliance specifications. Those define protocols for
- federated identities, single sign-on, etc. Lasso supports ID-FF 1.2,
- SAML 2.0 and parts of ID-WSF; it provides both a C library and bindings
- for several languages (Python, Java, Perl, PHP 4 and PHP 5).
+ federated identities, single sign-on, etc. Lasso supports ID-FF 1.2 and
+ SAML 2.0; it provides both a C library and bindings
+ for several languages (Python, Java, Perl, PHP 5).
</description>
<shortdesc>Free Software implementation of Liberty Alliance specifications</shortdesc>
- <bug-database rdf:resource="http://lasso.entrouvert.org/issues/"/>
- <mailing-list rdf:resource="http://lasso.entrouvert.org/mailinglists"/>
+ <bug-database rdf:resource="https://dev.entrouvert.org//projects/lasso"/>
+ <mailing-list rdf:resource="http://listes.entrouvert.com/wwsympa.fcgi/info/lasso"/>
<programming-language>C</programming-language>
<programming-language>Python</programming-language>
<programming-language>Java</programming-language>
@@ -48,20 +48,18 @@
<foaf:mbox rdf:resource="mailto:fpeters@entrouvert.com"/>
</foaf:Person>
</developer>
- <developer>
- <foaf:Person>
- <foaf:name>Jérôme Schneider</foaf:name>
- <foaf:mbox rdf:resource="mailto:jschneider@entrouvert.com"/>
- </foaf:Person>
- </developer>
<repository>
- <SVNRepository>
- <location rdf:resource="svn://labs.libre-entreprise.org/svnroot/lasso" />
- <browse rdf:resource="https://labs.libre-entreprise.org/plugins/scmsvn/viewcvs.php/?root=lasso"/>
- </SVNRepository>
+ <GITRepository>
+ <location rdf:resource="http://git.entrouvert.org/lasso.git/"/>
+ <browse rdf:resource="http://git.entrouvert.org/lasso.git/"/>
+ </GITRepository>
</repository>
<release>
<Version>
+ <created>2020-04-22</created>
+ <revision>2.6.1</revision>
+ </Version>
+ <Version>
<created>2018-06-01</created>
<revision>2.6.0</revision>
</Version>
diff --git a/website/web/download/index.xml b/website/web/download/index.xml
index 0810d72..b76915f 100644
--- a/website/web/download/index.xml
+++ b/website/web/download/index.xml
@@ -9,7 +9,7 @@
<p>
All our <a href="https://dev.entrouvert.org/releases/lasso/">releases</a>
- are available through HTTP. The latest is the 2.6.0.
+ are available through HTTPs. The latest is the 2.6.1.
</p>
<h1>Binary Downloads</h1>
@@ -17,26 +17,26 @@
<h2>Debian Packages</h2>
<p>
- Debian packages are available in the official Debian distribution,
- they are included in the current testing and development versions
- (<i>wheezy</i> and <i>sid</i>).
+ Debian packages are available in the official Debian distribution.
</p>
<p>
- Additionnaly there are <i>squeeze</i> and <i>wheezy</i> packages and there may be more
+ Additionnaly there are <i>stretch</i> and <i>jessie</i> packages and there may be more
up-to-date packages available in our local apt repository. Pick the
one appropriate for your distribution:
</p>
- <h3>Squeeze</h3>
+ <h3>Stretch</h3>
<pre>
- deb http://deb.entrouvert.org squeeze main
+ deb http://deb.entrouvert.org stretch main
</pre>
- <h3>Wheezy</h3>
+
+ <h3>Jessie</h3>
<pre>
- deb http://deb.entrouvert.org wheezy main
+ deb http://deb.entrouvert.org jessie main
</pre>
+
<p>Look on <a href="http://deb.entrouvert.org">deb.entrouvert.org</a> to get the GPG key of our repository</p>
<p>
diff --git a/website/web/news/26-release-2.6.1.xml b/website/web/news/26-release-2.6.1.xml
new file mode 100644
index 0000000..c86fc41
--- /dev/null
+++ b/website/web/news/26-release-2.6.1.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<div xmlns="http://www.w3.org/1999/xhtml">
+<h3>2020-04-22: Released 2.6.1</h3>
+
+ <p>
+ Lasso 2.6.1 has been released.
+ <a href="https://dev.entrouvert.org/releases/lasso/lasso-2.6.1.tar.gz">Download 2.6.0 now</a>
+ </p>
+
+ <p class="changes">
+ <strong>What changed ?</strong>
+ A lot, so look at the <a href="https://git.entrouvert.org/lasso.git/tree/NEWS?id=v2.6.1">NEWS</a> file.
+ </p>
+
+</div>