]>
granicus.if.org Git - php/log
Stanislav Malyshev [Mon, 19 Aug 2013 00:22:50 +0000 (17:22 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fix bug #65470 Segmentation fault in zend_error() with --enable-dtrace
Stanislav Malyshev [Mon, 19 Aug 2013 00:20:56 +0000 (17:20 -0700)]
Fix bug #65470 Segmentation fault in zend_error() with --enable-dtrace
Stanislav Malyshev [Sun, 18 Aug 2013 22:44:40 +0000 (15:44 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fix for php bug #64802 includes test case
Conflicts:
ext/openssl/openssl.c
Mark Jones [Wed, 14 Aug 2013 17:26:45 +0000 (11:26 -0600)]
Fix for php bug #64802 includes test case
Marcel Araujo [Sat, 22 Jun 2013 02:08:15 +0000 (23:08 -0300)]
Use in preg_replace_callback() using variables by reference and test for bug #64979
Marcel Araujo [Fri, 21 Jun 2013 21:25:51 +0000 (18:25 -0300)]
https://bugs.php.net/bug.php?id=64979
Stanislav Malyshev [Sun, 18 Aug 2013 21:42:06 +0000 (14:42 -0700)]
add CVE-2011-4718
Stanislav Malyshev [Sun, 18 Aug 2013 21:20:38 +0000 (14:20 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
new for fix #65225
Fixed #65225: PHP_BINARY incorrectly set
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
Stanislav Malyshev [Sun, 18 Aug 2013 21:16:24 +0000 (14:16 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Use pkg-config to detect iodbc
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:09:19 +0000 (14:09 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Add -P option to use the current binary
Create test to the extension xmlrpc
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
Stanislav Malyshev [Sun, 18 Aug 2013 20:52:38 +0000 (13:52 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fixbug: phpize --clean will delete include/*.h
Tianfeng [Mon, 12 Aug 2013 05:55:23 +0000 (13:55 +0800)]
Fixbug: phpize --clean will delete include/*.h
Veres Lajos [Tue, 23 Jul 2013 23:54:16 +0000 (00:54 +0100)]
code related typo fixes
Christopher Jones [Fri, 16 Aug 2013 19:03:01 +0000 (12:03 -0700)]
Fix duplicated 5.5.2 NEWS in my tree
Christopher Jones [Fri, 16 Aug 2013 18:39:07 +0000 (11:39 -0700)]
Merge branch 'PHP-5.5' of https://git.php.net/repository/php-src into PHP-5.5
* 'PHP-5.5' of https://git.php.net/repository/php-src:
fix typo
merge news for 5.5.2
Stanislav Malyshev [Fri, 16 Aug 2013 18:34:16 +0000 (11:34 -0700)]
fix typo
Stanislav Malyshev [Fri, 16 Aug 2013 18:30:54 +0000 (11:30 -0700)]
merge news for 5.5.2
Christopher Jones [Fri, 16 Aug 2013 18:16:06 +0000 (11:16 -0700)]
Update NEWS
Christopher Jones [Fri, 16 Aug 2013 18:13:55 +0000 (11:13 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Update NEWS
Christopher Jones [Fri, 16 Aug 2013 18:13:27 +0000 (11:13 -0700)]
Update NEWS
Christopher Jones [Fri, 16 Aug 2013 18:10:04 +0000 (11:10 -0700)]
Merge branch 'PHP-5.5' of https://git.php.net/repository/php-src into PHP-5.5
* 'PHP-5.5' of https://git.php.net/repository/php-src:
fix cve number
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:49:05 +0000 (10:49 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
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/
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:21:21 +0000 (10:21 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
fix cve number
Stanislav Malyshev [Fri, 16 Aug 2013 17:20:32 +0000 (10:20 -0700)]
fix cve number
David Soria Parra [Thu, 15 Aug 2013 20:41:18 +0000 (22:41 +0200)]
New news section
David Soria Parra [Thu, 15 Aug 2013 20:40:38 +0000 (22:40 +0200)]
Prepare news for PHP-5.5.2
Christopher Jones [Thu, 15 Aug 2013 04:33:27 +0000 (21:33 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Christopher Jones [Thu, 15 Aug 2013 04:32:13 +0000 (21:32 -0700)]
Merge branch 'PHP-5.5' of https://git.php.net/repository/php-src into PHP-5.5
* 'PHP-5.5' of https://git.php.net/repository/php-src:
Fixed #65431 in zend_exception.c by Sixd
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
Christopher Jones [Thu, 15 Aug 2013 04:06:59 +0000 (21:06 -0700)]
Reduce compiler noise by removing unused variables and labels
Xinchen Hui [Thu, 15 Aug 2013 03:49:59 +0000 (11:49 +0800)]
Merge branch 'PHP-5.4' into PHP-5.5
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:43:25 +0000 (20:43 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Reduce (some) compile noise of 'unused variable' and 'may be used uninitialized' warnings.
Conflicts:
ext/dba/libinifile/inifile.c
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:46 +0000 (15:45 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Skip test if SKIP_ONLINE_TESTS set
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:57 +0000 (22:24 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fix CVE-2013-4073 - handling of certs with null bytes
Fix CVE-2013-4073 - handling of certs with null bytes
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:44:37 +0000 (11:44 +0800)]
Merge branch 'PHP-5.4' into PHP-5.5
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:50 +0000 (15:52 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
removed unused vars
Anatol Belski [Mon, 12 Aug 2013 13:52:15 +0000 (15:52 +0200)]
removed unused vars
Anatol Belski [Mon, 12 Aug 2013 13:45:26 +0000 (15:45 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
fixed strndup usage in the pgsql ext
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 08:36:59 +0000 (01:36 -0700)]
use mysqlnd, some tests fail otherwise
Stanislav Malyshev [Sun, 11 Aug 2013 06:12:51 +0000 (23:12 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
ensure notices are not ignored when tests need them
Stanislav Malyshev [Sun, 11 Aug 2013 06:12:04 +0000 (23:12 -0700)]
ensure notices are not ignored when tests need them
Antonio Diaz Ruiz [Tue, 25 Jun 2013 20:09:38 +0000 (22:09 +0200)]
Embeds the content of the DTD in the DOCTYPE declaration of the XML files.
Antonio Diaz Ruiz [Mon, 24 Jun 2013 20:39:27 +0000 (22:39 +0200)]
Adds 2 new xml files which include the dtd path relative to the base directory for the php source code.
It fixs the fail on the load of the dtd in the tests modified by this commit.
Antonio Diaz Ruiz [Fri, 14 Jun 2013 21:11:08 +0000 (23:11 +0200)]
Adds files: error 1 to 5 and variation 1 to 4
tests for error1: not well formed xml
tests for error2: not well formed xml attribute without colon
tests for error2: not well formed xml, typo
tests for error4: wrong xml version
tests for error5: extra content at the end of the doc
tests libxml_dtd_load
tests libxml_dtd_valid
tests for libdtd_noerror
tests for LIBXML_DTDATTR, LIBXML_NOCDATA, LIBXML_NOENT and LIBXML_NOBLANKS
the basic behavior
fix comments
Stanislav Malyshev [Sun, 11 Aug 2013 00:49:52 +0000 (17:49 -0700)]
Merge branch 'pull-request/325' into PHP-5.5
* pull-request/325:
Add schema default/fixed value support
Stanislav Malyshev [Sun, 11 Aug 2013 00:35:20 +0000 (17:35 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fix #61345: fix install of CGI binary
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>
Stanislav Malyshev [Sun, 11 Aug 2013 00:33:28 +0000 (17:33 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fix #61345: fix install of CGI binary
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>
Stanislav Malyshev [Sun, 11 Aug 2013 00:31:48 +0000 (17:31 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
php.ini-development/production: remove php_zip.dll
Update NEWS
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:55 +0000 (07:15 +0900)]
Update NEWS
Yasuo Ohgaki [Sat, 10 Aug 2013 22:15:01 +0000 (07:15 +0900)]
Update NEWS
Yasuo Ohgaki [Sat, 10 Aug 2013 21:43:37 +0000 (06:43 +0900)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fixed possible buffer overflow under Windows. Note: Not a security fix.
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:29 +0000 (18:29 +0900)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
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
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
Dmitry Stogov [Fri, 9 Aug 2013 13:47:47 +0000 (17:47 +0400)]
Replce ZEND_FETCH_* instructions with IS_CV if possible
Michael Wallner [Fri, 9 Aug 2013 09:21:50 +0000 (11:21 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
fix bug #65391
Update NEWS
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:21:31 +0000 (11:21 +0900)]
Update NEWS
Yasuo Ohgaki [Fri, 9 Aug 2013 02:19:56 +0000 (11:19 +0900)]
Update NEWS
Andrey Hristov [Thu, 8 Aug 2013 12:05:08 +0000 (14:05 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5
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:11 +0000 (14:03 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5
Andrey Hristov [Thu, 8 Aug 2013 12:03:00 +0000 (14:03 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
Andrey Hristov [Thu, 8 Aug 2013 11:52:09 +0000 (13:52 +0200)]
Merge branch 'PHP-5.5' of ssh://git.php.net/php-src into PHP-5.5
Andrey Hristov [Thu, 8 Aug 2013 11:51:55 +0000 (13:51 +0200)]
add some tracing
Christopher Jones [Wed, 7 Aug 2013 20:14:46 +0000 (13:14 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Remove tabs on blanklines in Makefile sources. This prevents a 'suspicious line' warning when editing & saving Makefile using Emacs.
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 18:23:02 +0000 (11:23 -0700)]
One more './configure --help' alignment fix
Christopher Jones [Tue, 6 Aug 2013 18:06:09 +0000 (11:06 -0700)]
Fix long-standing visual pain point: the misalignment of './configure help' text.
Whitespace changes and a couple of grammar fixes.
Christopher Jones [Tue, 6 Aug 2013 17:01:43 +0000 (10:01 -0700)]
Merge branch 'PHP-5.5' of https://git.php.net/repository/php-src into PHP-5.5
# By Xinchen Hui
# Via Xinchen Hui
* 'PHP-5.5' of https://git.php.net/repository/php-src:
Re-fix Bug #65372 (Segfault in gc_zval_possible_root when return reference fails)
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:39:33 +0000 (15:39 +0800)]
Merge branch 'PHP-5.4' into PHP-5.5
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 23:10:06 +0000 (16:10 -0700)]
Merge branch 'PHP-5.5' of https://git.php.net/repository/php-src into PHP-5.5
* 'PHP-5.5' of https://git.php.net/repository/php-src:
PHP 5.5.2 has already branched
Doh. PHP 5.5 NEWS needs own commit.
Christopher Jones [Mon, 5 Aug 2013 23:03:22 +0000 (16:03 -0700)]
PHP 5.5.2 has already branched
Christopher Jones [Mon, 5 Aug 2013 22:56:46 +0000 (15:56 -0700)]
Doh. PHP 5.5 NEWS needs own commit.
Christopher Jones [Mon, 5 Aug 2013 22:53:00 +0000 (15:53 -0700)]
Merge branch 'PHP-5.5' of https://git.php.net/repository/php-src into PHP-5.5
# By Rasmus Lerdorf (6) and others
# Via Christopher Jones (5) and others
* 'PHP-5.5' of https://git.php.net/repository/php-src: (26 commits)
NEWS for recent DTrace merges. Remove redundant 'cp' during DTrace install.
Fixed bug #62691 (solaris sed has no -i switch) Make 'make distclean' remove generated DTrace .h file
Enable dtrace probes on linux as they are compatible with systemtap
Fixed bug #63706: Cannot build PHP-5.5 with --enable-dtrace on Fedora 17
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)
Merge branch 'PHP-5.4'
Merge branch 'PHP-5.5'
Fixed bug #62978. pg_select()/etc may allow SQL injection when table name is user parameter, users are able to control table names.
add news about session fix
First fixes for a 64bit compatible ftp extension
fix compiler warning, use longs for hashes
fix crash, enable session_id and fix test
Strict session. Detect session id collision
Strict session
non living code related typo fixes
fix typo
This doesn't fail in 5.5 anymore
We shouldn't load any local ini files for these tests
pcre_quote? No such thing. How did this ever pass?
This test needs local infile enabled
...
Christopher Jones [Mon, 5 Aug 2013 22:40:56 +0000 (15:40 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
NEWS for recent DTrace merges. Remove redundant 'cp' during DTrace install.
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 [Mon, 5 Aug 2013 22:35:46 +0000 (15:35 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fixed bug #62691 (solaris sed has no -i switch) Make 'make distclean' remove generated DTrace .h file
Enable dtrace probes on linux as they are compatible with systemtap
Fixed bug #63706: Cannot build PHP-5.5 with --enable-dtrace on Fedora 17
Conflicts:
Makefile.global
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.