History log of /PHP-5.4/ (Results 251 – 275 of 52196)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
7bfe9bf915-Aug-2014 Keyur Govande

Merge branch 'pull-request/772' into PHP-5.4

* pull-request/772:
Fix failing tests
Patch for bug #67839 (mysqli does not handle 4-byte floats correctly)

Before the patch

Merge branch 'pull-request/772' into PHP-5.4

* pull-request/772:
Fix failing tests
Patch for bug #67839 (mysqli does not handle 4-byte floats correctly)

Before the patch, a value of 9.99 in a FLOAT column came out of mysqli
as 9.9998998641968. This is because it would naively cast a 4-byte float
into PHP's internal 8-byte double.
To fix this, with GCC we use the built-in decimal support to "up-convert"
the 4-byte float to a 8-byte double.
When that is not available, we fall back to converting the float
to a string and then converting the string to a double. This mimics
what MySQL does.

show more ...


7ba1409a15-Aug-2014 Remi Collet

Fix bug #67716 - Segfault in cdf.c

35f3263715-Aug-2014 Remi Collet

Fix bug #67716 - Segfault in cdf.c

eab4264915-Aug-2014 Stanislav Malyshev

fix test

b7cd099a20-Aug-2013 Anatol Belski

split the glob() test to test different basedir

ad492ca919-Aug-2013 Anatol Belski

fixed glob() edge case on windows, ref bug #47358

Revision tags: php-5.5.0RC1, php-5.3.25, php-5.4.15, php-5.3.25RC1, php-5.5.0beta4, php-5.4.15RC1, php-5.4.14, php-5.3.24, php-5.5.0beta3, php-5.3.24RC1, php-5.4.14RC1, php-5.5.0beta2, php-5.5.0beta1, php-5.3.23, php-5.4.13, php-5.5.0alpha6, php-5.3.23RC1, php-5.4.13RC1, php-5.3.22, php-5.5.0alpha5, php-5.4.12, php-5.3.22RC2, php-5.4.12RC2, php-5.3.22RC1, php-5.4.12RC1, php-5.5.0alpha4, php-5.3.21, php-5.4.11, php-5.5.0alpha3
481c471508-Jan-2013 Pierre Joye

- fix bug #47358, glob returns error, should be empty array()

Conflicts:
ext/standard/dir.c

4e2c016114-Aug-2014 Keyur Govande

Fix failing tests

c044164a14-Aug-2014 Keyur Govande

Patch for bug #67839 (mysqli does not handle 4-byte floats correctly)

Before the patch, a value of 9.99 in a FLOAT column came out of mysqli
as 9.9998998641968. This is because it would

Patch for bug #67839 (mysqli does not handle 4-byte floats correctly)

Before the patch, a value of 9.99 in a FLOAT column came out of mysqli
as 9.9998998641968. This is because it would naively cast a 4-byte float
into PHP's internal 8-byte double.
To fix this, with GCC we use the built-in decimal support to "up-convert"
the 4-byte float to a 8-byte double.
When that is not available, we fall back to converting the float
to a string and then converting the string to a double. This mimics
what MySQL does.

show more ...

aeb6335414-Aug-2014 Johannes Schlüter

Merge branch 'PHP-5.3' into PHP-5.4


7311087c14-Aug-2014 Johannes Schlüter

Update Git rules

1355ea6014-Aug-2014 Johannes Schlüter

Back to -dev (with EOL notice in NEWS)

5e33883614-Aug-2014 Keyur Govande

Fix typo from commit 32314f6b6

32314f6b14-Aug-2014 Keyur Govande

Fix destruction order in zend_shutdown (bug #65463, #66036)

If Apache or a similar SAPI receives a signal during PHP processing
it calls zend_shutdown() without calling shutdown_executor

Fix destruction order in zend_shutdown (bug #65463, #66036)

If Apache or a similar SAPI receives a signal during PHP processing
it calls zend_shutdown() without calling shutdown_executor().
#65463: If a module like Gearman or Memcached is loaded,
in the unfixed version it is unloaded by zend_destroy_modules() before the
CG(CLASS_TABLE) is destructed. When CG(CLASS_TABLE) is destructed,
any pointers to methods (specifically around destruction) in the unloaded
module's .so are now dangling and the process segfaults.
#66036: Any subclasses of an internal class like ArrayObject need
to be destructed in order: subclass first and then the internal class. In the
unfixed version zend_shutdown() clears the CG(CLASS_TABLE) from the head
of the list onwards, so internal classes are destructed first and user-defined
classes last. Internal classes are alloc/deallocated with malloc/free while
user-defined classes with emalloc/efree. If there's shared data between them
then efree() could be called instead of free() leading to a seg-fault.

show more ...

babeca3513-Aug-2014 Johannes Schlüter

It's 2014 already, fix copyright year where user visible

Left out all file headers

1847cf1013-Aug-2014 Johannes Schlüter

PHP 5.3.29

f6896e4313-Aug-2014 Tjerk Meesters

Fixed #66091

8c247af112-Aug-2014 Anatol Belski

updated NEWS

daa1fb8b12-Aug-2014 Anatol Belski

backported the fix for bug #41577

39dd715312-Aug-2014 Ferenc Kovacs

fix the failing date tests introduced with the latest timezonedb update
Derick confirmed on irc that the new/current behavior is the correct and that the tests should be updated to reflect it

84a4041b07-Aug-2014 Anatol Belski

fix TS build

1ff30fd807-Aug-2014 Daniel Lowrey

Update NEWS

6569db8807-Aug-2014 Daniel Lowrey

Bug #41631: Observe socket read timeouts in SSL streams

7189039d07-Aug-2014 Anatol Belski

wrap int8_t and int16_t with #ifdef to avoid possible clashes

7df4087b07-Aug-2014 Derick Rethans

- Updated to version 2014.6 (2014f)

1...<<11121314151617181920>>...2088