2013/5/18 Alexandr Ciornii <[email protected]>

> Привет
>
> 18 мая 2013 г., 23:13 пользователь Alessandro Gorohovski
> <[email protected]> написал:
> > Добрый вечер,
> >
> > Yaroslav Korshak <[email protected]> писал(а) в своём письме Sat, 18
> May
> > 2013 17:35:50 +0300:
> >> - Ключи хэшей теперь возвращаются в случайном порядке.
> >>    Сортировка ключей в рамках одного хэша остается стабильной, но два
> >> идентичных хэша вернут ключи в разном порядке.
> >
> >
> > Из-за этой фичи,
> > я потратил 2 дня на выискивания и исправления неработающих правильно
> > модулей CPAN.
> >
> > Так это были мои модули, представляю, что будет творится в других,
> > незнакомых.
> >
> > Непонятно зачем нужно было менять привычное положение вещей
> > :(
>
> Несовпадение было и раньше, но с небольшой вероятностью. Изменения в
> 5.18 сделаны для защиты от DOS атак. Также предполагалось сменить
> алгоритм хеширования, но по какой-то причине новый алгоритм был
> отключён.
>
> Ну с perldelta я так понял что алгоритм по умолчанию все таки поменяли:

New hash functions
Perl v5.18 includes support for multiple hash functions, and changed the
default (to ONE_AT_A_TIME_HARD), you can choose a different algorithm by
defining a symbol at compile time.

--
> Alexandr Ciornii, http://chorny.net
> _______________________________________________
> Kiev-pm mailing list
> [email protected]
> http://mail.pm.org/mailman/listinfo/kiev-pm
>



-- 
Denis Sokolovsky
_______________________________________________
Kiev-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/kiev-pm

Ответить