History log of /php-src/NEWS (Results 6176 – 6200 of 15456)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 6e8b2d21 27-Jul-2016 Anatol Belski

update NEWS

# 15f94e93 27-Jul-2016 Christoph M. Becker

Merge branch 'PHP-7.0' into PHP-7.1


# 40afd778 27-Jul-2016 Christoph M. Becker

Merge branch 'PHP-5.6' into PHP-7.0

# Resolved conflicts:
# ext/pcre/php_pcre.c


# 315c0536 27-Jul-2016 Christoph M. Becker

Fix #72688: preg_match missing group names in matches

We have to multiply with 0x100 to properly scale the high byte.

# 5513f00a 27-Jul-2016 Bob Weinand

Fixed a potential segfault in zend_objects_store_free_object_storage()

Under the special circumstance where a garbage collected objects bucket slot was not reused until the end of the script

Fixed a potential segfault in zend_objects_store_free_object_storage()

Under the special circumstance where a garbage collected objects bucket slot was not reused until the end of the script, we get access into freed memory...
No test added as it usually is valgrind-only, and only sometimes when the memory happens to have changed (i.e. (GC_FLAGS(obj) & IS_OBJ_FREE_CALLED) == 0), it actually *may* segfault

show more ...

# be11563f 27-Jul-2016 Christoph M. Becker

Merge branch 'PHP-7.0' into PHP-7.1


# 23c359c2 27-Jul-2016 Christoph M. Becker

Merge branch 'PHP-5.6' into PHP-7.0

# Resolved conflicts:
# ext/sqlite3/sqlite3.c


# cc125f27 27-Jul-2016 Christoph M. Becker

Implement #72653: SQLite should allow opening with empty filename

From the [sqlite3_open](https://www.sqlite.org/c3ref/open.html) docs:

| If the filename is an empty string, then a

Implement #72653: SQLite should allow opening with empty filename

From the [sqlite3_open](https://www.sqlite.org/c3ref/open.html) docs:

| If the filename is an empty string, then a private, temporary on-disk
| database will be created. This private database will be automatically
| deleted as soon as the database connection is closed.

We make that facility available to userland.

While we're at it, we also do some minor optimizations, remove the
unnecessary check for NUL characters in filename, which is already catered
to by ZPP(p), and add a missing `return` in case db_obj isn't initialized.

show more ...

# fab18151 27-Jul-2016 Nikita Popov

Merge branch 'PHP-7.0' into PHP-7.1


# 0d2c4f82 27-Jul-2016 Nikita Popov

Merge branch 'PHP-5.6' into PHP-7.0

Conflicts:
ext/standard/ftp_fopen_wrapper.c


# cce457c6 25-Jul-2016 Ville Hukkamäki

Fix bug #72667

Open data stream after receiving PASV reply, before sending the
main request.

Included test cases for opendir() with ftp:// and ftps:// wrappers.
Test cases r

Fix bug #72667

Open data stream after receiving PASV reply, before sending the
main request.

Included test cases for opendir() with ftp:// and ftps:// wrappers.
Test cases re-use ext/ftp/tests/server.inc

Conflicts:
ext/standard/ftp_fopen_wrapper.c

show more ...

# 66505078 27-Jul-2016 Sara Golemon

Bugfix#70896 gmp_fact() silently ignores non-integer inputs

Factorials only make sense for integer inputs.
To do something factorial-like, the Gamma Function
should be used instead.

Bugfix#70896 gmp_fact() silently ignores non-integer inputs

Factorials only make sense for integer inputs.
To do something factorial-like, the Gamma Function
should be used instead.
However, at this point it's no longer a factorial.

For PHP/GMP, we'll raise a warning on trying to use
a non-integer input, but carry on returning the truncated
value as we used to (avoiding BC breakage).

show more ...

# b27ff62e 22-Jul-2016 Andrey Hristov

Fix for bug #71863 Segfault when EXPLAIN with "Unknown column" error

The reason was that after the big refactoring of mysqlnd at the end of
last year code that is initializing the error_

Fix for bug #71863 Segfault when EXPLAIN with "Unknown column" error

The reason was that after the big refactoring of mysqlnd at the end of
last year code that is initializing the error_info structure in the
result set was not added. It existed already for connections and PS.
The code that segfaults is hit only with MariaDB because MariaDB sends
full metadata about the EXPLAIN query + EOF packet and only then it sends
an error packet. MySQL doesn't do that but sends directly an error which
is caught (by different code path). As errors during execution (which means
after sending meta) are pretty rare there was no test case of MySQL to
catch it.

show more ...

# 2abb56e0 25-Jul-2016 Xinchen Hui

Update NEWs

# f5e56cf9 25-Jul-2016 Xinchen Hui

Fixed bug #72668 (Spurious warning when exception is thrown in user defined function)

# 0d505022 25-Jul-2016 Anatol Belski

update NEWS

# 0c34d515 25-Jul-2016 Anatol Belski

update NEWS

# 59de6fb2 25-Jul-2016 Anatol Belski

update NeWS

# 27dd8048 25-Jul-2016 Anatol Belski

update NEWS

# 3d33eb74 24-Jul-2016 Xinchen Hui

Update NEWS

# ad96a052 24-Jul-2016 Xinchen Hui

Fixed bug #72660 (NULL Pointer dereference in zend_virtual_cwd)

# a3a797db 24-Jul-2016 Xinchen Hui

Fixed bug #72661 (ReflectionType::__toString crashes with iterable)

# 2c0a1848 23-Jul-2016 Christoph M. Becker

Merge branch 'PHP-5.6' into PHP-7.0


# 88838dd2 23-Jul-2016 Christoph M. Becker

Fix #68712: suspicious if-else statements

# 5056d59f 23-Jul-2016 Christoph M. Becker

Merge branch 'PHP-5.6' into PHP-7.0


1...<<241242243244245246247248249250>>...619