public inbox for
Atom feed
* [EN] NNCP 8.9.0 release announcement
@ 2023-08-13 20:20 Sergey Matveev
  0 siblings, 0 replies; only message in thread
From: Sergey Matveev @ 2023-08-13 20:20 UTC (permalink / raw)
  To: nncp-devel

[-- Attachment #1.1: Type: text/plain, Size: 2659 bytes --]

I am pleased to announce NNCP 8.9.0 release availability!

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
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. Also there is multicasting areas support.

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 ------------------------

The main improvements for that release are:

* 'nncp-toss' command has '-gen-ack' option.  'nncp-daemon',
  'nncp-caller', 'nncp-call' commands have '-autotoss-gen-ack'
  option.  They automatically generate ACK packets and store
  corresponding 'spool/tx/ack/' references to them, to be able to
  remove them after the transfer.

* 'autotoss-gen-ack' appeared in call configuration.  'ack' section
  appeared in neighbour configuration.

* 'nncp-rm' command has '-ack' option to remove packets referenced by
  stored 'spool/tx/ack/' files generated during tossing.

* Get rid of 'redo' build system during installation, as there are
  virtually none dependencies, just only compilation of the Go code.

* Updated some dependencies.

------------------------ >8 ------------------------

NNCP's home page is:

Source code and its signature for that version can be found here: (1780 KiB)

OpenPGP key: 92C2 F0AE FE73 208E 46BF  F3DE 2B25 868E 75A1 A953
             NNCP releases <releases@nncpgo•org>
OpenSSH key: SHA256:FRiWawVNBkyS3jFn8uZ/JlT+PWKSFbhWe5XSixp1+SY

There are mirrors where you can also get the source code tarballs:

Please send questions regarding the use of NNCP, bug reports and patches
to mailing list:

Sergey Matveev (
OpenPGP: 12AD 3268 9C66 0D42 6967  FD75 CB82 0563 2107 AD8A

[-- Attachment #1.2: nncp-8.9.0.tar.xz.meta4 --]
[-- Type: application/metalink4+xml, Size: 2624 bytes --]

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-08-13 20:20 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-13 20:20 [EN] NNCP 8.9.0 release announcement Sergey Matveev