]>
granicus.if.org Git - php/log
Dmitry Stogov [Wed, 13 Feb 2013 18:08:13 +0000 (22:08 +0400)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Proper bit reset code
Dmitry Stogov [Wed, 13 Feb 2013 18:07:57 +0000 (22:07 +0400)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Proper bit reset code
Dmitry Stogov [Wed, 13 Feb 2013 18:07:21 +0000 (22:07 +0400)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Proper bit reset code
Dmitry Stogov [Wed, 13 Feb 2013 18:06:37 +0000 (22:06 +0400)]
Proper bit reset code
Ard Biesheuvel [Wed, 13 Feb 2013 12:52:30 +0000 (13:52 +0100)]
Merge branch 'PHP-5.5'
Ard Biesheuvel [Wed, 13 Feb 2013 12:50:53 +0000 (13:50 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
Ard Biesheuvel [Wed, 13 Feb 2013 11:22:50 +0000 (12:22 +0100)]
Fixed bug #64197 (_Offsetof() macro used but not defined on ARM/Clang)
Updated the code to test for __ARMCC_VERSION instead of __arm, as
that is a more reliable indicator of whether the ARMCC compiler is
being used.
Ard Biesheuvel [Mon, 11 Feb 2013 16:54:54 +0000 (17:54 +0100)]
Merge branch 'PHP-5.5'
Ard Biesheuvel [Fri, 18 Jan 2013 09:13:10 +0000 (10:13 +0100)]
Update config.sub/config.guess to latest GPLv2 upstream version
This adds the ability to configure/build for/on 64-bit ARMv8,
which uses the host triplet 'aarch64-linux-gnu'.
Source:
http://git.savannah.gnu.org/gitweb/?p=config.git;h=
306afce
Ard Biesheuvel [Mon, 11 Feb 2013 15:01:03 +0000 (16:01 +0100)]
Merge branch 'PHP-5.5'
Ard Biesheuvel [Mon, 11 Feb 2013 14:54:59 +0000 (15:54 +0100)]
NEWS update
Ard Biesheuvel [Mon, 11 Feb 2013 13:43:14 +0000 (14:43 +0100)]
Merge branch 'PHP-5.5'
Ard Biesheuvel [Mon, 11 Feb 2013 13:36:58 +0000 (14:36 +0100)]
Low-level ARM optimizations
- added ARM versions of zend_mm_high_bit()/zend_mm_low_bit()
- improved safe_address()
Ard Biesheuvel [Mon, 11 Feb 2013 12:53:27 +0000 (13:53 +0100)]
Improve x86 inline assembler
- added cc annotation to inline asm that clobbers the condition
flags
- remove hardcoded constants (IS_LONG,IS_DOUBLE)
- remove hardcoded offsets (zval->value, zval->type)
Andrey Hristov [Mon, 11 Feb 2013 11:28:55 +0000 (12:28 +0100)]
Merge branch 'master' of ssh://git.php.net/php-src
Andrey Hristov [Mon, 11 Feb 2013 11:07:55 +0000 (12:07 +0100)]
Merge branch 'PHP-5.5'
Conflicts:
NEWS
Andrey Hristov [Mon, 11 Feb 2013 11:07:10 +0000 (12:07 +0100)]
build fixes
Remi Collet [Mon, 11 Feb 2013 08:14:06 +0000 (09:14 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
NEWS
Fixed bug #64142 (dval to lval different behavior on ppc64)
Remi Collet [Mon, 11 Feb 2013 08:13:52 +0000 (09:13 +0100)]
NEWS
Remi Collet [Mon, 11 Feb 2013 08:13:27 +0000 (09:13 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fixed bug #64142 (dval to lval different behavior on ppc64)
Remi Collet [Mon, 11 Feb 2013 08:10:51 +0000 (09:10 +0100)]
Fixed bug #64142 (dval to lval different behavior on ppc64)
See discussion on internals
http://marc.info/?t=
136042277700003 &r=1&w=2
Stanislav Malyshev [Sun, 10 Feb 2013 07:05:58 +0000 (23:05 -0800)]
Merge branch 'PHP-5.5'
* PHP-5.5:
update NEWS
mb_split() can now handle empty matches like preg_split() does.
mb_split() can now handle empty matches like preg_split() does.
Stanislav Malyshev [Sun, 10 Feb 2013 07:05:35 +0000 (23:05 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
update NEWS
mb_split() can now handle empty matches like preg_split() does.
Stanislav Malyshev [Sun, 10 Feb 2013 07:02:26 +0000 (23:02 -0800)]
update NEWS
Moriyoshi Koizumi [Sun, 10 Feb 2013 06:04:23 +0000 (15:04 +0900)]
mb_split() can now handle empty matches like preg_split() does.
Moriyoshi Koizumi [Sun, 10 Feb 2013 06:04:23 +0000 (15:04 +0900)]
mb_split() can now handle empty matches like preg_split() does.
Andrey Hristov [Fri, 8 Feb 2013 17:34:35 +0000 (18:34 +0100)]
Merge branch 'PHP-5.5'
Conflicts:
NEWS
Andrey Hristov [Fri, 8 Feb 2013 17:33:45 +0000 (18:33 +0100)]
news for mysqli_savepoint and mysql_release_savepoint
Andrey Hristov [Fri, 8 Feb 2013 17:28:34 +0000 (18:28 +0100)]
Merge branch 'PHP-5.5'
Andrey Hristov [Fri, 8 Feb 2013 17:28:22 +0000 (18:28 +0100)]
update test case
Andrey Hristov [Fri, 8 Feb 2013 17:10:08 +0000 (18:10 +0100)]
Merge branch 'PHP-5.5'
Andrey Hristov [Fri, 8 Feb 2013 17:09:50 +0000 (18:09 +0100)]
mysqli_savepoint()/mysqli_release_savepoint()
Andrey Hristov [Fri, 8 Feb 2013 16:06:05 +0000 (17:06 +0100)]
Merge branch 'PHP-5.5'
Andrey Hristov [Fri, 8 Feb 2013 16:05:25 +0000 (17:05 +0100)]
Add the constants needed for mysqli_commit(), _rollback() and
begin_transaction()
Andrey Hristov [Fri, 8 Feb 2013 15:36:52 +0000 (16:36 +0100)]
Merge branch 'PHP-5.5'
Andrey Hristov [Fri, 8 Feb 2013 15:36:17 +0000 (16:36 +0100)]
Add savepoint and rollback to savepoint support
Andrey Hristov [Fri, 8 Feb 2013 10:13:45 +0000 (11:13 +0100)]
Merge branch 'PHP-5.5'
Conflicts:
NEWS
Andrey Hristov [Fri, 8 Feb 2013 10:12:54 +0000 (11:12 +0100)]
add the news about recent commits
Andrey Hristov [Thu, 7 Feb 2013 19:35:30 +0000 (20:35 +0100)]
Merge branch 'PHP-5.5' of ssh://git.php.net/php-src into PHP-5.5
Andrey Hristov [Thu, 7 Feb 2013 19:35:16 +0000 (20:35 +0100)]
Merge branch 'master' of ssh://git.php.net/php-src
Andrey Hristov [Thu, 7 Feb 2013 17:46:36 +0000 (18:46 +0100)]
Merge branch 'PHP-5.5'
Andrey Hristov [Thu, 7 Feb 2013 17:45:49 +0000 (18:45 +0100)]
Add support for begin_transaction in libmysql mode.
Add support for flags and name for commit/rollback in libmysql mode
Boris Lytochkin [Thu, 7 Feb 2013 17:43:37 +0000 (21:43 +0400)]
Merge branch 'PHP-5.4' of https://git.php.net/push/php-src into PHP-5.4
Boris Lytochkin [Thu, 7 Feb 2013 17:42:07 +0000 (21:42 +0400)]
Merge branch 'PHP-5.5' of https://git.php.net/push/php-src into PHP-5.5
Boris Lytochkin [Thu, 7 Feb 2013 17:36:09 +0000 (21:36 +0400)]
Merge branch 'master' of https://git.php.net/push/php-src
Andrey Hristov [Thu, 7 Feb 2013 17:30:32 +0000 (18:30 +0100)]
Merge branch 'PHP-5.5'
Andrey Hristov [Thu, 7 Feb 2013 17:29:19 +0000 (18:29 +0100)]
Export new calls
Xinchen Hui [Thu, 7 Feb 2013 15:50:35 +0000 (23:50 +0800)]
Merge branch 'PHP-5.5'
Xinchen Hui [Thu, 7 Feb 2013 15:49:35 +0000 (23:49 +0800)]
Forgot test script
Xinchen Hui [Thu, 7 Feb 2013 15:46:15 +0000 (23:46 +0800)]
Merge branch 'PHP-5.5'
Xinchen Hui [Thu, 7 Feb 2013 15:45:28 +0000 (23:45 +0800)]
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
Xinchen Hui [Thu, 7 Feb 2013 15:44:46 +0000 (23:44 +0800)]
Fixed bug #64135 (Exceptions from set_error_handler are not always propagated)
Andrey Hristov [Thu, 7 Feb 2013 15:24:44 +0000 (16:24 +0100)]
Merge branch 'PHP-5.5'
Andrey Hristov [Thu, 7 Feb 2013 15:24:08 +0000 (16:24 +0100)]
Add the name in a comment at commit/rollback, if provided
Andrey Hristov [Thu, 7 Feb 2013 15:06:50 +0000 (16:06 +0100)]
Merge branch 'PHP-5.5'
Andrey Hristov [Thu, 7 Feb 2013 15:05:27 +0000 (16:05 +0100)]
Add support for commit and rollback options.
Add support for explicitly starting a transaction - modes also available.
Using the API makes the life of load balancer mysqlnd plugins easier/possible.
Dmitry Stogov [Thu, 7 Feb 2013 12:10:20 +0000 (16:10 +0400)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Disabled external entities loading
Dmitry Stogov [Thu, 7 Feb 2013 12:09:49 +0000 (16:09 +0400)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Disabled external entities loading
Dmitry Stogov [Thu, 7 Feb 2013 12:09:12 +0000 (16:09 +0400)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Disabled external entities loading
Dmitry Stogov [Thu, 7 Feb 2013 12:07:05 +0000 (16:07 +0400)]
Disabled external entities loading
Boris Lytochkin [Thu, 7 Feb 2013 10:50:41 +0000 (14:50 +0400)]
Merge branch 'PHP-5.5'
* PHP-5.5:
fix bug #64124 (IPv6 malformed)
Boris Lytochkin [Thu, 7 Feb 2013 10:49:45 +0000 (14:49 +0400)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
fix bug #64124 (IPv6 malformed)
Boris Lytochkin [Thu, 7 Feb 2013 10:48:28 +0000 (14:48 +0400)]
fix bug #64124 (IPv6 malformed)
hostname returned from zend_parse_parameters() was modified in
netsnmp_session_init() that caused imput parameter modification along with
unpredictable changes when parameter is a constant sctring.
One typo in comment was fixed.
Dmitry Stogov [Thu, 7 Feb 2013 09:13:50 +0000 (13:13 +0400)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Check if soap.wsdl_cache_dir confirms to open_basedir
Dmitry Stogov [Thu, 7 Feb 2013 09:12:01 +0000 (13:12 +0400)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Check if soap.wsdl_cache_dir confirms to open_basedir
Dmitry Stogov [Thu, 7 Feb 2013 09:10:04 +0000 (13:10 +0400)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Check if soap.wsdl_cache_dir confirms to open_basedir
Dmitry Stogov [Thu, 7 Feb 2013 09:04:47 +0000 (13:04 +0400)]
Check if soap.wsdl_cache_dir confirms to open_basedir
Anatoliy Belsky [Wed, 6 Feb 2013 15:23:16 +0000 (16:23 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
make libvpx optional
Anatoliy Belsky [Wed, 6 Feb 2013 15:22:27 +0000 (16:22 +0100)]
make libvpx optional
Remi Collet [Tue, 5 Feb 2013 11:29:34 +0000 (12:29 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
revert
revert
Remi Collet [Tue, 5 Feb 2013 11:29:21 +0000 (12:29 +0100)]
revert
Remi Collet [Tue, 5 Feb 2013 11:29:01 +0000 (12:29 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
revert
Remi Collet [Tue, 5 Feb 2013 11:28:47 +0000 (12:28 +0100)]
revert
Ard Biesheuvel [Tue, 5 Feb 2013 11:14:55 +0000 (12:14 +0100)]
Add ARM optimized versions of safe_address()
The function safe_address() uses inline assembler to detect
overflow in size/offset calculations, as detecting this in
plain C is a lot more work.
Ard Biesheuvel [Tue, 5 Feb 2013 09:23:35 +0000 (10:23 +0100)]
Update config.guess to latest GPLv2 upstream version
This adds the ability to configure/build *on* 64-bit ARMv8,
which uses the host triplet 'aarch64-linux-gnu'.
Source:
http://git.savannah.gnu.org/gitweb/?p=config.git;h=
306afce
Remi Collet [Mon, 4 Feb 2013 14:27:54 +0000 (15:27 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
NEWS
Fixed bug #64142 (dval to lval different behavior on ppc64)
Remi Collet [Mon, 4 Feb 2013 14:27:43 +0000 (15:27 +0100)]
NEWS
Remi Collet [Mon, 4 Feb 2013 14:27:07 +0000 (15:27 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fixed bug #64142 (dval to lval different behavior on ppc64)
Remi Collet [Mon, 4 Feb 2013 14:19:32 +0000 (15:19 +0100)]
Fixed bug #64142 (dval to lval different behavior on ppc64)
On x86_64:
(long)(double)
9223372036854775807 +1 = -
9223372036854775808
On ppc64
(long)(double)
9223372036854775807 -1 =
9223372036854775807
Andrey Hristov [Mon, 4 Feb 2013 13:34:38 +0000 (14:34 +0100)]
Merge branch 'PHP-5.5'
Andrey Hristov [Mon, 4 Feb 2013 13:28:23 +0000 (14:28 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
Andrey Hristov [Mon, 4 Feb 2013 13:27:56 +0000 (14:27 +0100)]
check the validity of the parameter
Andrey Hristov [Mon, 4 Feb 2013 13:15:58 +0000 (14:15 +0100)]
Merge branch 'PHP-5.4' of ssh://git.php.net/php-src into PHP-5.4
Andrey Hristov [Mon, 4 Feb 2013 13:15:29 +0000 (14:15 +0100)]
Merge branch 'PHP-5.5' of ssh://git.php.net/php-src into PHP-5.5
Andrey Hristov [Mon, 4 Feb 2013 13:15:19 +0000 (14:15 +0100)]
Merge branch 'master' of ssh://git.php.net/php-src
Andrey Hristov [Mon, 4 Feb 2013 12:50:23 +0000 (13:50 +0100)]
Merge branch 'PHP-5.5'
Xinchen Hui [Mon, 4 Feb 2013 06:22:17 +0000 (14:22 +0800)]
Merge branch 'PHP-5.5'
Xinchen Hui [Mon, 4 Feb 2013 06:20:50 +0000 (14:20 +0800)]
implicit declaration of zend_throw_exception
Felipe Pena [Sun, 3 Feb 2013 13:00:58 +0000 (11:00 -0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
- Fixed ZTS build
News about FR #49180.
Felipe Pena [Sun, 3 Feb 2013 12:57:31 +0000 (10:57 -0200)]
- Fixed ZTS build
Martin Jansen [Sun, 3 Feb 2013 12:27:36 +0000 (13:27 +0100)]
News about FR #49180.
Martin Jansen [Sun, 3 Feb 2013 12:24:04 +0000 (13:24 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Add option to specific the expected separator character.
There is no need to use memchr() for comparisons in these places.
ext/filter support for validating MAC addresses.
Martin Jansen [Sat, 5 Jan 2013 21:46:14 +0000 (22:46 +0100)]
Add option to specific the expected separator character.
Martin Jansen [Fri, 28 Dec 2012 14:20:19 +0000 (15:20 +0100)]
There is no need to use memchr() for comparisons in these places.
Martin Jansen [Mon, 24 Dec 2012 13:14:24 +0000 (14:14 +0100)]
ext/filter support for validating MAC addresses.
Gustavo Lopes [Sun, 3 Feb 2013 01:07:08 +0000 (02:07 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Fix test on Windows.
NEWS/UPGRADING for changes in sockets, intl
Gustavo Lopes [Sun, 3 Feb 2013 01:00:48 +0000 (02:00 +0100)]
Fix test on Windows.
Windows complains of invalid parameters because the socket is not bound.
The test expected the error to be EAGAIN/EWOULDBLOCK. Moved the call down,
after the socket is bound.
Gustavo Lopes [Sun, 3 Feb 2013 00:59:35 +0000 (01:59 +0100)]
NEWS/UPGRADING for changes in sockets, intl
Gustavo Lopes [Sun, 3 Feb 2013 00:45:14 +0000 (01:45 +0100)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Fix bug and hopefully build on WinSDK 6.1
Gustavo Lopes [Sun, 3 Feb 2013 00:22:44 +0000 (01:22 +0100)]
Fix bug and hopefully build on WinSDK 6.1
There build was failing on rmtools on the sockets extension for two reasons:
1. IPV6_TCLASS and IPV6_RECVTCLASS not being defined. These are probably
recent additions to SDK. Windows 7 doesn't event seem to have complete
support for IPV6_TCLASS, not accepting in WSASendMsg(). The parts that
needed this constant were not guarded by #ifdefs. They are now.
2. The constants EWOULDBLOCK and EINPROGRESS not being defined. These
were only defined in php_network.h, outside of the extension, and not
all source files included this header. Nevertheless, a macro defined in
php_sockets.h needed these constants. When this macro was used in files
that did not include php_network.h, the compilation would fail.
Surprisingly, the build did not fail when using the 7.1 Windows SDK
(more likely, the CRT headers used in VC10), as somehow errno.h was
being included through some other standard header. This would make the
constant EWOULDBLOCK defined; however, it would be defined to the wrong
value. In the winsock context, WSAEWOULDBLOCK should be used instead.
Because we have difficulty using Windows-only constants in the code, we
(re)define EWOULDBLOCK to WSAEWOULDBLOCK. This has the obvious
disavantage we may miss problems like this again in the future.