Lars Strojny
a25b1f6d6d
Adding itk again to non-threaded MPMs. Sorry for the confusion
18 years ago
Lars Strojny
7e63d1eb67
sapi/apache2(handler|filter)/config.m4: Removing itk from the list of threaded MPMs (thanks Hannes)
18 years ago
Lars Strojny
b15b1dcedd
Adding itk and and peruser MPM to the list of threaded Apache MPMs
18 years ago
Dmitry Stogov
42a683d688
Imporoved PHP binary size and startup speed with GCC4 visibility control (Nuno)
18 years ago
Sebastian Bergmann
9b620d50b4
Bump copyright year, 2 of 2.
18 years ago
Dmitry Stogov
8146078f7b
Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
19 years ago
Jani Taskinen
f4e24be3ed
Fix build
19 years ago
Jani Taskinen
18676754cf
MFB
19 years ago
Jani Taskinen
dee01c13ad
- Changed all AC_ARG_* options to PHP_ARG_* options and cleaned up some
19 years ago
foobar
6504c24187
- Fixed bug #41576 (misbehaviour when using --without-apxs)
19 years ago
Edin Kadribasic
bb2519e6ab
MFB: Update Apache 2 libs to 2.0.59 on the build box and standardize the dirs
19 years ago
Antony Dovgal
a4f5b662a3
upgrade apache2filter to php6
19 years ago
Antony Dovgal
287e1b3f36
fix magic numbers
19 years ago
Sebastian Bergmann
3717df72ae
Bump year.
19 years ago
Dmitry Stogov
a7c536fbcd
Make MEMORY_LIMIT and ZEND_USE_MALLOC_MM to be always enabled. They don't make a
ny significant slowdown, but incrise maintainability a lot. Note that the setting of memory_limit wasn't changes (neither in main/main.c nor in php.ini) and it
still set to 16M.
19 years ago
Ilia Alshanetsky
c151b4a37f
MFB: Fixed bug #39787 (PHP doesn't work with Apache 2.3).
19 years ago
Hannes Magnusson
15492ca0db
Fix build
20 years ago
Ilia Alshanetsky
3642ebdcdd
Added filter support for $_SERVER in cgi/apache2 sapis
Make sure PHP_SELF if filtered in Apache 1 sapi
20 years ago
Dmitry Stogov
61d39cf1c1
Changed memory_get_usage() and memory_get_peak_usage(). Optional boolean argument allows get memory size allocated by emalloc() (by default) or real size of memory allocated from system.
20 years ago
Dmitry Stogov
6687f0377b
New memory manager
20 years ago
Edin Kadribasic
66790e727a
Added windows build support for apach2filter, supporting apache 2.0.x and 2.2.x
20 years ago
Michael Wallner
40ac3637c2
- sync with apache2handler
20 years ago
Michael Wallner
1251f42585
MFB: fix php_apache_sapi_header_handler() modifying sapi_header
20 years ago
Ilia Alshanetsky
87c4a01b87
Nuke safe_mode from sapi/*
# only main/ remains at this point, this is the next step
20 years ago
Dmitry Stogov
6f7619cf6f
Unicode support: zstr union
20 years ago
foobar
251c5173fd
bump year and license version
20 years ago
foobar
a208d9a966
- Nuke php3 legacy
20 years ago
foobar
08b695a3e8
- Revert -a to -A change, bad idea: It disables EXISTING lines too!
21 years ago
foobar
d77c684c42
- Changed -a to -A to prevent enabling PHP in httpd.conf automatically.
# Most distributions use separate file in a conf.d/ directory to enable
# PHP, using -a would add unnecessary line in the main httpd.conf and
# causes a warning during startup.
21 years ago
foobar
23e671a51e
- Bumber up year
21 years ago
Dmitry Stogov
d647e000a7
Fixed bug #33520 (crash if safe_mode is on and session.save_path is changed)
21 years ago
Antony Dovgal
8be61d707f
fix #29683 (headers_list() returns empty array)
21 years ago
foobar
a20383ba06
- Unify the "configure --help" texts
21 years ago
foobar
d7f848d069
Might not be obvious for everyone :)
21 years ago
foobar
7af1dfa8cb
- Fixed bug #32587 (Apache2: errors sent to error_log do not include timestamps)
21 years ago
Rasmus Lerdorf
3c0411c496
Fix for bug #32263
This adds proto_num to request_info. It is defaulted to HTTP 1.0 (1000)
such that it has a valid value even if the underlying sapi doesn't set it
correctly. It is then used to determine if a 302 or a 303 should be sent
on a Location redirect. Any non GET/HEAD HTTP 1.1 redirect will get a 303
instead of a 302 to be compatible with the HTTP spec.
21 years ago
foobar
05adbd51b4
- Fixed bug #31055 (apache2filter: per request leak proportional to the full path of the request URI)
21 years ago
Moriyoshi Koizumi
28cc55be0a
- Apply the same fix to apache2filter too.
21 years ago
Joe Orton
1f364c1ee1
- always convert apr_time_t to time_t using apr_time_sec() to be future-proof.
- print apr_time_t values using APR_TIME_T and apr_snprintf.
- remove redundant add_property_long calls.
22 years ago
Joe Orton
516a19f1ec
Fix the get_request_time implementation for the 2.0 SAPIs to return
seconds not microseconds and to use TSRM stuff correctly.
22 years ago
Anantha Kesari H Y
ac5b702b91
removed redundant CLIB_STAT_PATCH checks for NETWARE
22 years ago
Anantha Kesari H Y
13163ad5e4
TSRMLS_FETCH should be called prior to accessing any of the SG members
22 years ago
Anantha Kesari H Y
d2e85c5c9a
NetWare now has a POSIX compliant stat structure so no need of CLIB_STAT_PATCH and all such macros
22 years ago
Derick Rethans
6ffc1c291a
- MFB: Fixed Apache 2.0 SAPI build against Apache 2 HEAD. (Patch by Joe Orton)
22 years ago
Rasmus Lerdorf
cad60c3760
Add SAPI hook to get the request time if provided by the web server,
otherwise call time(0) on the first call and store it so subsequent
calls will get the same time. Hook support for Apache1/2 included.
22 years ago
Andi Gutmans
56f8195fe5
- Nuke empty_string. It is a reminanent from the time where RETURN_FALSE()
used to return "" and not bool(false). It's not worth keeping it because
STR_FREE() and zval_dtor() always have to check for it and it slows down
the general case. In addition, it seems that empty_string has been abused
quite a lot, and was used not only for setting zval's but generally in
PHP code instead of "", which wasn't the intention. Last but not least,
nuking empty_string should improve stability as I doubt every place
correctly checked if they are not mistakenly erealloc()'ing it or
calling efree() on it.
NOTE: Some code is probably broken. Each extension maintainer should
check and see that my changes are OK. Also, I haven't had time to touch
PECL yet. Will try and do it tomorrow.
22 years ago
Ilia Alshanetsky
cfbf5b24b7
Fixed bug #28818 (Apache 2 sapis do not export st_dev).
22 years ago
Ilia Alshanetsky
c828007fdf
Fixed bug #27424 (headers missing on flush() in apache 2 SAPIs).
22 years ago
Ilia Alshanetsky
67dd730546
Fixed bug #27196 (Missing content_length initialization in apache 2 sapis).
22 years ago
Ilia Alshanetsky
dfaa06dbd7
Apache 2 portion of the fix for bug #25753 .
22 years ago