24 Jan 2002 RoUS   » (Master)

ante-meridian, EDT

dandt is a 'download and test' script I wrote for putting the Apache 2.0 package through its paces with the Perl regression test framework. It's getting more and more involved, and AFAIK no-one else uses it but me, but it produces results like those at the Source-Zone site. It still needs a wee bit of work to handle test failures and harness failures differently, and it would be nice if it handled Apache 1.3, but at the moment I'm making what changes are necessary to use it at work (you know, the place that pays me ;-).

One of the things that has continually come up on the apache-modules mailing list is the fact that Apache 1.[23] calls module init handlers twice, once before daemonising and once after, and it's difficult to tell the difference. D'oh! {sound of manipulative member smacking anteriour cephalic surface} Why didn't anyone think of adding an API routine so modules could find out? I'm adding that for 1.3.next; 1.3 is a 'stable' and 'robust' stream, and not a lot of development energy is being devoted to it, but I think it's going to be around for years yet and this may make life easier for at least some module writers out there..

Athlon CPU problems
Bryce, have you seen this?

ThinkPad woes
Upgraded my ThinkPad T21 from Red Hat 7.1 to 7.2 a couple of days ago, in part to see if it would make the hanging problems I've been seeing go away. No joy. Added the 'Option "ShadowStatus"' line to my XF86Config-4 file, but the display still hangs on a daily basis. The last few haven't really been hangs but X looping intensely -- so much so that I can't even switch to a different virtual console. Thank goodness I can ssh in and kill X (unless it was a hard hang) and do a clean reboot if needed, but this display problem is making the box essentially unusable. :-(

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!