- Jun 22, 2017
-
-
Thijs Kinkhorst authored
Disco suggest algorithm accepts also -_() characters
-
Jaime Pérez Crespo authored
LinkedIn.php in PSR-2
-
Michal Procházka authored
When IdP has e.g. acronym in the name covered by () or there is dash in the name, then the current suggest algorithm doesn't split the name correctly, so disco doesn't show the name of the organization when you type the acronym or something which is in brackets.
-
Michal Procházka authored
-
- Jun 21, 2017
-
-
Remy Blom authored
* Adjusted the silent fail to log a warning when $this->getLdap() fails the silent fail on searchformultiple(...) did not show anything in the log when actually it was the $this->getLdap() that failed. * Bugfix: Wrapped the building of authsource config with issets Not doing this gave me errors about ldap.port and ldap.timeout not being an integer (but NULL) from Configuration.php Dec 23 08:28:10 simplesamlphp WARNING [94b0f44d76] AttributeAddFromLDAP: exception = exception 'Exception' with message 'ldap:AuthProcess: The option 'ldap.port' is not a valid integer value.' in /Users/remy/git/saml-IdP/lib/SimpleSAML/Configuration.php:737 Stack trace: #0 /Users/remy/git/saml-IdP/modules/ldap/lib/Auth/Process/BaseFilter.php(267): SimpleSAML_Configuration->getInteger('ldap.port', 389) #1 /Users/remy/git/saml-IdP/modules/ldap/lib/Auth/Process/AttributeAddFromLDAP.php(172): sspmod_ldap_Auth_Process_BaseFilter->getLdap() ... * removed the @ as thijskh suggested... * feature: AttributeCopy can take array for 1 attribute * Revert "feature: AttributeCopy can take array for 1 attribute" This reverts commit 78ccac061eab0fc4a0680e2aaf9ae07c3b6a29ac. * BaseFilter.php: fix indent and added more isset checks... * BaseFilter.php: removed an unneeded if ($authsource['search.enable'] .... Since I moved this code into an if that already only gets executed when authsource['search.enable'] = true it is no longer needed in this check....
-
Jaime Pérez Crespo authored
adjustment of meta viewport
-
Jaime Pérez Crespo authored
feature: AttributeCopy can take array for an attribute
-
Remy Blom authored
-
Remy Blom authored
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
Add REMOTE_ADDR to successful auth and user name to unsuccessful log …
-
Jaime Pérez Crespo authored
-
- Jun 20, 2017
-
-
Thijs Kinkhorst authored
Added tests for SimpleSAML\XML\Signer
-
- Jun 16, 2017
-
-
Matt Schwager authored
-
- Jun 09, 2017
-
-
Thijs Kinkhorst authored
Fixed typos.
-
Dane Powell authored
-
- Jun 07, 2017
-
-
Thijs Kinkhorst authored
docs: Fix minor typo.
-
forevermatt authored
-
- Jun 06, 2017
-
-
Jaime Pérez Crespo authored
When unserializing the session fails, the handler should return null instead of false. Additionally, SimpleSAML_Session::load() should make sure that it got an instance of SimpleSAML_Session, to avoid any misbehaving handlers to generate an issue. This resolves #616.
-
- Jun 04, 2017
-
-
Thijs Kinkhorst authored
Remove duplicate config
-
Tim van Dijen authored
-
- Jun 01, 2017
-
-
Thijs Kinkhorst authored
Update composer.lock with vfsStream dev-dependency
-
- May 31, 2017
-
-
John Maguire authored
I believe #592 broke unit tests by adding a dev-dependency to `composer.json` but forgot to update `composer.lock`. Therefore, `composer install` does not install all the necessary dependencies for tests.
-
- May 26, 2017
-
-
Thijs Kinkhorst authored
Added tests for SimpleSAML\Utils\XML
-
Thijs Kinkhorst authored
SimpleSAML_SessionHandler* classes refactorized to PSR-4
-
Thijs Kinkhorst authored
Extend theming documentation about resource referencing
-
- May 25, 2017
-
-
Matt Schwager authored
-
- May 24, 2017
-
-
Oliver Bertuch authored
-
- May 18, 2017
-
-
Thijs Kinkhorst authored
docs: Improve raw simplesamlphp-modules.md
-
forevermatt authored
-
- May 09, 2017
-
-
Alan Buxey authored
for better mobile/small form factor support (eg when using landscape) - don't specify the device-width etc (see e.g. https://developer.apple.com/library/content/documentation/AppleApplications/Reference/SafariWebContent/UsingtheViewport/UsingtheViewport.html )
-
Alan Buxey authored
for better mobile/small form factor support (eg when using landscape) - don't specify the device-width etc (see e.g. https://developer.apple.com/library/content/documentation/AppleApplications/Reference/SafariWebContent/UsingtheViewport/UsingtheViewport.html )
-
- May 06, 2017
-
-
Jaime Pérez Crespo authored
Added tests for SimpleSAML\Utils\Crypto
-
- May 05, 2017
-
-
Jaime Pérez Crespo authored
Fix link
-
Eric Heydrick authored
-
Jaime Pérez Crespo authored
Accessing a key in an array is not allowed when the array is not a variable but a value returned by a function.
-
Matt Schwager authored
This also required adding an additional argument to SimpleSAML\Utils\Crypto::loadPrivateKey to ease in testing. Without this additional argument, SimpleSAML_Configuration::getBaseDir eventually gets called to determine the private key location. This doesn't work well with vfsstream. This argument shouldn't cause too much trouble, and seems cohesive enough with the function's purpose.
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
The configuration of the MultiAuth authentication source specifies the auth sources that the user is presented with when asked for authentication. However, there was no proper check for the auth source selected by the user to ensure it is one of those allowed for MultiAuth.
-
Jaime Pérez Crespo authored
The reason was the lack of conversion to integer for each character of the strings before applying the XOR operator to them. The operator returns always an empty string when applied to two characters, and applying a binary-wise OR between 0 and an empty string, yields 0. Therefore, $diff is always 0, and the function returns true for every two strings with same length, regardless of their contents.
-