]>
granicus.if.org Git - php/log
Stanislav Malyshev [Tue, 29 May 2012 01:54:15 +0000 (18:54 -0700)]
fix unchecked emalloc
(cherry picked from commit
158d8a6b088662ce9d31e0c777c6ebe90efdc854 )
Jille Timmermans [Tue, 29 May 2012 13:44:04 +0000 (15:44 +0200)]
Typofix in comment in proc_open.c
Stanislav Malyshev [Thu, 24 May 2012 18:54:51 +0000 (13:54 -0500)]
fix CVE-2012-2143
Anatoliy Belsky [Tue, 29 May 2012 15:38:30 +0000 (17:38 +0200)]
updated the libmagic patch after Felipes regex fix
Matt Ficken [Tue, 29 May 2012 14:38:57 +0000 (16:38 +0200)]
Fix bug #62150 Test Bug - ext/fileinfo/tests/finfo_open_error.phpt
Matt Ficken [Tue, 29 May 2012 14:37:19 +0000 (16:37 +0200)]
Bug #62177 deactivate the linux test version on win
Matt Ficken [Tue, 29 May 2012 14:31:47 +0000 (16:31 +0200)]
Fix bug #62177 Test Bug - finfo_file_regex.phpt
Matt Ficken [Tue, 29 May 2012 09:41:44 +0000 (11:41 +0200)]
Fixed bug #62176 Test Bug - sapi/cli/tests/bug61546.phpt
Nuno Lopes [Mon, 28 May 2012 00:13:09 +0000 (20:13 -0400)]
sync with HEAD
Jerome Loyet [Sat, 26 May 2012 17:36:01 +0000 (19:36 +0200)]
Fixed bug #61218 (the previous patch was not enough restritive on fcgi name string checks)
Jerome Loyet [Sat, 26 May 2012 17:27:02 +0000 (19:27 +0200)]
Fixed bug #61218 (FPM drops connection while receiving some binary valuesin FastCGI requests)
Jerome Loyet [Sat, 26 May 2012 16:44:35 +0000 (18:44 +0200)]
- Fixed bug #62033 (USR2 signal was sent even if not catch when daemonize and an error occured)
Jerome Loyet [Sat, 26 May 2012 16:22:12 +0000 (18:22 +0200)]
- Fixed bug #62160 (Add process.priority to set nice(2) priorities)
Jerome Loyet [Sat, 26 May 2012 15:37:33 +0000 (17:37 +0200)]
- add missing headers to avoid warnings
Jerome Loyet [Fri, 25 May 2012 19:21:44 +0000 (21:21 +0200)]
- Fixed bug #62153 (when using unix sockets, multiples FPM instances can be launched without errors)
Jerome Loyet [Fri, 25 May 2012 19:10:17 +0000 (21:10 +0200)]
- Fixed bug #62033 (php-fpm exits with status 0 on some failures to start)
Xinchen Hui [Fri, 25 May 2012 14:31:26 +0000 (22:31 +0800)]
Fixed bug #62128 superfluous ";"
Matt Ficken [Fri, 25 May 2012 08:44:59 +0000 (10:44 +0200)]
Fixed bug #62149 Test Bug - ext/curl/tests/bug61948
Matt Ficken [Fri, 25 May 2012 08:34:33 +0000 (10:34 +0200)]
Fixed bug #62148 mail_skipif doesn't skip imap tests on Release Build
Matt Ficken [Fri, 25 May 2012 07:53:51 +0000 (09:53 +0200)]
Fixed bug #62147 test bug - popen_pclose_basic-win32
Johannes Schlüter [Thu, 24 May 2012 22:22:25 +0000 (00:22 +0200)]
Fix bug #62146 com_dotnet cannot be built shared, tested by Anatoliy
Johannes Schlüter [Thu, 24 May 2012 22:20:29 +0000 (00:20 +0200)]
Those changes are in 5.3.15
Felipe Pena [Thu, 24 May 2012 16:45:36 +0000 (13:45 -0300)]
Merge branch 'PHP-5.3' of git.php.net:php-src into PHP-5.3
Felipe Pena [Thu, 24 May 2012 16:45:03 +0000 (13:45 -0300)]
- BFN
Felipe Pena [Thu, 24 May 2012 16:42:47 +0000 (13:42 -0300)]
- Fixed magic file regex support
Xinchen Hui [Thu, 24 May 2012 15:20:21 +0000 (23:20 +0800)]
Fixed bug #62073
(Different ways of iterating over an SplMaxHeap result in in different keys)
Gustavo André dos Santos Lopes [Thu, 24 May 2012 12:31:07 +0000 (14:31 +0200)]
Fixed bug #55610: ResourceBundle and Traversable
Gustavo André dos Santos Lopes [Thu, 24 May 2012 09:14:36 +0000 (11:14 +0200)]
Update NEWS
Gustavo André dos Santos Lopes [Thu, 24 May 2012 08:44:44 +0000 (10:44 +0200)]
Fixed bug #60785
Memory leak in IntlDateFormatter constructor.
udat_setCalendar() clones the calendar before it adopts it,
so we were leaking the original calendar.
Also we now validate the calendar type.
Gustavo André dos Santos Lopes [Wed, 23 May 2012 13:48:50 +0000 (15:48 +0200)]
Fixed bug #62017
IntlDateFormatter constructor would release some resources
under certain error conditions.
Reeze Xia [Wed, 23 May 2012 12:42:06 +0000 (20:42 +0800)]
Fixed bug #62073 (Different ways of iterating over an SplMaxHeap result in different keys)
Gustavo André dos Santos Lopes [Wed, 23 May 2012 11:42:24 +0000 (13:42 +0200)]
Fixed bug number in NEWS
Gustavo André dos Santos Lopes [Wed, 23 May 2012 11:35:11 +0000 (13:35 +0200)]
Updated NEWS w.r.t to ext/intl changes
Gustavo André dos Santos Lopes [Wed, 23 May 2012 10:09:27 +0000 (12:09 +0200)]
Fixed bug #6208: memory leak in grapheme_extract()
Gustavo André dos Santos Lopes [Wed, 23 May 2012 10:44:44 +0000 (12:44 +0200)]
Fixed bug #62082
This was a buffer overflow in internal function
get_icu_disp_value_src_php().
Gustavo André dos Santos Lopes [Wed, 23 May 2012 11:03:55 +0000 (13:03 +0200)]
Fixed bug #62081
Constructor of IntlDateFormatter would leak if called twice.
Made calling it more than once error out before starting
using resources.
Gustavo André dos Santos Lopes [Wed, 23 May 2012 11:22:06 +0000 (13:22 +0200)]
Fixed bug #62070
Collator::getSortKey() was returning an unterminated string
due the length given to RETURN_STRINGL being off by one.
Jerome Loyet [Wed, 23 May 2012 09:52:04 +0000 (11:52 +0200)]
- Fixed bug #61026 (FPM pools can listen on the same address)
Jerome Loyet [Wed, 23 May 2012 09:30:27 +0000 (11:30 +0200)]
- Fixed bug #61295 (php-fpm should not fail with commented 'user' for non-root start)
Jerome Loyet [Wed, 23 May 2012 08:36:45 +0000 (10:36 +0200)]
- Fix help message for '-R'
Jerome Loyet [Wed, 23 May 2012 08:34:16 +0000 (10:34 +0200)]
- add missing help message for '-R'
Jerome Loyet [Wed, 23 May 2012 07:49:13 +0000 (09:49 +0200)]
- Fixed bug #61835 (php-fpm is not allowed to run as root)
Xinchen Hui [Wed, 23 May 2012 05:43:49 +0000 (13:43 +0800)]
Fix typo while resolving conflicts
Xinchen Hui [Wed, 23 May 2012 05:39:00 +0000 (13:39 +0800)]
Revert "Implemented FR #61602 Allow access to name of constant used as default value"
This reverts commit
054f3e3ce5af13c2c3a6ccd54f7dc3e2f6cd4f74 .
See: http://news.php.net/php.cvs/69137 and the author confirmed.
Will commit later after the author fixed this then make a new PR.
Conflicts:
ext/reflection/php_reflection.c
Anatoliy Belsky [Tue, 22 May 2012 16:41:03 +0000 (18:41 +0200)]
Fix bug #62109 tests\basic\bug46313-win.phpt fails
Jerome Loyet [Tue, 22 May 2012 06:34:27 +0000 (08:34 +0200)]
- Fixed bug #61045 (fpm don't send error log to fastcgi clients)
Matt Ficken [Mon, 21 May 2012 10:51:24 +0000 (12:51 +0200)]
Fix bug #62066 Test Bug - ext/tidy/tests/004.phpt
Matt Ficken [Mon, 21 May 2012 10:31:16 +0000 (12:31 +0200)]
Fixed bug #62068 Test bug - gmp_nextprime and 022
zoe slattery [Sat, 19 May 2012 15:13:25 +0000 (16:13 +0100)]
Fix: 62067 Moved comments to FILE section
Felipe Pena [Fri, 18 May 2012 22:38:02 +0000 (19:38 -0300)]
- BFN
Felipe Pena [Fri, 18 May 2012 22:23:29 +0000 (19:23 -0300)]
- Fixed bug #62064 (memory leak in the XML Writer module)
Johannes Schlüter [Wed, 16 May 2012 14:49:35 +0000 (16:49 +0200)]
PHP 5.3.15-dev
Johannes Schlüter [Wed, 16 May 2012 14:46:08 +0000 (16:46 +0200)]
Merge branch 'PHP-5.3' of git.php.net:/php-src into PHP-5.3
* 'PHP-5.3' of git.php.net:/php-src:
Fix for bug#62046
Stanislav Malyshev [Wed, 16 May 2012 05:35:43 +0000 (22:35 -0700)]
fd fix
Stanislav Malyshev [Wed, 16 May 2012 05:34:34 +0000 (22:34 -0700)]
fix bug #61065
(cherry picked from commit
a10e778bfb7ce9caa1f91666ddf2705db7982d68 )
andrey [Wed, 16 May 2012 12:28:55 +0000 (14:28 +0200)]
Fix for bug#62046
Bug#62046 mysqli@mysqlnd can't iterate over stored sets after call to
mysqli_stmt_reset().
Stmt's state was changed to STMT_PREPARED and leads the driver to think
that the stmt was just prepared. Because result set exist also for only
prepared but not executed sets, the check for stmt->result isn't any good.
There is a result set, because as response for COM_PREPARE the server sends
metadata and metadata is part of a result set. After COM_EXECUTE the server
sends metadata again, which could be different and in this case more correct.
Felipe Pena [Wed, 16 May 2012 11:40:12 +0000 (08:40 -0300)]
- Fixed bug #55299 (multiple null pointer in win32/registry.c)
zoe slattery [Tue, 15 May 2012 10:05:20 +0000 (11:05 +0100)]
Change impl of GZIP_POST, DEFLATE_POST. See #62021
Xinchen Hui [Sat, 12 May 2012 05:13:44 +0000 (13:13 +0800)]
Fixed Bug #62005 (unexpected behavior when incrementally assigning to a member of a null object)
Nuno Lopes [Fri, 11 May 2012 16:50:29 +0000 (12:50 -0400)]
fix stack overflow in php_intlog10abs()
bug uncovered by LLVM/clang's new -fbounds-checking switch
this patch fixes a crash in ext/standard/tests/math/round_large_exp.phpt
Anatoliy Belsky [Fri, 11 May 2012 12:24:12 +0000 (14:24 +0200)]
Fix bug #61990 ext\spl\examples\tests\dualiterator_001.phpt fails
This fixes a general issue. In this ticket and not for the first time
is being seen, that people are trying to use data from "examples"
in the tests. When extracting a test pack only "tests" and its siblings
was taken into account. Now "examples" are copied as well.
Anatoliy Belsky [Thu, 10 May 2012 15:07:38 +0000 (17:07 +0200)]
Fix bug #61992 ext\standard\tests\general_functions\bug44295.phpt fails
Exception text differ on windows
Anatoliy Belsky [Thu, 10 May 2012 13:48:56 +0000 (15:48 +0200)]
updated NEWS
Anatoliy Belsky [Thu, 10 May 2012 13:27:44 +0000 (15:27 +0200)]
Fix bug ext\standard\tests\file\realpath_cache_win32.phpt fails
What happens here is trivial long overflow. Despite the bug attracted
attention on windows, the same story is on linux. Just wait for a big
anough bucket->key . The linux test had %i to check the key value
which should be %d all the way.
Anatoliy Belsky [Wed, 9 May 2012 11:02:33 +0000 (13:02 +0200)]
Fix bug 61901 ext\phar\tests\phar_buildfromdirectory2.phpt fails
Another error message is produced by win specific code
Matt Ficken [Tue, 8 May 2012 17:31:41 +0000 (19:31 +0200)]
Fix bug 61746 Failing tests in ext/standard/tests/file/windows_links/*
Fixed that again for systems having their %SYSTEMROOT% not in
c:\windows
Anatoliy Belsky [Tue, 8 May 2012 16:51:49 +0000 (18:51 +0200)]
updated NEWS
Anatoliy Belsky [Tue, 8 May 2012 16:31:11 +0000 (18:31 +0200)]
Fix bug 61713 check also that mbstring's found any internal_encoding
Anatoliy Belsky [Tue, 8 May 2012 15:42:01 +0000 (17:42 +0200)]
Fix bug #61713 ext\standard\tests\strings\htmlentities10.phpt fails
There is a logic error in charset detection part for htmlentities.
When mbstring is compiled shared and mbstring.internal_encoding
is set to pass, it prevents default_charset from being checked
resulting iso-8859-1 being choosed.
Johannes Schlüter [Tue, 8 May 2012 09:28:15 +0000 (11:28 +0200)]
This will be PHP 5.3.14
Stanislav Malyshev [Mon, 7 May 2012 19:08:36 +0000 (12:08 -0700)]
improve fix for CVE-2012-1823
Anatoliy Belsky [Mon, 7 May 2012 13:39:07 +0000 (15:39 +0200)]
Fix bug 61905 ext\phar\tests\zip\phar_commitwrite.phpt fails
Anatoliy Belsky [Mon, 7 May 2012 13:37:29 +0000 (15:37 +0200)]
Fix bug 61903 ext\phar\tests\tar\phar_commitwrite.phpt fails
Xinchen Hui [Sun, 6 May 2012 12:31:40 +0000 (20:31 +0800)]
Change the test folder
Xinchen Hui [Sun, 6 May 2012 12:01:10 +0000 (20:01 +0800)]
Fixed bug #61730 (Segfault from array_walk modifying an array passed by reference)
Nikita Popov [Sun, 6 May 2012 11:19:17 +0000 (13:19 +0200)]
Add NEWS entry for bug #61961
Nikita Popov [Sun, 6 May 2012 10:45:45 +0000 (12:45 +0200)]
Merge branch 'pull-request/76' into PHP-5.3
Reeze Xia [Sun, 6 May 2012 10:27:26 +0000 (18:27 +0800)]
Fixed Bug #61961 (file_get_content leaks when access empty file with max length)
Xinchen Hui [Sat, 5 May 2012 16:51:20 +0000 (00:51 +0800)]
correct NEWS
Xinchen Hui [Sat, 5 May 2012 16:40:49 +0000 (00:40 +0800)]
Fixed bug #61948 (CURLOPT_COOKIEFILE '' raises open_basedir restriction)
Rasmus Lerdorf [Thu, 3 May 2012 13:51:52 +0000 (15:51 +0200)]
Fix for CVE-2012-1823
(cherry picked from commit
29300b1f9dab068d477b241d8fd872e3a7c829b3 )
Anatoliy Belsky [Fri, 4 May 2012 09:40:49 +0000 (11:40 +0200)]
Fix bug #61906 ext\phar\tests\zip\phar_setsignaturealgo2.phpt fails
Anatoliy Belsky [Fri, 4 May 2012 09:29:49 +0000 (11:29 +0200)]
Fix bug #61904 ext\phar\tests\tar\phar_setsignaturealgo2.phpt
Christopher Jones [Thu, 3 May 2012 19:03:49 +0000 (12:03 -0700)]
Bump to next version
Bump PHP version number
Xinchen Hui [Thu, 3 May 2012 10:37:19 +0000 (18:37 +0800)]
Fix typo
picked form pull request of reeze.xia@gmail.com
Anatoliy Belsky [Wed, 2 May 2012 19:38:32 +0000 (21:38 +0200)]
Fix bug 61902 ext\phar\tests\phar_setsignaturealgo2.phpt falis
openssl needs explicit openssl.cnf on windows
andrey [Wed, 2 May 2012 13:55:22 +0000 (15:55 +0200)]
Fix for bug#61411
Bug #61411 PDO Segfaults with PERSISTENT == TRUE && EMULATE_PREPARES == FALSE
Wrong allocation, that doesn't follow the scheme of using stmt->persistent
was the root cause of the problem and the crash at free.
Christopher Jones [Tue, 1 May 2012 22:47:54 +0000 (15:47 -0700)]
Merge branch 'bug61810' into PHP-5.3
* bug61810:
Make output order for dom007.phpt platform independent
Christopher Jones [Tue, 1 May 2012 22:43:31 +0000 (15:43 -0700)]
Make output order for dom007.phpt platform independent
This test has long been near the top of the reported output diffs.
For example, on http://qa.php.net/reports/?version=5.4.0 it has diffed
1307 times out of 3543 reports, at time of this commit. (The second
highest diff has occurred 710 times.)
Christopher Jones [Tue, 1 May 2012 21:33:57 +0000 (14:33 -0700)]
Merge branch 'fix-bug61115-1.phpt-for-no-debug' into PHP-5.3
* fix-bug61115-1.phpt-for-no-debug:
Fix masking in bug61115-1.phpt
Christopher Jones [Tue, 1 May 2012 21:32:09 +0000 (14:32 -0700)]
Fix masking in bug61115-1.phpt
The test bug61115-1.phpt was diffing for non-debug builds
Anatoliy Belsky [Mon, 30 Apr 2012 15:23:49 +0000 (17:23 +0200)]
Fix bug 61868 ext\dom\tests\DOMDocument_validate_on_parse_variation.phpt fails
Anatoliy Belsky [Mon, 30 Apr 2012 12:33:48 +0000 (14:33 +0200)]
Additional fixs for bug 61746 - prepare/clean acls
Anatoliy Belsky [Mon, 30 Apr 2012 10:06:28 +0000 (12:06 +0200)]
Fix bug 61870 ext\session\tests\bug42596.phpt fails
Anatoliy Belsky [Mon, 30 Apr 2012 08:25:54 +0000 (10:25 +0200)]
Fix bug ext\filter\tests\bug52209.phpt fails
Xinchen Hui [Mon, 30 Apr 2012 04:33:55 +0000 (12:33 +0800)]
merge test from PHP-5.4
Xinchen Hui [Mon, 30 Apr 2012 04:31:33 +0000 (12:31 +0800)]
Revert "Merge branch 'fix-pro_nice-test' of https://github.com/reeze/php-src into PHP-5.3"
After pushed, I found the test script in 5.4 is already fixed this, so
revert this change, and be consistent with 5.4's test
This reverts commit
24d85e4bd8d56197ca673791ad007f2e595478cf , reversing
changes made to
bae56a87f81b91cd815604b0f404f616b0d73c2b .
Xinchen Hui [Mon, 30 Apr 2012 04:29:15 +0000 (12:29 +0800)]
Merge branch 'fix-pro_nice-test' of https://github.com/reeze/php-src into PHP-5.3
Xinchen Hui [Mon, 30 Apr 2012 04:09:22 +0000 (12:09 +0800)]
Fixed bug #61546 (functions related to current script failed when chdir() in cli sapi).
Felipe Pena [Sun, 29 Apr 2012 22:44:27 +0000 (19:44 -0300)]
- BFN