* Enabling shared memory when running OpenBSD causes dgamelaunch to crash when a user attempts to watch some other user play. This seems to be due to the fact that shared semaphores are not supported by sem_init() in OpenBSD. As a workaround, the default build does not allow to compile the program with shared memory when using OpenBSD. * pbug44 has spotted a number of memory unsafe functions in the editors included with this distribution.