LoginSignup
2
0

More than 3 years have passed since last update.

php-master-changes 2019-07-15

Posted at

今日は不要コードの削除、ドキュメントの更新、opcache_get_configuration() で ini_get_all('zend opcache') でとれる結果が全てとれない問題の修正、AArch64 用の文字列エスケープの最適化、循環参照GC で SEGV が起きる問題の修正、字句解析器で無効な文字向けに T_BAD_CHARACTER を吐くようにする修正、date.sunset_zenith と date.sunrise_zenith のデフォルト値を 90.583333 から 90.833333 にする修正、password_hash() が argon2 で弱いオプションを使う問題の修正、mysqlnd のバージョン番号に PHP バージョンを使うようにする修正、ftp のリーク修正の 7.2 系以降へのバックポート、shebang の対応を字句解析器内で行うようにする修正があった!

2019-07-15

petk: Remove unsed zts check for sqlite3

petk: Remove conditional calls of always available macros

petk: Symbol HAVE_PCRE has been removed

petk: Remove usage of PHP_AIX_LDFLAGS

amnuts: Fix bug #78291 Missing opcache directives

sebpop: vectorize string-escape with NEON

nikic: Fixed bug #78010

nikic: Remove unused is_constructor arguments

nikic: Emit T_BAD_CHARACTER for unexpected characters

cmb69: Fix #65547: Default value for sunrise/sunset zenith still wrong

  • https://github.com/php/php-src/commit/7556600dfc80e9a11db538ce58cb249d6cdda7b3
  • ext/date で、date.sunset_zenith と date.sunrise_zenith が一般的な値でなかった問題の修正
  • 90°50' を使って 90.833333 になると思いきや 90°35' で 90.583333 になっており、その根拠がよく分からない感じだった
  • sunrise とか sunset でとる値が PHP 8 で(デフォルトでは)変わるので、使ってる人は急にテストこけてびびらされたりするかもしれない?

remicollet: Fix #78269 password_hash uses weak options for argon2

remicollet: typo [ci skip]

cmb69: Sync mysqlnd version with PHP version

nikic: Fix bug #77124

nikic: Move shebang handling into the lexer

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0