30 Apr 2004 hub   » (Master)

But I may change my mind with the recent licenses issues. I don't know what I'll install next. Perhaps a BSD ? I'll see.

ZeroConf

Played a little bit with ZeroConf on Linux. I installed tmdns on my laptop and it works well after a one-liner patch (sent to the author, of course). But it does not one my PowerComputing that still runs a 2.2 kernel. It fails on getifaddrs(). I need to investigate that.

$ ping atlan.local
PING atlan.local (172.18.0.240): 56 data bytes
64 bytes from 172.18.0.240: icmp_seq=0 ttl=64 time=0.678 ms
64 bytes from 172.18.0.240: icmp_seq=1 ttl=64 time=0.54 ms
^C

miguel sent me a pointer to mdnsresponder in C# with Mono. While this looks interesting I don't see me installing a few dozen of megabytes of stuff just for that. Overhead will kill me (there is now a JIT for PowerPC).

There is a third one: Apple's own mDNSResponder in Darwin.

My concern is if the APIs are common. If a program supports ZeroConf to register a service (like an Apache module or a chat client), can they register it whatever the mDNSresponder implementation is ?

Abiword

Backported a few patches. Still hacking RTF, but it becomes more complex than expected.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!