Re: nncp-bundle, nncp-caller, and .seen not working?

Sergey Matveev
2020-12-30T14:08:42Z

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

Greetings!

*** John Goerzen [2020-12-30 00:37]:
>I noticed that nncp-bundle put incoming data in a directory named for the
>local self's id, while nncp-caller put incoming data in a directory named for
>the neighbor's id. Perhaps that's the issue?

Of course that was a bug. I do not know (or remember?) why it is not
placed in the sender's rx/ directory, but in the self's one. nncp-toss
worked anyway, because sender/recipient information is taken from
packet's header. I have fixed that in:
http://www.git.cypherpunks.ru/?p=nncp.git;a=commit;h=87245f236b40415c6e30fbaee18cdaf46b7f5c57
You can try it just by overwriting nncp-bundle/main.go file and
rebuilding it.

By the way, I plan to add ability to create uncompressed nncp-exec
packets. Currently nncp-exec always compresses the data inside, because
originally it was used only for email transmission. I will add another
plain packet type and an additional command line option for nncp-exec.
Everything will stay the same and backwards compatibility with existing
nncp-exec-generated packets won't break. After that I will create new
release with current nncp-bundle fix and documentation updates.