<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">2013/5/18 Alexandr Ciornii <span dir="ltr"><<a href="mailto:alexchorny@gmail.com" target="_blank">alexchorny@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Привет<br>
<br>
18 мая 2013 г., 23:13 пользователь Alessandro Gorohovski<br>
<<a href="mailto:an.gorohovski@gmail.com">an.gorohovski@gmail.com</a>> написал:<br>
<div class="im">> Добрый вечер,<br>
><br>
> Yaroslav Korshak <<a href="mailto:ykorshak@gmail.com">ykorshak@gmail.com</a>> писал(а) в своём письме Sat, 18 May<br>
> 2013 17:35:50 +0300:<br>
</div><div class="im">>> - Ключи хэшей теперь возвращаются в случайном порядке.<br>
>>    Сортировка ключей в рамках одного хэша остается стабильной, но два<br>
>> идентичных хэша вернут ключи в разном порядке.<br>
><br>
><br>
> Из-за этой фичи,<br>
> я потратил 2 дня на выискивания и исправления неработающих правильно<br>
> модулей CPAN.<br>
><br>
> Так это были мои модули, представляю, что будет творится в других,<br>
> незнакомых.<br>
><br>
> Непонятно зачем нужно было менять привычное положение вещей<br>
> :(<br>
<br>
</div>Несовпадение было и раньше, но с небольшой вероятностью. Изменения в<br>
5.18 сделаны для защиты от DOS атак. Также предполагалось сменить<br>
алгоритм хеширования, но по какой-то причине новый алгоритм был<br>
отключён.<br><br></blockquote><div style>Ну с perldelta я так понял что алгоритм по умолчанию все таки поменяли:</div><div style><div><br></div><div>New hash functions</div><div>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.</div>
<div><br></div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
--<br>
Alexandr Ciornii, <a href="http://chorny.net" target="_blank">http://chorny.net</a><br>
<div class=""><div class="h5">_______________________________________________<br>
Kiev-pm mailing list<br>
<a href="mailto:Kiev-pm@pm.org">Kiev-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/kiev-pm" target="_blank">http://mail.pm.org/mailman/listinfo/kiev-pm</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Denis Sokolovsky
</div></div>