故あって…今まで、ChangeLogチェックしてなかったです。多分本能が嫌がっていた。
で…故あって、ChangeLogチェックしだしたです。…本能が嫌がってます。
以下、斜めにチェックして目についてしまった不幸な内容をいくつか。
- Fixed XSS inside phpinfo() with long inputs. (Ilia)
- Fixed bug #37138 (__autoload tries to load callback'ed self and parent). http://bugs.php.net/37138
- Fixed bug #36988 (mktime freezes on long numbers). http://bugs.php.net/36988
- Fixed bug #36957 (serialize() does not handle recursion). http://bugs.php.net/bug.php?id=36957
- Fixed bug #36944 (strncmp & strncasecmp do not return false on negative string length). http://bugs.php.net/36944
- Fixed bug #36872 (session_destroy() fails after call to session_regenerate_id(true)). http://bugs.php.net/36872
- Fixed bug #36614 (Segfault when using Soap). http://bugs.php.net/36614
- Fixed bug #36303 (foreach on error_zval produces segfault). http://bugs.php.net/36303
- Fixed bug #36250 (PHP causes ORA-07445 core dump in Oracle server 9.2.x). http://bugs.php.net/36250
- Fixed bug #36148 (unpack("H*hex", $data) is adding an extra character to the end of the string). http://bugs.php.net/36148
- Fixed bug #36006 (Problem with $this in __destruct()). http://bugs.php.net/36006
- Fixed bug #36908 (wsdl default value overrides value in soap request). http://bugs.php.net/36908
なんちゅ〜か…シグセグとかあっさりと書かないで欲しいものである。あとかなり秀逸なのがこれ。「Fixed bug #36908 (wsdl default value overrides value in soap request).」………default value overrides って、なに?
壮絶です。パンドラBoxです。九龍城です。…カンベンしてください本当にごめんなさい。
最近聞かれて困る質問があります。「5.1.2と5.1.4とどっちを入れるべきですか?」
…わかりません。久しぶりに「丙丁つけ難い」という単語をいやってほど噛み締めまくってます。
多分「正しい」解答は「速やかにPHPを捨てること」だと思うのですが。………そ〜も言ってられないこの現実。
なんとなく、周囲でSSSPHPの実装とかが騒がれている昨今。
…とりあえずせめて「PHP proper coding」とか書いてみようかと思ってみたりする今日この頃。