public inbox for nncp-devel@lists.cypherpunks.ru
Atom feed
* [EN] NNCP 8.8.2 release announcement
@ 2022-11-18 18:47 Sergey Matveev
  2022-12-02 21:21 ` Jonathan Lane
  0 siblings, 1 reply; 4+ messages in thread
From: Sergey Matveev @ 2022-11-18 18:47 UTC (permalink / raw)
  To: nncp-devel


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

I am pleased to announce NNCP 8.8.2 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:

* Updated Yggdrasil library, with several other ones.

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

NNCP's home page is: http://www.nncpgo.org/

Source code and its signature for that version can be found here:

    http://www.nncpgo.org/download/nncp-8.8.2.tar.xz (1752 KiB)
    http://www.nncpgo.org/download/nncp-8.8.2.tar.xz.sig

SHA256 hash: 02B98DC4 654C4632 8A043209 CD2DA28B F33A53BA F1557442 9C6C0747 AE2FCF39
GPG key ID: 0x2B25868E75A1A953 NNCP releases <releases@nncpgo•org>
Fingerprint: 92C2 F0AE FE73 208E 46BF  F3DE 2B25 868E 75A1 A953

There are mirrors where you can also get the source code tarballs:
http://www.nncpgo.org/Mirrors.html

Please send questions regarding the use of NNCP, bug reports and patches
to mailing list: http://lists.cypherpunks.ru/nncp_002ddevel.html

-- 
Sergey Matveev (http://www.stargrave.org/)
OpenPGP: 12AD 3268 9C66 0D42 6967  FD75 CB82 0563 2107 AD8A

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

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

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [EN] NNCP 8.8.2 release announcement
  2022-11-18 18:47 [EN] NNCP 8.8.2 release announcement Sergey Matveev
@ 2022-12-02 21:21 ` Jonathan Lane
  2022-12-05  8:24   ` contrib/do odd behaviour Sergey Matveev
  0 siblings, 1 reply; 4+ messages in thread
From: Jonathan Lane @ 2022-12-02 21:21 UTC (permalink / raw)
  To: nncp-devel

On Fri, Nov 18, 2022 at 09:47:23PM +0300, Sergey Matveev wrote:
> I am pleased to announce NNCP 8.8.2 release availability!
I'm getting an odd build failure on OpenBSD/amd64 7.1:


```
tidux@beastie:~/src/nncp-8.8.2 > make all
WARNING: this is not real Makefile. Just proxying commands to redo command
contrib/do -c all
do  ../../../../../../..//sdf/arpa/tz/t/tidux/src/nncp-8.8.2/all
do    ../../../../../../..//sdf/arpa/tz/t/tidux/src/nncp-8.8.2/bin/all
do      ../../../../../../..//sdf/arpa/tz/t/tidux/src/nncp-8.8.2/bin/hjson-cli
do      ../../../../../../..//sdf/arpa/tz/t/tidux/src/nncp-8.8.2/bin/nncp-ack
do
do: : no .do file (/sdf/arpa/tz/t/tidux/src/nncp-8.8.2)
do:     ../../../../../../../..//sdf/arpa/tz/t/tidux/src/nncp-8.8.2/bin/nncp-ack: got exit code 1
do:   ../../../../../../../..//sdf/arpa/tz/t/tidux/src/nncp-8.8.2/bin/all: got exit code 1
do: ../../../../../../..//sdf/arpa/tz/t/tidux/src/nncp-8.8.2/all: got exit code 1
*** Error 1 in /sdf/arpa/tz/t/tidux/src/nncp-8.8.2 (Makefile:7 'all')
```

This applies to both built in BSD make and GNU make (installed as "gmake").

The tarball has been sha256sum verified and works as expected on Debian GNU/Linux (SDF MA).

-- 
tidux@sdf•org
SDF Public Access UNIX System - http://sdf.org

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: contrib/do odd behaviour
  2022-12-02 21:21 ` Jonathan Lane
@ 2022-12-05  8:24   ` Sergey Matveev
  2022-12-05 19:50     ` Jonathan Lane
  0 siblings, 1 reply; 4+ messages in thread
From: Sergey Matveev @ 2022-12-05  8:24 UTC (permalink / raw)
  To: nncp-devel

[-- Attachment #1: Type: text/plain, Size: 621 bytes --]

Greetings!

*** Jonathan Lane [2022-12-02 21:21]:
>I'm getting an odd build failure on OpenBSD/amd64 7.1: [...]

That is strange behaviour of contrib/do, that seems to depend on
underlying shell interpreter for some reason. I made the following
change in bin/default.do:
http://www.git.cypherpunks.ru/?p=nncp.git;a=commitdiff;h=faaae8532c13107cc7c4c7aed9d7bffa84d0761d
that will fix that. Replace "$1" with "${1##*/}". It will appear in the
next release's tarball. Thanks for reporting that issue!

-- 
Sergey Matveev (http://www.stargrave.org/)
OpenPGP: 12AD 3268 9C66 0D42 6967  FD75 CB82 0563 2107 AD8A

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

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: contrib/do odd behaviour
  2022-12-05  8:24   ` contrib/do odd behaviour Sergey Matveev
@ 2022-12-05 19:50     ` Jonathan Lane
  0 siblings, 0 replies; 4+ messages in thread
From: Jonathan Lane @ 2022-12-05 19:50 UTC (permalink / raw)
  To: nncp-devel

Manually applying those changes on top of 8.8.2 fixed the issue.
Thanks!  You can now add "OpenBSD support" to the next changelog.
-- 
tidux@sdf•org
SDF Public Access UNIX System - http://sdf.org

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-12-05 19:51 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-18 18:47 [EN] NNCP 8.8.2 release announcement Sergey Matveev
2022-12-02 21:21 ` Jonathan Lane
2022-12-05  8:24   ` contrib/do odd behaviour Sergey Matveev
2022-12-05 19:50     ` Jonathan Lane