]>
granicus.if.org Git - php/log
Pierre Joye [Tue, 14 May 2013 07:20:53 +0000 (09:20 +0200)]
php_stream_fopen_tmpfile may file, causing any following stream usage to crash
Anatol Belski [Mon, 13 May 2013 12:24:21 +0000 (14:24 +0200)]
fix heap overflow warnings on win x64 debug crt
Anatol Belski [Sun, 12 May 2013 12:00:32 +0000 (14:00 +0200)]
Fixed bug #64821 Custom Exceptions crash when internal properties overridden
If user inherits Exception and overrides the properties to arbitrary data types,
or simply doesn't run parent::__construct(), here we go. Just convert everything
to the appropriate data type, like Exception::__toString() does.
Johannes Schlüter [Wed, 8 May 2013 16:01:39 +0000 (18:01 +0200)]
PHP 5.3.25 NEWS
Anatol Belski [Sat, 4 May 2013 10:16:38 +0000 (12:16 +0200)]
better fix for bug #64770
Boris Lytochkin [Fri, 3 May 2013 15:23:46 +0000 (19:23 +0400)]
Merge branch 'PHP-5.3' of https://git.php.net/push/php-src into PHP-5.3
* 'PHP-5.3' of https://git.php.net/push/php-src:
Fixed bug #64770 stream_select() fails with pipes
Anatol Belski [Fri, 3 May 2013 15:01:33 +0000 (17:01 +0200)]
Fixed bug #64770 stream_select() fails with pipes
returned by proc_open() on Windows x64
Boris Lytochkin [Fri, 3 May 2013 07:21:48 +0000 (11:21 +0400)]
Merge branch 'PHP-5.3' of https://git.php.net/push/php-src into PHP-5.3
* 'PHP-5.3' of https://git.php.net/push/php-src: (39 commits)
NEWS
From code coverity scan, syscall return value must be check.
fix more resource leaks
From code coverity scan - fix some memory leak - fix some resources leak (fd) - create fpm_worker_pool_free (shared use) - possible null dref (wp->user and wp->home can be null)
fixed size array cannot be null
use limit_extensions as we use security_limit_extensions later (free)
unused variable
fix possible null deref (detected by code coverity scan)
Also fixed bug #64726 in 5.3
Fix memory realted to #64726
Fix Test Bug #64714
PHP 5.3.26 this will be
Fix NEWS
Fix bug #64458 (dns_get_record result with string of length -1)
Fixed incorrect check. SEND_REF may be executed before DO_FCALL when EX(function_state).function is not yet set to the calling function.
Fixed stream_socket_pair() on Windows x64 and
- Updated to version 2013.3 (2013c)
lower the limit, should fit in a byte
updated lib versions
allow lcov 1.10
...
Remi Collet [Fri, 3 May 2013 06:29:56 +0000 (08:29 +0200)]
NEWS
Remi Collet [Fri, 3 May 2013 06:19:14 +0000 (08:19 +0200)]
From code coverity scan, syscall return value must be check.
To not alter current behaviour, we simply log the problem,
so, if it occurs, the message will give explanation.
This are only warning as they don't block the server,
but such fail can explain strange (not expected) behaviour later.
Remi Collet [Thu, 2 May 2013 11:47:24 +0000 (13:47 +0200)]
fix more resource leaks
Remi Collet [Thu, 2 May 2013 11:27:16 +0000 (13:27 +0200)]
From code coverity scan
- fix some memory leak
- fix some resources leak (fd)
- create fpm_worker_pool_free (shared use)
- possible null dref (wp->user and wp->home can be null)
Remi Collet [Thu, 2 May 2013 08:32:45 +0000 (10:32 +0200)]
fixed size array cannot be null
Remi Collet [Thu, 2 May 2013 08:15:12 +0000 (10:15 +0200)]
use limit_extensions as we use security_limit_extensions later (free)
Remi Collet [Thu, 2 May 2013 08:15:05 +0000 (10:15 +0200)]
unused variable
Remi Collet [Thu, 2 May 2013 07:38:00 +0000 (09:38 +0200)]
fix possible null deref (detected by code coverity scan)
Xinchen Hui [Sat, 27 Apr 2013 15:49:43 +0000 (23:49 +0800)]
Also fixed bug #64726 in 5.3
Xinchen Hui [Sat, 27 Apr 2013 15:36:56 +0000 (23:36 +0800)]
Fix memory realted to #64726
Matt Ficken [Thu, 25 Apr 2013 18:34:57 +0000 (11:34 -0700)]
Fix Test Bug #64714
Johannes Schlüter [Thu, 25 Apr 2013 16:02:53 +0000 (18:02 +0200)]
PHP 5.3.26 this will be
Johannes Schlüter [Thu, 25 Apr 2013 15:58:02 +0000 (17:58 +0200)]
Fix NEWS
Stanislav Malyshev [Wed, 24 Apr 2013 04:42:15 +0000 (21:42 -0700)]
Fix bug #64458 (dns_get_record result with string of length -1)
Dmitry Stogov [Tue, 23 Apr 2013 19:43:23 +0000 (23:43 +0400)]
Fixed incorrect check. SEND_REF may be executed before DO_FCALL when EX(function_state).function is not yet set to the calling function.
Anatol Belski [Mon, 22 Apr 2013 16:53:52 +0000 (18:53 +0200)]
Fixed stream_socket_pair() on Windows x64 and
improved errorhandling in the socketpair() implementation.
Derick Rethans [Mon, 22 Apr 2013 16:51:41 +0000 (17:51 +0100)]
- Updated to version 2013.3 (2013c)
Andrey Hristov [Fri, 19 Apr 2013 13:54:35 +0000 (15:54 +0200)]
lower the limit, should fit in a byte
Anatol Belski [Wed, 17 Apr 2013 11:12:18 +0000 (13:12 +0200)]
updated lib versions
Nuno Lopes [Sat, 13 Apr 2013 20:56:30 +0000 (16:56 -0400)]
allow lcov 1.10
Anatol Belski [Wed, 10 Apr 2013 18:50:57 +0000 (20:50 +0200)]
Merge branch 'PHP-5.3' of git.php.net:php-src into PHP-5.3
Anatol Belski [Wed, 10 Apr 2013 18:39:17 +0000 (20:39 +0200)]
Fixed bug #64342 ZipArchive::addFile() has to check for file existence
Pierre Joye [Wed, 10 Apr 2013 18:12:25 +0000 (20:12 +0200)]
add external 2.1 detection and fix gd_compat for 2.1+
Johannes Schlüter [Wed, 10 Apr 2013 07:41:21 +0000 (09:41 +0200)]
PHP 5.3.24 release date
Pierre Joye [Tue, 9 Apr 2013 08:09:17 +0000 (10:09 +0200)]
fix possible NULL deref
Pierre Joye [Tue, 9 Apr 2013 08:04:01 +0000 (10:04 +0200)]
fix null deref
Rasmus Lerdorf [Fri, 5 Apr 2013 02:15:52 +0000 (19:15 -0700)]
Fixed bugs #47675 and #64577 (fd leak on Solaris)
Xinchen Hui [Thu, 4 Apr 2013 06:52:27 +0000 (14:52 +0800)]
no tab here
Xinchen Hui [Thu, 4 Apr 2013 06:34:11 +0000 (14:34 +0800)]
Fixed bug #64578 (debug_backtrace in set_error_handler corrupts zend heap: segfault)
Xinchen Hui [Mon, 1 Apr 2013 10:12:16 +0000 (18:12 +0800)]
Fix test
Nikita Popov [Thu, 28 Mar 2013 17:40:57 +0000 (18:40 +0100)]
Exclude Travis build for 5.3 and 5.4
Johannes Schlüter [Thu, 28 Mar 2013 14:05:46 +0000 (15:05 +0100)]
This will PHP 5.3.25
Dmitry Stogov [Mon, 25 Mar 2013 11:07:27 +0000 (15:07 +0400)]
Fixed bug #63914 (zend_do_fcall_common_helper_SPEC does not handle exceptions properly). (Jeff Welch)
Johannes Schlüter [Sun, 24 Mar 2013 16:31:29 +0000 (17:31 +0100)]
It's 2013, even for a manpage
Anatol Belski [Sat, 23 Mar 2013 19:57:59 +0000 (20:57 +0100)]
Reworked the changes for bug #64452
Anatol Belski [Sat, 23 Mar 2013 16:40:06 +0000 (17:40 +0100)]
Fixed possible precision loss in microtime
This is related to the fix for bug #64370. MSVC natively supports __int64 type,
so calculating with 32 bit ints is neither necessary nor reliable. Therefore
an older piece of code is reused.
Anatol Belski [Wed, 20 Mar 2013 08:10:10 +0000 (09:10 +0100)]
Fixed bug #64452 Zip PHPTs crash intermittently
Anatol Belski [Tue, 19 Mar 2013 20:19:55 +0000 (21:19 +0100)]
Backported fix for bug #62852
Dmitry Stogov [Tue, 19 Mar 2013 10:56:53 +0000 (14:56 +0400)]
Fixed bug #62343 (Show class_alias In get_declared_classes())
Stanislav Malyshev [Mon, 18 Mar 2013 07:52:15 +0000 (00:52 -0700)]
fix NEWS
Etienne Kneuss [Sat, 16 Mar 2013 17:19:14 +0000 (18:19 +0100)]
Remove spurious int cast in between two longs
Anatol Belski [Fri, 15 Mar 2013 18:04:40 +0000 (19:04 +0100)]
Backported patch for #64370
Ferenc Kovacs [Fri, 15 Mar 2013 08:40:28 +0000 (09:40 +0100)]
explain the step updating the git submodule reference in web/php.git
Anatol Belski [Thu, 14 Mar 2013 13:38:20 +0000 (14:38 +0100)]
fix zts check
Andrey Hristov [Wed, 13 Mar 2013 12:37:51 +0000 (13:37 +0100)]
fix for bug #63530 mysqlnd_stmt::bind_one_parameter uses wrong alloc for stmt->param_bind
Anatol Belski [Tue, 12 Mar 2013 07:33:36 +0000 (08:33 +0100)]
fixed headers order
Derick Rethans [Mon, 11 Mar 2013 21:36:36 +0000 (21:36 +0000)]
- Updated to version 2013.2 (2013b)
Stephen A. Zarkos [Mon, 4 Mar 2013 08:09:45 +0000 (09:09 +0100)]
Fixed PCRE locale crash in Windows/TS
Stanislav Malyshev [Sun, 3 Mar 2013 21:18:58 +0000 (13:18 -0800)]
rename NEWS back
Anatol Belski [Sun, 3 Mar 2013 18:21:45 +0000 (19:21 +0100)]
Merge branch 'PHP-5.3' of git.php.net:php-src into PHP-5.3
* 'PHP-5.3' of git.php.net:php-src:
Rename to create a NEWS file per version to fix the annoying merging issue with NEWS files.
Anatol Belski [Sun, 3 Mar 2013 18:13:38 +0000 (19:13 +0100)]
updated NEWS
Derick Rethans [Sun, 3 Mar 2013 18:08:19 +0000 (13:08 -0500)]
Rename to create a NEWS file per version to fix the annoying merging issue with NEWS files.
Anatol Belski [Sun, 3 Mar 2013 18:06:22 +0000 (19:06 +0100)]
merged PCRE 8.32
- defined HAVE_CONFIG_H to simplify the future merges
- PCRE NEWS http://pcre.org/news.txt
Derick Rethans [Sun, 3 Mar 2013 17:53:22 +0000 (12:53 -0500)]
- Updated to version 2013.1 (2013a)
Dmitry Stogov [Fri, 1 Mar 2013 15:17:08 +0000 (19:17 +0400)]
Fixed timestamp update on Phar contents modification.
Stanislav Malyshev [Fri, 1 Mar 2013 05:25:36 +0000 (21:25 -0800)]
5.4.24-dev
Stanislav Malyshev [Fri, 1 Mar 2013 05:22:06 +0000 (21:22 -0800)]
5.3.23RC1
Mike Willbanks [Fri, 22 Feb 2013 21:05:38 +0000 (13:05 -0800)]
Bug #52861: unset fails with ArrayObject and deep arrays
When checking to make into a reference write, readwrite are checked but not unset
Xinchen Hui [Sun, 24 Feb 2013 04:55:46 +0000 (12:55 +0800)]
Fixed bug #64264 (SPLFixedArray toArray problem)
Johannes Schlüter [Thu, 21 Feb 2013 14:08:58 +0000 (15:08 +0100)]
Fix TSRM (after
afc1debb )
Dmitry Stogov [Thu, 21 Feb 2013 11:55:20 +0000 (15:55 +0400)]
PHAR should modify entry timestamp when it's modified
Sara Golemon [Thu, 21 Feb 2013 11:21:23 +0000 (03:21 -0800)]
http-stream test requires network connectivity
Anatol Belski [Thu, 21 Feb 2013 08:46:50 +0000 (09:46 +0100)]
updated lib versions
Dmitry Stogov [Wed, 20 Feb 2013 18:14:59 +0000 (22:14 +0400)]
Fixed external entity loading
Johannes Schlüter [Wed, 20 Feb 2013 10:56:29 +0000 (11:56 +0100)]
5.3.22 NEWS
Anatol Belski [Tue, 19 Feb 2013 08:04:06 +0000 (09:04 +0100)]
fix the test for curl 7.29.0+
Xinchen Hui [Sun, 17 Feb 2013 03:04:36 +0000 (11:04 +0800)]
Fixed bug #64228 (RecursiveDirectoryIterator always assumes SKIP_DOTS)
Dmitry Stogov [Wed, 13 Feb 2013 18:06:37 +0000 (22:06 +0400)]
Proper bit reset code
Dmitry Stogov [Thu, 7 Feb 2013 12:07:05 +0000 (16:07 +0400)]
Disabled external entities loading
Dmitry Stogov [Thu, 7 Feb 2013 09:04:47 +0000 (13:04 +0400)]
Check if soap.wsdl_cache_dir confirms to open_basedir
Johannes Schlüter [Wed, 30 Jan 2013 23:57:29 +0000 (00:57 +0100)]
This will be PHP 5.3.23
Nikita Popov [Wed, 30 Jan 2013 19:23:39 +0000 (20:23 +0100)]
Fixed bug #64106: Segfault on SplFixedArray[][x] = y when extended
Johannes Schlüter [Tue, 29 Jan 2013 18:49:13 +0000 (19:49 +0100)]
Merge branch 'PHP-5.3' of git.php.net:/php-src into PHP-5.3
Johannes Schlüter [Tue, 29 Jan 2013 18:47:45 +0000 (19:47 +0100)]
Fix bug #64099 (Wrong TSRM usage in zend_register_class_alias)
Gustavo Lopes [Wed, 23 Jan 2013 12:30:40 +0000 (13:30 +0100)]
NEWS for bug #64023 (see
aa0adce )
Gustavo Lopes [Sat, 19 Jan 2013 15:21:26 +0000 (16:21 +0100)]
Fix bug #64023 (__toString() & SplFileInfo)
Defining a __toString() method was having no effect when concatenating
the object. This was because the cast_object() handler would ignore
__toString().
Using echo() directly would actually use __toString(), but this was a
bug: the ECHO handler would try zend_std_cast_object_tostring() before
cast_object(), but cast_object() should have priority as
zend_std_cast_object_tostring() assumes an object with a
zend_class_entry.
Stanislav Malyshev [Mon, 14 Jan 2013 08:06:09 +0000 (00:06 -0800)]
fix bug #63462 (Magic methods called twice for unset protected properties)
Johannes Schlüter [Wed, 16 Jan 2013 16:38:17 +0000 (17:38 +0100)]
Fix NEWS after 5.3.21
Adam Harvey [Wed, 16 Jan 2013 02:06:56 +0000 (10:06 +0800)]
Update the arguments in the prototype of fpm_socket_unix_test_connect().
Fixes bug #63999 (php with fpm fails to build on Solaris 10 or 11).
Adam Harvey [Tue, 15 Jan 2013 09:33:54 +0000 (17:33 +0800)]
Revert "Update fputcsv() to escape all characters equally."
On second thoughts, while the behaviour _is_ broken, this isn't the right fix.
This reverts commit
9b5cb0e8059b1e8bec096067491ed8d75f878938 .
Adam Harvey [Tue, 15 Jan 2013 07:17:45 +0000 (15:17 +0800)]
Update fputcsv() to escape all characters equally.
At present, backslashes have special case handling within fputcsv(): when one
is encountered within a field that's being escaped, escaping stops until the
next instance of the enclosure character is hit. This can result in malformed
CSV.
Fixes bug #43225 (fputcsv incorrectly handles cells ending in \ followed by ").
Dmitry Stogov [Thu, 10 Jan 2013 14:53:10 +0000 (18:53 +0400)]
Fixed uninitialized zval.type (Yoram)
Remi Collet [Thu, 10 Jan 2013 10:14:38 +0000 (11:14 +0100)]
Fix test after fix for bug #63943 (Bad warning text from strpos() on empty needle)
See commit
c05ee74e7ff28b49018bf3e8f452bfd5386d1b68
Andrey Hristov [Wed, 9 Jan 2013 17:27:06 +0000 (18:27 +0100)]
Use during connect the flags set with set_client_option()
Dmitry Stogov [Wed, 9 Jan 2013 13:16:47 +0000 (17:16 +0400)]
Fixed compilator bug that might cause jump depended on unitialized value
Xinchen Hui [Wed, 9 Jan 2013 02:53:20 +0000 (10:53 +0800)]
Fixed bug #63943 (Bad warning text from strpos() on empty needle)
Derick Rethans [Sun, 6 Jan 2013 15:08:26 +0000 (15:08 +0000)]
Update news with new bug fix.
Derick Rethans [Sun, 6 Jan 2013 13:38:22 +0000 (13:38 +0000)]
Fixed bug #55397: Comparsion of incomplete DateTime causes SIGSEGV.
Xinchen Hui [Sun, 6 Jan 2013 02:19:09 +0000 (10:19 +0800)]
bump year
Xinchen Hui [Fri, 4 Jan 2013 03:02:21 +0000 (11:02 +0800)]
Fixed bug #63899 (Use after scope error in zend_compile)
Johannes Schlüter [Thu, 3 Jan 2013 21:56:46 +0000 (22:56 +0100)]
This will be PHP 5.3.22
Xinchen Hui [Tue, 1 Jan 2013 08:23:31 +0000 (16:23 +0800)]
Happy New Year