> Random PIDs
> Eliminates race conditions
> Say you have a root daemon that forks then the child drops privileges. If you can beat the child you can inherit root privileges<p>Can someone explain this? I don't see what this has to do with the randomness of pids.
Theo's opinion notwithstanding, what's the best virtualization platform to run OpenBSD?<p>There's a project to improve AWS/Xen support, <a href="http://www.joelroberts.org/openbsd/" rel="nofollow">http://www.joelroberts.org/openbsd/</a>
> Proactive security
●64-bit long long time_t
(NetBSD technically did it first)<p>The best kind of first. Joking aside -- why is so much OpenBSD advocacy backhanded like this ? Do the writers not think that OpenBSD can stand on it's own ?
you are my hero, not just for all the awesome OpenBSD contributions and dedication but for the fact that you still maintain a GOPHER protocol'd site!<p>gopher://gopher.anthrobsd.net/
> strlcat() and strlcpy()
> - Solves the problem of unterminated C strings<p>Handling truncation correctly with those is just as much work as handling strcat and strcpy correctly. The only difference is that wrong handling of strcat and strcpy have worse effects usually.
Slightly off topic, but does anybody know why the OpenBSD community has started using Comic Sans in all their material? Is it some kind of inside joke?<p>I don't find it neither good nor wrong, but there must be some reason behind it.