Namazu-devel-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 妙なNMZ.pができる問題



At Tue, 06 Apr 2004 01:25:53 +0900,
Tadamasa Teranishi wrote:
> ところで、Perl 5.8.3 では、環境変数の設定も -DNO_HASH_SEED オプション
> なしの状態でも All 47 tests passed になります。
> perldelta をきちんと調べていないのですが、5.8.2, 5.8.3 のどこかで
> 元に戻ったのかもしれません。

perl582delta に記述されている、以下は関係ないでしょうか。

       Hash Randomisation

       The hash randomisation introduced with 5.8.1 has been
       amended. It transpired that although the implementa-
       tion introduced in 5.8.1 was source compatible with
       5.8.0, it was not binary compatible in certain cases.
       5.8.2 contains an improved implementation which is
       both source and binary compatible with both 5.8.0 and
       5.8.1, and remains robust against the form of attack
       which prompted the change for 5.8.1.

       We are grateful to the Debian project for their input
       in this area.  See "Algorithmic Complexity Attacks"
       in perlsec for the original rationale behind this
       change.

-- 
-- Name: SATOH Fumiyasu  -- Home: http://www.sfo.jp (in Japanese only)
-- Mail: fumiya at net-thrust.com, samba.gr.jp, namazu.org or ...