חדשות, עדכונים, מדריכים ועזרים | עדכוני תוכנות ואפליקציות - (04.02.16) - גרסה חדשה: PHP 7.0.3

(04.02.16) - גרסה חדשה: PHP 7.0.3

עדכוני תוכנות ואפליקציות

חדשות, עדכונים, מדריכים ועזרים


PHP

להורדה:
לינוקס: http://www.php.net/downloads.php
ווינדוס (Windows binaries): http://windows.php.net/download/

http://php.net/ChangeLog-7.php

מה חדש:

Core:
Added support for new HTTP 451 code.
Fixed bug #71039 (exec functions ignore length but look for NULL termination).
Fixed bug #71089 (No check to duplicate zend_extension).
Fixed bug #71201 (round() segfault on 64-bit builds).
Fixed bug #71221 (Null pointer deref (segfault) in get_defined_vars via ob_start).
Fixed bug #71248 (Wrong interface is enforced).
Fixed bug #71273 (A wrong ext directory setup in php.ini leads to crash).
Fixed bug #71275 (Bad method called on cloning an object having a trait).
Fixed bug #71297 (Memory leak with consecutive yield from).
Fixed bug #71300 (Segfault in zend_fetch_string_offset).
Fixed bug #71314 (var_export(INF) prints INF.0).
Fixed bug #71323 (Output of stream_get_meta_data can be falsified by its input).
Fixed bug #71336 (Wrong is_ref on properties as exposed via get_object_vars()).
Fixed bug #71459 (Integer overflow in iptcembed()).

Apache2handler:
Fix >2G Content-Length headers in apache2handler.

CURL:
Fixed bug #71227 (Can't compile php_curl statically).
Fixed bug #71225 (curl_setopt() fails to set CURLOPT_POSTFIELDS with reference to CURLFile).

Interbase:
Fixed bug #71305 (Crash when optional resource is omitted).

LDAP:
Fixed bug #71249 (ldap_mod_replace/ldap_mod_add store value as string "Array").

mbstring:
Fixed bug #71397 (mb_send_mail segmentation fault).

OpenSSL:
Fixed bug #71475 (openssl_seal() uninitialized memory usage).

PCRE:
Upgraded pcrelib to 8.38.

Phar:
Fixed bug #71354 (Heap corruption in tar/zip/phar parser).
Fixed bug #71391 (NULL Pointer Dereference in phar_tar_setupmetadata()).
Fixed bug #71488 (Stack overflow when decompressing tar archives).

SOAP:
Fixed bug #70979 (crash with bad soap request).

SPL:
Fixed bug #71204 (segfault if clean spl_autoload_funcs while autoloading).
Fixed bug #71202 (Autoload function registered by another not activated immediately).
Fixed bug #71311 (Use-after-free vulnerability in SPL(ArrayObject, unserialize)).
Fixed bug #71313 (Use-after-free vulnerability in SPL(SplObjectStorage, unserialize)).

Standard:
Fixed bug #71287 (Error message contains hexadecimal instead of decimal number).
Fixed bug #71264 (file_put_contents() returns unexpected value when filesystem runs full).
Fixed bug #71245 (file_get_contents() ignores "header" context option if it's a reference).
Fixed bug #71220 (Null pointer deref (segfault) in compact via ob_start).
Fixed bug #71190 (substr_replace converts integers in original $search array to strings).
Fixed bug #71188 (str_replace converts integers in original $search array to strings).
Fixed bug #71132, #71197 (range() segfaults).

WDDX:
Fixed bug #71335 (Type Confusion in WDDX Packet Deserialization).