PHP
昨日の件ですが。 昨日は頭に血が上っていたので、冷静さを欠いておりましたが。。。あの後、更に血圧が上がるようなことを言われて逆に凹んでしまいました。 確かにフォーマット・オプション「g」は忘れてたけどさ。。。そんなに突っ込まなくてもいいじゃ…
今日はちょっとムシャクシャ系。 「Y」と入力したつもりが「y」になっていたとか、「H」と入力したつもりが「h」になっていたとか、ちょっと考えられない。。。まず確認しろよ! そんなに頻繁に使うなら定数で予め定義しておけよ。。。午前中にテストし…
hnwさんのトコで「ワンライナーのためのPHPコマンドラインオプション」が詳しく解説されています。 これは便利です!ありがとうございます。 普段からPHPでワンライナーを駆使していないのがバレバレなのですが、これをキッカケに色々と試してみたトコロ、確…
ようやくRC4(1・2・3)。夜明けは近いか?予定では来週とのこと。 5.3.0RC3から5.3.0RC4までの修正状況は以下の通り。修正も少なくなってきています。 個人的には5.2系統も(まだまだ)メンテして欲しいし、5.3系統も早くリリースされて欲しいし、複雑な…
あれ?「RC2 not final」じゃなかったの?本当にいいのかな?うーむ。。。 そういう細かいツッコミはさておき、5.2.9から5.2.10までの修正状況は以下の通り。。。100個以上の改善。 array_unique関数の互換性が保たれるようになったので、気になる方は適用を…
昨日の件ですが。 どうでもいい事に時間をかけて別のどうでもいい事を発見したのですが、変に報告して波風を立てるのも。。。と、どうしようか迷っていたのですが、勇気を出して報告してみたところ、コミットしてくれたようです(1・2・3)。感謝です。 …
放置しまくりの件ですが。 Fail-Safe C version 1.5.0 (revision 1797)) がリリースされていたのでPHPのビルドに再び挑戦。 今回は5.2.10RC2と5.3.0RC3が対象。 今回からFail-Safe Cのビルドには ./configure が必要になっているようでした。その他、ビルド…
最近「PHP5で動いている環境でDOMXML拡張モジュールを動かすようにしてみました」と人づてに聞いたので「え?そんなのできるの?」と半信半疑でトライしてみたのですが。。。本当にできた。 軽く確認した程度ですが、PHP4のDOMXMLやPHP5のSimpleXMLが確認で…
RC2が準備中。 5.2.10RC1から5.2.10RC2までの修正状況は以下の通り。 RC2なのに「leak」とか「crash」が(結構)目につくのが気になるね。 それにしても「RC2 not final」。。。って、終わってくれないほうが全然嬉しいんだけどね。 --- /repository/php-src…
気がついたら出てました(1・2・3・4)。っていうか、反応遅すぎるし。_| ̄|○ 5.2.9から5.2.10RC1までの修正状況は以下の通り。 100個くらいエントリがある中で、拡張モジュール関連で「leak」とか「crash」が(結構)目につくのが気になる。 array_uni…
最近は放置プレーの毎日ですが、この辺を参照されたし。 時間が経てば玉(アーカイブ)もできるでしょう。。。きっと。 5.2.8から5.2.9までの修正状況は以下の通り。。。沢山修正されてます。 CVE絡みの修正もあるし、mbstringもいくつか修正されています(m…
Stefan EsserさんのBlogで紹介されている件ですが、これって必要なのかなぁ。。。環境を用意できない人には朗報っぽいけど。 個人的には、手元の回帰テスト用プログラム(カスタムrun-test.php)をコマンドラインからターゲットとなるバージョンで実行すれば…
だそうで(1・2・3)。 自分はGDを使った一般ユーザー向けの機能を使った事が(怖くて)無いのですが、気になる方は早めにパッチを当てておいて方がよいかもしれません。 っていうか、GDは他にも穴が沢山ありそうだから(可能であれば)使いたくないんだ…
この辺を参照されたし。 時間が経てば玉(アーカイブ)もできるでしょう。。。きっと。 5.2.7から5.2.8までの修正状況は以下の通り。。。一つだけ。 NEWSエントリにもあるように、この修正が Revertされたようです。。。って、よく確認しとけよな! この辺(…
この辺を参照されたし。 時間が経てば玉(アーカイブ)もできるでしょう。。。きっと。 5.2.6から5.2.7までの修正状況は以下の通り。。。っていうか、NEWSエントリだけでも200くらいはリビジョンが上がってますね。 --- /repository/php-src/NEWS 2008/04/30…
準備中。
五番目の登場です(1・2・3・4)。 CVEへの対応が入っているので、その為のRCリリースなのかな? 5.2.7RC4から5.2.7RC5までの修正状況は以下の通り。 --- NEWS 2008/11/21 00:08:49 1.2027.2.547.2.1322 +++ NEWS 2008/11/27 21:21:41 1.2027.2.547.2.13…
最近は放置プレーでしたが、名前空間絡みで新たに追加があったようです。 以前にも「一つのファイル内で複数の名前空間を定義する事が可能になった」と報告してましたけど、これの発展系なのかな? っていうか、「\」が(やっぱり)キモい。。。「積極的に使…
タイトルの限界に挑戦(1・2)。(w 利用できるのは(現時点では)5.3から。 moriyoshiさんの名前があって、ちょっと焦った。
しばらく動きが無いと思っていたら。。。四番目の登場(1・2・3・4)。 5.2.7RC3から5.2.7RC4までの修正状況は以下の通り。 --- NEWS 2008/11/06 21:50:36 1.2027.2.547.2.1305 +++ NEWS 2008/11/21 00:08:49 1.2027.2.547.2.1322 @@ -1,5 +1,29 @@ PHP …
だそうで(1・2)。現時点では5.3から。 ただ、使いどころが正直分からない。。。というのが本音。個人的にはundefが欲しい。 削除したいっていう事は既に何かしらの出力を行っている事なんだと思いますが、不用意にheader出力しているのも。。。って、PHP…
三番目の準備(1・2・3・4)。そろそろ夜明けは近い。。。か? 5.2.7RC2から5.2.7RC3までの修正状況は以下の通り。 今回も沢山修正されています。 --- NEWS 2008/10/23 22:36:04 1.2027.2.547.2.1275 +++ NEWS 2008/11/06 21:50:36 1.2027.2.547.2.1305 …
今まで騒いでいたのは一体何だったんだろうか。。。round関数の実装が、C99 roundベースに変更された模様(1・2・3・4・5・6・7・8)。 FreeBSDからパクって。。。いやいや。拝借したって事なのかな? ただ、修正と言えども5.2はRCの真っ最中です。…
二番目が登場(1・2・3・4)。 5.2.7RC1から5.2.7RC2までの修正状況は以下の通り。 相変わらずRCなのに修正が多いのね。。。嬉しいのか悲しいのか微妙。 ふへへ。。。生き延びてますよ。何とか。 そろそろ「次は法廷で話をしましょうか」的な事になって…
うぉっ!出るとは思っていませんでした(1・2・3・4・5)。 5.2.6から5.2.7RC1までの修正状況は以下の通り。 結構、修正されているんですね。。。って、朝の4時までバグ潰しだったので眠い。。。バグっていってもプログラムのバグではなくて(結局は)…
少し時間が空いてしまいましたが、まだまだモチベーションは下がっていないようで一安心です。先日の続きです。 今回は(前回に宣言した)変数の変更(改竄)あたりをやってみたいと思います。 どの関数を対象にしようか迷いましたが、適当にround関数をター…
先日の件ですが。 ずーっと放置していましたが、Fail-Safe C version 1.0.1 (revision 1735) がリリースされていたのでPHPのビルドに再挑戦。今回は5.2.6が対象。 「/(php-src)/main/streams/php_stream_filter_api.h」でenumリストの一番最後の定義が「,」…
おぉっ! 当初の予定より少し遅れたけど誤差の範囲か。それにしてもNEWSエントリが相変わらず多いね。 以下は「PHP 5.3.0 Alpha 2」だけを抜粋した内容です。 02 Sep 2008, PHP 5.3.0 Alpha 2 - Removed special treatment of "/tmp" in sessions for open_b…
段々とPHPの話題ではなく、gdbの話題になってきていますが。。。気にしないという事で。(w どこまで「続き」が伸びるか気になるところではありますが、先日の続きです。iakioさんから「s(step)」と「n(next)」の違いについて補足をいただきました(後…
これらの変更(1・2)は、ちょっと意味が分からない。。。 変更履歴とコメント内容から察するに、Win版PHPでOracleと連携する場合は、バージョンの違いによって有効にするDLLを使いわけろって事なのかな。。。ちょっと面倒な気が。 後、今後も増えそうな気…