今日は ext/intl での c++11 強制、ext/shmop の README 修正、date() の年出力時のオーバーフロー修正、apache_response_headers() の出力バグ修正、バンドル版 libzip 利用についてのドキュメント修正、$GLOBALS のシリアライズ時警告潰し、curl 7.56 〜 7.61 追加の定数に対応する修正があった!
2018-10-08
weltling: Enforce C++11 in ext/intl
- https://github.com/php/php-src/commit/4acc8500acd134dfab1a2ddb83aeb39fa1033abe
- ext/intl で c++11 を使うように
- 各拡張や SAPI モジュールのビルド時、どの規格のモードでコンパイルするかを決める m4 マクロ PHP_CXX_COMPILE_STDCXX を追加
petk: Update and refactor shmop extension's README
- https://github.com/php/php-src/commit/c2cbf372356a932fbf269f88a8e711243e2e8946
- ext/shmop の README を修正
- 関数内容についてはもっと詳しいのが PHP manual にあるので削除、ファイル名と書式をマークダウンへ
adsr: Fix #75851: Year component overflow with date formats "c", "o", "r" and "y"
- https://github.com/php/php-src/commit/c097acd52e89a3b1d0cb6a181bb4650be9625b6c
- [7.1~]
- date() の書式で "c", "o", "r", "y" のように年を出力するものを使う際、年の部分が 32bit int の最大値を超えるようなタイムスタンプを渡すとオーバーフローする問題の修正
stodorovic: Fix #76954: apache_response_headers removes last character from header name
- https://github.com/php/php-src/commit/47b89bc5314534e4aab4a8d6cda0da9d079366f6
- [7.1~]
- sapi/cgi で、apache_response_headers() がヘッダ名を 1 バイト少なく返してしまう問題の修正
cmb69: [ci skip] Note the required configure changes for bundled libzip
- https://github.com/php/php-src/commit/c5df679ca8b1373e3f2a47aeba5b37da74f993de
- [7.3~]
- UPGRADING へ(非推奨となっている)バンドル版の libzip を使うための configure について追記
nikic: Fix ref ID handling when serializing $GLOBALS
- https://github.com/php/php-src/commit/d982bbe175b6f4487683f538f2dc8aca4aef4a6b
- [7.3~]
-
$GLOBALS
を serialize() して unserialize() する際に 7.3 で警告が出る問題の修正
adoy: Add constants from curl 7.56 to 7.61
- https://github.com/php/php-src/commit/64881a1e64b47cb612d358f2ebf234defe314e90
- [7.3~]
- ext/curl で curl 7.56 〜 7.61 追加の定数に対応