0.5.0 - initial release0.5.9 - signal ABI bugfix, various cleanup and fixes:sigset_t was wrongly defined as 1024 bytes instead of 1024 bits,breaking the intended ABI compatibility with the LSB/glibc sigactionstructure. users should upgrade immediately and rebuild any librariesor object files that might be using the incorrect definitions.improved security against DoS with tcb shadow passwords by checkingthat the file opened was really an ordinary file.fixed a bug in the implementation of atomic ops that could haveallowed the compiler to incorrectly reorder them (in practice, gccwith the default settings on i386 was not reordering them).greatly improved conformance to the C and POSIX standards regardingwhat the standard header files make visible. _POSIX_C_SOURCE is nowneeded to get POSIX functions in standard C headers, and _XOPEN_SOURCEor _GNU_SOURCE are required to get XSI interfaces or GNU extensions,respectively.many internal improvements have been made to the syscall-related codein preparation for porting to x86_64 and other archs.
upcoming 0.6.0 - x86_64 port, header bugfixesnew x86_64 (amd64) architecture port, contributed by Nicholas J. Kain,along with PORTING guide. source tree layout and build system havebeen improved to accommodate further ports.various bugs that were introduced while making the headers respect Cand POSIX namespace standards have been fixed.