]> granicus.if.org Git - php/log
php
14 years agoFixed issues inside str_pad() identified by bug #52550
Ilia Alshanetsky [Fri, 6 Aug 2010 19:55:10 +0000 (19:55 +0000)]
Fixed issues inside str_pad() identified by bug #52550

14 years agomake ssl_set return value in mysqlnd compatible with libmysqli return value
David Soria Parra [Fri, 6 Aug 2010 19:47:03 +0000 (19:47 +0000)]
make ssl_set return value in mysqlnd compatible with libmysqli return value

14 years agoUse correct order of operations. Second of many fixes for bug #52550
Ilia Alshanetsky [Fri, 6 Aug 2010 19:11:34 +0000 (19:11 +0000)]
Use correct order of operations. Second of many fixes for bug #52550

14 years agoDo these ops in the right order here. First of many fixes for
Rasmus Lerdorf [Fri, 6 Aug 2010 18:19:23 +0000 (18:19 +0000)]
Do these ops in the right order here.  First of many fixes for
bug #52550

14 years ago- Fixed ZTS build (Kalle)
Felipe Pena [Thu, 5 Aug 2010 17:09:08 +0000 (17:09 +0000)]
- Fixed ZTS build (Kalle)

14 years ago- Drop (broken) support for libmysql 3.23 and 4.0 from pdo_mysql, see bug #51259
Johannes Schlüter [Thu, 5 Aug 2010 13:29:44 +0000 (13:29 +0000)]
- Drop (broken) support for libmysql 3.23 and 4.0 from pdo_mysql, see bug #51259

14 years agoUse interned strings for class names
Dmitry Stogov [Thu, 5 Aug 2010 13:10:15 +0000 (13:10 +0000)]
Use interned strings for class names

14 years ago- Fixed bug #52534 (var_export array with negative key)
Felipe Pena [Wed, 4 Aug 2010 23:11:44 +0000 (23:11 +0000)]
- Fixed bug #52534 (var_export array with negative key)

14 years agocleanup
Dmitry Stogov [Tue, 3 Aug 2010 08:19:51 +0000 (08:19 +0000)]
cleanup

14 years agoBUG: all value comparaisons were not case insensitive in the conf file parser
Jérôme Loyet [Mon, 2 Aug 2010 21:46:52 +0000 (21:46 +0000)]
BUG: all value comparaisons were not case insensitive in the conf file parser

14 years agotypo
Jérôme Loyet [Mon, 2 Aug 2010 09:28:54 +0000 (09:28 +0000)]
typo

14 years agocorrect php-fpm.conf: slowlog has no default value
Jérôme Loyet [Mon, 2 Aug 2010 09:02:48 +0000 (09:02 +0000)]
correct php-fpm.conf: slowlog has no default value

14 years ago- Added missing parameter checks for new methods (trunk only)
Felipe Pena [Mon, 2 Aug 2010 01:35:02 +0000 (01:35 +0000)]
- Added missing parameter checks for new methods (trunk only)

14 years agoAdded Traits to the NEWS file.
Stefan Marr [Sun, 1 Aug 2010 20:53:32 +0000 (20:53 +0000)]
Added Traits to the NEWS file.
#There doesn't seem to be a consitent ordering,
#so I put it in front of the list, since it is a major language addition. Hope thats ok.

14 years ago- Fixed bug #52468 (wddx_deserialize corrupts integer field value when left empty)
Felipe Pena [Sun, 1 Aug 2010 17:34:09 +0000 (17:34 +0000)]
- Fixed bug #52468 (wddx_deserialize corrupts integer field value when left empty)

14 years ago- Removed safe-mode tests
Felipe Pena [Sun, 1 Aug 2010 16:24:42 +0000 (16:24 +0000)]
- Removed safe-mode tests

14 years ago- Fixed bug #52508 (newline problem with parse_ini_file+INI_SCANNER_RAW)
Felipe Pena [Sun, 1 Aug 2010 15:26:54 +0000 (15:26 +0000)]
- Fixed bug #52508 (newline problem with parse_ini_file+INI_SCANNER_RAW)

14 years ago- Fixed bug #52484 (__set() ignores setting properties with empty names)
Felipe Pena [Sun, 1 Aug 2010 13:27:02 +0000 (13:27 +0000)]
- Fixed bug #52484 (__set() ignores setting properties with empty names)

14 years ago- New test
Felipe Pena [Thu, 29 Jul 2010 23:46:49 +0000 (23:46 +0000)]
- New test

14 years ago- Fixed bug #52487 (PDO::FETCH_INTO leaks memory)
Felipe Pena [Thu, 29 Jul 2010 23:38:55 +0000 (23:38 +0000)]
- Fixed bug #52487 (PDO::FETCH_INTO leaks memory)

14 years ago- Fixed bug #52476 (move php-fpm man page from section 1 to section 8)
Jérôme Loyet [Thu, 29 Jul 2010 22:07:00 +0000 (22:07 +0000)]
- Fixed bug #52476 (move php-fpm man page from section 1 to section 8)

14 years agoFix required facilities for php-fpm's init script
Raphael Geissert [Thu, 29 Jul 2010 19:13:42 +0000 (19:13 +0000)]
Fix required facilities for php-fpm's init script

$all should only be used in rare, and very specific, cases.

14 years ago- fix build
Pierre Joye [Thu, 29 Jul 2010 12:06:15 +0000 (12:06 +0000)]
- fix build

14 years agoZEND_UNSET_* don't have results
Dmitry Stogov [Thu, 29 Jul 2010 09:46:59 +0000 (09:46 +0000)]
ZEND_UNSET_* don't have results

14 years ago- Makes "parent" and "self" checking case-insensitive
Felipe Pena [Thu, 29 Jul 2010 01:59:40 +0000 (01:59 +0000)]
- Makes "parent" and "self" checking case-insensitive

14 years ago- Fixed bug #52436 (Compile error in pcre if systems do not have stdint.h)
Sriram Natarajan [Tue, 27 Jul 2010 21:42:22 +0000 (21:42 +0000)]
- Fixed bug #52436 (Compile error in pcre if systems do not have stdint.h)
# PCRE's config.h can very well reuse the definitions made available from
# PHP's configure script output available within php_config.h

14 years agoAdditional specialization
Dmitry Stogov [Tue, 27 Jul 2010 09:50:35 +0000 (09:50 +0000)]
Additional specialization

14 years agoRemoved deprecated check
Dmitry Stogov [Mon, 26 Jul 2010 12:40:32 +0000 (12:40 +0000)]
Removed deprecated check

14 years agoRemove obsolete non phpt test script.
Stanley Sufficool [Sat, 24 Jul 2010 14:05:44 +0000 (14:05 +0000)]
Remove obsolete non phpt test script.

14 years agotypo
Dmitry Stogov [Tue, 20 Jul 2010 11:28:53 +0000 (11:28 +0000)]
typo

14 years agoFix bug #52380 (Typo in lcfirst comment docs) by updating the commented
Adam Harvey [Tue, 20 Jul 2010 04:26:57 +0000 (04:26 +0000)]
Fix bug #52380 (Typo in lcfirst comment docs) by updating the commented
prototype for lcfirst() to actually read lcfirst().

14 years agoUse proper fetch types
Dmitry Stogov [Mon, 19 Jul 2010 15:04:51 +0000 (15:04 +0000)]
Use proper fetch types

14 years agoRemoved invalid checks
Dmitry Stogov [Mon, 19 Jul 2010 14:34:34 +0000 (14:34 +0000)]
Removed invalid checks

14 years agoFix for bug #52317 (Segmentation fault when using mail() on a rhel 4.x (only 64
Adam Harvey [Mon, 19 Jul 2010 10:46:44 +0000 (10:46 +0000)]
Fix for bug #52317 (Segmentation fault when using mail() on a rhel 4.x (only 64
bit)).

14 years agoZEND_FETCH_*_R operations simplified and can't be used with EXT_TYPE_UNUSED flag...
Dmitry Stogov [Fri, 16 Jul 2010 13:38:09 +0000 (13:38 +0000)]
ZEND_FETCH_*_R operations simplified and can't be used with EXT_TYPE_UNUSED flag any more. Thit is very rare and useless case. ZEND_FREE might be required after them instead.

14 years agoSimplified string offset reading
Dmitry Stogov [Fri, 16 Jul 2010 11:44:30 +0000 (11:44 +0000)]
Simplified string offset reading

14 years agoFix for Bug #51583 Bus error due to wrong alignment in mysqlnd
Andrey Hristov [Thu, 15 Jul 2010 16:57:14 +0000 (16:57 +0000)]
Fix for Bug #51583 Bus error due to wrong alignment in mysqlnd

14 years ago- fix vc6 build
Pierre Joye [Thu, 15 Jul 2010 00:13:20 +0000 (00:13 +0000)]
- fix vc6 build

14 years agoOptimized defaut Content-Type HTTP header processing
Dmitry Stogov [Wed, 14 Jul 2010 15:20:44 +0000 (15:20 +0000)]
Optimized defaut Content-Type HTTP header processing

14 years agoFixed incorrect reinitialization
Dmitry Stogov [Wed, 14 Jul 2010 10:27:08 +0000 (10:27 +0000)]
Fixed incorrect reinitialization

14 years agoUpdate the re2c files aswell (bug #51943)
Kalle Sommer Nielsen [Wed, 14 Jul 2010 00:04:43 +0000 (00:04 +0000)]
Update the re2c files aswell (bug #51943)

14 years agoFixed bug #51943 (Several files are out of ANSI spec)
Kalle Sommer Nielsen [Tue, 13 Jul 2010 23:59:54 +0000 (23:59 +0000)]
Fixed bug #51943 (Several files are out of ANSI spec)

# Based on patch by CoreyStup at gmail dot com

14 years agoFixed bug #52037 (Concurrent builds fail in install-programs) -- Patch by Seanius...
Kalle Sommer Nielsen [Tue, 13 Jul 2010 17:21:00 +0000 (17:21 +0000)]
Fixed bug #52037 (Concurrent builds fail in install-programs) -- Patch by Seanius at debian dot org

14 years agoGive an error when USE_RESULT is used with fetch_all
Andrey Hristov [Tue, 13 Jul 2010 13:02:00 +0000 (13:02 +0000)]
Give an error when USE_RESULT is used with fetch_all

14 years ago- Added EG(saved_fpu_cw_ptr) initialization
Felipe Pena [Sat, 10 Jul 2010 13:56:33 +0000 (13:56 +0000)]
- Added EG(saved_fpu_cw_ptr) initialization

14 years agoFix a bug when var_export() causes a fatal error that could inadvertently display...
Scott MacVicar [Fri, 9 Jul 2010 21:11:37 +0000 (21:11 +0000)]
Fix a bug when var_export() causes a fatal error that could inadvertently display data due to flushing of the output buffer.

Examples include, memory limit, execution time and recursion.

14 years agoEliminated useless allocation of FPU control word on each request startup
Dmitry Stogov [Fri, 9 Jul 2010 09:02:14 +0000 (09:02 +0000)]
Eliminated useless allocation of FPU control word on each request startup

14 years agozend_ptr_stack allocation is delayed before the actual usage
Dmitry Stogov [Fri, 9 Jul 2010 07:31:18 +0000 (07:31 +0000)]
zend_ptr_stack allocation is delayed before the actual usage

14 years ago- Fix ZTS build
Felipe Pena [Thu, 8 Jul 2010 15:22:11 +0000 (15:22 +0000)]
- Fix ZTS build

14 years agoFixed Windows build
Kalle Sommer Nielsen [Thu, 8 Jul 2010 15:09:57 +0000 (15:09 +0000)]
Fixed Windows build

14 years agoFugbix typo.
Sebastian Bergmann [Thu, 8 Jul 2010 15:05:22 +0000 (15:05 +0000)]
Fugbix typo.

14 years ago- use interned strings for auto globals
Dmitry Stogov [Thu, 8 Jul 2010 14:05:11 +0000 (14:05 +0000)]
- use interned strings for auto globals
- $GLOBALS became a JIT autoglobal, so it's initialized only if used (this may affect opcode caches)

14 years agoReduced overhead of request startup
Dmitry Stogov [Thu, 8 Jul 2010 07:40:02 +0000 (07:40 +0000)]
Reduced overhead of request startup

14 years agoFixed checks for PHP_DEBUG macro
Dmitry Stogov [Thu, 8 Jul 2010 07:38:59 +0000 (07:38 +0000)]
Fixed checks for PHP_DEBUG macro

14 years ago- Fixed ZTS build
Felipe Pena [Wed, 7 Jul 2010 22:46:54 +0000 (22:46 +0000)]
- Fixed ZTS build

14 years agoFixed #51697 (Unsafe operations in free_storage of SPL iterators,
Etienne Kneuss [Wed, 7 Jul 2010 21:55:17 +0000 (21:55 +0000)]
Fixed #51697 (Unsafe operations in free_storage of SPL iterators,
causes crashes during shutdown)

14 years agoUse zend_stream API to open main PHP script in CGI/FastCGI. This allows to override...
Dmitry Stogov [Wed, 7 Jul 2010 16:54:55 +0000 (16:54 +0000)]
Use zend_stream API to open main PHP script in CGI/FastCGI. This allows to override the open function by opcode caches and eliminate the actual open syscall.

14 years agoupdate tests
Andrey Hristov [Wed, 7 Jul 2010 15:53:34 +0000 (15:53 +0000)]
update tests

14 years agoCleanup in trunk. Remove some functions, noted in
Andrey Hristov [Wed, 7 Jul 2010 12:09:36 +0000 (12:09 +0000)]
Cleanup in trunk. Remove some functions, noted in
UPGRADING. sed-ed the tests to change the usage
to the real function name.

14 years agoRemoved redundant check
Dmitry Stogov [Wed, 7 Jul 2010 11:44:27 +0000 (11:44 +0000)]
Removed redundant check

14 years agoArginfo for mysqli
Andrey Hristov [Wed, 7 Jul 2010 11:36:29 +0000 (11:36 +0000)]
Arginfo for mysqli

14 years agoReused single segment between requests. Saved one malloc/free for each request.
Dmitry Stogov [Wed, 7 Jul 2010 10:34:50 +0000 (10:34 +0000)]
Reused single segment between requests. Saved one malloc/free for each request.

14 years agoReduced initial VM stack size to fit into zend_mm segment and eliminate extra segment...
Dmitry Stogov [Wed, 7 Jul 2010 10:30:17 +0000 (10:30 +0000)]
Reduced initial VM stack size to fit into zend_mm segment and eliminate extra segment allocation

14 years ago- Added -DSYB_LP64 to CFLAGS on 64 bit platforms
Timm Friebe [Wed, 7 Jul 2010 09:47:24 +0000 (09:47 +0000)]
- Added -DSYB_LP64 to CFLAGS on 64 bit platforms
# See http://cpansearch.perl.org/src/MEWP/DBD-Sybase-1.08/Makefile.PL:
#
# "If we are building for a 64 bit platform that also supports 32 bit
# (i.e. Solaris 8, HP-UX11, etc) then we need to make some adjustments
# [...] Tru64/DEC OSF does NOT use the SYB_LP64 define as it is ALWAYS
# in 64 bit mode."
#
# Fixes bug #50827

14 years agoFix bug #52262 - Invalid UTF-8 documents don't set an error code when they fail to...
Scott MacVicar [Tue, 6 Jul 2010 17:01:30 +0000 (17:01 +0000)]
Fix bug #52262 - Invalid UTF-8 documents don't set an error code when they fail to decode.

14 years agozend_stack initialization is delayed before the actual usage
Dmitry Stogov [Tue, 6 Jul 2010 16:09:43 +0000 (16:09 +0000)]
zend_stack initialization is delayed before the actual usage

14 years ago- Fix ZTS build
Felipe Pena [Tue, 6 Jul 2010 15:52:39 +0000 (15:52 +0000)]
- Fix ZTS build

14 years agoeliminated unnecessary iterations during request startup/shutdown
Dmitry Stogov [Tue, 6 Jul 2010 11:40:17 +0000 (11:40 +0000)]
eliminated unnecessary iterations during request startup/shutdown

14 years agofix typos and use correct directive names in error messages
Antony Dovgal [Tue, 6 Jul 2010 11:37:19 +0000 (11:37 +0000)]
fix typos and use correct directive names in error messages

14 years ago- Fixed tests
Felipe Pena [Tue, 6 Jul 2010 00:25:52 +0000 (00:25 +0000)]
- Fixed tests

14 years agoreduced request processing overhead
Dmitry Stogov [Mon, 5 Jul 2010 15:40:54 +0000 (15:40 +0000)]
reduced request processing overhead

14 years agoUse ZE API to modify/restore PG(magic_quotes_runtime). Removed overhead at request...
Dmitry Stogov [Mon, 5 Jul 2010 14:32:29 +0000 (14:32 +0000)]
Use ZE API to modify/restore PG(magic_quotes_runtime). Removed overhead at request startup.

14 years agoReduced overhead of ext/mbstring initialization
Dmitry Stogov [Mon, 5 Jul 2010 12:03:08 +0000 (12:03 +0000)]
Reduced overhead of ext/mbstring initialization

14 years agoFixed bug #52237 (Crash when passing the reference of the property of a non-object)
Dmitry Stogov [Mon, 5 Jul 2010 09:08:35 +0000 (09:08 +0000)]
Fixed bug #52237 (Crash when passing the reference of the property of a non-object)

14 years ago- Fixed bug #52240 (hash_copy() does not copy the HMAC key, causes wrong results...
Felipe Pena [Sat, 3 Jul 2010 13:06:14 +0000 (13:06 +0000)]
- Fixed bug #52240 (hash_copy() does not copy the HMAC key, causes wrong results and PHP crashes)

14 years agoFix bug #52238: Crash when an Exception occured in iterator_to_array
Johannes Schlüter [Fri, 2 Jul 2010 19:17:45 +0000 (19:17 +0000)]
Fix bug #52238: Crash when an Exception occured in iterator_to_array

14 years agoUpgraded bundled PCRE to version 8.10
Ilia Alshanetsky [Fri, 2 Jul 2010 17:17:16 +0000 (17:17 +0000)]
Upgraded bundled PCRE to version 8.10

14 years agoAdded test for bug 52013 to trunk.
Eric Stewart [Fri, 2 Jul 2010 02:45:56 +0000 (02:45 +0000)]
Added test for bug 52013 to trunk.

14 years agoUsed more sutable type. Reduced memory usage.
Dmitry Stogov [Thu, 1 Jul 2010 08:58:14 +0000 (08:58 +0000)]
Used more sutable type. Reduced memory usage.

14 years ago- Fixed bug #52211 (iconv() returns part of string on error)
Felipe Pena [Thu, 1 Jul 2010 01:11:08 +0000 (01:11 +0000)]
- Fixed bug #52211 (iconv() returns part of string on error)

14 years ago- WS
Pierre Joye [Wed, 30 Jun 2010 22:06:49 +0000 (22:06 +0000)]
- WS

14 years agoFixed bug #33210 (getimagesize() fails to detect width/height on certain JPEGs).
Ilia Alshanetsky [Wed, 30 Jun 2010 12:21:35 +0000 (12:21 +0000)]
Fixed bug #33210 (getimagesize() fails to detect width/height on certain JPEGs).

14 years agosync version with PECL
Stanislav Malyshev [Wed, 30 Jun 2010 04:23:32 +0000 (04:23 +0000)]
sync version with PECL

14 years agopdo_dblib - improve test skip messages
Stanley Sufficool [Wed, 30 Jun 2010 03:16:04 +0000 (03:16 +0000)]
pdo_dblib - improve test skip messages

14 years ago- Fixed bug #48930 (__COMPILER_HALT_OFFSET__ incorrect in PHP >= 5.3)
Felipe Pena [Wed, 30 Jun 2010 02:45:10 +0000 (02:45 +0000)]
- Fixed bug #48930 (__COMPILER_HALT_OFFSET__ incorrect in PHP >= 5.3)

14 years ago- MF5.3: Reverted fix for bug #48930 (due binary compatibility breakage)
Felipe Pena [Wed, 30 Jun 2010 02:30:14 +0000 (02:30 +0000)]
- MF5.3: Reverted fix for bug #48930 (due binary compatibility breakage)
# To commit a new common fix

14 years agoPDO DBLIB test fixups
Stanley Sufficool [Tue, 29 Jun 2010 14:08:22 +0000 (14:08 +0000)]
PDO DBLIB test fixups

14 years agofix build
Antony Dovgal [Tue, 29 Jun 2010 10:50:58 +0000 (10:50 +0000)]
fix build

14 years agoRemove PDO DBLIB prefix from PostgreSQL PDO tests
Stanley Sufficool [Tue, 29 Jun 2010 06:20:15 +0000 (06:20 +0000)]
Remove PDO DBLIB prefix from PostgreSQL PDO tests

14 years agoOops
Stanley Sufficool [Tue, 29 Jun 2010 06:08:51 +0000 (06:08 +0000)]
Oops

14 years agoAdd tests for recent fixes
Stanley Sufficool [Tue, 29 Jun 2010 06:04:17 +0000 (06:04 +0000)]
Add tests for recent fixes

14 years agofix SplObjectStorage unserialization (CVE-2010-2225)
Stanislav Malyshev [Tue, 29 Jun 2010 00:58:31 +0000 (00:58 +0000)]
fix SplObjectStorage unserialization (CVE-2010-2225)

14 years ago- typo for iconv DLL .lib
Pierre Joye [Mon, 28 Jun 2010 23:26:48 +0000 (23:26 +0000)]
- typo for iconv DLL .lib

14 years ago- Added test for tds_sysdep_public.h and link against -lct only then
Timm Friebe [Mon, 28 Jun 2010 13:35:06 +0000 (13:35 +0000)]
- Added test for tds_sysdep_public.h and link against -lct only then
- Added test for libsybct64 and libsybct
# The former is a fix for newer versions of FreeTDS which no longer
# provide the tds.h - we need to distinguish in what we link against
# between FreeTDS and the official Sybase libraries, and this seems
# to do the job.
# The latter is the patch from bug #49276 (finally, and sorry)

14 years ago- Fix arginfo name
Felipe Pena [Mon, 28 Jun 2010 01:19:08 +0000 (01:19 +0000)]
- Fix arginfo name

14 years agoFix bad string length
Stanley Sufficool [Mon, 28 Jun 2010 00:15:18 +0000 (00:15 +0000)]
Fix bad string length

14 years ago- Improved initialization
Felipe Pena [Sun, 27 Jun 2010 22:13:41 +0000 (22:13 +0000)]
- Improved initialization

14 years ago- Fixed bug #48930 (__COMPILER_HALT_OFFSET__ incorrect in PHP >= 5.3)
Felipe Pena [Sun, 27 Jun 2010 21:46:16 +0000 (21:46 +0000)]
- Fixed bug #48930 (__COMPILER_HALT_OFFSET__ incorrect in PHP >= 5.3)

14 years ago- Fixed bug #51421 (Abstract __construct constructor argument list not enforced)
Felipe Pena [Sat, 26 Jun 2010 22:05:13 +0000 (22:05 +0000)]
- Fixed bug #51421 (Abstract __construct constructor argument list not enforced)

14 years ago- Fixed bug #52160 (Invalid E_STRICT redefined constructor error)
Felipe Pena [Sat, 26 Jun 2010 19:19:16 +0000 (19:19 +0000)]
- Fixed bug #52160 (Invalid E_STRICT redefined constructor error)