[Kiev-pm] Вышел Perl 5.18.0

Denis Sokolovsky ganellon at gmail.com
Sun May 19 00:58:49 PDT 2013


2013/5/18 Alexandr Ciornii <alexchorny ÎÁ gmail.com>

> Привет
>
> 18 мая 2013 г., 23:13 пользователь Alessandro Gorohovski
> <an.gorohovski ÎÁ gmail.com> написал:
> > Добрый вечер,
> >
> > Yaroslav Korshak <ykorshak ÎÁ gmail.com> писал(а) в своём письме 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
> Kiev-pm ÎÁ pm.org
> http://mail.pm.org/mailman/listinfo/kiev-pm
>



-- 
Denis Sokolovsky
----------- ���� ���-----------
÷ÌÏÖÅÎÉÅ × ÆÏÒÍÁÔÅ HTML ÂÙÌÏ ÉÚ×ÌÅÞÅÎÏ…
URL: <http://mail.pm.org/pipermail/kiev-pm/attachments/20130519/222e5eaa/attachment-0001.html>


More information about the Kiev-pm mailing list