- Apr 27, 2017
-
-
Jaime Pérez Crespo authored
-
- Apr 26, 2017
-
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
This reverts commit b1b0d0ef.
-
Jaime Pérez Crespo authored
This reverts commit c441f9c9.
-
Jaime Pérez Crespo authored
It looks like mb_substr() doesn’t cope well with NULL as the third parameter in PHP 5.3.
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
-
- Apr 24, 2017
-
-
Jaime Pérez Crespo authored
First, there’s no reason to obtain the logout URLs only when logout was initiated. If we get them always, we allow templates to do fancy things like using javascript to do everything on the fly, without going through the script, by dynamically loading the iframes. Second, we should always check the associations against the ones registered in the session. That way, we can log SPs out individually, and if we refresh the page after that, they will still be marked as logged out.
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
We stopped using the “async” URL mechanism in logout seven years ago.
-
Jaime Pérez Crespo authored
-
- Apr 23, 2017
-
-
Jaime Pérez Crespo authored
bugfix: Assigning an array to the data property of a template removes all data added previously during template initialization.
-
Jaime Pérez Crespo authored
-
- Apr 22, 2017
-
-
Jaime Pérez Crespo authored
This allows templates to build richer interfaces with more information to display. Additionally, the “SPs”, “from” and “jquery” data entries have been deprecated and scheduled for removal in 2.0.
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
This way we we allow those writing themes to use twig extensions, filters, or anything they may need.
-
- Apr 21, 2017
-
-
Jaime Pérez Crespo authored
The default values are fine if no other applications use PHP sessions. However, when other apps are using PHP sessions, a conflict arises with the defaults, so let's try to make the defaults a bit more resilient.
-
- Apr 04, 2017
-
-
Jaime Pérez Crespo authored
Added Redis session storage documentation
-
- Mar 31, 2017
-
-
Matt Schwager authored
-
- Mar 30, 2017
-
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
IVs must be random and one-time (never reused). Additionally, by deriving it from the key, the key length was effectively reduced to 128 bits.
-
Jaime Pérez Crespo authored
This allows custom themes to inject data for all templates by simply adding a new hook.
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
Add a check to the constructor of the new redis store to check if predis/predis is available, and throw a critical configuration error if not.
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
Added Redis as possible session storage mechanism, fixes #574
-
Jaime Pérez Crespo authored
It actually needs a DOMNode, so it has been renamed to isDOMNodeOfType(). Additionally, some superfluous asserts() have been removed, and SimpleSAML\Utils\XML::getDOMChildren() has also changed its signature, as it should also receive a DOMNode, not a DOMElement.
-
Jaime Pérez Crespo authored
If something fails, an exception would be thrown, instead of “false” being returned. Also, at this point we are sure that the return value will be a string, because the call to fetch() does not set the third parameter ($getHeaders) to true.
-
Jaime Pérez Crespo authored
-
Jaime Pérez Crespo authored
SimpleSAML_Binding_Shib13_* classes refactorized to PSR-4 and PSR-2
-
Matt Schwager authored
-
- Mar 28, 2017
-
-
Sergio Gómez authored
-
Sergio Gómez authored
-
Jaime Pérez Crespo authored
SimpleSAML_XML_* classes refactorized to PSR-4 and PSR-2
-
Sergio Gómez authored
-