- May 13, 2018
-
-
Tim van Dijen authored
-
- May 02, 2018
-
-
Padraig Doran authored
-
- Feb 21, 2018
-
-
Jaime Pérez Crespo authored
-
- Nov 29, 2017
-
-
Tim van Dijen authored
-
- Oct 19, 2017
-
-
fentie authored
-
- Aug 15, 2017
-
-
Jaime Pérez Crespo authored
-
- Aug 14, 2017
-
-
Jan de Mooij authored
See issue #593 for a problem description. SimpleSamlPHP makes use of unsafe inline Javascript and CSS elements. Although most generated HTML uses SimpleSamlPHP's own headers, the keepPost option in an authentication request uses the headers of the PHP application it is sent from. This forces web applications using SimpleSamlPHP to allow 'unsafe-inline' in their Content Security Policy. This commit fixes this issue for the keepPost page ''only'', to allow PHP applications using SimpleSamlPHP to use a more strict Content Security Policy. This does not take away from possible XSS vulnerabilities in other parts of SimpleSamlPHP.
-
- 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 )
-
- Feb 09, 2017
-
-
Jaime Pérez Crespo authored
This allows us to build the language switching links even when we have query parameters that would otherwise get lost.
-
- Jan 11, 2017
-
-
Jaime Pérez Crespo authored
This enables too the implementation of additional contact attributes, as requested in #509 to support the SIRTFI framework.
-
- Jan 10, 2017
-
-
Jaime Pérez authored
-
- Oct 26, 2016
- Oct 25, 2016
- Oct 12, 2016
-
-
Sergio Gomez authored
-
- Oct 11, 2016
-
-
Jaime Pérez authored
-
- Oct 07, 2016
-
-
Jaime Pérez authored
-
- Oct 04, 2016
-
-
Jaime Pérez authored
Add also proofs of concept for every example given.
-
Jaime Pérez authored
-
- Sep 26, 2016
-
-
Tim van Dijen authored
Don't start a <dl> when there's no content for it. Would result in "<dl></dl>". One error left in: data-clipboard-target="#metadata" JavaScript should probably be changed to check for id instead of a proprietary attribute. Add mandatory cols-attribute for non-CSS compatible browsers. We're one column short
-
- Sep 15, 2016
-
-
Hanne Moa authored
For #455
-
- Aug 31, 2016
- Aug 30, 2016
-
-
Hanne Moa authored
-
- Aug 25, 2016
-
-
Sergio Gómez authored
-
- Aug 22, 2016
-
-
Jaime Pérez authored
-
Jaime Pérez authored
This reverts commit ce040885.
-
- Aug 16, 2016
-
-
Dick Visser authored
-
- Aug 05, 2016
-
-
Guy Halse authored
Add the existing Afrikaans translation into the list of supported languages so that South African users don't need to go editing code.
-
- Jul 28, 2016
-
-
Jaime Pérez authored
-
Jaime Pérez authored
A recent change in simplesamlphp/saml2#60 made the library return a DOMNodeList object when the contents of the AttributeValue element are not text. This lead to a bug, since the returned value is not serializable, and when storing it in the session it will go away as soon as we serialize the session to store it in the backend (whatever that is). This is always, as the SP will always redirect to the URL originating authentication. The result was an empty DOMNodeList object where there should be some value. This commit makes the SimpleSAML_Session to implement the Serializable interface. When obtaining the attributes during login (doLogin() method), the code will now look for DOMNodeList objects, and dump them as a string with the XML representation of their contents in the 'RawAttributes' array inside $this->authData[$authority]. This allows us to parse the XML back when unserializing, and restore the original DOMNodeList object as the value of the attribute. The issue was reported originally in the mailing list by Enrico Cavalli, affecting eduPersonTargetedID. This resolves #424.
-
- Jun 27, 2016
-
-
Jaime Pérez authored
PHP 5.3 does not allow the use of $this inside closures. This is a temporary fix for compatibility with 5.3, while we are still supporting it. We will drop this when updating the minimum requirements to PHP 5.4.
-
- Mar 10, 2016
- Mar 09, 2016
-
-
Jaime Perez Crespo authored
-
Jaime Perez Crespo authored
-
- Mar 01, 2016
-
-
Hanne Moa authored
-