- Mar 14, 2021
-
-
Tim van Dijen authored
* Migrate email utils to non-static * Migrate http utils to non-static * Migrate net utils to non-static * Migrate random utils to non-static * Migrate system utils to non-static * Migrate time utils to non-static * Migrate xml utils to non-static * Upgrade notes * Update test-framework * Fix tests
-
- Jan 22, 2021
-
-
Tim van Dijen authored
-
- Sep 15, 2020
-
-
Tim van Dijen authored
-
- Sep 10, 2020
-
-
Tim van Dijen authored
-
- Jun 13, 2020
-
-
Tim van Dijen authored
Convert to our wrapper class for assertions
-
- Feb 19, 2020
-
-
Tim van Dijen authored
-
- Feb 15, 2020
-
-
Tim van Dijen authored
-
Tim van Dijen authored
-
- Feb 14, 2020
-
-
Tim van Dijen authored
* Migrate assertions to Webmozart
-
- Dec 24, 2019
-
-
Tim van Dijen authored
-
Tim van Dijen authored
* Raise minimum PHP version to 7.0 * Remove tests pre-PHP 7.2 * Upgrade dev dependencies * Ignore tests for deprecated class * Add typehints; not touching public API * Remove none-array replacements-param; old behaviour from pre-1.4 release * Psalm fixes * Add upgrade notes * PSR-12
-
- Jun 06, 2019
-
-
Tim van Dijen authored
-
- Feb 03, 2019
-
-
Tim van Dijen authored
Fixes for the remainder of lib/SimpleSAML
-
- Aug 05, 2018
-
-
Tim van Dijen authored
-
- May 31, 2018
-
-
Tim van Dijen authored
-
Tim van Dijen authored
-
- Oct 19, 2017
-
-
fentie authored
-
- Apr 01, 2017
-
-
Sergio Gómez authored
-
- Jul 02, 2016
-
-
Jaime Pérez authored
Historically, SimpleSAML_SessionHandler::newSessionId() has also created the session, sending the cookies to the browser. This is problematic both because given the name of the method one would not assume such behaviour, and also because even for transient sessions the handler would then try to set cookies. When we are using a transient session, it is likely to be because we cannot set cookies or because there was a temporary error when loading the session. If we try to set the cookies even for transient sessions, we could either get an error because cookies cannot be set, or overwrite the previous session cookies with transient ones, trashing a legitimate session in case a temporary error occurs. As a side effect, this can also cause behaviours like the one described in issue #413. There's no point in trying to set the cookies when it's not possible, so we shouldn't even try, and save us the errors. To fix this, we made SimpleSAML_SessionHandler::setCookie() abstract, forcing each extending class to implement it. The former implementation is moved to SimpleSAML_SessionHandlerCookie, and the SimpleSAML_SessionHandlerPHP gets a new method that starts the session, effectively sending the cookie. SimpleSAML_Session would then be responsible to call the setCookie() method of the session handler when creating a regular session, and skip it when creating a transient one. This introduces a bug, since SimpleSAML_Session was trying to set the auth token cookie calling the same setCookie() method in the session handler. We fixed that by using SimpleSAML\Utils\HTTP::setCookie() instead, in 8756835b. This resolves #413.
-
- Oct 26, 2015
-
-
Jaime Perez Crespo authored
-
- Aug 04, 2015
-
-
Jaime Perez Crespo authored
-
Jaime Perez Crespo authored
-
- Apr 16, 2015
-
-
Jaime Perez Crespo authored
-
Jaime Perez Crespo authored
-
- Jul 09, 2014
-
-
Thijs Kinkhorst authored
-
- Sep 13, 2013
-
-
Andjelko Horvat authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@3275 44740490-163a-0410-bde0-09ae8108e29a
-
- Sep 05, 2013
-
-
Andjelko Horvat authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@3271 44740490-163a-0410-bde0-09ae8108e29a
-
- Jan 30, 2012
-
-
Olav Morken authored
Thanks to Synacor, Inc. for providing this patch! git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@3025 44740490-163a-0410-bde0-09ae8108e29a
-
- Aug 10, 2011
-
-
Andjelko Horvat authored
SimpleSAML_SessionHandlerCookie: set cookie only when session_id is updated (like PHP session_start does). git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2889 44740490-163a-0410-bde0-09ae8108e29a
-
Andjelko Horvat authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2888 44740490-163a-0410-bde0-09ae8108e29a
-
- Aug 09, 2010
-
-
Olav Morken authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2494 44740490-163a-0410-bde0-09ae8108e29a
-
- Jul 07, 2010
-
-
Olav Morken authored
Adds options to control the various session cookie parameters, and changes users of setcookie to use those options instead. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2381 44740490-163a-0410-bde0-09ae8108e29a
-
- Feb 24, 2010
-
-
Olav Morken authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2190 44740490-163a-0410-bde0-09ae8108e29a
-
- Feb 15, 2010
-
-
Olav Morken authored
This patch removes the autodetection of the secure flag for the cookie based on whether the user is accessing simpleSAMLphp through https. The reason for this is that the user can often access an SP through both https and http. If the user starts with http, everything will work, but if the user starts with https, the user will get two separate cookies, one for https and one for http. This patch introduces a new configuration option in config.php: /* * Set the secure flag in the cookie. * * Set this to TRUE if the user only accesses your service * through https. If the user can access the service through * both http and https, this must be set to FALSE. */ 'session.cookie.secure' => FALSE, git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2180 44740490-163a-0410-bde0-09ae8108e29a
-
- Dec 02, 2009
-
-
Olav Morken authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2014 44740490-163a-0410-bde0-09ae8108e29a
-
- Jun 12, 2008
-
-
Andreas Åkre Solberg authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@650 44740490-163a-0410-bde0-09ae8108e29a
-
- Jun 06, 2008
-
-
Olav Morken authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@610 44740490-163a-0410-bde0-09ae8108e29a
-
- May 13, 2008
-
-
Olav Morken authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@551 44740490-163a-0410-bde0-09ae8108e29a
-
Olav Morken authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@548 44740490-163a-0410-bde0-09ae8108e29a
-
- Mar 05, 2008
-
-
Andreas Åkre Solberg authored
Adding a SIMPLESAML_INCPREFIX parameter before the inclusion of new files. This workaround was neccessary for university of oslo to make simplesamlphp work when ini_Set was not available. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@353 44740490-163a-0410-bde0-09ae8108e29a
-