]>
granicus.if.org Git - php/log
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
Johannes Schlüter [Tue, 23 Jul 2013 10:50:37 +0000 (12:50 +0200)]
Fix compiler warning on redefined constant
Anatol Belski [Tue, 23 Jul 2013 07:59:08 +0000 (09:59 +0200)]
fixed bug #65311 testsuite failure due to incomplete fix to bug28985.phpt
Christopher Jones [Mon, 22 Jul 2013 17:58:57 +0000 (10:58 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
# By Anatol Belski (8) and others
# Via Anatol Belski (2) and others
* 'PHP-5.4' of https://git.php.net/repository/php-src: (44 commits)
fixed possible null deref
- addressed bug #65159, Misleading configure help text for --with-mysql-sock
Update news for FILTER_SANITIZE_FULL_SPECIAL_CHARS fix
Wrong value for FILTER_SANITIZE_FULL_SPECIAL_CHARS in REGISTER_LONG_CONSTANT
Fixed bug #65304 (Use of max int in array_sum)
Reorder NEWS
Fixed bug #65291 - get_defined_constants() crash with __CLASS__ in trait
Fixed bug #65291 - get_defined_constants() crash with __CLASS__ in trait
Properly fixed bug #63186 on NetBSD == 6.0
Improve php.ini-* documentation
5.4.19 is next
Fixed bug #50308 - session id not appended properly for empty anchor tags
Fix bug #62129 - rfc1867 crashes php even though turned off
add news for xml fix
fix TS build
added sapi check for dl() test
Make zval2myslqnd implementations aware of inheritance
Fixed typo ensuring header str is \0 terminated
fix buffer overrun
fix invalid variable name at ext/spl/internal/multipleiterator.inc (key() method, too)
...