今日は 64bit Windows での微修正、ドキュメントの更新、pg_insert() が 'TIME WITHOUT TIMEZONE' のデータ型を持つフィールドへ空文字列や null 以外の値を突っ込めない問題の修正があった!
2018-11-18
weltling: Simplify assignment on 64-bit
- https://github.com/php/php-src/commit/b0591f5e46b52432ddcd0d682b9d6931c9e0a330
- [7.3~]
- 64bit Windows では LARGE_INTEGER の QuadPart を使うよう修正
- 前はなぜか上位 32bit と下位 32bit で分けて代入していた
weltling: [ci skip] Update NEWS
- https://github.com/php/php-src/commit/cf764f02b30080b423124ac6f165905abf581f93
- [7.2~]
- 昨日のやつの NEWS への追記
andygajetzki: FIX #77047: fixes regex for "time" data type
- https://github.com/php/php-src/commit/369c991d5cbb0e606ec1106697925d6d958cc4bf
- [7.3~]
- ext/pgsql で、pg_insert() が 'TIME WITHOUT TIMEZONE' のデータ型を持つフィールドへ空文字列や null 以外の値を突っ込めない問題の修正
- 正規表現に誤りがあった
weltling: Add test for bug #77047
weltling: Fixed bug #77047 pg_convert has a broken regex for the 'TIME WITHOUT TIMEZONE' data type
- https://github.com/php/php-src/commit/0434141ce93d5033e47c46c78a8849ac3bfa4311
- [7.1~]
- ↑ の 7.1 (以降)へのバックポート
weltling: [ci skip] Update NEWS
- https://github.com/php/php-src/commit/68442312e38beb93b2a744cf5c8dd5881aa225d4
- [7.1~]
- ↑の NEWS への追記