Commit Graph

1522 Commits

Author SHA1 Message Date
foobar
218a3a3f16 correct credits 2003-12-09 16:32:14 +00:00
foobar
abea022255 Correct header.. 2003-12-09 16:24:03 +00:00
Alex Leigh
b3db0ed516 Removed extraneous php4_close() function and Windows compile checks. 2003-12-08 18:18:03 +00:00
Alex Leigh
862a7e589d New SAPI module for Continuity HTTP server (ashpool.com) 2003-12-08 16:54:18 +00:00
Stanislav Malyshev
facea7fb70 fix potential buffer overrun 2003-12-07 12:59:54 +00:00
Wez Furlong
6201a56070 use /Ox flag for release build (all optimizations on).
If no php_build dir is specified, then look for either of the two
"standard" things in reasonable locations.
Allow CHECK_LIB to search for the "same" library using a ; separated
list of alternatives.
Tweak nsapi config and remove redundant or unused flags.
Add ZTS checks for both isapi and nsapi configs.
2003-12-05 02:41:00 +00:00
Uwe Schindler
6abf2179c1 First version... Wez: can you check this... 2003-12-05 00:00:31 +00:00
Wez Furlong
a5cf836260 Fix libxml to use static lib if found.
Disable apache and isapi by default.
Add some smarts so that we can really build extensions and SAPI found in php-src/pecl and/or php-src/../pecl.
Only include a logo in the resources if we are building an .exe.
2003-12-04 13:38:47 +00:00
Wez Furlong
ad84dfa937 Build adjustments. 2003-12-03 14:29:45 +00:00
Wez Furlong
34df2ae239 some tweaks for Frank 2003-12-03 02:47:45 +00:00
Wez Furlong
0e0f78df63 Fix build if you don't have apache headers and want to disable apache... 2003-12-03 00:27:44 +00:00
Wez Furlong
05b9b20ed8 Add new (optional!) win32 build infrastructure.
Will follow up to internals@ shortly.
2003-12-02 23:17:04 +00:00
foobar
e01ab8c9cf - Made --program-prefix and --program-suffix work. (See bug #23030) 2003-12-01 15:17:13 +00:00
foobar
e4323fa6ea - Fixed bug #26438 (error in thttpd SAPI installation) 2003-11-27 23:04:10 +00:00
Hartmut Holzgraefe
f992fbfa2c proto fix 2003-11-19 20:13:49 +00:00
Sebastian Bergmann
a10f238cb3 SAPI/Servlet has been moved to PECL. 2003-11-17 16:48:43 +00:00
Edin Kadribasic
45f12cc61f Windows compile fix (patch by sfox@php.net). 2003-11-13 10:32:05 +00:00
Ilia Alshanetsky
d2564b401e Compiler warning fix (patch by Joe Orton). 2003-11-11 20:04:09 +00:00
Uwe Schindler
d3d94ff2f3 fix header handler 2003-10-31 17:31:46 +00:00
Uwe Schindler
4dca199a98 Send correct default content type from php.ini not static text/html (important for other charsets than iso-8859-1) 2003-10-31 12:20:33 +00:00
foobar
b4c05a5068 MFB 2003-10-31 01:29:59 +00:00
foobar
d77ae5b571 - Fix win32 build. 2003-10-27 19:05:01 +00:00
foobar
4dfbc210db Fixed bug #25768 2003-10-21 11:48:31 +00:00
Uwe Schindler
d3656eff45 new SunONE server 2003-10-17 21:58:26 +00:00
Ilia Alshanetsky
4c4d5a02b9 Fixed formatting issues (patch by: Joe Orton) 2003-10-17 02:21:27 +00:00
Sascha Schumann
a26c1e1da1 Embed date of last modification 2003-10-14 08:11:37 +00:00
foobar
db50cd251e Aligned configure help texts. 2003-10-03 05:24:33 +00:00
Moriyoshi Koizumi
daf7528d90 Alignment fix 2003-10-02 10:47:12 +00:00
Ilia Alshanetsky
ffb57ad555 Fixed bug #25701 (On flush() set headers_sent in apache2handler) 2003-10-02 03:24:36 +00:00
Sascha Schumann
5e3de075fb Fix potential buffer overrun 2003-09-20 12:45:05 +00:00
Ilia Alshanetsky
2998eeaf0d Fixed bug #25570 (Possible crash in apache2handler when zend_bailout called
outside of zend_try {} block).
2003-09-19 00:44:50 +00:00
Ilia Alshanetsky
d62c9f33d9 regex_t is used by both Apache & mbregex. This little check prevent compile
failure, while php is compiled as dso module & mbstring is enabled.
2003-09-17 05:42:08 +00:00
foobar
1aa5bab89c Nuke warning 2003-09-09 21:38:31 +00:00
foobar
0c0d3a41d1 fix typo 2003-09-09 21:34:12 +00:00
foobar
f04643ee4c Show the runtime version of Apache instead of compile time. 2003-09-09 21:30:48 +00:00
foobar
ca18b631fd - Should fix some CLI build problems on some systems. 2003-09-08 13:10:10 +00:00
Sascha Schumann
dcd0b8fc90 Update documentation, -b ip:port works 2003-09-03 08:24:37 +00:00
Sascha Schumann
45a928ef94 fix heuristic: if someone passed "-b IP:port", this check would
falsely recognize the parameter as defining only a port.
2003-09-03 08:15:09 +00:00
Marcus Boerger
2fde9b7794 Add a shortcut 2003-09-02 21:41:01 +00:00
Ilia Alshanetsky
21d5061038 Fixed format bug 2003-08-28 17:48:58 +00:00
Stanislav Malyshev
06273c5637 MF4: -m fix for premature extension unloading 2003-08-28 11:50:32 +00:00
Marcus Boerger
d3473d1f58 - Provide a unified way to display uncaught exceptions, which shows
file/line/message info if possible.
- Add zend_eval_string_ex() to be able to handle exceptions in eval'd code.
- Use above function to fix memleaks in CLI.
2003-08-24 13:10:03 +00:00
Ilia Alshanetsky
bccc247a97 Set module id 0 (internal) for constants registered by php_cli in C. 2003-08-22 01:50:02 +00:00
Marcus Boerger
744dd20520 Fix warnings 2003-08-17 19:14:30 +00:00
Marcus Boerger
cbb011da2d Fix interactive mode 2003-08-17 18:36:27 +00:00
Ilia Alshanetsky
f6290bfbfd Don't forget to flush() buffers for -w -s 2003-08-13 02:01:46 +00:00
Ilia Alshanetsky
98d998b7ee Fixed bug #20896 (-s -w modes with php-cli cause php to hang). 2003-08-13 01:29:51 +00:00
Ilia Alshanetsky
10aae5e671 Fixed bug #24958 (Incorrect handling of 404s) 2003-08-06 22:33:18 +00:00
Sascha Schumann
f622240a0e MFB don't overwrite 2003-08-04 19:05:20 +00:00
Uwe Schindler
294fcddc0e Give user the chance to support nsapi_virtual() in newer servers by adding parameter server_lib to php5_init (windows only) 2003-08-04 12:46:03 +00:00
Uwe Schindler
ea12731b4e TSRM issue in windows compiling 2003-08-03 19:31:56 +00:00
Uwe Schindler
52da23faf4 Fix Win32 Build because of missint TSRM stuff 2003-08-03 11:22:53 +00:00
Ilia Alshanetsky
d2bf1c1338 Fixed bug #24177 (Status not set correctly after flush() in Apache 2) 2003-08-02 18:29:30 +00:00
Ilia Alshanetsky
2b768e8bdc Fixed bug #22072 (Apache2 sapis do not detect aborted connections). 2003-08-01 20:20:11 +00:00
Ilia Alshanetsky
3253746c26 Preserve exit status for non-php execution modes. 2003-08-01 16:52:49 +00:00
Ilia Alshanetsky
68616d764c Fixed bug #23509 (exit code lost when exit() called from
register_shutdown_function())
2003-08-01 12:26:28 +00:00
Andrey Hristov
a0ad4f949e Removed the unnecessary check of array_init() return value. 2003-08-01 11:09:11 +00:00
Uwe Schindler
870610d679 put $ID:...$ in readme 2003-07-24 17:46:36 +00:00
Uwe Schindler
3fbe69f49a Possibility to use php5_execute to display server error pages or directory listing pages 2003-07-24 17:40:40 +00:00
Uwe Schindler
17c02dd9d4 some code cleanups 2003-07-21 14:20:47 +00:00
foobar
5553b6827b - Use the correct paths to apu-config / apr-config 2003-07-16 05:46:36 +00:00
Uwe Schindler
72aa28d0c3 safe mode fix 2003-07-15 22:19:00 +00:00
Uwe Schindler
e3a55ba297 Make virtual() an alias for nsapi_virtual() -- better for docs/naming in future 2003-07-15 17:30:33 +00:00
foobar
d6430ab79f - Fixed bug #21074 (Apache2: "ErrorDocument xxx /error.php" broken). (Jani) 2003-07-11 04:23:34 +00:00
foobar
d3bde360a7 Use the proper way to get the max requests per child. 2003-07-10 22:45:06 +00:00
foobar
471eaadffd apache2filter does not require 2.0.44 2003-07-08 14:12:56 +00:00
foobar
64cad72284 - Fixed bug #24537 (apache2 compile missing include directories) 2003-07-08 13:53:34 +00:00
Uwe Schindler
948476bd45 rename functions to php5_* 2003-07-02 22:39:37 +00:00
Uwe Schindler
2f280dcd55 prevent user from making nested PHP requests using virtual() 2003-07-02 13:39:41 +00:00
foobar
eb8c8f94a9 *** empty log message *** 2003-07-02 02:38:47 +00:00
Sascha Schumann
1b50ca4df6 Fix install-sapi dependency - it should depend on OVERALL_TARGET, of course. 2003-07-02 01:08:26 +00:00
foobar
e5af63a7d5 - Separate CGI build from regular SAPI build
# Creating the libphp5.a lib is not necessary for CGI build.
#
# btw. It would be quite easy to build CGI, CLI and for example Apache SAPI
# the same time.. :)
2003-07-01 17:01:21 +00:00
Sascha Schumann
6dcf9c22b5 properly restart syscalls 2003-07-01 05:29:17 +00:00
Shane Caraveo
42165c12b0 renable -b option (removed when longopts were added)
dissable -b on windows due to fastcgi lib bug
close stdin on linux when using socket server (bug 23664)
2003-06-29 20:45:38 +00:00
Shane Caraveo
97ffab21a6 fix bug http://bugs.php.net/bug.php?id=24009
also do not use APPL_PHYSICAL_PATH as DOCUMENT_ROOT under IIS, it's
different depending on IIS configuration.  Code works fine without it, that
was just an attempt at a shortcut.
2003-06-29 20:09:36 +00:00
Sascha Schumann
a5017f0b4c Serialize headers for systems with low IOV_MAX (e.g. Solaris) 2003-06-27 18:41:11 +00:00
foobar
3a7ca909be - HAVE_OPENSSL_EXT is not defined always. 2003-06-27 16:41:41 +00:00
Sascha Schumann
e5c5c491fb Simplify/fix logging 2003-06-16 19:11:33 +00:00
Stanislav Malyshev
7e663790c7 flush after banner print 2003-06-16 16:14:38 +00:00
Edin Kadribasic
c61492823e Fixed win32 build 2003-06-15 23:47:18 +00:00
Edin Kadribasic
fa48ad6df3 Fixed ZTS build 2003-06-15 11:50:17 +00:00
Edin Kadribasic
045460edd3 No need for this in the HEAD branch 2003-06-15 11:48:47 +00:00
Edin Kadribasic
f58cc5d28a Fixed win32 build (mod_php4 -> mod_php5) 2003-06-15 11:36:02 +00:00
James Cox
f68c7ff249 updating license information in the headers. 2003-06-10 20:04:29 +00:00
Sascha Schumann
ef1263a589 Don't corrupt data during request body handling 2003-06-04 05:28:17 +00:00
Sascha Schumann
4247f4b90e Don't return CRLF from broken clients 2003-06-04 05:13:59 +00:00
Edin Kadribasic
b7713f411e Fix for #23902 by Shane.
Removed bogus recommendation from php.ini files.

# Basic authentication is actually possible
# usign IIS + PHP cgi countrary to our current docs
2003-06-03 10:06:45 +00:00
Rasmus Lerdorf
a516171dec MFB - fix a couple of missing closing folding tags 2003-06-03 05:44:17 +00:00
foobar
aeabe85804 No C++ comments in C code 2003-06-02 11:51:01 +00:00
Uwe Schindler
0ab88d1eb3 Messages for newer servers. 2003-06-01 21:45:04 +00:00
Uwe Schindler
827734280b Update of README for newer servers; apache-similar functions nsapi_request_headers and nsapi_response_headers with apache_* aliases; hide authorization-header in save mode. 2003-06-01 21:14:58 +00:00
Holger Zimmermann
ef4ffaaf1a Removed increment of read_post_bytes because this is done within SAPI (SAPI.c). 2003-06-01 20:28:49 +00:00
Uwe Schindler
6aaa211e9c zend_alter_ini_entry now with PHP_INI_USER 2003-05-31 15:32:50 +00:00
Uwe Schindler
eeb7f4060e Disable virtual() if zlib.output_compression is turned on. Better detection of ns-httpdXX.dll 2003-05-30 23:39:15 +00:00
Moriyoshi Koizumi
aa50e817ae CGI SAPI should honour this setting 2003-05-30 22:31:12 +00:00
Derick Rethans
814f793035 - MFB: Version output beautification 2003-05-30 16:10:58 +00:00
Uwe Schindler
c1b8e699e1 virtual() now works under windows, too 2003-05-30 13:15:22 +00:00
Marcus Boerger
6ddd6ca2be MFB 2003-05-30 00:11:37 +00:00
Uwe Schindler
499f902a30 fix of incomplete windows fix 2003-05-29 21:05:29 +00:00
Uwe Schindler
b13365a56b Changes for compilation under windows 2003-05-29 20:13:42 +00:00