]> Cypherpunks.ru repositories - nncp.git/blobdiff - makedist.sh
blake2b library depends on golang.org/x/sys/cpu
[nncp.git] / makedist.sh
index 6dcfc93950e923af19f11c6a6a432bb80c524822..f6e6ad920be1349044558a815de7a2dcad9820b8 100755 (executable)
@@ -10,7 +10,6 @@ repos="
     src/github.com/davecgh/go-xdr
     src/github.com/dustin/go-humanize
     src/github.com/flynn/noise
-    src/github.com/minio/blake2b-simd
     src/golang.org/x/crypto
     src/golang.org/x/net
     src/golang.org/x/sys
@@ -29,28 +28,29 @@ golang.org/x/crypto/AUTHORS
 golang.org/x/crypto/CONTRIBUTORS
 golang.org/x/crypto/LICENSE
 golang.org/x/crypto/PATENTS
-golang.org/x/crypto/README
+golang.org/x/crypto/README.md
 golang.org/x/crypto/blake2b
 golang.org/x/crypto/blake2s
 golang.org/x/crypto/chacha20poly1305
 golang.org/x/crypto/curve25519
 golang.org/x/crypto/ed25519
-golang.org/x/crypto/hkdf
+golang.org/x/crypto/internal/chacha20
 golang.org/x/crypto/nacl
 golang.org/x/crypto/poly1305
 golang.org/x/crypto/salsa20
-golang.org/x/crypto/twofish
+golang.org/x/crypto/ssh/terminal
 golang.org/x/net/AUTHORS
 golang.org/x/net/CONTRIBUTORS
 golang.org/x/net/LICENSE
 golang.org/x/net/PATENTS
-golang.org/x/net/README
+golang.org/x/net/README.md
 golang.org/x/net/netutil
 golang.org/x/sys/AUTHORS
 golang.org/x/sys/CONTRIBUTORS
 golang.org/x/sys/LICENSE
 golang.org/x/sys/PATENTS
-golang.org/x/sys/README
+golang.org/x/sys/README.md
+golang.org/x/sys/cpu
 golang.org/x/sys/unix
 EOF
 tar cfCI - src $tmp/includes | tar xfC - $tmp
@@ -71,10 +71,10 @@ You can obtain releases source code prepared tarballs on
 @url{http://www.nncpgo.org/}.
 EOF
 make -C doc
-./news_and_install.sh
-rm -r doc/.well-known doc/nncp.html/.well-known news_and_install.sh
+./supplementary_files.sh
+rm -r doc/.well-known doc/nncp.html/.well-known supplementary_files.sh
 
-find . -name .git -type d | xargs rm -fr
+find . -name .git | xargs rm -fr
 find . -name .gitignore -delete
 rm .gitmodules
 
@@ -105,16 +105,17 @@ NNCP (Node to Node copy) is a collection of utilities simplifying
 secure store-and-forward files and mail exchanging.
 
 This utilities are intended to help build up small size (dozens of
-nodes) ad-hoc friend-to-friend (F2F) statically routed darknet networks
-for fire-and-forget secure reliable files, file requests and Internet
-mail transmission. All packets are integrity checked, end-to-end
-encrypted (E2EE), explicitly authenticated by known participants public
-keys. Onion encryption is applied to relayed packets. Each node acts
-both as a client and server, can use push and poll behaviour model.
-
-Out-of-box offline sneakernet/floppynet, dead drops and air-gapped
-computers support. But online TCP daemon with full-duplex resumable data
-transmission exists.
+nodes) ad-hoc friend-to-friend (F2F) statically routed darknet
+delay-tolerant networks for fire-and-forget secure reliable files, file
+requests, Internet mail and commands transmission. All packets are
+integrity checked, end-to-end encrypted (E2EE), explicitly authenticated
+by known participants public keys. Onion encryption is applied to
+relayed packets. Each node acts both as a client and server, can use
+push and poll behaviour model.
+
+Out-of-box offline sneakernet/floppynet, dead drops, sequential and
+append-only CD-ROM/tape storages, air-gapped computers support. But
+online TCP daemon with full-duplex resumable data transmission exists.
 
 ------------------------ >8 ------------------------
 
@@ -147,10 +148,10 @@ Subject: [RU] Состоялся релиз NNCP $release
 NNCP (Node to Node copy) это набор утилит упрощающий безопасный обмен
 файлами и почтой в режиме сохранить-и-переслать.
 
-ЭÑ\82и Ñ\83Ñ\82илиÑ\82Ñ\8b Ð¿Ñ\80едназнаÑ\87енÑ\8b Ð¿Ð¾Ð¼Ð¾Ñ\87Ñ\8c Ñ\81 Ð¿Ð¾Ñ\81Ñ\82Ñ\80оением Ð¾Ð´Ð½Ð¾Ñ\80анговÑ\8bÑ\85 Ñ\81еÑ\82ей
-небольшого размера (дюжины узлов), в режиме друг-к-другу (F2F) со
-статической маршрутизацией для безопасной надёжной передачи файлов,
-запросов на передачу файлов и Интернет почты по принципу
+ЭÑ\82и Ñ\83Ñ\82илиÑ\82Ñ\8b Ð¿Ñ\80едназнаÑ\87енÑ\8b Ð¿Ð¾Ð¼Ð¾Ñ\87Ñ\8c Ñ\81 Ð¿Ð¾Ñ\81Ñ\82Ñ\80оением Ð¾Ð´Ð½Ð¾Ñ\80анговÑ\8bÑ\85 Ñ\83Ñ\81Ñ\82ойÑ\87ивÑ\8bÑ\85 Ðº
+разрывам сетей небольшого размера (дюжины узлов), в режиме друг-к-другу
+(F2F) со статической маршрутизацией для безопасной надёжной передачи
+файлов, запросов на передачу файлов, Интернет почты и команд по принципу
 выстрелил-и-забыл. Все пакеты проверяются на целостность, шифруются по
 принципу точка-точка (E2EE), аутентифицируются известными публичными
 ключами участников. Луковичное (onion) шифрование применяется ко всем
@@ -159,7 +160,8 @@ NNCP (Node to Node copy) это набор утилит упрощающий б
 поведения.
 
 Поддержка из коробки offline флоппинета, тайников для сброса информации
-(dead drop) и компьютеров с "воздушным зазором" (air-gap). Но также
+(dead drop), последовательных и только-для-записи CD-ROM/ленточных
+хранилищ, компьютеров с "воздушным зазором" (air-gap). Но также
 существует и online TCP демон с полнодуплексной возобновляемой передачей
 данных.
 
@@ -172,6 +174,7 @@ $(git cat-file -p $release | sed -n '6,/^.*BEGIN/p' | sed '$d')
 ------------------------ >8 ------------------------
 
 Домашняя страница NNCP: http://www.nncpgo.org/
+Коротко об утилитах: http://www.nncpgo.org/Ob-utilitakh.html
 
 Исходный код и его подпись для этой версии находятся здесь: