fedanet 0.0.35

Thu Dec 25 12:44:26 2025 UTC

As you might already know, I like beautifully-looking numbers. Today it is 1766666666 seconds since Epoch, which in FEDAnet time (minutes since Epoch) becomes 29444444. Besides that, today is December 25, which is my birthday.

Unfortunately, not too many things there are to publish today, but nevertheless I think it is a good idea to share a snapshot of the source code. It is now available in the download section.

Sources were notably reworked to reduce the size of the feda_rx module. Active peers are now mentioned in the logs with both their ip:port and node_id.point pairs, and also with their names should a name is given in the configuration file. The server, being signaled with SIGUSR1, prints to the logs the list of all established cryptographic associations with the peers. A couple of minor bugs are fixed, as well as protocol flaws, so that reestablishing the association after, e.g., one of the peers got restarted, now works smoothly.

Besides that, the server is now able to create a local socket for a control console, which is enabled with control_socket yes in the configuration file. The (very primitive) program named fedactl connects to the socket and provides some controlling capabilities.

Some new message types are introduced in the protocol, but, unfortunately, it is not yet possible to get any practical use out of them. Sorry, this is the question of the next release.

Thanks everyone who supported the project!


anonymous

From Anonymous (unverified) Thu Dec 25 13:10:39 2025 UTC

pencil

typo

> it is not yet possible to get any practical ue out of them.

admin.jpg's userpic

From Andrey Stolyarov profile Thu Dec 25 13:16:53 2025 UTC in reply to this comment

pencil

Re: typo

thanks