public inbox for nncp-devel@lists.stargrave.org
Atom feed
From: Rafael Diniz <rafael@riseup•net>
To: nncp-devel@lists.cypherpunks.su
Subject: Re: HF modem support
Date: Wed, 18 Mar 2026 12:56:34 +0000	[thread overview]
Message-ID: <3a4c2036-578e-4a09-8db9-46389d68ba9c@riseup.net> (raw)
In-Reply-To: <abqBex8dmSfub7Ux@stargrave.org>


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

Comments inline:

>> Is there any sensible approach to reduce this, without completely breaking
>> the security (we're using UUCP, so anything better than nothing is better
>> already).
> 
> In general it is just a *relatively* easy way to give at least some
> privacy (metadata security). I think it is ok to optionally disable it,
> if we deal with links where even 64KiB is too much. Only the number of
> packets in a queue is revealed, that I guess is acceptable for most users.

Cool!

> Actually NNCP packets in general are not very lightweight. Each packet
> contains "path" field that always consumes 255 bytes. Not too friendly
> to very low-bandwidth links. NNCP initially was created even without
> online connections support at all: completely aimed for floppynet-like
> use-cases.

Got it. I think for now we can live with the 255 bytes, as this size of 
payload we can indeed pipe over HF. Of course having a null-terminated 
path would save some bytes, but this is not critical IMO.

>> I'm hammering a bit the code, but better I understand a bit the protocol
>> before I do something very wrong. Which is a good reference to start with?
> 
> The whole documentation is available in doc/nncp.info, doc/nncp.html
> (the same as website). No additional materials about its details exist.


Perfect, thanks.

- Rafael


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

  reply	other threads:[~2026-03-18 12:56 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-03-12 23:30 Greetings Rafael Diniz
2026-03-13  1:13 ` Greetings John Goerzen
2026-03-13  1:51   ` Greetings Rafael Diniz
2026-03-13  2:25     ` Greetings John Goerzen
2026-03-13 10:58       ` Greetings Rafael Diniz
2026-03-15  8:23 ` HF modem support Sergey Matveev
2026-03-16  2:13   ` Rafael Diniz
2026-03-17 23:53     ` Rafael Diniz
2026-03-18  0:32       ` Rafael Diniz
2026-03-18 10:45         ` Sergey Matveev
2026-03-18 12:52           ` Rafael Diniz
2026-03-18 10:42       ` Sergey Matveev
2026-03-18 12:56         ` Rafael Diniz [this message]
2026-03-18 10:26     ` Sergey Matveev