php-master-changes 2019-07-10

今日は sodium 経由で argon2 のパスワードハッシュを使う際の実装修正と libargon2 利用版との互換性向上、ドキュメントの更新、テストの修正、エンジンのリファクタリング、string と resource への参照についての循環参照 GC コストの低減、配列以外の値の変数を配列としてアクセスした際に Notice を吐くようにする修正、run-tests.php で 7.3 系でも CONFLICTS セクションを認識できるようにする修正、JIT のバグ修正、セグメントを HugePage 境界へ配置するのを x86 でのみやるようにする修正があった!


2019-07-10


sgolemon: Relax argon2 mem_cost down to 64k, bump time_cost to 4


petk: Use e.g. instead of less common f.e. [ci skip]


remicollet: improve libargon2/libsodium compatibility


nikic: Avoid invalid array access in fcgi.inc


nikic: Clean up DateTimeZone::getLocation() test


nikic: Fix iteration limits in SXE test


nikic: Simplify two unserialize() tests


nikic: Rename support_strings to !is_list


dstogov: Reduce cost for references to strings and resources


dstogov: Reduce cost for GC references to strings and resources in JIT


nikic: Fix invalid array access in mysqli_fork test


nikic: Throw notice on array access on illegal type


nikic: Implement array access notice in JIT


nikic: Additional fix for mysqli_fork test


nikic: Fix file collisions in phar tests


nikic: Add CONFLICTS to recognized sections


nikic: Read from original address


paxal: Align segments on huge page boundary only for x86