28 Jan 2002 kevinvv   » (Journeyer)

Well, It's been about a month since I last posted. For the first two weeks I was cruising in Central and South America, then worked for a week, and now back at school for a week. So overall it was a great break, going to Mexico, Costa Rica, Panama, Colombia, Aruba, and Jamaica with the family. Fun times, without email or osama bin laden. Met some cool people on the cruise too, and been keeping in touch.

CoreFoundation is working well on Win32 now. CFSockets are fully functional, and CFRunLoops work, though I still need to go back and add in support for CFRunLoopTimers. Last night I decided to try CF out on a Linux box for fun, and after a little bit of work it was mostly working. I put in some CFRunLoop support using pthreads condition variables. So it's essentially working, but I havent' yet found a suitable Linux API for implementing CFRunLoopTimers.

Also been working quite a bit on SystemStarter, and making some good progress. Now items can display messages onscreen using an IPC call. Items can also signal whether they succeed or fail. Also they can get the value of configuration setting from SystemStarter (i.e. ask if it's a verbose or safe boot.) Lots of nifty features.

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!