]>
granicus.if.org Git - php/log
Christopher Jones [Wed, 28 Aug 2013 18:14:29 +0000 (11:14 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
* 'PHP-5.4' of https://git.php.net/repository/php-src:
updated lib versions
Anatol Belski [Wed, 28 Aug 2013 12:43:00 +0000 (14:43 +0200)]
updated lib versions
gron1987 [Wed, 28 Nov 2012 10:19:42 +0000 (12:19 +0200)]
Fix bug #65554 in DateTime, when use it with D/l in format and textual day have dot at the end
Alexander Moskalev [Tue, 9 Apr 2013 20:12:39 +0000 (00:12 +0400)]
Fix DateInterval->days value when object was created not from DateTime::diff()
root [Fri, 23 Aug 2013 01:06:58 +0000 (01:06 +0000)]
Test extension xmlrpc encode type double and string decode type string and int
Ole Markus With [Thu, 22 Aug 2013 06:59:33 +0000 (08:59 +0200)]
Stricter libc-client symlink check
Michael M Slusarz [Tue, 20 Aug 2013 07:07:26 +0000 (01:07 -0600)]
Fix #65483: quoted-printable encode stream filter incorrectly encoding spaces
Christopher Jones [Fri, 23 Aug 2013 15:13:59 +0000 (08:13 -0700)]
Update NEWS
Christopher Jones [Tue, 20 Aug 2013 23:32:53 +0000 (16:32 -0700)]
Remove duplicate calls to set filename & lineno for the DTRACE_FUNCTION_ENTRY/RETURN cases
Christopher Jones [Thu, 22 Aug 2013 16:05:52 +0000 (09:05 -0700)]
Suppress compliation warning "warning: passing argument 1 of ‘_efree’ discards qualifiers from pointer target type"
Christopher Jones [Thu, 22 Aug 2013 15:58:24 +0000 (08:58 -0700)]
Revert "Suppress compliation warning "warning: passing argument 1 of ‘_efree’ discards qualifiers from pointer target type""
This reverts commit
f38bd22ed2c5f710f72e719d7ab2a41ce30541fc .
Matteo Beccati [Thu, 22 Aug 2013 13:33:12 +0000 (15:33 +0200)]
Fixed other compiler warnings
Christopher Jones [Wed, 21 Aug 2013 22:39:14 +0000 (15:39 -0700)]
Suppress compiler warning "warning: variable ‘length’ set but not used [-Wunused-but-set-variable]"
Christopher Jones [Wed, 21 Aug 2013 22:37:02 +0000 (15:37 -0700)]
Suppress compiler warning "warning: variable ‘retcount’ set but not used [-Wunused-but-set-variable]"
Christopher Jones [Wed, 21 Aug 2013 22:23:48 +0000 (15:23 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
* 'PHP-5.4' of https://git.php.net/repository/php-src:
Suppress compliation warning "warning: passing argument 1 of ‘_efree’ discards qualifiers from pointer target type"
Christopher Jones [Wed, 21 Aug 2013 22:06:23 +0000 (15:06 -0700)]
Suppress compliation warning "warning: passing argument 1 of ‘_efree’ discards qualifiers from pointer target type"
Michael Wallner [Wed, 21 Aug 2013 17:17:22 +0000 (19:17 +0200)]
Fix pointer sign warning showing up in EVERY build
Matteo Beccati [Wed, 21 Aug 2013 09:21:43 +0000 (11:21 +0200)]
Fixed compiler warnings in ext/pgsql
Matteo Beccati [Wed, 21 Aug 2013 09:08:16 +0000 (11:08 +0200)]
Fixed other compiler warnings in PDO_PGSQL
Matteo Beccati [Wed, 21 Aug 2013 09:00:31 +0000 (11:00 +0200)]
Fixed compiler warning
I moved the constant to the enum in order to avoid this:
ext/pgsql/pgsql.c:3491: warning: comparison is always false due to limited range of data type
Works in gcc 4.6, but I'm not sure about other compilers.
Christopher Jones [Tue, 20 Aug 2013 20:36:18 +0000 (13:36 -0700)]
Quash compile warning "warning: 'flags' may be used uninitialized in this function"
Christopher Jones [Tue, 20 Aug 2013 18:26:49 +0000 (11:26 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
* 'PHP-5.4' of https://git.php.net/repository/php-src:
Fix bug #64953 (Postgres prepared statement positional parameter casting)
Christopher Jones [Tue, 20 Aug 2013 17:41:29 +0000 (10:41 -0700)]
Eliminate compiler warnings: "warning: pointer targets in initialization differ in signedness"
Christopher Jones [Tue, 20 Aug 2013 17:41:01 +0000 (10:41 -0700)]
Eliminate compiler warnings "warning: pointer targets in initialization differ in signedness"
Christopher Jones [Tue, 20 Aug 2013 17:33:00 +0000 (10:33 -0700)]
Remove some compilation warnings:
'unused variable' and
'enumeration value not handled in switch'
Michael Wallner [Tue, 20 Aug 2013 17:19:02 +0000 (19:19 +0200)]
Fix bug #64953 (Postgres prepared statement positional parameter casting)
Christopher Jones [Tue, 20 Aug 2013 12:40:19 +0000 (05:40 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
* 'PHP-5.4' of https://git.php.net/repository/php-src:
bump version
Stanislav Malyshev [Tue, 20 Aug 2013 06:19:51 +0000 (23:19 -0700)]
bump version
Christopher Jones [Tue, 20 Aug 2013 00:55:25 +0000 (17:55 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
* 'PHP-5.4' of https://git.php.net/repository/php-src:
Update NEWS
fix bug #65481 (shutdown segfault due to serialize)
Track created curl_slist structs by option so they can be updated in situ.
Fixed bug #64503 (Compilation fails with error: conflicting types for 'zendparse').
Christopher Jones [Tue, 20 Aug 2013 00:14:15 +0000 (17:14 -0700)]
Update NEWS
Michael Wallner [Mon, 29 Jul 2013 15:59:35 +0000 (17:59 +0200)]
fix bug #65481 (shutdown segfault due to serialize)
Adam Harvey [Mon, 19 Aug 2013 18:58:57 +0000 (11:58 -0700)]
Track created curl_slist structs by option so they can be updated in situ.
At present, when curl_setopt() is called with an option that requires the
creation of a curl_slist, we simply push the new curl_slist onto a list to be
freed when the curl handle is freed. This avoids a memory leak, but means that
repeated calls to curl_setopt() on the same handle with the same option wastes
previously allocated memory on curl_slist structs that will no longer be read.
This commit changes the zend_llist that was previously used to track the lists
to a HashTable keyed by the option number, which means that we can simply
update the hash table each time curl_setopt() is called.
Fixes bug #65458 (curl memory leak).
Xinchen Hui [Mon, 25 Mar 2013 15:48:21 +0000 (23:48 +0800)]
Fixed bug #64503 (Compilation fails with error: conflicting types for 'zendparse').
Christopher Jones [Mon, 19 Aug 2013 17:53:41 +0000 (10:53 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
* 'PHP-5.4' of https://git.php.net/repository/php-src:
added new glob() test
fix using wrong buffer pointer
Fix bug #65470 Segmentation fault in zend_error() with --enable-dtrace
Fix for php bug #64802 includes test case
new for fix #65225
Fixed #65225: PHP_BINARY incorrectly set
Use pkg-config to detect iodbc
Add -P option to use the current binary
Create test to the extension xmlrpc
Fixbug: phpize --clean will delete include/*.h
Anatol Belski [Mon, 19 Aug 2013 09:17:13 +0000 (11:17 +0200)]
added new glob() test
Stanislav Malyshev [Mon, 19 Aug 2013 08:03:18 +0000 (01:03 -0700)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
fix using wrong buffer pointer
Stanislav Malyshev [Mon, 19 Aug 2013 08:02:12 +0000 (01:02 -0700)]
fix using wrong buffer pointer
Stanislav Malyshev [Mon, 19 Aug 2013 00:20:56 +0000 (17:20 -0700)]
Fix bug #65470 Segmentation fault in zend_error() with --enable-dtrace
Mark Jones [Wed, 14 Aug 2013 17:26:45 +0000 (11:26 -0600)]
Fix for php bug #64802 includes test case
Stanislav Malyshev [Sun, 18 Aug 2013 21:20:17 +0000 (14:20 -0700)]
new for fix #65225
Patrick Allaert [Tue, 9 Jul 2013 13:05:10 +0000 (15:05 +0200)]
Fixed #65225: PHP_BINARY incorrectly set
Ole Markus With [Sat, 17 Aug 2013 12:22:11 +0000 (14:22 +0200)]
Use pkg-config to detect iodbc
Stanislav Malyshev [Sun, 18 Aug 2013 21:08:03 +0000 (14:08 -0700)]
Add -P option to use the current binary
root [Sun, 18 Aug 2013 18:44:52 +0000 (18:44 +0000)]
Create test to the extension xmlrpc
Tianfeng [Mon, 12 Aug 2013 05:55:23 +0000 (13:55 +0800)]
Fixbug: phpize --clean will delete include/*.h
Christopher Jones [Fri, 16 Aug 2013 18:13:27 +0000 (11:13 -0700)]
Update NEWS
Christopher Jones [Fri, 16 Aug 2013 18:07:25 +0000 (11:07 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
* 'PHP-5.4' of https://git.php.net/repository/php-src:
fix cve number
Christopher Jones [Fri, 16 Aug 2013 17:40:50 +0000 (10:40 -0700)]
With --enable-dtrace, the correct PIC/non-PIC .o files on Solaris and
Linux are now used. DTrace is part of Oracle Linux. See
https://oss.oracle.com/projects/DTrace/
This patch does not change DTrace linking for non-Solaris/Linux
platforms.
For SystemTap users on Linux, this patch removes the compilation
warning:
Warning: Linking the shared library libphp5.la against the
non-libtool objects Zend/zend_dtrace.d.o is not portable!
Stanislav Malyshev [Fri, 16 Aug 2013 17:20:32 +0000 (10:20 -0700)]
fix cve number
Christopher Jones [Thu, 15 Aug 2013 04:32:07 +0000 (21:32 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
* 'PHP-5.4' of https://git.php.net/repository/php-src:
Fixed #65431 in zend_exception.c by Sixd
Xinchen Hui [Thu, 15 Aug 2013 03:47:44 +0000 (11:47 +0800)]
Fixed #65431 in zend_exception.c by Sixd
Christopher Jones [Thu, 15 Aug 2013 03:36:50 +0000 (20:36 -0700)]
Reduce (some) compile noise of 'unused variable' and 'may be used uninitialized' warnings.
Christopher Jones [Wed, 14 Aug 2013 22:45:06 +0000 (15:45 -0700)]
Skip test if SKIP_ONLINE_TESTS set
Stanislav Malyshev [Wed, 14 Aug 2013 05:24:29 +0000 (22:24 -0700)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Fix CVE-2013-4073 - handling of certs with null bytes
Stanislav Malyshev [Wed, 14 Aug 2013 05:20:33 +0000 (22:20 -0700)]
Fix CVE-2013-4073 - handling of certs with null bytes
Stanislav Malyshev [Wed, 14 Aug 2013 05:20:33 +0000 (22:20 -0700)]
Fix CVE-2013-4073 - handling of certs with null bytes
Xinchen Hui [Wed, 14 Aug 2013 03:42:39 +0000 (11:42 +0800)]
Fixed #65431 (Discarded qualifiers from pointer target warnings when using --enable-dtrace) by Sixd
Anatol Belski [Mon, 12 Aug 2013 13:52:15 +0000 (15:52 +0200)]
removed unused vars
Anatol Belski [Mon, 12 Aug 2013 13:44:47 +0000 (15:44 +0200)]
fixed strndup usage in the pgsql ext
Stanislav Malyshev [Sun, 11 Aug 2013 06:12:04 +0000 (23:12 -0700)]
ensure notices are not ignored when tests need them
Michael Heimpold [Fri, 9 Aug 2013 19:06:17 +0000 (21:06 +0200)]
Fix #61345: fix install of CGI binary
When CLI was not built but only CGI binary, then a sequence of
$ ./buildconf
$ ./configure --prefix=/usr/local/phpcgi --disable-cli
$ make -j8
$ sudo rm -rf /usr/local/phpcgi
$ sudo make install
results in the following error:
/bin/bash /srv/smb/php-src.test/libtool --silent --preserve-dup-deps --mode=install cp ext/opcache/opcache.la /srv/smb/php-src.test/modules
Installing shared extensions: /usr/local/phpcgi/lib/php/extensions/no-debug-non-zts-
20121212 /
Installing PHP CGI binary: /usr/local/phpcgi/bin/
cp: cannot create regular file `/usr/local/phpcgi/bin/#INST@28245#': No such file or directory
make: *** [install-cgi] Fehler 1
The solution is to create the binary directory before copying the
CGI binary as e.g. CLI does.
Signed-off-by: Oliver Metz <oliver.metz@gmx.de>
[extensive commit message]
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Jan Ehrhardt [Sat, 10 Aug 2013 16:08:06 +0000 (18:08 +0200)]
php.ini-development/production: remove php_zip.dll
Remove the reference to php_zip.dll in php.ini-production and
php.ini-development, because php_zip.dll does not exist anymore since
PHP 5.3
Yasuo Ohgaki [Sat, 10 Aug 2013 22:15:01 +0000 (07:15 +0900)]
Update NEWS
Yasuo Ohgaki [Sat, 10 Aug 2013 21:43:01 +0000 (06:43 +0900)]
Fixed possible buffer overflow under Windows. Note: Not a security fix.
Yasuo Ohgaki [Sat, 10 Aug 2013 09:29:13 +0000 (18:29 +0900)]
Fixed Bug #62015 Changed session.auto_start to PHP_INI_PERDIR. It is simply wrong and never worked if the value is changed at runtime
Michael Wallner [Fri, 9 Aug 2013 09:14:04 +0000 (11:14 +0200)]
fix bug #65391
Unable to send vary header user-agent when
ob_start('ob_gzhandler') is called
Yasuo Ohgaki [Fri, 9 Aug 2013 02:19:56 +0000 (11:19 +0900)]
Update NEWS
Andrey Hristov [Thu, 8 Aug 2013 12:04:19 +0000 (14:04 +0200)]
Merge branch 'PHP-5.4' of ssh://git.php.net/php-src into PHP-5.4
Andrey Hristov [Thu, 8 Aug 2013 12:03:00 +0000 (14:03 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
Christopher Jones [Tue, 30 Jul 2013 20:36:10 +0000 (13:36 -0700)]
Remove tabs on blanklines in Makefile sources. This prevents a
'suspicious line' warning when editing & saving Makefile using Emacs.
Christopher Jones [Tue, 6 Aug 2013 17:01:41 +0000 (10:01 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
# By Xinchen Hui
# Via Xinchen Hui
* 'PHP-5.4' of https://git.php.net/repository/php-src:
Re-fix Bug #65372 (Segfault in gc_zval_possible_root when return reference fails)
Xinchen Hui [Tue, 6 Aug 2013 07:37:20 +0000 (15:37 +0800)]
Re-fix Bug #65372 (Segfault in gc_zval_possible_root when return reference fails)
Missed a zval_copy_ctor there
Christopher Jones [Mon, 5 Aug 2013 22:38:36 +0000 (15:38 -0700)]
NEWS for recent DTrace merges.
Remove redundant 'cp' during DTrace install.
Christopher Jones [Wed, 31 Jul 2013 16:58:28 +0000 (09:58 -0700)]
Fixed bug #62691 (solaris sed has no -i switch)
Make 'make distclean' remove generated DTrace .h file
David Soria Parra [Mon, 3 Dec 2012 11:21:32 +0000 (12:21 +0100)]
Enable dtrace probes on linux as they are compatible with systemtap
You can build php with dtrace probes enabled on linux if you have
systemtap with uprobes.
Remi Collet [Sun, 16 Dec 2012 07:51:17 +0000 (08:51 +0100)]
Fixed bug #63706: Cannot build PHP-5.5 with --enable-dtrace on Fedora 17
Christopher Jones [Mon, 5 Aug 2013 21:21:06 +0000 (14:21 -0700)]
Add an empty make command for DTrace .d files to stop an implicit
circular dependency in GNU Make which causes .d files to be
overwritten (Bug 61268)
Kalle Sommer Nielsen [Mon, 5 Aug 2013 15:23:00 +0000 (17:23 +0200)]
Merge branch 'PHP-5.4'
Yasuo Ohgaki [Mon, 5 Aug 2013 09:23:15 +0000 (18:23 +0900)]
Fixed bug #62978. pg_select()/etc may allow SQL injection when table name is user parameter, users are able to control table names.
Andreas Streichardt [Fri, 12 Oct 2012 09:02:33 +0000 (11:02 +0200)]
First fixes for a 64bit compatible ftp extension
Veres Lajos [Tue, 23 Jul 2013 23:55:43 +0000 (00:55 +0100)]
non living code related typo fixes
Stanislav Malyshev [Wed, 31 Jul 2013 05:23:05 +0000 (22:23 -0700)]
fix typo
Rasmus Lerdorf [Fri, 2 Aug 2013 20:23:18 +0000 (16:23 -0400)]
We shouldn't load any local ini files for these tests
Rasmus Lerdorf [Fri, 2 Aug 2013 20:12:21 +0000 (16:12 -0400)]
pcre_quote? No such thing. How did this ever pass?
Rasmus Lerdorf [Fri, 2 Aug 2013 19:33:18 +0000 (15:33 -0400)]
This test needs local infile enabled
Rasmus Lerdorf [Fri, 2 Aug 2013 16:00:48 +0000 (12:00 -0400)]
This test will only work if gc is enabled
Rasmus Lerdorf [Fri, 2 Aug 2013 15:47:12 +0000 (11:47 -0400)]
Make sure test.php isn't coming in from the include_path
Xinchen Hui [Fri, 2 Aug 2013 10:37:15 +0000 (18:37 +0800)]
Fixed bug Bug #65372 (Segfault in gc_zval_possible_root when return reference fails)
Yasuo Ohgaki [Fri, 2 Aug 2013 00:52:08 +0000 (09:52 +0900)]
Add user contributed test. Bug #61748
Christopher Jones [Wed, 31 Jul 2013 16:01:54 +0000 (09:01 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
* 'PHP-5.4' of https://git.php.net/repository/php-src:
Improved fix for bug #44686 (SOAP-ERROR: Parsing WSDL)
Fixed bug #65018 (SoapHeader problems with SoapServer)
MFH: fixed #65045: mb_convert_encoding breaks well-formed character.
Dmitry Stogov [Wed, 31 Jul 2013 13:36:06 +0000 (17:36 +0400)]
Improved fix for bug #44686 (SOAP-ERROR: Parsing WSDL)
Dmitry Stogov [Wed, 31 Jul 2013 12:32:26 +0000 (16:32 +0400)]
Fixed bug #65018 (SoapHeader problems with SoapServer)
Rui Hirokawa [Tue, 30 Jul 2013 23:46:54 +0000 (08:46 +0900)]
MFH: fixed #65045: mb_convert_encoding breaks well-formed character.
Yasuo Ohgaki [Fri, 26 Jul 2013 20:46:11 +0000 (05:46 +0900)]
Fixed bug #65336
Christopher Jones [Thu, 25 Jul 2013 17:57:46 +0000 (10:57 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
* 'PHP-5.4' of https://git.php.net/repository/php-src:
Christopher Jones [Thu, 25 Jul 2013 17:42:43 +0000 (10:42 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
* 'PHP-5.4' of https://git.php.net/repository/php-src:
Upper section name
Fixed bug #65328 (Segfault when getting SplStack object Value)
Christopher Jones [Thu, 25 Jul 2013 15:53:26 +0000 (08:53 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
# By Xinchen Hui (2) and others
# Via Stanislav Malyshev (1) and Xinchen Hui (1)
* 'PHP-5.4' of https://git.php.net/repository/php-src:
Upper section name
Fixed bug #65328 (Segfault when getting SplStack object Value)
Fix compiler warning on redefined constant
fixed bug #65311 testsuite failure due to incomplete fix to bug28985.phpt
fix bug #65028 Phar::buildFromDirectory creates corrupt archives for some specific contents
Xinchen Hui [Thu, 25 Jul 2013 14:45:15 +0000 (22:45 +0800)]
Upper section name
Xinchen Hui [Thu, 25 Jul 2013 14:43:41 +0000 (22:43 +0800)]
Fixed bug #65328 (Segfault when getting SplStack object Value)
Stanislav Malyshev [Wed, 24 Jul 2013 04:44:06 +0000 (21:44 -0700)]
Merge branch 'bug65028' into PHP-5.4
* bug65028:
fix bug #65028 Phar::buildFromDirectory creates corrupt archives for some specific contents