更新履歴 01/02/10 v0.981 ・変数宣言の誤りを修正 00/09/23 v0.98 ・FormData v0.98 (Deprecated!) ・FormData2 v0.5 (今後はFormDataの代わりにこっちを使用) ・cookei v0.4 00/09/19 v0.94 ・File v0.2 00/08/29 v0.92 ・EzHTML v0.32 00/08/10 v0.90 ・Lock v0.1 00/07/30 v0.87 ・accesslog v0.71 00/06/01 v0.86 ・FormData v0.95 ・EzHTML v0.3 ・cookie v0.3 ・file v0.1 00/05/13 v0.82 ・FormData v0.94 00/03/09 v0.81 ・EzHTML v0.2 00/02/27 v0.8 ・このバージョンから,全てのパッケージを一つの ファイルに統合.一部のパッケージをクラスに変更し, オブジェクト指向っぽくなった.でも Perl のオブジェクト 指向はヘボすぎます.(履歴?) パッケージ別更新履歴(旧版含む) [accesslog パッケージ] 00/07/30 v0.71 ・記録除外ホストのマッチングを変更 00/02/21 v0.7 ・ドキュメントの一部を修正 ◎ログ形式の変更(デリミタ「&」の削除) ・エラー時にエラーメッセージを返すように修正 ・時間やリモートホストの情報を返す関数を追加 00/02/10 v0.61 ・ドキュメントの一部を修正 ・履歴が2000年問題に非対応であることに気付くが, 時すでに遅し. 99/09/19 v0.6 ・2000年問題に対応.日付などの0詰めの追加 99/09/03 v0.51 ・月の表示が一ヵ月ずれるバグを修正 99/08/27 v0.5 ・気づいたら v0.5 だった [FormData クラス (旧 fdecode パッケージ)] 00/09/23 v0.98 【Deprecated!】今後,致命的バグの修正以外でこのクラスを 変更することはない.FormData2を利用すべし. 00/09/22 v0.97 ・境界線抽出法を修正 00/06/01 v0.95 ・GET/POST の指定がない場合の処理の変更 00/05/13 v0.94 ・GET の多バイト文字に対応 ・receive() 使用後に STDIN の読みこみ位置を初期化 00/02/27 v0.93 ・パッケージをクラスに変更 ・POST/GET の受信を簡単に制御出来るように変更 ・boundary の取得方法を単純化(旧:$ENV より,新:データから直接) 00/02/22 v0.92 ・ドキュメントの一部を修正 ・一部のマッチングパターンの修正 (但し,修正前のバージョンに問題がある訳ではない.便宜上の修正) ・デコード部とデータ受信部を分割 ・マルチパート境界線の取得法を変更 00/02/12 v0.9 ◎UNIX 以外の OS の http サーバに CGI を設置した場合に データ転送が正常に行われない問題を解決 (旧版はテキストモードで転送を行っていた) Thanks! > T.N 様 ・プログラムの設計を大幅に見直し,汎用性を向上させた. (これで,おそらく全ての OS 環境に対応したはず) ・ドキュメントの追加および修正 00/02/10 v0.42 ・ドキュメントの一部を修正 ・履歴が2000年問題に非対応であることに気付くが, 時すでに遅し. 00/01/30 v0.41 ・エラーメッセージの不用な改行コードを削除 99/08/27 v0.4 ・気づいたら v0.4 だった [FormData2 クラス] 00/09/23 v0.5 ・FormData クラスの代替クラスとして作成(インターフェイス一部非互換) ・データ受信方式を変更することにより,メモリ消費量を大幅減(FormData比) ・汎用性の強化 ・Passwd クラスコンストラクタの引数として使用可能 (Passwdクラス内で使われているメソッドが,たまたまFormDataとFormData2の 両方に存在するものであるため) [EzHTML クラス] 00/08/29 v0.32 ・タイトル文字色・背景画像の設定をサポート 00/06/01 v0.3 ・ヘッダで文字コードを明示的に指定 ・SimpleFooter, MenuFrame などの表示の追加 00/03/09 v0.2 ・メッセージを一定時間表示した後に自動的に 指定のページに戻る機能(タグ)を error メソッド等に追加 00/02/27 v0.1 ・気づいたら v0.1 だった [Passwd クラス] 00/02/27 v0.1 ・気づいたら v0.1 だった [cookie パッケージ] 00/09/22 v0.4 ・URLエンコード・デコードが間違えていたのを修正 (空白 <-> "+" の変換が行われていなかった) 00/06/01 v0.3 ・食べさせる文字をエンコードするように変更 (パスワード漏洩の可能性を低減+クッキーデータ破壊を回避) 00/02/27 v0.1 ・気づいたら v0.1 だった [file パッケージ] 00/09/19 v0.2 ・ファイルの再帰的削除が一部の環境で正常に実行されない 不具合を修正 00/06/01 v0.1 ・初期バージョン [Lock クラス] 00/08/10 v0.1 ・初期バージョン