Posted at

php-master-changes 2019-03-11

今日は openssl のテスト修正、zip 拡張ビルド時のエラーメッセージ修正、テストのリファクタリング、ドキュメントの修正、curl の誤ったチェックコード削除、ZPP のエラーで TypeError を投げるようにする修正、不要コードの削除、FreeBSD での shm API の検知コードの修正、crc32c (Castagnoli の多項式)のサポート追加、FFI の修正、メモリリークの修正、var_export() が PHP_INT_MIN を int としてパース可能な値として出力しない問題の修正があった!


bukka: Speed up TLS wrapper tests when SSLv3 disabled

bukka: Speed up TLS wrapper test for min and max versions

7snovic: Add meaningful error message for ext/zip

carusogabriel: Fix tests filenames

carusogabriel: Use EXPECT when possible

smalyshev: This option doesn't exist for a long time.

bagder: curl_exec: remove bad check for CURLE_PARTIAL_FILE

c9s: Remove function_table var from the caller

krakjoe: drop unused parameter from zend_startup

devnexen: Fix shm api detection test for opcache module on FreeBSD

bramp: Fix #71890: Add support for crc32c Castagnoli's polynomial.

dstogov: Fixed bug #77706 (Improve error messages in FFI for incompatible arguments)

nikic: Make zpp failures always throw, independent of strict_types

nikic: Intl: Don't separately report "bad arguments" errors

nikic: Remove some unnecessary error handler setting

nikic: Adjust tests for zpp TypeError change

dstogov: Fixed bug #77707 (FFI loses type information for opaque types)

dstogov: Reset fields

dstogov: Closure::fromCallable() supports only regular methods and magic method invoked through call()/callStatic().

nikic: Free trampolines from get_closure in is_callable

nikic: Fixed bug #76717