2007年1月26日

[Namazu-devel-ja 1455] 修正版 : Namazu 2.0.17 の主な変更内容 ( 案 )

寺西です。Namazu 2.0.17 リリース時の案内に記述予定の主な変更内容を
まとめてみました。
修正案、コメント等いただけると助かります。


1.セキュリティ面の強化
(緊急度:低)
- テンプレートをカスタマイズした場合にバッファオーバーフローを起こす

可能性があったのを修正
- フレーズ検索で free したメモリにアクセスする不具合を修正
- 「"」「/」で検索すると強調表示で無限ループに入るバグを修正

(緊急度:低)
- フィールド検索で正規表現検索を無効にできないバグを修正
(REGEX_SEARCH)

2.新機能の追加
- Microsoft Windows Vista 正式対応(Windows版)
- デフォルトで .eml ファイルをインデックス作成対象に追加
- filter/mailnews.pl base64/qencode でエンコーディングされた日本語
テキストに対応(シングルパート/マルチパート)

3.性能向上
- 従来より高速な File-MMagic 1.27 を同梱
- HIT数が多く、削除文書が多い場合に速度が落ちる不具合を修正
- 検索時の内部データのコピー回数を減らし最適化

4.文書抽出精度の向上
- OLEコントロールフィルタが Microsoft Office 2007 に対応(Windows版)
- Microsoft Office 2007 形式のファイルに対応(実験的)
- win32/olevisio.pl Visio 2000, Visio 2007 に対応
- mailtonews.pl マルチパートの途中で切れているメールに対応
- html.pl <script> タグ処理の不具合を修正
- html.pl META タグで XHTML 形式 "/>" に対応していなかった不具合
を修正
- taro56.pl 罫線処理のデバッグ。無限ループに入る不具合を修正
- taro56.pl 機種依存文字、外字の処理のデバッグ
- pdf.pl で --debug オプション指定時にプロテクト付きファイルと誤認
される不具合を修正

5.バグフィックス
[mknmz関係]
- ファイルサイズが$FILE_SIZE_MAXを超えた場合のエラーメッセージが
不適切であったのを修正
- mknmz で --update オプションで指定したディレクトリの NMZ.status
の内容が読み取れない場合、終了するように修正
- MinGw で未サポートの SIGALRM を signal に使っていることと、alarm
を SetTimer としているので、これを使わないように修正
- filename_to_title パス区切り文字を含まないファイルに対応
- filter/zip.pl テンポラリファイルが残るバグを修正
- MacOS + gettext 0.14.2 の環境で、システムの言語設定が優先される
不具合を修正

[namazu/namazu.cgi関係]
- Windows版で強調表示できない場合があるバグを修正
- 部分一致検索の場合にも、強調表示するように修正
- 強調とHTMLエンコードの順番を変更。HTMLエンコードされるキーワード
が強調されない場合があった
- "/>" 出力している部分を " />" に変更
- whence, max に空の値を設定した場合は、デフォルト値を使うように
修正

[ユーティリティ関係]
- gcnmz,nmzmerge のログの形式を、mknmz と同様に数字をカンマ区切りと
なるように修正
- インデックスチェック用ツール nmzchkw.pl を contrib に追加

[その他]
- make clean で失敗する環境のために pltests/Makefile.am を修正

--
=====================================================================
寺西 忠勝(TADAMASA TERANISHI) yw3t-trns@xxxxx
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E

_______________________________________________
Namazu-devel-ja mailing list
Namazu-devel-ja@xxxxx
http://www.namazu.org/cgi-bin/mailman/listinfo/namazu-devel-ja

投稿者 xml-rpc : 2007年1月26日 03:44
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/53310
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。