- Oct 04, 2019
-
-
Tim van Dijen authored
-
- Oct 18, 2018
-
-
Tim van Dijen authored
-
- Oct 17, 2018
-
-
Arno van der Vegt authored
-
- Oct 08, 2018
-
-
Jaime Pérez Crespo authored
This introduces the following: - The use of Request objects to handle request data to controllers. - The use of Response objects to model responses that should be sent to the browser. - The use of "controllers" that are responsible for translating a request into a response. - The possibility to define your own URLs on each module by specifying them, together with their controllers, in a "routes.yaml" file in the root of a module. - The new UI is completely separated from the old, so "usenewui" must be set to "true" in the configuration. - Twigified templates are not used unless we're using the new UI, or the twig template is part of a theme.
-
- May 31, 2018
-
-
Tim van Dijen authored
-
- Oct 19, 2017
-
-
fentie authored
-
- Jun 29, 2016
-
-
Jaime Pérez authored
The module.php file is the way we allow modules to have their own pages. All those are executed and presented to the user via this script. However, if an exception is thrown by a module, that exception will be captured directly by the module.php script. This prevents us from adding more logic to exception handling, adds code duplication, and makes the exception handling non-uniform, since we could end up handling the same exception differently depending on whether it was thrown by a module or by a regular page. Now we no longer intercept exceptions in module.php, allowing the exception handler to kick in. That way exceptions are always handled uniformly, and we can also implement additional logic that we may want (i.e. adding a hook to the exception handler so that modules could handle exceptions the way they want).
-
- Jun 03, 2016
-
-
Jaime Perez Crespo authored
Fix an issue with some PHP environments (mostly related to FastCGI or php-fpm, common with nginx) where $_SERVER['SCRIPT_NAME'] is already populated with $_SERVER['PATH_INFO'] appended to it. In those cases, we should not blindly append PATH_INFO to SCRIPT_NAME, but check the latter first. This hopefully resolves #5 and closes #391.
-
- Mar 09, 2016
-
-
Jaime Perez Crespo authored
-
- Aug 06, 2015
-
-
Jaime Perez Crespo authored
-
- Jul 09, 2014
-
-
Thijs Kinkhorst authored
-
- Oct 28, 2011
-
-
Olav Morken authored
Cannot see a way that this can be used to escape the module www directory, but being more specific in the test won't hurt. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2961 44740490-163a-0410-bde0-09ae8108e29a
-
- Nov 08, 2010
-
-
Olav Morken authored
Thanks to Sixto Martin for providing this patch. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2623 44740490-163a-0410-bde0-09ae8108e29a
-
- Jul 14, 2010
-
-
Olav Morken authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2419 44740490-163a-0410-bde0-09ae8108e29a
-
- Feb 16, 2010
-
-
Olav Morken authored
By default '$' matches end of string, or newline at end of string, which made it possible to add a trailing newline to some strings that shouldn't have it. As far as I can tell, none of the errors presented a security problem. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2183 44740490-163a-0410-bde0-09ae8108e29a
-
- Dec 04, 2009
-
-
Olav Morken authored
Enable the assertion handler for all pages which load www/_include.php. This may lead to more logging of assertion failures, but should otherwise be invisible. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2028 44740490-163a-0410-bde0-09ae8108e29a
-
- Oct 16, 2009
-
-
Olav Morken authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1859 44740490-163a-0410-bde0-09ae8108e29a
-
- Sep 24, 2009
-
-
Olav Morken authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1776 44740490-163a-0410-bde0-09ae8108e29a
-
- Dec 03, 2008
-
-
Andreas Åkre Solberg authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1047 44740490-163a-0410-bde0-09ae8108e29a
-
- Nov 10, 2008
-
-
Olav Morken authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@981 44740490-163a-0410-bde0-09ae8108e29a
-
- Sep 08, 2008
-
-
Olav Morken authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@859 44740490-163a-0410-bde0-09ae8108e29a
-
- Aug 18, 2008
-
-
Olav Morken authored
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@809 44740490-163a-0410-bde0-09ae8108e29a
-