Commit Graph

35714 Commits

Author SHA1 Message Date
Michael Wallner
aafd59eb91 - add php_zlib_output_encoding() decl 2006-08-30 12:26:38 +00:00
Michael Wallner
2dc5f6de5d - the Vary header for zlib.output_compression is now handled inside the output handler 2006-08-30 12:25:56 +00:00
Michael Wallner
d62b3a9d00 - avoid a loop around deflate() by using Z_SYNC_FLUSH for standard write 2006-08-30 12:07:04 +00:00
Michael Wallner
0eef1208c2 - output handler may modify context->op
- discard any context->out.data on failure
2006-08-30 12:06:22 +00:00
Antony Dovgal
dcbbae86eb fix #38653 (memory leak in ReflectionClass::getConstant()) 2006-08-30 10:41:43 +00:00
Antony Dovgal
33ad684e86 fix off-by-one in zend_fetch_dimension_address_inner() 2006-08-30 09:58:10 +00:00
Michael Wallner
81b421f736 - implement new output API
- ported deflate/inflate code
- require zlib >= 1.2.0.4
- add gzdecode()

# if we want the filter code to benefit from zlib 1.2 the
# "streamable" API would have to be ported, too
2006-08-30 07:42:02 +00:00
Michael Wallner
7947beb75a - revise output handler alias API
- add convenience macros for conflicts and aliases
- generalize flags to php_output_stack_pop()
- mark the handler as started *after* run
- handler should still be flushable after marking it immutable
2006-08-30 07:39:09 +00:00
7a3c936490 ChangeLog update 2006-08-30 01:30:51 +00:00
Antony Dovgal
c96c1465d8 add missing addref
now it works fine
2006-08-29 22:55:44 +00:00
Andrei Zmievski
de39f4561b Check for is_utf8. 2006-08-29 22:52:37 +00:00
Antony Dovgal
8652b39044 add UEXPECT 2006-08-29 22:24:23 +00:00
Andrei Zmievski
ac5c0797d8 More Unicode work. 2006-08-29 22:16:26 +00:00
Antony Dovgal
996d8d1226 fix PCRE tests 2006-08-29 22:12:31 +00:00
Antony Dovgal
be3e5292cd fix compile warning 2006-08-29 22:01:20 +00:00
Antony Dovgal
67e747161d fix build 2006-08-29 21:49:32 +00:00
Derick Rethans
e84f9d2439 - Upgrade timezone db to 2006.11 (k). 2006-08-29 20:21:02 +00:00
Ilia Alshanetsky
a577e39142 MFB: Fixed bug #38637 (curl_copy_handle() fails to fully copy the cURL
handle).
2006-08-29 17:10:52 +00:00
939f60c618 ChangeLog update 2006-08-29 01:30:55 +00:00
Rob Richards
a0d6c14a0f MFB: fix #38474 (getAttribute select attribute by order, even when prefixed)
add test
2006-08-28 23:37:23 +00:00
Andrei Zmievski
ff93bd421b Add Unicode support for preg_match[_all] 2006-08-28 20:36:50 +00:00
Antony Dovgal
8149e6251e make sure ext/standard is down before ext/session (fixes #38534) 2006-08-28 19:56:06 +00:00
Antony Dovgal
8d28cf264a fix tests 2006-08-28 19:52:01 +00:00
Rob Richards
0ee28a454c implement output formatting for saveHTML with libxml 2.6.23+ 2006-08-28 19:31:51 +00:00
Antony Dovgal
efb89cfbe1 set BG(locale_string) to NULL on shutdown (partly fixes #38534) 2006-08-28 18:58:22 +00:00
Andrei Zmievski
11ca9006a2 Add APIs for UTF-8 strings (common with XML, PCRE, etc) 2006-08-28 17:14:49 +00:00
Antony Dovgal
144cca7be3 fix #38199 (fclose() unable to close STDOUT and STDERR) 2006-08-28 17:14:13 +00:00
Michael Wallner
07379c22ef - add SKIPIF and skip test if zlib is not available 2006-08-28 12:05:10 +00:00
Antony Dovgal
dd9165d60a fix #38624 (Strange warning when incrementing an object property and exception is thrown from __get method) 2006-08-28 10:25:49 +00:00
2321d27bc8 ChangeLog update 2006-08-28 01:30:48 +00:00
Hannes Magnusson
089b2ab93f Register missing math constants (been missing since 4.0.2!)
Remove M_PI from math.c (its defined in php_math.h)
2006-08-27 18:20:39 +00:00
Hannes Magnusson
ea2891fa9d Fix tests on freebsd 2006-08-27 15:06:15 +00:00
ff035fb654 ChangeLog update 2006-08-27 01:30:50 +00:00
Pierre Joye
f4e4d1813b - MFB: don't rely/use VCWD_REALPATH, use expand_filepath instead
NB: that'd to be true for all this VCWD mess
2006-08-26 12:29:59 +00:00
b823e3882f ChangeLog update 2006-08-26 01:31:05 +00:00
Andrei Zmievski
dd2e2abc9c Fix some API definitions. 2006-08-25 20:47:23 +00:00
Rob Richards
ec38cb0b80 add unicode support 2006-08-25 18:56:03 +00:00
Pierre Joye
204cb47e90 - MFB: bundled version matches pecl release 1.7.1 2006-08-25 16:03:50 +00:00
Edin Kadribasic
1ba89b7392 MFB: Fixed #37602 by olek at neurosoft dot pl 2006-08-25 12:03:31 +00:00
e84d563306 ChangeLog update 2006-08-25 01:30:59 +00:00
Andrei Zmievski
2304f16798 *** empty log message *** 2006-08-24 21:56:57 +00:00
Andrei Zmievski
2a6325bf2b Fix typo. 2006-08-24 21:39:20 +00:00
Pierre Joye
615ff5aaf2 - store the resolved path 2006-08-24 17:54:36 +00:00
Pierre Joye
296cef9570 - MFB: solve the relative path issues in TS environment 2006-08-24 17:31:20 +00:00
Seiji Masugata
cf90bc9e1c added returned value in mb_get_info( ). 2006-08-24 16:51:00 +00:00
Antony Dovgal
a934fcb749 it's not a PEAR only issue, this happens with shared builds also 2006-08-24 16:00:35 +00:00
Antony Dovgal
cf9c545513 sys/msg.h does not exist on MacOS X, we need to detect it in configure 2006-08-24 13:18:15 +00:00
Antony Dovgal
4c7154981b update version in phpinfo() 2006-08-24 13:02:53 +00:00
Antony Dovgal
2ccf86ae4c bump version number 2006-08-24 12:46:52 +00:00
Antony Dovgal
c3ff8f269f prepare to 1.2.2 release 2006-08-24 11:53:37 +00:00