summaryrefslogtreecommitdiff
path: root/sapi/cli/php_cli_server.c
Commit message (Collapse)AuthorAgeFilesLines
...
* | | year++Xinchen Hui2018-01-021-1/+1
| | |
* | | Merge branch 'PHP-7.2'Anatol Belski2017-11-281-0/+20
|\ \ \ | |/ / | | | | | | | | | * PHP-7.2: Fixed bug #73830 Directory does not exist.
| * | Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2017-11-281-0/+20
| |\ \ | | |/ | | | | | | | | | * PHP-7.1: Fixed bug #73830 Directory does not exist.
| | * Fixed bug #73830 Directory does not exist.Anatol Belski2017-11-281-0/+20
| | |
| | * Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2017-11-141-4/+12
| | |\ | | | | | | | | | | | | | | | | | | | | * PHP-7.0: Update NEWS Fix bug 60471 by correctly identifying unused speculative preconnections
| | | * Fix bug 60471 by correctly identifying unused speculative preconnectionsSammy Kaye Powers2017-11-141-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Correctly identify unused speculative preconnections from browsers like Chrome and Firefox * Add a new message to the debug level that is emitted when a TCP connection is closed without sending any request (a preconnection) * Fix an issue where the existing debug messages were not being displayed even when debug mode was enabled
* | | | Added exceptions for ZEND_RC_DEBUGDmitry Stogov2017-11-021-3/+6
|/ / /
* | | Merge branch 'PHP-7.1' into PHP-7.2Xinchen Hui2017-10-151-16/+14
|\ \ \ | |/ / | | | | | | | | | | | | * PHP-7.1: Update NEWS Fixed bug #75287 (Builtin webserver crash after chdir in a shutdown function)
| * | Merge branch 'PHP-7.0' into PHP-7.1Xinchen Hui2017-10-151-16/+14
| |\ \ | | |/ | | | | | | | | | * PHP-7.0: Fixed bug #75287 (Builtin webserver crash after chdir in a shutdown function)
| | * Fixed bug #75287 (Builtin webserver crash after chdir in a shutdown function)Xinchen Hui2017-10-151-16/+14
| | |
* | | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2017-09-051-0/+3
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-09-051-0/+3
| |\ \ | | |/
| | * Add missing null terminationNikita Popov2017-09-051-0/+3
| | |
* | | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2017-09-051-25/+83
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-09-051-26/+84
| |\ \ | | |/
| | * Fixed bug #70470Bouke van der Bijl2017-09-051-26/+84
| | |
* | | Fix bug 60471 by correctly identifying unused speculative preconnectionsSammy Kaye Powers2017-04-111-5/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Correctly identify unused speculative preconnections from browsers like Chrome and Firefox * Add a new message to the debug level that is emitted when a TCP connection is closed without sending any request (a preconnection) * Fix an issue where the existing debug messages were not being displayed even when debug mode was enabled
* | | Remove more unnecessary checks on Zend's allocator functionsThomas Punt2017-03-161-35/+2
| | |
* | | Merge branch 'PHP-7.1'Joe Watkins2017-01-181-1/+1
|\ \ \ | |/ / | | | | | | | | | * PHP-7.1: Remove remnants of TSMRLS_* macro calls
| * | Merge branch 'PHP-7.0' into PHP-7.1Joe Watkins2017-01-181-1/+1
| |\ \ | | |/ | | | | | | | | | * PHP-7.0: Remove remnants of TSMRLS_* macro calls
| | * Remove remnants of TSMRLS_* macro callsThomas Punt2017-01-181-1/+1
| | |
| | * Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
| | |
| * | Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
| | |
* | | Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
| | |
* | | Finish remaining replacement uint => uint32_tAnatol Belski2016-12-221-3/+3
|/ / | | | | | | Tthe core should be normalized now, no uints anymore
* | Better fix for bug #73360Anatol Belski2016-10-211-3/+3
| | | | | | | | | | This also fixes the TS issue. And, it also reveals that there's an issue in the VCWD_* API to be possibly addressed.
* | Revert "Fixed bug #73360 Unable to work in root with unicode chars"Anatol Belski2016-10-211-3/+3
| | | | | | | | This reverts commit 64fee0aecb2c804a088b896da6f736dbc19d8424.
* | Fixed bug #73360 Unable to work in root with unicode charsAnatol Belski2016-10-211-3/+3
| |
* | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2016-08-091-6/+2
|\ \ | |/
| * Don't copy mime types in CLI serverNikita Popov2016-08-091-6/+2
| | | | | | | | This is both unnecessary and causes leaks in valgrind.
* | Pass error severity to SAPI modules and raise corresponding error level in ↵Martin Vobruba2016-07-111-2/+2
| | | | | | | | Apache
* | Merge branch 'PHP-7.0'Xinchen Hui2016-06-241-4/+1
|\ \ | |/
| * Fixed bug #72484 (SCRIPT_FILENAME shows wrong path if the user specify ↵Xinchen Hui2016-06-241-4/+1
| | | | | | | | router.php)
* | Fixed compilation warningsDmitry Stogov2016-06-211-2/+10
| |
* | Added ZEND_ATTRIBUTE_FORMAT to some middind functions.Dmitry Stogov2016-06-211-1/+1
| | | | | | | | | | "%p" replaced by ZEND_LONG_FMT to avoid compilation warnings. Fixed most incorrect use cases of format specifiers.
* | Improved support for zend-signals.Dmitry Stogov2016-06-201-0/+1
| |
* | improve date header codeAnatol Belski2016-06-021-15/+17
| |
* | Added mandatory Date: header to built-in webserverSeeSchloss2016-06-021-0/+8
|/
* Merge branch 'PHP-5.6.19' into PHP-7.0.4Stanislav Malyshev2016-03-011-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.6.19: fix test file Fix version update NEWS Update NEWS Fix bug #71498: Out-of-Bound Read in phar_parse_zipfile() fix ts buld prep for 5.6.19RC1 5.6.20 is next Fixed bug #71587 - Use-After-Free / Double-Free in WDDX Deserialize Conflicts: configure.in ext/wddx/wddx.c main/php_version.h
| * fix ts buldphp-5.6.19RC1Anatol Belski2016-02-181-1/+1
| |
* | Merge branch 'PHP-5.6' into PHP-7.0Anatol Belski2016-02-141-0/+13
|\ \ | |/ | | | | | | * PHP-5.6: Fixed bug #71559 Built-in HTTP server, we can downlaod file in web by bug
| * Fixed bug #71559 Built-in HTTP server, we can downlaod file in web by bugAnatol Belski2016-02-141-0/+13
| |
* | Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-011-1/+1
|\ \ | |/ | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016)
| * Happy new year (Update copyright to 2016)Lior Kaplan2016-01-011-1/+1
| |
| * Added support for HTTP 451Julien Pauli2015-12-231-0/+1
| |
* | Fix bug #71005 (Segfault in php_cli_server_dispatch_router()).Adam Harvey2015-12-011-0/+2
| | | | | | | | | | | | We didn't initialise the retval variable in php_cli_server_dispatch_router(); let's now initialise it to be IS_UNDEF, as the following if condition expects.
* | Merge branch 'PHP-5.6'Christoph M. Becker2015-09-051-2/+2
|\ \ | |/ | | | | | | | | | | | | * PHP-5.6: Fix #68291: 404 on urls with '+' Resolved conflicts: sapi/cli/php_cli_server.c
| * Fix #68291: 404 on urls with '+'Christoph M. Becker2015-09-051-2/+2
| | | | | | | | | | URI paths have to be treated according to RFC 3986 by the CLI web server, not as application/x-www-form-urlencoded.
* | Merge branch 'PHP-5.6'Christoph M. Becker2015-08-141-0/+12
|\ \ | |/ | | | | | | * PHP-5.6: Fix #70264: CLI server directory traversal
| * Fix #70264: CLI server directory traversalChristoph M. Becker2015-08-141-0/+12
| | | | | | | | | | | | | | | | On Windows the built-in webserver doesn't prevent directory traversal when backslashes are used as path component separators. Even though that is not a security issue (the CLI webserver is meant for testing only), we fix that by replacing backslashes in the path with slashes on Windows, because backslashes may be valid characters for file names on other systems, but not on Windows.