Sunday, May 2, 2010

A Slightly More Usable IRC Client

I’ve made a number of changes to snowflake in the last few days. Been trying to figure out why my network stack is fail, and I think it might be to do with sloppy interrupt handling or a poorly written rtl8139 driver. And then there is the upgrade to an svn snapshot of ocaml-3.12.0+dev, followed by a bunch of fixes to that change. And some cosmetic work like an updated IRC client.

I have a lame workaround for the network issues, which makes IRC work a bit better at the very least: a thread that constantly sends out ARP packets. Cheesy, but it suffices for the short-term. And means I can spend some time enjoying working on the IRC client.

Like all things I do, it is riddled with bugs! But it makes it slightly more tolerable to use. I also tried to see if my network hack would let DAAP work, but I’m afraid it’s too buggy and damaged for me to get that far.

No comments:

Post a Comment