From 1363451d7362fbf340ef57fd5c6053ed91481a15 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sat, 29 Apr 2017 23:21:08 +0300 Subject: [PATCH] Russian news page --- common.mk | 2 +- doc/news.ru.texi | 72 +++++++++++++++++++++++++++++++++++++++++++++ doc/news.texi | 4 ++- doc/russian.texi | 2 ++ news_and_install.sh | 18 +++++++++++- ports/nncp/Makefile | 2 +- 6 files changed, 96 insertions(+), 4 deletions(-) create mode 100644 doc/news.ru.texi diff --git a/common.mk b/common.mk index d228931..c6559e2 100644 --- a/common.mk +++ b/common.mk @@ -103,7 +103,7 @@ install: all doc cp -f doc/nncp.info $(INFODIR) chmod 644 $(INFODIR)/nncp.info mkdir -p $(DOCDIR) - cp -f -L AUTHORS NEWS README README.RU THANKS $(DOCDIR) + cp -f -L AUTHORS NEWS NEWS.RU README README.RU THANKS $(DOCDIR) chmod 644 $(DOCDIR)/* install-strip: install diff --git a/doc/news.ru.texi b/doc/news.ru.texi new file mode 100644 index 0000000..a8aa772 --- /dev/null +++ b/doc/news.ru.texi @@ -0,0 +1,72 @@ +@node Новости +@section Новости + +@node Релиз 0.7 +@subsection Релиз 0.7 +@itemize +@item Возможность предоставлять данные для @command{nncp-file} через +стандартный ввод, используя временный зашифрованный файл для этого. +@item Появилась возможность передачи файлов разбитых на части, с +сопутствующей @command{nncp-reass} командой и @option{freqchunked} +опцией конфигурационного файла. Полезно для передачи больших файлов +через маленькие устройства хранения. +@item @option{freqminsize} опция конфигурационного файла, аналогичная +@option{-minsize}. +@item Опция @option{-force} команды @command{nncp-xfer} переименована в +@option{-mkdir} для ясности. +@item Обновлены зависимые криптографические библиотеки. +@end itemize + +@node Релиз 0.6 +@subsection Релиз 0.6 +@itemize +@item Появилась небольшая команда @command{nncp-rm}. +@item Обновлены зависимые криптографические библиотеки. +@end itemize + +@node Релиз 0.5 +@subsection Релиз 0.5 +@itemize +@item Тривиальное небольшое исправление в значениях приоритетов +по-умолчанию в @command{nncp-file} и @command{nncp-freq} командах. +@end itemize + +@node Релиз 0.4 +@subsection Релиз 0.4 +@itemize +@item Небольшое исправление в @command{nncp-call}, @command{nncp-caller}, +@command{nncp-daemon}: иногда они могли падать с segmentation fault +ошибкой (данные не терялись). +@item @command{nncp-newnode} переименована в @command{nncp-newcfg} -- +это короче и удобнее для использования. +@item Появилась команда @command{nncp-mincfg}: вспомогательная утилита +позволяющая создать минималистичный урезанный конфигурационный файл без +приватных ключей, что полезно во время использования @command{nncp-xfer}. +@end itemize + +@node Релиз 0.3 +@subsection Релиз 0.3 +Исправлена совместимость с Go 1.6. + +@node Релиз 0.2 +@subsection Релиз 0.2 +@itemize +@item @strong{Несовместимое} изменение формата пакета (магическое число +тоже изменено): поле размера пакета шифруется и не посылается в открытом +виде. +@item @option{-minsize} опция даёт возможность автоматически дополнять +исходящие пакеты до указанного минимального размера. +@item @command{nncp-daemon} и +@command{nncp-call}/@command{nncp-caller} всегда в фоне проверяют появление +исходящих @emph{tx} пакетов пока подключены. Удалённая сторона сразу же +оповещается об этом. +@item @option{-onlinedeadline} опция даёт возможность выставления +timeout-а на неактивность в online соединении, когда оно должно быть +отключено. Она может быть использована для сохранения соединения на +долгое время. +@item @option{-maxonlinetime} опция даёт возможность указания +максимального возможного времени жизни соединения. +@item Появилась @command{nncp-caller} команда: клиент TCP-демона +работающий по cron-у. +@item @command{nncp-pkt} команда может разжимать данные. +@end itemize diff --git a/doc/news.texi b/doc/news.texi index 0ca08d2..4c6a22f 100644 --- a/doc/news.texi +++ b/doc/news.texi @@ -1,6 +1,8 @@ @node News @unnumbered News +See also this page @ref{Новости, on russian}. + @node Release 0.7 @section Release 0.7 @itemize @@ -39,7 +41,7 @@ lost). @item @command{nncp-newnode} renamed to @command{nncp-newcfg} -- it is shorter and more convenient to use. @item @command{nncp-mincfg} command appeared: helper allowing to create -minimalistic stripped down configuration files without private keys, +minimalistic stripped down configuration file without private keys, that is useful during @command{nncp-xfer} usage. @end itemize diff --git a/doc/russian.texi b/doc/russian.texi index 022e7ca..a377ea3 100644 --- a/doc/russian.texi +++ b/doc/russian.texi @@ -5,8 +5,10 @@ * Подробнее об утилитах NNCP: Об утилитах. * Сравнение с существующими решениями: Сравнение. * Сценарии использования:: +* Новости:: @end menu @include about.ru.texi @include comparison.ru.texi @include usecases.ru.texi +@include news.ru.texi diff --git a/news_and_install.sh b/news_and_install.sh index 8129fc7..11adc35 100755 --- a/news_and_install.sh +++ b/news_and_install.sh @@ -1,16 +1,32 @@ #!/bin/sh texi=`mktemp` + cat > $texi < $texi <