X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Fnews.ru.texi;h=ea8606a2476bd1f3cb445491232b77cb6272546d;hb=a4262555b0506c1cf85b9d5d4dae58bf3922e629;hp=3325a196eaf6ea4e05d4eeb145e061dd85ac16d6;hpb=a22b47561276b9acdd4efe969ac8f8ace9b0b9b8;p=nncp.git diff --git a/doc/news.ru.texi b/doc/news.ru.texi index 3325a19..ea8606a 100644 --- a/doc/news.ru.texi +++ b/doc/news.ru.texi @@ -1,6 +1,51 @@ @node Новости @section Новости +@node Релиз 3.0 +@subsection Релиз 3.0 +@itemize +@item +@strong{Несовместимое} изменение формата простых пакетов. Работа со +старыми версиями не поддерживается. +@item +Добавлена возможность удалённого исполнения команд, путём +конфигурирования @option{exec} опции конфигурационного файла и +использования команды @command{nncp-exec}: + @itemize + @item + Команда @command{nncp-mail} заменена более гибкой и широкой + @command{nncp-exec}. Вместо вызова @verb{|nncp-mail NODE RECIPIENT|} + нужно использовать @verb{|nncp-exec NODE sendmail RECIPIENT|}. + @item + @option{sendmail} опция конфигурационного файла заменена на более гибкую + @option{exec}. @verb{|sendmail: [...]|} нужно заменить на @verb{|exec: + sendmail: [...]|}. + @end itemize +@item +Возможность переопределить @option{via} опцию конфигурации для целевого +узла через @option{-via} опцию командной строки для следующих команд: +@command{nncp-file}, @command{nncp-freq}, @command{nncp-exec}. +@item +Chunked файлы, меньшего размера чем указанный chunk, отправляются просто +в виде одного файла. +@item +Exec команды вызываются с дополнительными переменными окружения +@env{NNCP_NICE} и @env{NNCP_SELF}. +@item +Отправляемые файлы в ответ на запрос имеют приоритет указанный в запросе. +Указать их желаемый приоритет во время вызова @command{nncp-freq} можно +аргументом @option{-replynice}. +@item +Команде @command{nncp-toss} можно сказать не обрабатывать определённые +типы пакетов, за счёт опций @option{-nofile}, @option{-nofreq}, +@option{-noexec}, @option{-notrns}. +@item +По-умолчанию @command{nncp-file} команда для +@option{-minsize}/@option{-chunked} опций использует +@option{FreqMinSize}/@option{FreqChunked} из конфигурационного файла. +Это можно отключить указав нулевое значение. +@end itemize + @node Релиз 2.0 @subsection Релиз 2.0 @itemize @@ -103,7 +148,7 @@ HKDF-BLAKE2b-256 KDF алгоритм заменён на BLAKE2Xb XOF. Ещё @option{-mkdir} для ясности. @item -Опция @option{-minsize} задётся в KiB, а не байтах, для удобства. +Опция @option{-minsize} задаётся в KiB, а не байтах, для удобства. @item Команда @command{nncp-newcfg} переименована в @command{nncp-cfgnew},