Xinchen Hui
88c52b0dac
Add tests
2011-09-23 03:09:12 +00:00
Xinchen Hui
8933798d36
Add tests for bug #55755
2011-09-22 02:26:00 +00:00
Xinchen Hui
d603d05398
Fixed bug #55755 (SegFault when outputting header WWW-Authenticate)
2011-09-21 16:00:09 +00:00
Xinchen Hui
0203c31f78
change test, and added a test for post file
2011-09-21 07:51:31 +00:00
Xinchen Hui
c83594cd7a
Remove double checking, and use MAXPATHLEN instead of a fixed length
2011-09-21 06:59:47 +00:00
Xinchen Hui
f3aa34a90d
Change to a more appropriate name
2011-09-21 03:16:35 +00:00
Xinchen Hui
82be5fcc4f
Fixed bug #55747 (request headers missed in $_SERVER)
2011-09-21 03:09:42 +00:00
Shein Alexey
3c365dc3ef
Refactored and speeded up php_cli_server tests, also get rid of test hanging on ubuntu:
...
1) Prepended starting the server with "exec" so proc_terminate can correctly close it (see also this note http://www.php.net/manual/en/function.proc-get-status.php#93382 for details)
2) Moved putting down the server to the shutdown function to make it independent from tests (fatal) errors
3) Moved php cli executable into the function to make tests more readable
4) changed sleep(1) to usleep(50000) (50 ms) to make tests faster - this needs more testing and if timeout is too small should be increased
2011-09-20 14:53:46 +00:00
Xinchen Hui
1b9fbe540e
fix INI section
2011-09-20 08:13:55 +00:00
Xinchen Hui
00bab0493e
Add tests for built-in webserver
2011-09-20 07:10:46 +00:00
Xinchen Hui
5dbf73a866
Fix Bug #55726 (Changing the working directory makes router script inaccessible)
2011-09-20 07:06:55 +00:00
Xinchen Hui
6bd693543b
Fix folder
2011-09-20 05:07:15 +00:00
Dmitry Stogov
4a25a7740d
Fixed ZE specific compile warnings (Bug #55629 )
2011-09-13 13:29:35 +00:00
Xinchen Hui
66bcb34bf4
Fixed Bug #55423(cli-server could not output correctly in some case)
2011-09-07 05:14:54 +00:00
Arpad Ray
8590f2587a
add friendly log messages (req #55109 )
2011-08-29 21:59:27 +00:00
Christopher Jones
ab704eb9f6
Update log, marking 5.4 and trunk as XFAIL due to bug #55496
2011-08-23 20:59:10 +00:00
Xinchen Hui
bbf96ebeb1
Added _SERVER[SERVER_SOFTWARE] for built-in server
2011-08-22 15:51:49 +00:00
Xinchen Hui
ef0e483bb3
Fixed #55463 (cli-server missing _SERVER[REMOTE_ADDR])
2011-08-22 11:55:41 +00:00
Pierre Joye
29cb4d8a09
- undefine CALLBACK (btw, generic names like that should be avoided, w/o prefix :)
2011-08-19 11:35:37 +00:00
Pierre Joye
6a0910075d
- fix build
2011-08-19 11:33:59 +00:00
Xinchen Hui
36bfb46ce6
Fixed typo when syncing changes to branch
2011-08-19 08:35:43 +00:00
Xinchen Hui
c296c9148f
Fixed #55450 (Built in web server not accepting file uploads), which might break #55121 fixing(r313677)
...
Reopened #55121 to let somebody redone the fixing(as I can't reproduce 55121 in redhat 64-bit).
2011-08-19 08:30:26 +00:00
Xinchen Hui
9cdb9a80a7
Fixed #55457 for 5.4 branch
...
Use ssize_t instead of long (as pierre suggestion)
2011-08-19 07:40:51 +00:00
Pierre Joye
0fd3f882cd
- do not use 64bit integer instead of size_t (can't be alloc'ed), or when the actual possible values are 32bit or lower only
2011-08-18 09:16:04 +00:00
Pierre Joye
bae911f41b
- WS
2011-08-17 11:59:39 +00:00
Pierre Joye
cef071fd80
- use provided stdint.h and avoid double definitions
2011-08-17 11:56:04 +00:00
Xinchen Hui
43301dae9b
Prevented the warning about truncate int to char
2011-08-08 07:12:12 +00:00
Rasmus Lerdorf
d4a716b19d
Fix more signed 1-bit bitfield, and let's use strlcpy/strlcat instead for these
...
static string copies
2011-08-07 16:10:34 +00:00
Rasmus Lerdorf
46a484e739
Signed 1-bit bitfields make no sense
2011-08-07 15:52:46 +00:00
Rasmus Lerdorf
9eb19ae2bf
Avoid a potential double-free here
2011-08-06 23:42:52 +00:00
Florian Anderiasch
48ec4ace5f
Fix #55121 Segfault with multipart/form-data POST
2011-07-25 16:45:39 +00:00
Moriyoshi Koizumi
8355230480
- Give index.php a precedence over index.html. Patch by davidc.
2011-07-23 11:29:26 +00:00
Moriyoshi Koizumi
56c563dff7
- Show PHP_VERSION in the banner. Suggested by Chris and others.
2011-07-21 07:31:29 +00:00
Moriyoshi Koizumi
7907f66e4b
Fixed bug #55071 . Maybe a bit overkill?
2011-07-20 09:00:20 +00:00
Moriyoshi Koizumi
b0683007c9
- Better error handling.
2011-07-20 08:43:12 +00:00
Moriyoshi Koizumi
a07a4af30b
- Fixed bug #55073 (PHP-CLI-webserver does not listen on ipv6 interfaces), letting getaddrinfo(3) validate IPv6 addresses.
2011-07-20 04:34:01 +00:00
Moriyoshi Koizumi
dacd564031
- Fixed bug #55107 (Null bytes in URL cause insecure behavior (code execution / code disclosure)).
2011-07-19 18:17:25 +00:00
Moriyoshi Koizumi
6b48551c93
- Buffers are local to the blocks where they belong.
2011-07-19 18:00:16 +00:00
Moriyoshi Koizumi
29745da338
- Print HTTP method as well in the log.
...
- Print response code also when the request is processed by a script.
- Those changes partly closes #55109 .
2011-07-19 17:47:34 +00:00
Felipe Pena
93776977d8
- Fixed bug #55076 (requires() fails in a subdirectory with the in-built webserver)
2011-07-06 01:54:54 +00:00
Felipe Pena
7711da059e
- Fixed bug #55118 (Imcomplete start message)
2011-07-03 14:45:41 +00:00
Felipe Pena
71e52a5ccd
- Reverted php_printf -> printf change
2011-07-01 17:18:50 +00:00
Philip Olson
18e0f8a489
Updated name to 'PHP Development Server', and CTRL-C to Ctrl-C, as per PHP bug #55071
2011-06-30 23:50:56 +00:00
David Soria Parra
c1abc8938d
correct error message for a missing document root in the cli webserver
...
the document root is always a directory.
2011-06-29 23:44:02 +00:00
David Soria Parra
54b84f832a
fix #55072 in-built web server needs to check -t option is a directory
2011-06-29 23:29:01 +00:00
Felipe Pena
6cc66ef964
- Fixed crash on invalid addr:port (Chris Jones, Felipe)
2011-06-27 23:18:26 +00:00
Felipe Pena
5304004cc7
- Fixed crash when using -e option
2011-06-25 20:40:03 +00:00
Felipe Pena
29588a6fa3
- Fixed crash when calling sapi_shutdown() and sapi hasn't been started
...
Reported by: David Tajchreber
2011-06-25 14:17:17 +00:00
Felipe Pena
dc467a70d3
- Fixed crash when zend_eval_string bailouts (-r 'a();')
...
Reported by: David Tajchreber
2011-06-25 13:15:24 +00:00
Pierre Joye
213e1f4456
- reflection is always enabled
2011-06-25 10:47:54 +00:00