Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
simplesamlphp-changelog.md 86.89 KiB

SimpleSAMLphp changelog

This document lists the changes between versions of SimpleSAMLphp. See the upgrade notes for specific information about upgrading.

Version 1.19.1

Released TBD

  • Fixed a bug in the Artifact Resolution Service (#1428)
  • Fixed compatibility with Composer pre 1.8.5 (Debian 10) (#1427)
  • Updated npm dependencies up to February 1, 2021
  • Fixed a bug where it was impossible to set WantAssertionsSigned=true on SP-metadata (#1433)

memcacheMonitor

  • Fix a bug in the Twig-template that causes an exception on newer Twig-versions

negotiate

  • Fix a bug that was breaking the module when using the old UI

statistics

  • Fix a bug in the Twig-template that causes an exception on newer Twig-versions

Version 1.19.0

Released 2021-01-21

  • This version will be the last of the 1.x branch and will provide a migration path to our new templating system, routing system and translation system.
  • SAML 1 / Shib 1.3 support is now marked deprecated and will be removed in SimpleSAMLphp 2.0.
  • Raised minimum PHP version to 7.1
  • Dropped support for Symfony 3.x
  • Update the SAML2 library dependency to 4.1.9
  • Fix a bug where SSP wouldn't write to the tmp-directory if it didn't own it, but could write to it (#1314)
  • Fixed several bugs in saml:NameIDAttribute (#1245)
  • Fix artifact resolution (#1343)
  • Allow additional audiences to be specified (#1345)
  • Allow configurable ProviderName (#1348)
  • Support saml:Extensions in saml:SP authsources (#1349)
  • The attributename-setting in the core:TargetedID authproc-filter has been deprecated in favour of the identifyingAttribute-setting.
  • Filter multiauth authentication sources from SP using AuthnContextClassRef (#1362)
  • Allow easy enabling of SameSite = 'None' (#1382)
  • Do not accept the hashed admin password for authentication (#1418)

Version 1.18.8

Released 2020-09-02

  • Fixed Artifact Resolution due to incorrect use of Issuer objects (#1343).
  • Fixed some of the German translations (#1331). Thanks @htto!
  • Harden against CVE-2020-13625; this package is not affected, but 3rd party modules may (#1333).
  • Harden against sevaral JS issues (npm update & npm audit fix)
  • Fixed inconsistent configuration of backtraces logging
  • Support for Symfony 3.x is now deprecated
  • Support for Twig 1.x is now deprecated

authcrypt

  • The dependency for whitehat101/apr1-md5 was moved from the base repository to the module (v0.9.2)

authx509

  • Restore PHP 5.6 compatibility (v0.9.5)

cron

  • Fixed old-ui (#1248)

ldap

  • Moved array with binary attributes to authsource config (v0.9.9) Instead of having to edit code, you can now set 'attributes.binary' in the authsource configuration.

metarefresh

  • Add attributewhitelist to support e.g. R&S+Sirtfi (v0.9.5)
  • Restore PHP 5.6 compatibility (v0.9.6)

negotiate

  • Restore PHP 5.6 compatibility (v0.9.8)
  • Fixed a link (v0.9.9)

saml2 library

  • Fixed a bug in the AuthnRequest-class that would raise an InvalidArgumentException when setting the AssertionConsumerServiceIndex as an integer on an saml:SP authsource. Thanks to Andrea @ Oracle for reporting this.

Version 1.18.7

Released 2020-05-12

  • Fix spurious warnings when session_create_id() fails to create ID (#1291)
  • Fix inconsistency in the way PATH_INFO is being used (#1227).
  • Fix a potential security issue CVE-2020-11022 by updating jQuery. If any of your custom modules rely on jQuery, make sure you read the following update notes, since jQuery has solved this in a non-BC way (#1321).
  • Fix incorrect Polish translations (#1311).
  • Fix a broken migration query in the LogoutStore (#1324).
  • Fix an issue with the SameSite cookie parameter when running on PHP versions older than 7.3 (#1320).

adfs

  • Fixed a broken link to one of the assets (v0.9.6).

ldap

  • Handle binary attributes in a generic way (v0.9.5).

oauth

  • Fix PHP 7.4 incompatibility (v0.9.2).