Back to releases
Highlights
Some of the new features in the release are:
- Single Logout for SAML2 (SP-initiated)
- SAML IdP metadata now expiring and automatically regenerated
- New policy framework for mapping and filtering attributes
- Request/response logging
- Uninstallation added to installer
= Detailed Changelog =
John Dennis (3):
- Add request/response logging via cherrypy tool hooks
- Add source code context information to debug logs
- Fix request multipart logging when only 1 part is present
Patrick Uiterwijk (19):
- Fix file permissions and remove shebang's
- Fix some copy-paste errors in help output
- Fix a copy-paste error
- Update spec file after Fedora review
- Add the OpenID xrds template to setup.py
- Remove print lines from openid
- Fall back to default templates dir if it does not exist in template_dir
- Make test results more clear
- Ignore .rnd (openssl stuff)
- Fix RPM field seperator
- Make the configparser case sensitive.
- Split off authform
- Split the installer into -tools
- Do not require ipsilon-tools
- Bump spec file
- !init! needs to be in the main package
- Split tools between components that require them
- Add uninstallation support.
- Bump version numbers for release v0.4.0
Rob Crittenden (8):
- Add helper to store provider specific data
- Register !SingleLogoutService SAML2 metadata
- Add SAML-specific session data for tracking login/logout sessions
- Implement Single Logout Service for SP-initiated logout
- Test for Single Logout Service
- Fix typo in nss and infoldap info plugins
- Let the plugin configure calls notice failures.
- Add info plugin that utilizes Apache mod_lookup_identity plugin
Simo Sorce (22):
- Bump RPM spec version to 0.3.0
- Use referer too as source of transaction IDs
- Fix int/pep8 errors in latest patches
- Add function to import a cert from a file
- Add support for expiration in Metadata
- Add Metadata Generator helper class
- Add expiration to Idp metadata
- Fix typos in openid provider comments
- Change attrs test to check for fullname
- Prefix userdata hives with _ to avoid conflicts
- Add Policy class to help filter attributes
- Add config option to load mapping lists
- Add support for attribute policies in samlidp
- Add support for attribute policies in openidp
- Add support for new options to plugin_config.html
- Do not crash on failure to load config
- Handle changing !ComplexList options
- Handle changing !MappingList options
- Add dynamic list to plugin_config forms
- Use the new Policy engine for login/info mapping
- Make available case insensitive mapping matching
- Avoid attrs test flakines, stop using info_nss