New release of the DDNS client Inadyn
Why write your own FTP server?
So, I finally got fed up with all other FTP servers and wrote my own. Why would someone in their right mind do something like this 2014?
As a developer the answer to most such questions is usually; to scratch an itch. For a very long time I’ve looked for a really simple FTP server that just works, out of the box![Read More]
Release of Finit v1.9
Just made it! Here’s the result of #Easterhack14 – Finit v1.9 :-)
Nothing fancy this time, just collecting some bug fixes, playing with cppcheck a bit and adding support for including .conf files. Quite useful if you want to partition your configuration, or if you share major pieces of configuration between different platforms.
Threads vs Events
This is a rant about something I recently found to be a long standing battle line in the world of programming, Lau78. The event vs thread based approach to programming. As rants go I do not aspire to deliver a clear or logical message, what so ever. It’s basically just something I need to get off my chest.
It was not until 2007 I first learned about the event based approach to programming and event libraries like libevent and libev. Up until that point the silver bullet everyone was using was … Threads.[Read More]
New Open Source Releases
Announcing pimd v2.1.7
Announcing pimd v2.1.6
Announcing mrouted v3.9.3
Here is another bug-fix release of mrouted. This time
with a couple of really nasty bugs fixed. A big thanks to Dan Kruchinin
for tracking down a
NULL pointer dereference in the conf file parser
and an overzealous check of netmask that made mrouted useless over
tunnel interfaces or point-to-point links (OpenVPN, PPP, L2TP and PPTP).
See the ChangeLog or the GIT log for details.