Namazu for Windows 2.0.22 pre8 公開


Namazu for Windows 2.0.22 を公開するにあたり、Namazu for Windows 2.0.22 pre8 を公開します。

本バージョンは ActivePerl 5.18 または Strawberry Perl 5.18 で
使用できます。

・アーカイブファイル 11,009,171 バイト
http://www.namazu.org/test/nmz2.0.22pre8.001-x64.zip

・署名ファイル
http://www.namazu.org/test/nmz2.0.22pre8.001-x64.zip.sig

・MD5sumファイル
http://www.namazu.org/test/nmz2.0.22pre8.001-x64.zip.md5
(391bb73980e23b61d8df94e943234723 *nmz2.0.22pre8.001-x64.zip)

・sha1sumファイル
http://www.namazu.org/test/nmz2.0.22pre8.001-x64.zip.sha1
(5ae95186a9fb458be1f08f85b6ff9dc321bb54f4 *nmz2.0.22pre8.001-x64.zip)

・sha256sumファイル
http://www.namazu.org/test/nmz2.0.22pre8.001-x64.zip.sha256
(428566019de50c8c52c3633b6e312ee90e28278a531b39706953294f73d945d3
*nmz2.0.22pre8.001-x64.zip)

配布アーカイブには PGP による電子署名を行なっています。
署名は寺西忠勝の個人の鍵(10E7D14E)
Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E
にて行なわれています。
この鍵は以下の PGP 公開鍵サーバ他より検索/取得が可能です。

https://pgp.mit.edu/
http://pgp.nic.ad.jp/pgp/
https://pgp.key-server.io/
http://pgp.zdv.uni-mainz.de/keyserver/pks-commands.html

また、バイナリには、COMODO のコードサイン証明書で
電子署名を付けています。

<<< Strawberry Perl >>>
以下から Strawberry Perl 5.18.4.1 のインストーラをダウンロード
して、インストールして下さい。

http://strawberryperl.com/download/5.18.4.1/strawberry-perl-5.18.4.1-64bit.msi

<<< 備考 >>>

  • 本アーカイブに含まれるバイナリは、x64 版です。x86 では動作しません
    ので、ご注意ください。

Namazu 2.0.22 pre8 公開


Namazu 2.0.22 pre8 を以下に置きました。

・アーカイブファイル 1975653 バイト
http://www.namazu.org/test/namazu-2.0.22pre8.tar.gz

・署名ファイル
http://www.namazu.org/test/namazu-2.0.22pre8.tar.gz.sig

・MD5sumファイル
http://www.namazu.org/test/namazu-2.0.22pre8.tar.gz.md5
(3b8158c516a27c8febc84314068cbcc4 *namazu-2.0.22pre8.tar.gz)

・sha1sumファイル
http://www.namazu.org/test/namazu-2.0.22pre8.tar.gz.sha1
(946947616c0358ee9803bd81f8e61d93c4f442bd *namazu-2.0.22pre8.tar.gz)

・sha256sumファイル
http://www.namazu.org/test/namazu-2.0.22pre8.tar.gz.sha256
(3738d9efe444f17fdc987e4cd0c2955d
22fa50851ef05af6af4eaaf0cc87a489 *namazu-2.0.22pre8.tar.gz)

配布アーカイブには PGP による電子署名を行なっています。
署名は寺西忠勝の個人の鍵(10E7D14E)
Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E
にて行なわれています。
この鍵は以下の PGP 公開鍵サーバ他より検索/取得が可能です。

https://pgp.mit.edu/
http://pgp.nic.ad.jp/pgp/
https://pgp.key-server.io/
http://pgp.zdv.uni-mainz.de/keyserver/pks-commands.html

<<< 2.0.22pre7 からの主な変更箇所 >>>

  • filter/olevisio.pl: 不具合修正他、OLE フィルタ更新
    Office 2019 動作確認
  • filter/markdown.pl: Markdown フィルタ追加
  • Perl 5.26 以降対応
    – filter/hnf.pl: 不具合修正
    – pltests: @INC にカレントディレクトリ追加
  • pl/time.pl: gettimezone 不具合修正(32bit OS)
  • Japanese_Japan.932 ローケル追加(Windows 版)
  • ドキュメント更新

Namazu for Windows 2.0.22 pre7(002) 公開


Namazu for Windows 2.0.22 を公開するにあたり、Namazu for Windows 2.0.22 pre7(002) を公開します。

本バージョンは、nmz2.0.22pre7.001-x64.zip に
nmz2.0.22pre7.001-x64-patch.zip を反映したものです。

本バージョンは ActivePerl 5.18 または Strawberry Perl 5.18 で 使用できます。

・アーカイブファイル  11,022,970 バイト
http://www.namazu.org/test/nmz2.0.22pre7.002-x64.zip

・署名ファイル
http://www.namazu.org/test/nmz2.0.22pre7.002-x64.zip.sig

・MD5sumファイル
http://www.namazu.org/test/nmz2.0.22pre7.002-x64.zip.md5
(7f75ef361790033d1d5784681cf98863 *nmz2.0.22pre7.002-x64.zip)

・sha1sumファイル
http://www.namazu.org/test/nmz2.0.22pre7.002-x64.zip.sha1
(3a87ccd92c8db4c6455a103ef20788a0d80e1f8d *nmz2.0.22pre7.002-x64.zip)

・sha256sumファイル
http://www.namazu.org/test/nmz2.0.22pre7.002-x64.zip.sha256
(99500fc8daf7444dbe7d39c1f343bf95b1307552f3ec6405d29899836addcccc
*nmz2.0.22pre7.002-x64.zip)

配布アーカイブには PGP による電子署名を行なっています。
署名は寺西忠勝の個人の鍵(10E7D14E)
Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E
にて行なわれています。
この鍵は以下の PGP 公開鍵サーバ他より検索/取得が可能です。

https://pgp.mit.edu/
http://pgp.nic.ad.jp/pgp/
https://pgp.key-server.io/
http://pgp.zdv.uni-mainz.de/keyserver/pks-commands.html

 

<<< Strawberry Perl >>>

以下から Strawberry Perl 5.18.4.1 のインストーラをダウンロード して、インストールして下さい。

http://strawberryperl.com/download/5.18.4.1/strawberry-perl-5.18.4.1-64bit.msi

 

<<< Namazu for Windows のインストール方法 >>>

README-ja.txt の内容に従ってインストールして下さい。

 

<<< 備考 >>>

  • 本アーカイブに含まれるバイナリは、x64 版です。x86 では動作しません ので、ご注意ください。
  • ActivePerl 5.18 x64 または Strawberry Perl 5.18 x64 版専用です。 x86 版や 5.18 以外では動作しませんので、ご注意ください。
  • Perl 5.26 以降には未対応です。
    (Namazu for Windows 2.0.22 pre8で対応予定)

 


Microsoft Authenticode用 デジタル署名


Namazu for Windows 2.0.18 以降のバイナリ配布アーカイブに含まれる namazu.exe, namazu.cgi.exe には Microsoft Authenticode用 デジタル署名を行っています。

今回、コードサイン証明書を GlobalSign から COMODO に変更しました。

今後の署名はAKANEIROSOFTWAREの鍵(拇印: 9A5D 9813 F6AF C511 13FE AC30 21AB 85BB EAAF 906F)にて行います。
署名者および認証局の証明書情報は次の通りです。

 

 

 


Day too big – 36536 > 24853 エラー


2020 年から、32bit OS で 古い Perl (5.12 か 5.10 より前ぐらいのバージョン)を使っていると、mknmz 実行時に “Day too big – 36536 > 24853” エラーが発生してインデックスの作成に失敗するそうです。

pl/time.pl の gettimezone を以下のものに置き換えると 期待した動作になることを確認しました。 (linux 32bit, Perl 5.8.8)

 

 


PPM インストールツール(2019/07/13)


ActivePerl, Strawberry Perl 用の PPM インストールツールをブルー会員エリアに置きました。

Perl 5.30/5.28/5.26/5.24/5.18/5.16 用の 6 バージョンです。いずれも x64 版にのみ対応しています。(5.30/5.28 は StrawberryPerl のみ対応)

Namazu for Windows のバイナリパッケージには、特定の Perl バージョンのPPMをインストールするための ppm-inst.bat, ext-inst.bat が付属しています。 本 PPM インストールツールを Namazu for Windows 付属の ppm-inst.bat, ext-inst.bat に置き換えて使用することで、それぞれの Perl バージョンの PPM をインストールすることができます。

続きを読む PPM インストールツール(2019/07/13)


Strawberry Perl 5.30.0.1(64bit)


Strawberry Perl

ActivePerl はまだ 5.28 までしかリリースされていませんが、Strawberry Perl は 5.30 がリリースされています。

また、ActivePerl は、5.28 から PPM がサポートされなくなりましたが、Strawberry Perl は 5.30 でもまだ PPM をサポートしているようです。

今後は、ActivePerl 用だった Namazu for Windows 用 PPM も Strawberry Perl 用の PPM に移行したいと思います。

続きを読む Strawberry Perl 5.30.0.1(64bit)


Perl 5.26 対応


  • Perl 5.26 だと、filter/hnf.pl のパターンマッチングでエラーが 発生する箇所があったので修正しました。

  • これまでは require でカレントディレクトリのファイルの読み込みが 可能でしたが、Perl 5.26 では読み込まれなくなったようなので、@INC に “.” を含めるよう pltests を修正しました。