From 555f67ec5c47d7c56a5b4d577a58e59db82f2dff Mon Sep 17 00:00:00 2001
From: Olav Morken <olav.morken@uninett.no>
Date: Tue, 17 Jun 2008 07:36:46 +0000
Subject: [PATCH] Updated changelog for version 1.1.

Currently up to date as of revision 663.


git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@664 44740490-163a-0410-bde0-09ae8108e29a
---
 docs/source/simplesamlphp-changelog.xml | 268 +++++++++++++++++++++++-
 1 file changed, 267 insertions(+), 1 deletion(-)

diff --git a/docs/source/simplesamlphp-changelog.xml b/docs/source/simplesamlphp-changelog.xml
index 614a9e365..8d58695cf 100644
--- a/docs/source/simplesamlphp-changelog.xml
+++ b/docs/source/simplesamlphp-changelog.xml
@@ -16,10 +16,276 @@
     <para>Here is changes between simpleSAMLphp versions. Look here if you are
     upgrading, to see if there are any changes to the config format.</para>
 
+    <section>
+      <title>Version 1.1</title>
+
+      <para>Released 2008-06-??. Revision ???.</para>
+
+      <para>When upgrading to version 1.1 from version 1.0, you should update
+      the configuration files. Many options have been added, and some have
+      moved or removed. The new configuration check page:
+      <literal>/simplesaml/admin/config.php</literal> may be useful for
+      determining what should be updated. Also note that the
+      <literal>language.available</literal> option in
+      <filename>config.php</filename> should be updated to reflect the new
+      languages which have been added.</para>
+
+      <para>There are also several changes to the template files. If you have
+      done any customizations to these, you should test them to make sure that
+      they still work. Some changes, such as allowing the users to save the
+      IdP choice they make in the discovery service, will not work without
+      updating the templates.</para>
+
+      <section>
+        <title>New features</title>
+
+        <itemizedlist>
+          <listitem>
+            <para>Add support for saving the users choice of IdP in the IdP
+            discovery service.</para>
+          </listitem>
+
+          <listitem>
+            <para>Add a config option for whether the Response element or the
+            Assertion element in the response should be signed.</para>
+          </listitem>
+
+          <listitem>
+            <para>Make it easier to add attribute alteration functions.</para>
+          </listitem>
+
+          <listitem>
+            <para>Added support for multiple languages in metadata name and
+            description (for IdP discovery service).</para>
+          </listitem>
+
+          <listitem>
+            <para>Added configuration checker for checking if configuration
+            files should be updated.</para>
+          </listitem>
+
+          <listitem>
+            <para>Add support for icons in IdP discovery service.</para>
+          </listitem>
+
+          <listitem>
+            <para>Add support for external IdP discovery services.</para>
+          </listitem>
+
+          <listitem>
+            <para>Support password encrypted private keys.</para>
+          </listitem>
+
+          <listitem>
+            <para>Added PHP autoloading as the preferred way of loading the
+            simpleSAMLphp library.</para>
+          </listitem>
+
+          <listitem>
+            <para>New error report script which will report errors to the
+            <literal>technicalcontact_email</literal> address.</para>
+          </listitem>
+
+          <listitem>
+            <para>Support lookup of the DN of the user who is logging in by
+            searching for an attribute when using the LDAP authentication
+            module.</para>
+          </listitem>
+
+          <listitem>
+            <para>Add support for fetching name and description of entities
+            from XML metadata files.</para>
+          </listitem>
+
+          <listitem>
+            <para>Support for setting custom AttributeNameFormats.</para>
+          </listitem>
+
+          <listitem>
+            <para>Support for signing generated metadata.</para>
+          </listitem>
+
+          <listitem>
+            <para>Support for signature validation of metadata.</para>
+          </listitem>
+
+          <listitem>
+            <para>Added consent support for Shib 1.3 logging.</para>
+          </listitem>
+
+          <listitem>
+            <para>Added errorlog logging handler for logging to the default
+            Apache error log.</para>
+          </listitem>
+
+          <listitem>
+            <para>Added support for WS-Federation single signon.</para>
+          </listitem>
+
+          <listitem>
+            <para>Allow <literal>session_save_path</literal> to be overridden
+            by setting the <literal>session.phpsession.savepath</literal>
+            option in <filename>config.php</filename>.</para>
+          </listitem>
+
+          <listitem>
+            <para>Add support for overriding autogenerated metadata
+            values, such as the <literal>AssertionConsumerService</literal>
+            address.</para>
+          </listitem>
+
+          <listitem>
+            <para>Added IsPassive support in the SAML 2.0 IdP.</para>
+          </listitem>
+
+          <listitem>
+            <para>Add attribute filter for generating eduPersonTargetedID
+            attribute.</para>
+          </listitem>
+
+          <listitem>
+            <para>Add support for validation of sent and received messages and
+            metadata.</para>
+          </listitem>
+
+          <listitem>
+            <para>Add support for dynamic metadata loading with cache.</para>
+          </listitem>
+
+          <listitem>
+            <para>Add support for dynamic generation of entityid and
+            metadata.</para>
+          </listitem>
+
+          <listitem>
+            <para>Added wayf.dk login module.</para>
+          </listitem>
+
+          <listitem>
+            <para>Add support for encrypting and decrypting assertions.</para>
+          </listitem>
+
+          <listitem>
+            <para>CAS authentication module: Add support for
+            serviceValidate.</para>
+          </listitem>
+
+          <listitem>
+            <para>CAS authentication module: Add support for getting attributes
+            from response by specifying XPath mappings.</para>
+          </listitem>
+
+          <listitem>
+            <para>Add support for specifying a certificate in the
+            <literal>saml20-idp-remote</literal> metadata instead of a
+            fingerprint.</para>
+          </listitem>
+
+          <listitem>
+            <para>Add an attribute alter function for dynamic group
+            generation.</para>
+          </listitem>
+
+          <listitem>
+            <para>Add support for attribute processing in SAML 2 SP.</para>
+          </listitem>
+
+          <listitem>
+            <para>Added tlsclient authentication module.</para>
+          </listitem>
+
+          <listitem>
+            <para>Allow the templates to override the header and footer of
+            pages.</para>
+          </listitem>
+
+          <listitem>
+            <para>Major improvements to the Feide authentication module.</para>
+          </listitem>
+
+          <listitem>
+            <para>Add support for ForceAuthn in the SAML 2.0 IdP.</para>
+          </listitem>
+
+          <listitem>
+            <para>Choose language based on the languages the user has selected
+            in the web browser.</para>
+          </listitem>
+
+          <listitem>
+            <para>Added fallback to base language if translation isn't
+            found.</para>
+          </listitem>
+        </itemizedlist>
+      </section>
+
+      <section>
+        <title>Bug fixes</title>
+
+        <itemizedlist>
+          <listitem>
+            <para>Modified IdP discovery service to support Shibboleth 2.0
+            SP.</para>
+          </listitem>
+
+          <listitem>
+            <para>Fix setcookie warning for PHP version &lt; 5.2.</para>
+          </listitem>
+
+          <listitem>
+            <para>Fix logout not being performed for Auth MemCache
+            sometimes.</para>
+          </listitem>
+
+          <listitem>
+            <para>Preserve case of attribute names during LDAP attribute
+            retrival.</para>
+          </listitem>
+
+          <listitem>
+            <para>Fix IdP-initiated logout.</para>
+          </listitem>
+
+          <listitem>
+            <para>Ensure that changed sessions with changed SP associations are
+            written to memcache.</para>
+          </listitem>
+
+          <listitem>
+            <para>Prevent infinite recursion during logging.</para>
+          </listitem>
+
+          <listitem>
+            <para>Don't send the relaystate from the SP which initiated the
+            logout to other SPs during logout.</para>
+          </listitem>
+
+          <listitem>
+            <para>Prevent consent module from revealing DB password when an
+            error occurs.</para>
+          </listitem>
+
+          <listitem>
+            <para>Fix logout with memcache session handler.</para>
+          </listitem>
+
+          <listitem>
+            <para>Allow new session to be created in login modules.</para>
+          </listitem>
+
+          <listitem>
+            <para>Removed the strict parameter from base64_decode for PHP 5.1
+            compatibility.</para>
+          </listitem>
+        </itemizedlist>
+      </section>
+    </section>
+
+
     <section>
       <title>Version 1.0</title>
 
-      <para>Release planned in March 2008.</para>
+      <para>Released 2008-03-28. Revision 470.</para>
     </section>
 
     <section>
-- 
GitLab