Sat Mar 28 01:34:26 2026 UTC
I've just published the version 0.0.52. It fixes
several nasty bugs and features seriously updated file
doc/poormansvps.txt, which contained obsolete things since
0.0.40, and with 0.0.50, became half-outdated.
Besides that, I've got some sad news today. The tun/tap subsystem API on
FreeBSD (and perhaps other BSDs as well) differs from the Linux one
significantly enough that there's no chance to build the software for
non-Linux systems. If we manage to make it work for FreeBSD one day, we'll
have to maintain even a separate version of documentation. Well, just to
give you an idea: the program feda-if appears to be fully
Linux-specific, to the extent that if we remove all Linux-specific
functions from it, then it will disappear. Literally. Interfaces of this
type are named differently and handled differently under BSDs.
Actually, it looks like it is even easier to work with tun network interfaces in BSDs than in Linux, and definitely it is possible to make a FreeBSD version; what I need to proceed with it is a machine with FreeBSD, and no, I don't have one and I even don't have a spare computer to install FreeBSD on. So... at least not now. Sorry.
Thanks everyone who follows the project.