diff options
author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2011-01-05 14:19:20 +0100 |
---|---|---|
committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2011-01-05 14:19:20 +0100 |
commit | 1883d46ec22b17ab96754657bdc23662ffc73f14 (patch) | |
tree | 326b2f51964a18f84f04be800734cdf6a50cb5ec | |
parent | d039ffc85fd9832337344aa25b6fc77a2b9a50c6 (diff) | |
parent | 6cb213e5f3a77f9fe05a9fa0b1bc2a35fcb3adf7 (diff) | |
download | lasso-1883d46ec22b17ab96754657bdc23662ffc73f14.tar.gz lasso-1883d46ec22b17ab96754657bdc23662ffc73f14.tar.xz lasso-1883d46ec22b17ab96754657bdc23662ffc73f14.zip |
Merge branch 'hotfixes-2.3.5'
-rw-r--r-- | Makefile.am | 14 | ||||
-rw-r--r-- | NEWS | 40 | ||||
-rw-r--r-- | lasso.doap | 4 | ||||
-rw-r--r-- | website/web/doap.rdf | 4 | ||||
-rw-r--r-- | website/web/index.xml | 6 | ||||
-rw-r--r-- | website/web/news/19-release-2.3.5.xml | 17 |
6 files changed, 80 insertions, 5 deletions
diff --git a/Makefile.am b/Makefile.am index f700209d..3aecc4d5 100644 --- a/Makefile.am +++ b/Makefile.am @@ -16,7 +16,6 @@ MAINTAINERCLEANFILES = \ configure \ install-sh \ missing - pkgconfig_DATA = lasso.pc pkgconfigdir = $(libdir)/pkgconfig @@ -25,6 +24,17 @@ clean-local: -rm -f lasso.pc dist-hook: - -rm -rf `find $(distdir) -name .svn` + @if test -d "$(srcdir)/.git"; \ + then \ + echo Creating ChangeLog && \ + ( cd "$(top_srcdir)" && \ + echo '# Generated by Makefile. Do not edit.'; echo; \ + $(top_srcdir)/missing --run git log --stat ) > ChangeLog.tmp \ + && mv -f ChangeLog.tmp $(distdir)/ChangeLog \ + || ( rm -f ChangeLog.tmp ; \ + echo Failed to generate ChangeLog >&2 ); \ + else \ + echo A git clone is required to generate a ChangeLog >&2; \ + fi DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc @@ -1,6 +1,46 @@ NEWS ==== +2.3.5 - January 11th 2010 +------------------------- + +36 commits, 31 files changed, 240 insertions, 92 deletions + +Generic: + * add more backward compatible replacement for GHashTable methods (to compile + under centos5) + * a generic way to attach encryption parameters to LassoNode has been added, a + future major release should see the removal of specific field for storing + those parameters in node supporting encryption. + * The way we format encrypted node is now more compatible with Shibboleth and + I hope with other implementations: the KeyInfo is kept inside the + EncryptedData element, and not repeated inside a child of the EncryptedElement. + * Fixed: LASSO_SIGNATURE_VERIFY_HINT_FORCE did not force checking signature on + messages + * Fixed: lasso_provider_get_first_http_method broke when an unknown binding + was found in an endpoint declaration + +SAMLv2: + * Fixed: segfault when checking signature on logout responses (introduced in 2.3.4) + * SPNameQualifier is more set on subject NameID of assertions, as it should be + reserved for Affiliation members (and it broke shibboleth which only expect + this to be used for affiliation, wrongly I think). + * Conditions->notBefore/notOnOrAfter is motre setted by + lasso_login_build_assertion, only notOnOrAfter on SubjectConfirmationData, + which is more inline with the specification. + * the logout profile now use the session to initialize the NameID in requests, + not the identity. It allow to have a transient federation in the session but + a persistent one in the identity + * fixed support for the POST binding + * Fixed: it seems that strtol does not reset errno under Centos 5, we do it by hand. + +Python binding: + * constructors now raise a lasso.Error instead of a simple Exception when failing + +PHP5 binding: + * removed dependency upon an internal function of liblasso3 + + 2.3.4 - Otober 8th 2010 ----------------------- @@ -62,6 +62,10 @@ </repository> <release> <Version> + <created>2011-01-05</created> + <revision>2.3.5</revision> + </Version> + <Version> <created>2010-10-13</created> <revision>2.3.4</revision> </Version> diff --git a/website/web/doap.rdf b/website/web/doap.rdf index b1e171d0..0c04773b 100644 --- a/website/web/doap.rdf +++ b/website/web/doap.rdf @@ -62,6 +62,10 @@ </repository> <release> <Version> + <created>2011-01-05</created> + <revision>2.3.5</revision> + </Version> + <Version> <created>2010-10-13</created> <revision>2.3.4</revision> </Version> diff --git a/website/web/index.xml b/website/web/index.xml index 10718590..b49ea76b 100644 --- a/website/web/index.xml +++ b/website/web/index.xml @@ -46,9 +46,9 @@ </p> <p> - The most recent version of Lasso is <strong>2.3.4</strong>. You can - <a href="https://dev.entrouvert.org/lasso/lasso-2.3.4.tar.gz">download - the 2.3.4 tarball here</a> or get more options on the general <a + The most recent version of Lasso is <strong>2.3.5</strong>. You can + <a href="https://dev.entrouvert.org/lasso/lasso-2.3.5.tar.gz">download + the 2.3.5 tarball here</a> or get more options on the general <a href="/download/">download</a> page. </p> diff --git a/website/web/news/19-release-2.3.5.xml b/website/web/news/19-release-2.3.5.xml new file mode 100644 index 00000000..70dea605 --- /dev/null +++ b/website/web/news/19-release-2.3.5.xml @@ -0,0 +1,17 @@ +<?xml version="1.0"?> +<div xmlns="http://www.w3.org/1999/xhtml"> +<h3>2010-10-13: Released 2.3.4</h3> + + <p> + Lasso 2.3.5 have been released. + <a href="https://dev.entrouvert.org/lasso/lasso-2.3.5.tar.gz">Download 2.3.5 now</a> + </p> + + <p class="changes"> + <strong>What changed ?</strong> + Fix compilation bugs under Centos5 mainly in bindings. Fix segfault in logout + response handling. Improve compatibility with Shibboleth 2.0 (was tested + against IdP from the Frend academic network, the CRU). + </p> + +</div> |