I said I'd never blog

DeforaOS, NetBSD, reverse-engineering and stuff

Older stuff...

Getting around to do stuff
Sun Oct 14 00:49:50 CEST 2007

So yeah, it seems I can still (though slowly) get around to have some things done.

First, I finally put the screenshots of my 25th birthday DeforaOS tea-party-with-xscreensaver-demos-turning-into-whiskey-drinking. Should I mention that it was really nice? Thanks again to everyone that showed up :)

Then, I set up a mailing-list for this DeforaOS project of mine, based on minimalist and MHonArc. I must say that these two projects look both very nice. I had everything installed, configured, customized (and hardened to some extent) within an evening (well, also thanks to Debian), and without the bloat that regular mailing-list management + HTML archiving software usually carry around them.

About DeforaOS itself, I got some things going too. DaPortal had many, many design fixes and two new modules (Wiki and PKI). The libSystem got SSL support and quite a few bugfixes. I just installed a real machine with the libc linked dynamically to a bunch of my utilities, and it boots and offers me a shell thanks to a NetBSD kernel.

Xlib !@#$%
Tue Oct 2 16:26:05 CEST 2007

If you're coding with the Xlib, make sure the 7th (seventh) argument to XChangeProperty(3) is aligned on sizeof(long):

       int XChangeProperty(Display *display, Window w, Atom property, Atom
              type, int format, int mode, unsigned char *data, int nelements);
or you will get bus errors (crashes) on architectures like sparc64.

More details can be found in this bug report.

Update: same player shoots again.

Come back...
Creative Commons License