Skip to content
Snippets Groups Projects
  1. Jan 10, 2019
  2. Oct 17, 2018
  3. May 31, 2018
  4. May 22, 2018
  5. Apr 13, 2018
  6. Dec 08, 2017
  7. Oct 25, 2017
  8. Oct 19, 2017
  9. Nov 03, 2016
  10. Jul 04, 2016
    • Jaime Pérez's avatar
      bugfix: Make sure SimpleSAML_Session::getSessionFromRequest() always raises an... · 52c6bf04
      Jaime Pérez authored
      bugfix: Make sure SimpleSAML_Session::getSessionFromRequest() always raises an exception when a transient session is used due to a misconfiguration or a temporary failure fetching an existing session.
      
      Transient sessions are just an exceptional event, and they shouldn't be treated as regular sessions. Therefore, if we are trying to get the current session and end up with a transient one, that's because an error occurred and we should raise an exception. Since exceptions due to secure cookies trying to be set via an insecure channel are likely to be misconfigurations, we treat them like that, raising a SimpleSAML\Error\CriticalConfigurationError.
      
      Additionally, we capture exceptions in the SimpleSAML\Logger::flush() method, ensuring the error reported in #413 doesn't happen again.
      
      This resolves #356.
      52c6bf04
  11. May 20, 2016
  12. Apr 04, 2016
  13. Apr 01, 2016
  14. Mar 31, 2016
  15. Feb 26, 2016
  16. Nov 06, 2015
  17. Oct 27, 2015
    • Jaime Perez Crespo's avatar
      Prevent the SimpleSAML_Logger class from creating loops while trying to get... · 3466f176
      Jaime Perez Crespo authored
      Prevent the SimpleSAML_Logger class from creating loops while trying to get the track ID from the session. It must now be set manually by calling SimpleSAML_Logger::setTrackID(). Also allow SimpleSAML_Memcache to differentiate between a key not found in memcache and a request to memcache failed. If all servers are down, an exception is thrown and the user informed about the internal error. This hopefully resolves #264.
      3466f176
  18. Aug 05, 2015
  19. Jul 31, 2015
  20. Jul 08, 2014
  21. Jun 17, 2014
  22. Jan 23, 2013
  23. Nov 17, 2011
  24. Jul 22, 2011
  25. Nov 03, 2010
  26. Aug 14, 2009
  27. Aug 07, 2009
  28. Mar 01, 2009
  29. Nov 04, 2008
  30. Sep 26, 2008
  31. Jun 06, 2008
  32. Jun 03, 2008
Loading