X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Fnews.ru.texi;h=813ab2be065e98c8402457bb087883ed873dc016;hb=622e37f1efb48a710f5bf68aaa059f594a7d4a8e;hp=54dbe00ac779994f57ee00a66e8434efbdedddcf;hpb=758cf055a9738e5d2ae9d9a469032988f12bc686;p=nncp.git diff --git a/doc/news.ru.texi b/doc/news.ru.texi index 54dbe00..813ab2b 100644 --- a/doc/news.ru.texi +++ b/doc/news.ru.texi @@ -1,10 +1,86 @@ @node Новости @section Новости +@node Релиз 5.3.1 +@subsection Релиз 5.3.1 +@itemize + +@item +Исправлена работоспособность @option{onlinedeadline} с адресами вызова +использующими внешние команды (@verb{#"|somecmd"#}). + +@end itemize + +@node Релиз 5.3.0 +@subsection Релиз 5.3.0 +@itemize + +@item +Сообщения прогресса содержат префикс, поясняющий выполняемое действие. + +@item +Исправлено не происходящее дополнение (padding) handshake сообщений. + +@item +Завершать все порождаемые в SP протоколе горутины, меньше утечек памяти. + +@item +SP протокол порождает меньше вызовов записей (соответственно, и TCP +пакетов) в сокет. + +@item +Проверять @option{onlinedeadline} и @option{maxonlinetime} ежесекундно, +независимо от чтения из сокета (раз в 10 секунд в худшем случае). + +@item +Раз в минуту, если нет более никакого другого трафика, посылаются PING +пакеты в SP-соединении. Это позволит быстрее понимать что соединение +более не работоспособно. + +@item +@command{nncp-toss} использует lock-file для предотвращения +одновременной обработки зашифрованных пакетов. + +@end itemize + +@node Релиз 5.2.1 +@subsection Релиз 5.2.1 +@itemize + +@item +Исправлена обработка ошибки SP протокола, иногда вызывающая панику программы. + +@end itemize + +@node Релиз 5.2.0 +@subsection Релиз 5.2.0 +@itemize + +@item +Большинство команд по умолчанию показывают однострочный прогресс +выполнения операции. Появились @option{-progress}, @option{-noprogress} +опции командной строки, @option{noprogress} опция конфигурационного +файла. + +@item +Исправлен некорректный код возврата @command{nncp-check} команды, +который возвращал ошибку когда всё хорошо. + +@item +Проверка свободного места для пакетов, во время выполнения +@command{nncp-bundle -rx}. + +@end itemize + @node Релиз 5.1.2 @subsection Релиз 5.1.2 @itemize +@item +Исправлена @strong{критичная} уязвимость: аутентификация online нод +могла приводить к некорректной идентификации удалённой стороны, позволяя +скачивать чужие зашифрованные пакеты. + @item Исправлена ошибка: в новосозданных конфигурационных файлах, приватный публичный ключ Noise были поменяны местами, что приводило к