]> granicus.if.org Git - php/commitdiff
Merge branch 'PHP-7.4'
authorKalle Sommer Nielsen <kalle@php.net>
Wed, 1 May 2019 20:45:24 +0000 (23:45 +0300)
committerKalle Sommer Nielsen <kalle@php.net>
Wed, 1 May 2019 20:45:24 +0000 (23:45 +0300)
* PHP-7.4:
  Remove some more interbase leftovers
  Fix typo
  NEWS for ext/interbase unbundling

1  2 
EXTENSIONS
NEWS
UPGRADING
appveyor/build_task.bat
php.ini-development
php.ini-production

diff --cc EXTENSIONS
Simple merge
diff --cc NEWS
index a74f06e4721170ddf858d95098647b9d67c36318,5dd3badbe4518e7d514d4aabdfeee3619ed687d4..76659c256322df5e3a8fee9a5017a34016f1ff76
--- 1/NEWS
--- 2/NEWS
+++ b/NEWS
@@@ -1,24 -1,88 +1,27 @@@
  PHP                                                                        NEWS
  |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 -?? ??? ????, PHP 7.4.0alpha1
 +?? ??? ????, PHP 8.0.0alpha1
  
  - Core:
 -  . Fixed bug #77345 (Stack Overflow caused by circular reference in garbage
 -    collection). (Alexandru Patranescu, Nikita, Dmitry)
 -  . Fixed bug #77877 (call_user_func() passes $this to static methods).
 -    (Dmitry)
 -  . Implemented request #76148 (Add array_key_exists() to the list of
 -    specially compiled functions). (Majkl578)
 -  . Fixed bug #76430 (__METHOD__ inconsistent outside of method).
 -    (Ryan McCullagh, Nikita)
 -  . Fixed bug #75921 (Inconsistent: No warning in some cases when stdObj is
 -    created on the fly). (David Walker)
 -
 -- COM:
 -  . Deprecated registering of case-insensitive constants from typelibs. (cmb)
 -
 -- CURL:
 -  . Fixed bug #76480 (Use curl_multi_wait() so that timeouts are respected).
 -    (Pierrick)
 -  . Implemented FR #77711 (CURLFile should support UNICODE filenames). (cmb)
 -
 -- Date:
 -  . Fixed bug #75232 (print_r of DateTime creating side-effect). (Nikita)
 -
 -- FFI:
 -  . Added FFI extension. (Dmitry)
 -
 -- Filter:
 -  . The filter extension no longer have the --with-pcre-dir on Unix builds, 
 -    allowing the extension to be once more compiled as shared using 
 -    ./configure. (Kalle)
 -
 -- FPM:
 -  . Implemented FR #72510 (systemd service should be hardened). (Craig Andrews)
 +  . Removed the pdo_odbc.db2_instance_name php.ini directive. (Kalle)
 +  . Fixed bug #77619 (Wrong reflection on MultipleIterator::__construct).
 +    (Fabien Villepinte)
  
  - GD:
 -  . Fixed bug #73291 (imagecropauto() $threshold differs from external libgd).
 -    (cmb)
 -  . Fixed bug #76324 (cannot detect recent versions of freetype with
 -    pkg-config). (Eli Schwartz)
 -  . The bundled libgd behaves now like system libgd wrt. IMG_CROP_DEFAULT never
 -    falling back to IMG_CROP_SIDES.
 -  . The default $mode parameter of imagecropauto() has been changed to
 -    IMG_CROP_DEFAULT; passing -1 is now deprecated.
 -  . Added support for aspect ratio preserving scaling to a fixed height for
 -    imagescale(). (Andreas Treichel)
 -
 -- Hash:
 -  . The hash extension is now an integral part of PHP and cannot be disabled
 -    as per RFC: https://wiki.php.net/rfc/permanent_hash_ext. (Kalle)
 -  . Implemented FR #71890 (crc32c checksum algorithm). (Andrew Brampton)
 +  . Removed deprecated image2wbmp(). (cmb)
 +  . Removed deprecated png2wbmp() and jpeg2wbmp(). (cmb)
  
+ - InterBase:
+   . Unbundled the InterBase extension and moved it to PECL. (Kalle)
  - Intl:
 -  . Raised requirements to ICU ≥ 50.1. (cmb)
 -  . Changed default of $variant parameter of idn_to_ascii() and idn_to_utf8().
 -    (cmb)
 -
 -- LDAP:
 -  . Deprecated ldap_control_paged_result_response and ldap_control_paged_result
 -
 -- Mbstring:
 -  . Fixed bug #77907 (mb-functions do not respect default_encoding). (Nikita)
 +  . Removed deprecated INTL_IDNA_VARIANT_2003. (cmb)
  
 -- Opcache:
 -  . Implemented preloading RFC: https://wiki.php.net/rfc/preload. (Dmitry)
 +- JIT:
 +  . Fixed bug #77857 (Wrong result if executed with JIT). (Laruence)
  
 -- OpenSSL:
 -  . Added TLS 1.3 support to streams including new tlsv1.3 stream.
 -    (Codarren Velvindron, Jakub Zelenka)
 -  . Added openssl_x509_verify function. (Ben Scholzen)
 -  . openssl_random_pseudo_bytes() now throws in error conditions.
 -    (Sammy Kaye Powers)
 -
 -- PCRE:
 -  . Implemented FR #77094 (Support flags in preg_replace_callback). (Nikita)
 -  . Fixed bug #72685 (Repeated UTF-8 validation of same string in UTF-8 mode).
 -    (Nikita)
 -  . Fixed bug #73948 (Preg_match_all should return NULLs on trailing optional
 -    capture groups).
 +- LDAP:
 +  . Removed deprecated ldap_sort. (mcmic)
  
  - PDO:
    . Fixed bug #77849 (Disable cloning of PDO handle/connection objects).
diff --cc UPGRADING
Simple merge
Simple merge
Simple merge
Simple merge