今日はドキュメント内で --enable-maintainer-zts とまだ書いてあった最後の生き残りを --enable-zts にする修正、run-tests.php の最低動作バージョンの言及追記、pbpdbg で条件ブレークポイント設定時に SEGV が起きる場合がある問題やビルド問題等の修正、argon2 のデフォルトのタイムコストを 2 から 3 にする修正、sodium が argon2 のパスワードハッシュと組み合わせて使えることのテスト追加、継承時のエラーでの行番号表示を正確にする修正があった!
2019-03-27
krakjoe: remove last enable-maintainer-zts mention from source
- https://github.com/php/php-src/commit/f43ce705fe277d12e25109548ad2e69be886b3a4
- ドキュメント内で --enable-maintainer-zts とまだ書いてあった最後の生き残りを --enable-zts に修正
petk: Add minimum required PHP version to run-tests.php
- https://github.com/php/php-src/commit/434388a61006e958dabddef1c6477e6fd3e75c63
- [7.4~]
- run-tests.php で、最低動作バージョン(7.0.0)の言及を追記
krakjoe: Fix #77800 phpdbg segfaults on conditional breakpoints
- https://github.com/php/php-src/commit/7df8e4fc0abc105cd5d7b933499bdd275459f7ee
- [7.2~]
- sapi/pbpdbg で、条件ブレークポイント設定時に内容によって SEGV が起きる問題の修正
- PR:3992
krakjoe: more work on phpdbg conditional breaks
- https://github.com/php/php-src/commit/6d3a2b46930057524c1eebfa574a4869e3f9dd28
- [7.2~]
- ↑の修正で直ってない部分があったのを修正
sgolemon: Increase default time cost for argon2 password hashing
- https://github.com/php/php-src/commit/d12464070460086329e93f632aed2f16daa52600
- argon2 のデフォルトのタイムコストを 2 から 3 に増加
sgolemon: Validate interoperability between libsodium and libargon for argon2i(d) hashing
- https://github.com/php/php-src/commit/7e7fa77a2ec084c6720d0ce7e8fef5868786899a
- [7.4~]
- ext/sodium のテストで、argon2 のパスワードハッシュと組み合わせて使えることのテストを追加
krakjoe: Fix #77805 phpdbg build fails when readline is shared
- https://github.com/php/php-src/commit/7af270eb284c3bd00f6e5d80fbb0a2de9f89b693
- [7.2~]
- sapi/phpdbg で、readline が共有オブジェクトで組み込まれているとビルドできない問題の修正
kaplun: Consider phpdbg as cli
- https://github.com/php/php-src/commit/79f046f89e187312cec3715bffc1a8b101f57531
- [7.2~]
- ビルドシステムで、phpdbg が configure で cli 扱いとなるよう修正
- これで例えば pcntl が phpdbg で使えるようになる
nikic: Make line numbers for inheritance errors more precise
- https://github.com/php/php-src/commit/251f293cb7e6fa603885e912e455725efe4cd94e
- [7.4~]
- 親と互換性がないシグネチャでメソッドをオーバーライドしようとした時、エラーメッセージの行表示がクラスの先頭 or 末尾だったのを子のメソッドの開始行で出すよう修正
nikic: Fix lineno for more inheritance errors
- https://github.com/php/php-src/commit/d1e5006c1487c0df1333564c3fdcc0528e1da394
- [7.4~]
- final メソッドをオーバーライドしようとしたとか、その他の継承時のエラーについても行表示がより正確になるよう修正