Commit Graph

140 Commits

Author SHA1 Message Date
Rasmus Lerdorf
b911467d1d MFB
Here are the signal changes from the 5.3 branch that optimizes signal
handler registration and switches from longjmp to siglongjmp in order
to make signal mask handling consistent across different UNIX operating
systems.
2008-03-19 16:37:49 +00:00
Lars Strojny
a25b1f6d6d Adding itk again to non-threaded MPMs. Sorry for the confusion 2008-03-11 22:50:41 +00:00
Lars Strojny
7e63d1eb67 sapi/apache2(handler|filter)/config.m4: Removing itk from the list of threaded MPMs (thanks Hannes) 2008-03-09 12:37:05 +00:00
Lars Strojny
b15b1dcedd Adding itk and and peruser MPM to the list of threaded Apache MPMs 2008-03-09 01:10:13 +00:00
Felipe Pena
2818d4fc51 New way for check void parameters 2008-03-04 23:39:15 +00:00
Dmitry Stogov
42a683d688 Imporoved PHP binary size and startup speed with GCC4 visibility control (Nuno) 2008-01-30 09:56:22 +00:00
Ilia Alshanetsky
ee3b0eefa6 MFB: Fixed bug #42779 (Incorrect forcing from HTTP/1.0 request to HTTP/1.1
response)
2008-01-16 15:50:53 +00:00
Sebastian Bergmann
9b620d50b4 Bump copyright year, 2 of 2. 2007-12-31 07:12:20 +00:00
Dmitry Stogov
8146078f7b Improved memory usage by movig constants to read only memory. (Dmitry, Pierre) 2007-09-27 18:28:44 +00:00
Antony Dovgal
5b47df1576 fix build 2007-08-06 17:01:17 +00:00
Jani Taskinen
18676754cf MFB 2007-08-03 09:38:43 +00:00
Stanislav Malyshev
d4cc7daba2 MF5: fix for access control with .htaccess 2007-08-03 01:40:05 +00:00
Jani Taskinen
dee01c13ad - Changed all AC_ARG_* options to PHP_ARG_* options and cleaned up some 2007-07-11 23:10:14 +00:00
Antony Dovgal
3eed8dfb76 fix crash on shutdown on Win32
patch by Scott
2007-06-28 17:22:56 +00:00
foobar
6504c24187 - Fixed bug #41576 (misbehaviour when using --without-apxs) 2007-06-03 20:26:45 +00:00
Antony Dovgal
b1a7a9f261 fix #39330 (apache2handler does not call shutdown actions before apache child die) 2007-06-01 10:02:41 +00:00
Edin Kadribasic
bb2519e6ab MFB: Update Apache 2 libs to 2.0.59 on the build box and standardize the dirs 2007-05-04 18:19:37 +00:00
Antony Dovgal
233ebb67e8 explicitly set module name 2007-02-07 18:22:38 +00:00
Antony Dovgal
903ef1a071 change "php5" to "php6" everywhere
rename mod_php5.c to mod_php.c
2007-02-07 09:35:09 +00:00
Antony Dovgal
287e1b3f36 fix magic numbers 2007-01-03 18:52:23 +00:00
Sebastian Bergmann
3717df72ae Bump year. 2007-01-01 09:29:37 +00:00
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.
2006-12-20 10:50:46 +00:00
Ilia Alshanetsky
3d2de2426e MFB: Fixed bug #39201 (Possible crash in Apache 2 with 413 ErrorHandler). 2006-12-13 00:41:45 +00:00
Ilia Alshanetsky
a918d00548 MFB: Fixed bug #39797 (virtual() does not reset changed INI settings). 2006-12-12 18:05:38 +00:00
Ilia Alshanetsky
c151b4a37f MFB: Fixed bug #39787 (PHP doesn't work with Apache 2.3). 2006-12-11 14:54:29 +00:00
Ilia Alshanetsky
861d8bc309 MFB: Fixed bug #38456 (Apache2 segfaults when virtual() is called in .php
ErrorDocument).
2006-11-09 19:10:27 +00:00
Ilia Alshanetsky
e34c7f161c MFB: Fixed bug #38602 (header( "HTTP/1.0 ..." ) does not change proto
version).
2006-11-09 00:13:39 +00:00
Ilia Alshanetsky
3642ebdcdd Added filter support for $_SERVER in cgi/apache2 sapis
Make sure PHP_SELF if filtered in Apache 1 sapi
2006-10-23 19:17:51 +00:00
Antony Dovgal
3cf1565d90 typos in comments and other minor improvements 2006-08-10 13:44:00 +00:00
Stanislav Malyshev
a9a858d7ad fix bug with variables clobbered by longjmp 2006-08-08 13:12:37 +00:00
Antony Dovgal
cdb628d67d nuke unused variable 2006-07-26 10:30:45 +00:00
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. 2006-07-25 13:41:08 +00:00
Dmitry Stogov
6687f0377b New memory manager 2006-07-18 09:08:06 +00:00
Ilia Alshanetsky
bb9a727682 MFB: apache2handler sapi is no longer experimental 2006-07-11 00:15:44 +00:00
Michael Wallner
d6b04eb53e - fix bug #37720 (merge_php_config scrambles values) 2006-06-09 15:13:12 +00:00
Michael Wallner
231ad17475 - explicit usage of TS macros
# this could have been raised a lot earlier
2006-06-03 11:19:44 +00:00
Michael Wallner
4ce0141713 - new output control code
# scan README.NEW-OUTPUT-API to get a grasp
# tree has been tagged with BEFORE_NEW_OUTPUT_API
#
# TODO:
#  - improve existing output handlers
#  - move zlib.output_compression cruft from SAPI.c to zlib.c
#  - output_encoding handling was ambigious, resp. is undefined yet
#  - more tests
2006-06-02 19:51:43 +00:00
Michael Wallner
04766b7933 - call ap_set_content_type() only once, else each time we call it,
configured output filters for that content type will be added
2006-05-28 20:31:15 +00:00
Edin Kadribasic
75af4d3bb5 MFB: Enable parallel build against Apache 2.2 libs and headers 2006-05-07 00:10:06 +00:00
Michael Wallner
1251f42585 MFB: fix php_apache_sapi_header_handler() modifying sapi_header 2006-03-19 14:58:06 +00:00
Ilia Alshanetsky
87c4a01b87 Nuke safe_mode from sapi/*
# only main/ remains at this point, this is the next step
2006-03-07 14:43:16 +00:00
Dmitry Stogov
6f7619cf6f Unicode support: zstr union 2006-03-01 16:27:47 +00:00
Ilia Alshanetsky
e7e0bef106 MFB51: Added param checks for ap2 fetch respose/request header functions. 2006-01-03 20:13:31 +00:00
foobar
22a3bedee0 - Fixed apache_setenv() which requires 2 parameters 2006-01-02 22:39:43 +00:00
Ilia Alshanetsky
331253e7e6 MFB51: Fixed possible crash in apache_getenv()/apache_setenv() on invalid
parameters.
2006-01-02 22:19:53 +00:00
Ilia Alshanetsky
14b8cbedb7 MFB51: Added safety checks 2006-01-01 20:13:31 +00:00
foobar
251c5173fd bump year and license version 2006-01-01 13:10:10 +00:00
Ilia Alshanetsky
9defb1298e MFB51: Fixed bug #35571 (Fixed crash in Apache 2 SAPI when more then one php
script is loaded via SSI include). (Ilia)
2005-12-14 03:36:58 +00:00
foobar
a208d9a966 - Nuke php3 legacy 2005-12-06 02:28:26 +00:00
Ilia Alshanetsky
85fb03cbae MFB51: Fixed bug #35278 (Multiple virtual() calls crash Apache 2 php module) 2005-11-18 19:01:50 +00:00