]> Cypherpunks.ru repositories - nncp.git/commitdiff
Russian news page
authorSergey Matveev <stargrave@stargrave.org>
Sat, 29 Apr 2017 20:21:08 +0000 (23:21 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 29 Apr 2017 20:21:08 +0000 (23:21 +0300)
common.mk
doc/news.ru.texi [new file with mode: 0644]
doc/news.texi
doc/russian.texi
news_and_install.sh
ports/nncp/Makefile

index d2289313d9d9a6127d54f23846c8577b70ae2ec3..c6559e2c32d5d50402aa3ba3b421d7abe47bb8f0 100644 (file)
--- 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 (file)
index 0000000..a8aa772
--- /dev/null
@@ -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
index 0ca08d2d5dc3a5e444600c47670c222910742c08..4c6a22fe56c2cd1b625e31da65cc9744211b1402 100644 (file)
@@ -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
 
index 022e7cac535afee294ad9ef773c5a77dc8b454fb..a377ea398d37507e685a3c6d3c6147d3c985e722 100644 (file)
@@ -5,8 +5,10 @@
 * Подробнее об утилитах NNCP: Об утилитах.
 * Сравнение с существующими решениями: Сравнение.
 * Сценарии использования::
+* Новости::
 @end menu
 
 @include about.ru.texi
 @include comparison.ru.texi
 @include usecases.ru.texi
+@include news.ru.texi
index 8129fc7d3059342cde79afe9687476ee9d161be6..11adc355680d61a57decffbb384a3439445d1572 100755 (executable)
@@ -1,16 +1,32 @@
 #!/bin/sh
 
 texi=`mktemp`
+
 cat > $texi <<EOF
 \input texinfo
 @documentencoding UTF-8
 @settitle NEWS
 
-`cat doc/news.texi`
+`sed -n '5,$p' < doc/news.texi`
 
 @bye
 EOF
 makeinfo --plaintext -o NEWS $texi
+
+cat > $texi <<EOF
+\input texinfo
+@documentencoding UTF-8
+@settitle NEWS.RU
+
+@node Новости
+@unnumbered Новости
+
+`sed -n '3,$p' < doc/news.ru.texi | sed 's/^@subsection/@section/'`
+
+@bye
+EOF
+makeinfo --plaintext -o NEWS.RU $texi
+
 rm -f $texi
 
 texi=$(TMPDIR=doc mktemp)
index 97293b926a288de55b187a1d49db316296098828..2043075ee00b8f47c87bee22a88836f33f074fce 100644 (file)
@@ -22,7 +22,7 @@ REQUIRE=      DAEMON
 
 SUB_FILES=     pkg-message pkg-install pkg-deinstall nncp.newsyslog.conf.sample
 
-PORTDOCS=      AUTHORS NEWS README README.RU THANKS
+PORTDOCS=      AUTHORS NEWS NEWS.RU README README.RU THANKS
 INFO=          nncp
 INSTALL_TARGET=        install-strip