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!
From Anonymous (unverified) Thu Dec 25 13:10:39 2025 UTC
typo
> it is not yet possible to get any practical ue out of them.
reply
From Andrey Stolyarov
Thu Dec 25 13:16:53 2025 UTC
in reply to
this comment
Re: typo
thanks
reply