]> granicus.if.org Git - php/log
php
14 years ago- Fixed #52692 (Added '-t/--test' to php-fpm to check and validate FPM conf file)
Jérôme Loyet [Thu, 11 Nov 2010 23:27:15 +0000 (23:27 +0000)]
- Fixed #52692 (Added '-t/--test' to php-fpm to check and validate FPM conf file)

14 years ago- Fixed bug #52693 (configuration file errors are not logged to stderr)
Jérôme Loyet [Thu, 11 Nov 2010 22:48:46 +0000 (22:48 +0000)]
- Fixed bug #52693 (configuration file errors are not logged to stderr)

14 years ago- get rid of ZLOG_STUFF code redundancy
Jérôme Loyet [Thu, 11 Nov 2010 21:38:18 +0000 (21:38 +0000)]
- get rid of ZLOG_STUFF code redundancy

14 years ago- comment out fpm_php_set_fcgi_mgmt_vars to remove compilation warning
Jérôme Loyet [Thu, 11 Nov 2010 21:30:55 +0000 (21:30 +0000)]
- comment out fpm_php_set_fcgi_mgmt_vars to remove compilation warning

14 years ago- Fixed #52045 (FPM tries to open php.ini from the current dir)
Jérôme Loyet [Thu, 11 Nov 2010 17:24:27 +0000 (17:24 +0000)]
- Fixed #52045 (FPM tries to open php.ini from the current dir)
- Add php_ini_ignore_cwd to _sapi_module_struct

14 years ago- remove useless check
Jérôme Loyet [Thu, 11 Nov 2010 12:56:44 +0000 (12:56 +0000)]
- remove useless check

14 years ago- add missing timer* macros (for solaris)
Jérôme Loyet [Thu, 11 Nov 2010 12:55:05 +0000 (12:55 +0000)]
- add missing timer* macros (for solaris)
- ws

14 years ago- add "listen queue len" stat (thx to Andrei Nigmatulin)
Jérôme Loyet [Thu, 11 Nov 2010 02:34:47 +0000 (02:34 +0000)]
- add "listen queue len" stat (thx to Andrei Nigmatulin)

14 years agoAdded new constant; ZEND_MULTIBYTE to check whether PHP was compiled using --enable...
Kalle Sommer Nielsen [Thu, 11 Nov 2010 01:43:53 +0000 (01:43 +0000)]
Added new constant; ZEND_MULTIBYTE to check whether PHP was compiled using --enable-zend-multibyte or not instead of sniffing phpinfo() (FR #52348)

14 years ago- syntax and minor optimizations
Jérôme Loyet [Thu, 11 Nov 2010 01:01:56 +0000 (01:01 +0000)]
- syntax and minor optimizations

14 years ago- don't call shutdown functions after child ends softly, let the master process call...
Jérôme Loyet [Wed, 10 Nov 2010 23:54:14 +0000 (23:54 +0000)]
- don't call shutdown functions after child ends softly, let the master process call them

14 years agoPrepare for PECL OCI8 1.4.4
Christopher Jones [Wed, 10 Nov 2010 19:08:13 +0000 (19:08 +0000)]
Prepare for PECL OCI8 1.4.4

14 years agoImprove startup failure error messages
Christopher Jones [Wed, 10 Nov 2010 18:59:56 +0000 (18:59 +0000)]
Improve startup failure error messages

14 years agoFixed bug #53284 (Valgrind warnings in oci_set_* functions)
Christopher Jones [Wed, 10 Nov 2010 18:49:55 +0000 (18:49 +0000)]
Fixed bug #53284 (Valgrind warnings in oci_set_* functions)

14 years agoImprove test portability
Christopher Jones [Wed, 10 Nov 2010 18:46:05 +0000 (18:46 +0000)]
Improve test portability

14 years agoFix bad types, because zend_parse_xxx expect signed integers
Andrey Hristov [Wed, 10 Nov 2010 13:57:09 +0000 (13:57 +0000)]
Fix bad types, because zend_parse_xxx expect signed integers
for lengths, no matter how stupid this is :)

14 years agoImplemented FR #53264 (Add fputcsv method to SplFileObject).
Adam Harvey [Tue, 9 Nov 2010 15:07:50 +0000 (15:07 +0000)]
Implemented FR #53264 (Add fputcsv method to SplFileObject).

14 years agoFix bug #53279 (SplFileObject doesn't initialise default CSV escape character).
Adam Harvey [Tue, 9 Nov 2010 14:53:23 +0000 (14:53 +0000)]
Fix bug #53279 (SplFileObject doesn't initialise default CSV escape character).

14 years ago- Fix bug #53273 (mb_strcut() returns garbage with the excessive length parameter).
Moriyoshi Koizumi [Tue, 9 Nov 2010 03:23:04 +0000 (03:23 +0000)]
- Fix bug #53273 (mb_strcut() returns garbage with the excessive length parameter).

14 years ago- Fix the fix (wrong behavior)
Felipe Pena [Mon, 8 Nov 2010 20:26:14 +0000 (20:26 +0000)]
- Fix the fix (wrong behavior)

14 years agoFixed WSDL loading using https through proxy
Dmitry Stogov [Mon, 8 Nov 2010 11:34:32 +0000 (11:34 +0000)]
Fixed WSDL loading using https through proxy

14 years agoImplemented FR #53213 (Adler32 algorithm is very slow). Patch by zavasek at
Adam Harvey [Mon, 8 Nov 2010 09:35:33 +0000 (09:35 +0000)]
Implemented FR #53213 (Adler32 algorithm is very slow). Patch by zavasek at
yandex dot ru.

14 years ago- Fixed tests not passing under windows because of the directory separator
Patrick Allaert [Mon, 8 Nov 2010 09:29:15 +0000 (09:29 +0000)]
- Fixed tests not passing under windows because of the directory separator
difference (thanks Eyal Teutsch for reporting)

14 years agoUpdate the tests committed in r305098 (as part of the fix for bug #53226) to
Adam Harvey [Mon, 8 Nov 2010 09:14:48 +0000 (09:14 +0000)]
Update the tests committed in r305098 (as part of the fix for bug #53226) to
use the PHP_MAXPATHLEN constant, as recommended by Pierre.

14 years ago- Fixed the filter extension accepting IPv4 octets with a leading 0 as that
Gustavo André dos Santos Lopes [Mon, 8 Nov 2010 04:36:15 +0000 (04:36 +0000)]
- Fixed the filter extension accepting IPv4 octets with a leading 0 as that
  belongs to the unsupported "dotted octal" representation.
- Fixed bug #53236 (problems in the validation of IPv6 addresses with leading
  and trailing :: in the filter extension).
- Fixed bug #50117 (problems in the validation of IPv6 addresses with IPv4
  addresses and ::).

14 years ago- correct time comparison for determining the last idle child
Jérôme Loyet [Sun, 7 Nov 2010 21:47:14 +0000 (21:47 +0000)]
- correct time comparison for determining the last idle child

14 years ago- typo
Pierre Joye [Sun, 7 Nov 2010 19:55:08 +0000 (19:55 +0000)]
- typo

14 years ago- change signal from SIGTERM to SIGQUIT for killing a child process by the dynamic...
Jérôme Loyet [Sun, 7 Nov 2010 19:45:51 +0000 (19:45 +0000)]
- change signal from SIGTERM to SIGQUIT for killing a child process by the dynamic process manager

14 years agoREQUEST_TIME notes
Ilia Alshanetsky [Sun, 7 Nov 2010 19:27:08 +0000 (19:27 +0000)]
REQUEST_TIME notes

14 years ago- Fixed bug #52512 (Broken error handling in odbc_execute)
Felipe Pena [Sun, 7 Nov 2010 18:13:53 +0000 (18:13 +0000)]
- Fixed bug #52512 (Broken error handling in odbc_execute)
  patch by: mkoegler at auto dot tuwien dot ac dot at

14 years ago- Fixed bug #53248 (rawurlencode RFC 3986 EBCDIC support misses tilde char).
Felipe Pena [Sun, 7 Nov 2010 12:59:22 +0000 (12:59 +0000)]
- Fixed bug #53248 (rawurlencode RFC 3986 EBCDIC support misses tilde char).
  patch by: Justin Martin (frozenfire@php)

14 years ago- Coding standards
Felipe Pena [Sat, 6 Nov 2010 18:35:38 +0000 (18:35 +0000)]
- Coding standards

14 years ago- Fixed bug #52732 (Docs say preg_match() returns FALSE on error, but it returns...
Felipe Pena [Sat, 6 Nov 2010 18:32:10 +0000 (18:32 +0000)]
- Fixed bug #52732 (Docs say preg_match() returns FALSE on error, but it returns int(0))
  patch by: slugonamission at gmail dot com

14 years ago- Fixed bug #47199 (pg_delete() fails on NULL)
Felipe Pena [Sat, 6 Nov 2010 17:43:25 +0000 (17:43 +0000)]
- Fixed bug #47199 (pg_delete() fails on NULL)
  patch by: ewgraf at gmail dot com

14 years agoUpdated _SERVER['REQUEST_TIME'] to include microsecond precision.
Ilia Alshanetsky [Sat, 6 Nov 2010 17:14:21 +0000 (17:14 +0000)]
Updated _SERVER['REQUEST_TIME'] to include microsecond precision.

14 years ago- Fixed bug #50579 (RegexIterator::REPLACE doesn't work)
Felipe Pena [Sat, 6 Nov 2010 00:09:50 +0000 (00:09 +0000)]
- Fixed bug #50579 (RegexIterator::REPLACE doesn't work)

14 years agotwo new stats
Andrey Hristov [Fri, 5 Nov 2010 20:07:34 +0000 (20:07 +0000)]
two new stats

14 years ago- Renamed php_stream_rep_nonstand_mode to
Gustavo André dos Santos Lopes [Fri, 5 Nov 2010 18:53:48 +0000 (18:53 +0000)]
- Renamed php_stream_rep_nonstand_mode to
  php_stream_mode_sanitize_fdopen_fopencookie, made it not
  exported and movied it from php_streams.h to
  php_streams_int.h.

14 years agoFix bracket in prototype comment.
Adam Harvey [Fri, 5 Nov 2010 18:12:30 +0000 (18:12 +0000)]
Fix bracket in prototype comment.

14 years agoFix bug #53226 (file_exists fails on big filenames).
Adam Harvey [Fri, 5 Nov 2010 05:28:07 +0000 (05:28 +0000)]
Fix bug #53226 (file_exists fails on big filenames).

14 years agoImplemented FR #53238 (Make third parameter of preg_match_all optional).
Adam Harvey [Fri, 5 Nov 2010 04:37:27 +0000 (04:37 +0000)]
Implemented FR #53238 (Make third parameter of preg_match_all optional).

14 years ago- Added CLEAN section to recently committed test.
Gustavo André dos Santos Lopes [Fri, 5 Nov 2010 01:56:28 +0000 (01:56 +0000)]
- Added CLEAN section to recently committed test.

14 years ago- Fixed bug #53241 (stream casting that relies on fdopen/fopencookie fails
Gustavo André dos Santos Lopes [Fri, 5 Nov 2010 01:29:08 +0000 (01:29 +0000)]
- Fixed bug #53241 (stream casting that relies on fdopen/fopencookie fails
  with streams opened with, inter alia, the 'xb' mode).

14 years ago- fix type and silent warning
Pierre Joye [Wed, 3 Nov 2010 21:50:03 +0000 (21:50 +0000)]
- fix type and silent warning

14 years ago- add stat support for zip://
Pierre Joye [Wed, 3 Nov 2010 21:48:08 +0000 (21:48 +0000)]
- add stat support for zip://

14 years agoFixed covariance of return-by-ref constraints
Etienne Kneuss [Wed, 3 Nov 2010 15:40:24 +0000 (15:40 +0000)]
Fixed covariance of return-by-ref constraints

14 years agoexplicitness FTW; it should have been like that before, so it wouldn't have happened
Michael Wallner [Wed, 3 Nov 2010 08:35:16 +0000 (08:35 +0000)]
explicitness FTW; it should have been like that before, so it wouldn't have happened

14 years ago- Reverted fix for bug #51176
Felipe Pena [Wed, 3 Nov 2010 01:35:26 +0000 (01:35 +0000)]
- Reverted fix for bug #51176

14 years ago- Fixed config.m4 to complete the fix for bug #53141 (thanks Johannes)
Felipe Pena [Tue, 2 Nov 2010 20:51:02 +0000 (20:51 +0000)]
- Fixed config.m4 to complete the fix for bug #53141 (thanks Johannes)

14 years ago- Fixed bug #53141 (autoload misbehaves if called from closing session)
Felipe Pena [Tue, 2 Nov 2010 18:34:56 +0000 (18:34 +0000)]
- Fixed bug #53141 (autoload misbehaves if called from closing session)
  patch by: ladislav at marek dot su

14 years ago- Fixed no bailout address error and posix tests
Felipe Pena [Tue, 2 Nov 2010 18:06:39 +0000 (18:06 +0000)]
- Fixed no bailout address error and posix tests

14 years agoFixed a possible double free in imap extension (Identified by Mateusz Kocielski).
Ilia Alshanetsky [Tue, 2 Nov 2010 17:50:39 +0000 (17:50 +0000)]
Fixed a possible double free in imap extension (Identified by Mateusz Kocielski).

14 years ago- Fixed -g adding for gcc and g++ (former got it twice, latter not at all)
Jani Taskinen [Tue, 2 Nov 2010 09:58:08 +0000 (09:58 +0000)]
- Fixed -g adding for gcc and g++ (former got it twice, latter not at all)

14 years ago- Fixed bug #53153 (memory leak with phpinfo() + output buffering + zlib compression).
Gustavo André dos Santos Lopes [Tue, 2 Nov 2010 03:49:49 +0000 (03:49 +0000)]
- Fixed bug #53153 (memory leak with phpinfo() + output buffering + zlib compression).

14 years agofix the fix
Arnaud Le Blanc [Mon, 1 Nov 2010 22:40:29 +0000 (22:40 +0000)]
fix the fix

14 years agofixed bug #52784 (Race condition when handling many
Arnaud Le Blanc [Mon, 1 Nov 2010 22:29:25 +0000 (22:29 +0000)]
fixed bug #52784 (Race condition when handling many
concurrent signals)

14 years agoFix bug #52173 (ext/pcntl doesn't store/report errors) (patch
Arnaud Le Blanc [Mon, 1 Nov 2010 20:10:17 +0000 (20:10 +0000)]
Fix bug #52173 (ext/pcntl doesn't store/report errors) (patch
by nick dot telford at gmail dot com)

14 years ago- Updated to version 2010.15 (2010o)
Derick Rethans [Mon, 1 Nov 2010 17:55:42 +0000 (17:55 +0000)]
- Updated to version 2010.15 (2010o)

14 years ago- Fixed bug #47643 (array_diff() takes over 3000 times longer than php 5.2.4)
Felipe Pena [Mon, 1 Nov 2010 17:16:47 +0000 (17:16 +0000)]
- Fixed bug #47643 (array_diff() takes over 3000 times longer than php 5.2.4)

14 years ago- Fixed bug #53198 (changing INI setting "from" with ini_set did not have any
Gustavo André dos Santos Lopes [Fri, 29 Oct 2010 15:29:15 +0000 (15:29 +0000)]
- Fixed bug #53198 (changing INI setting "from" with ini_set did not have any
  effect)
#Made "from" a proper INI setting and bound it to a global variable.
#Previously, it was simply read from the hash table with the parsed ini file
#by using cfg_get_string (I wonder why this mechanism still exists...)

14 years ago- More features for the profiling, create aggregates and dump them
Andrey Hristov [Fri, 29 Oct 2010 15:02:39 +0000 (15:02 +0000)]
- More features for the profiling, create aggregates and dump them
on file close.
- Also add a trace modifier to switch on and off the profiling.
- With additional compiler switch the profiling can be completely omitted,
of course it makes sense only when --enable-debug. Because otherwise
there is no tracing, thus no profiling.
- Added a fix for Windows for handling trace files on different devices
 (special handing of ':' )

14 years agogettimeofday for windows
Andrey Hristov [Thu, 28 Oct 2010 14:14:06 +0000 (14:14 +0000)]
gettimeofday for windows

14 years agoshow tracing
Andrey Hristov [Thu, 28 Oct 2010 14:07:36 +0000 (14:07 +0000)]
show tracing

14 years agofix windows debug build
Andrey Hristov [Thu, 28 Oct 2010 13:46:54 +0000 (13:46 +0000)]
fix windows debug build
better zlib detection

14 years ago- Fixed bug #49687 (utf8_decode vulnerabilities and deficiencies in the number
Gustavo André dos Santos Lopes [Wed, 27 Oct 2010 18:13:25 +0000 (18:13 +0000)]
- Fixed bug #49687 (utf8_decode vulnerabilities and deficiencies in the number
  of reported malformed sequences). (Gustavo)
#Made a public interface for get_next_char/utf-8 in trunk to use in utf8_decode.
#In PHP 5.3, trunk's get_next_char was copied to xml.c because 5.3's
#get_next_char is different and is not prepared to recover appropriately from
#errors.

14 years ago- Fixed bug #53180 (post_max_size=0 not disabling the limit when the content
Gustavo André dos Santos Lopes [Wed, 27 Oct 2010 14:56:51 +0000 (14:56 +0000)]
- Fixed bug #53180 (post_max_size=0 not disabling the limit when the content
  type is application/x-www-form-urlencoded or is not registered with PHP).

14 years ago- Fixed ReflectionProperty::isDefault() giving a wrong result for properties
Gustavo André dos Santos Lopes [Tue, 26 Oct 2010 18:47:10 +0000 (18:47 +0000)]
- Fixed ReflectionProperty::isDefault() giving a wrong result for properties
  obtained with ReflectionClass::getProperties().

14 years ago- Added ReflectionParameter::canBePassedByValue().
Gustavo André dos Santos Lopes [Tue, 26 Oct 2010 15:01:36 +0000 (15:01 +0000)]
- Added ReflectionParameter::canBePassedByValue().

14 years ago- Implemented request #44164, zlib.output_compression is now implicitly
Gustavo André dos Santos Lopes [Tue, 26 Oct 2010 02:16:21 +0000 (02:16 +0000)]
- Implemented request #44164, zlib.output_compression is now implicitly
  disabled when the header "Content-length" is set.
#One could argue that any output handler could change the size of the
#response, so this exception for zlib.output_compression is an
#inconsistency. However, zlib.output_compression is presented as a
#performance setting, whose value should have no effect on the
#correctness of the scripts. This was not the case. Setting the
#header "content-length" and enabling zlib.output_compression was
#a recipe for infringing section 4.4 of RFC 2616.

14 years agoCode cleanup & CS
Ilia Alshanetsky [Mon, 25 Oct 2010 16:46:55 +0000 (16:46 +0000)]
Code cleanup & CS

14 years agoRemoved unused variable
Ilia Alshanetsky [Mon, 25 Oct 2010 16:38:19 +0000 (16:38 +0000)]
Removed unused variable

14 years agorename and remove usage of inttypes.h, not needed
Andrey Hristov [Mon, 25 Oct 2010 13:44:11 +0000 (13:44 +0000)]
rename and remove usage of inttypes.h, not needed

14 years ago- Small optimization of the fix of bug #53071. It's not necessary to destroy
Gustavo André dos Santos Lopes [Mon, 25 Oct 2010 02:03:20 +0000 (02:03 +0000)]
- Small optimization of the fix of bug #53071. It's not necessary to destroy
  the debug info as it's not holding references anymore (the fix removed
  the refcount increments).

14 years ago- Fixed bug #53071 (SPLObjectStorage defeats gc_collect_cycles).
Gustavo André dos Santos Lopes [Mon, 25 Oct 2010 01:41:54 +0000 (01:41 +0000)]
- Fixed bug #53071 (SPLObjectStorage defeats gc_collect_cycles).

14 years ago- A BOM had slipped in a commit and broke the build under GCC. Fixed.
Gustavo André dos Santos Lopes [Sun, 24 Oct 2010 23:51:40 +0000 (23:51 +0000)]
- A BOM had slipped in a commit and broke the build under GCC. Fixed.

14 years ago- fix Isotopp
Pierre Joye [Sun, 24 Oct 2010 21:51:54 +0000 (21:51 +0000)]
- fix Isotopp

14 years ago- Fixed uninitialized and 1 character short local variable.
Gustavo André dos Santos Lopes [Sun, 24 Oct 2010 21:19:04 +0000 (21:19 +0000)]
- Fixed uninitialized and 1 character short local variable.

14 years ago- Removed out-of-date comments and one enum constant from html_tables.h and its gener...
Gustavo André dos Santos Lopes [Sun, 24 Oct 2010 19:05:21 +0000 (19:05 +0000)]
- Removed out-of-date comments and one enum constant from html_tables.h and its generator.
- Other minor aesthetic improvements in the generator.

14 years ago- Added to UPGRADING(.INTERNALS) information about the changes on html.c.
Gustavo André dos Santos Lopes [Sun, 24 Oct 2010 16:21:15 +0000 (16:21 +0000)]
- Added to UPGRADING(.INTERNALS) information about the changes on html.c.
- Added to UPGRADING information about the new class Transliteral, the new
  parameter in dns_get_record and the fact that call_user_func_array no longer
  allows call-time pass-by-reference.

14 years ago- Completed rewrite of html.c. Except for determine_charset, almost nothing
Gustavo André dos Santos Lopes [Sun, 24 Oct 2010 15:01:02 +0000 (15:01 +0000)]
- Completed rewrite of html.c. Except for determine_charset, almost nothing
  remains.
- Fixed bug on determine_charset that was preventing correct detection in
  combination with internal mbstring encoding "none", "pass" or "auto".
- Added profiles for entity encode/decode for HTMl 4.01, XHTML 1.0, XML 1.0
  and HTML 5. Added the constants ENT_HTML401, ENT_XML1, ENT_XHTML and
  ENT_HTML5.
- htmlentities()/htmlspecialchars(), when told not to double encode, verify
  the correctness of the existenting entities more thoroughly.
  It is checked whether the numerical entity represents a valid unicode code
  point (number is between 0 and 0x10FFFF). If using the flag ENT_DISALLOWED,
  it is also checked whether that numerical entity is valid in selected
  document. In HTML 4.01, all the numerical entities that represent a Unicode
  code point (< U+10FFFFFF) are valid, but that's not the case with other
  document types. If the entity is not valid, & is encoded to &amp;.
  For named entities, the check is also more thorough. While before the only
  check would be to determine if the entity was constituted by alphanumeric
  characters, now it is checked whether that entity is necessarily defined for
  the target document type. Otherwise, & is encoded to &amp;.
- For html_entity_decode(), only valid numerical and named entities (as defined
  above for htmlentities()/htmlspecialchars() + !double_encode) are decoded.
  But there is in this case one additional check. Entities that represent
  non-SGML or otherwise invalid characters are not decoded. Note that, in
  HTML5, U+000D is a valid literal character, but the entity &#x0D is not
  valid and is therefore not decoded.
- The hash tables lazily created for decoding in html_entity_decode() that were
  added recently were substituted by static hash tables. Instead of 1 hash
  table per encoding, there's only one hash table per document type defined in
  terms of unicode code points. This means that for charsets other than UTF-8
  and ISO-8859-1, a conversion to unicode code points is necessary before
  decoding.
- On the encoding side, the ad hoc ranges of entities of the translation
  tables, which mapped (in general) non-unicode code points to HTML entities
  were replaced by three-stage tables for HTML 4 and HTML 5. This mapping
  tables are defined only in terms of unicode code points, so a conversion
  is necessary for charsets other than UTF-8 and ISO-8859-1. Even so, the
  multi-stage table is much faster than the previous method, by a factor
  of 5; the conversion to unicode is a small penalty because it's just a
  simple table lookup.
  XML 1.0/htmlspecialchars() uses a simple table instead of a three-stage
  table.
- Added the flag ENT_SUBSTITUTE, which makes htmlentities()/htmlspecialchars()
  replace the invalid multibyte sequences with U+FFFD (UTF-8) or &#FFFD;
  (other encodings).
- Added the flag ENT_DISALLOWED. Implements FR #52860. Characters that cannot
  appear literally are replaced by U+FFFD (UTF-8) or &#FFFD; (otherwise).
  An alternative implementation would be to encode those characters into
  numerical entities, but that would only work in HTML 4.01 due to limitations
  on the values of numerical entities in other document types. See also the
  effects on htmlentities()/htmlspecialchars() with !double_encode above.

14 years ago- Fixed bug #53144 (SplObjectStorage::removeAll())
Felipe Pena [Sun, 24 Oct 2010 14:03:07 +0000 (14:03 +0000)]
- Fixed bug #53144 (SplObjectStorage::removeAll())

14 years agoprofiling in trace mode
Andrey Hristov [Fri, 22 Oct 2010 15:46:26 +0000 (15:46 +0000)]
profiling in trace mode

14 years agoreduced size of temp_variariable
Dmitry Stogov [Fri, 22 Oct 2010 14:51:07 +0000 (14:51 +0000)]
reduced size of temp_variariable

14 years agolast piece to enable trace logging on windows
Andrey Hristov [Fri, 22 Oct 2010 14:34:33 +0000 (14:34 +0000)]
last piece to enable trace logging on windows

14 years agoenable debug logging on windows, in debug builds, of course
Andrey Hristov [Fri, 22 Oct 2010 14:12:45 +0000 (14:12 +0000)]
enable debug logging on windows, in debug builds, of course

14 years agoSimplified foreach() handling, we don't have to inctrement/decrement refcount twice
Dmitry Stogov [Fri, 22 Oct 2010 13:59:23 +0000 (13:59 +0000)]
Simplified foreach() handling, we don't have to inctrement/decrement refcount twice

14 years agoFixed crash on attempt to insert reference to string offset into an array
Dmitry Stogov [Fri, 22 Oct 2010 11:05:22 +0000 (11:05 +0000)]
Fixed crash on attempt to insert reference to string offset into an array

14 years agoRemoved redundant check
Dmitry Stogov [Fri, 22 Oct 2010 09:56:39 +0000 (09:56 +0000)]
Removed redundant check

14 years agoUpgraded bundled sqlite to version 3.7.3
Ilia Alshanetsky [Wed, 20 Oct 2010 19:27:34 +0000 (19:27 +0000)]
Upgraded bundled sqlite to version 3.7.3

14 years ago- Strip out the typehint *checks* only. They are still parsed, and they are
Derick Rethans [Tue, 19 Oct 2010 10:42:38 +0000 (10:42 +0000)]
- Strip out the typehint *checks* only. They are still parsed, and they are
  still accessible through the reflection API.

14 years ago- fix Fixed NULL pointer dereference in ZipArchive::getArchiveComment, (CVE-2010...
Pierre Joye [Tue, 19 Oct 2010 09:56:11 +0000 (09:56 +0000)]
- fix Fixed NULL pointer dereference in ZipArchive::getArchiveComment, (CVE-2010-3709), report&patch from Maksymilian Arciemowicz

14 years agoFix bug #53089 (php.ini should use portable example of find) by using POSIX
Adam Harvey [Mon, 18 Oct 2010 02:10:29 +0000 (02:10 +0000)]
Fix bug #53089 (php.ini should use portable example of find) by using POSIX
compliant syntax in the suggested find command for cleaning up session files in
the shipped php.ini files.

14 years ago- Fixed bug #53070 (Calling enchant_broker_get_dict_path before set_path crashes...
Felipe Pena [Sat, 16 Oct 2010 17:52:01 +0000 (17:52 +0000)]
- Fixed bug #53070 (Calling enchant_broker_get_dict_path before set_path crashes php)

14 years ago- Added the writing of .sh files so that we can run the tests (including all
Derick Rethans [Fri, 15 Oct 2010 12:56:45 +0000 (12:56 +0000)]
- Added the writing of .sh files so that we can run the tests (including all
  INI settings) in one go.

14 years agozend_collect_module_handlers() has to be called after zend_extensions startup, becaus...
Dmitry Stogov [Fri, 15 Oct 2010 07:30:24 +0000 (07:30 +0000)]
zend_collect_module_handlers() has to be called after zend_extensions startup, because they can register additional 'hidden' extensions

14 years agomarked char pointer arguments as const in lots of
Hartmut Holzgraefe [Thu, 14 Oct 2010 21:33:10 +0000 (21:33 +0000)]
marked char pointer arguments as const in lots of
places where strings pointed to are not modified
to prevent compiler warnings about discarded qualifiers ...

14 years ago- Three tests were "broken" by rev #304404, not two. Commit the change
Gustavo André dos Santos Lopes [Thu, 14 Oct 2010 19:33:12 +0000 (19:33 +0000)]
- Three tests were "broken" by rev #304404, not two. Commit the change
  to remaining one.

14 years ago- Fixed get_next_char(), used by htmlentities/htmlspecialchars, accepting
Gustavo André dos Santos Lopes [Thu, 14 Oct 2010 19:14:06 +0000 (19:14 +0000)]
- Fixed get_next_char(), used by htmlentities/htmlspecialchars, accepting
  certain ill-formed UTF-8 sequences.

14 years ago- [DOC] Reverted rev #304382 and rev #304380, as I figured out a way to
Gustavo André dos Santos Lopes [Thu, 14 Oct 2010 03:15:15 +0000 (03:15 +0000)]
- [DOC] Reverted rev #304382 and rev #304380, as I figured out a way to
  fix the erratic behavior without breaking backwards compatibility. Namely,
  $offset retains SEEK_SET behavior but actually SEEK_CUR is passed to
  _php_stream_seek, if possible, by moving the offset stream->position bytes.
- Addresses bug #53006.

14 years ago- Ooops. Fixed tests for rev #304380 (stream_get_contents() related) and a small...
Gustavo André dos Santos Lopes [Thu, 14 Oct 2010 02:39:21 +0000 (02:39 +0000)]
- Ooops. Fixed tests for rev #304380 (stream_get_contents() related) and a small error.