be more strict in which dns packets we accept
make sure to return "UTF-8" when asked for the charset of an utf-8
terminal
Minor changes with the __THROW attribute
Extending the flags (O_CLOEXEC)
Missing constants and prototype.
update syscall list to kernel version 3.8
fix x32 (got bitten as early adopter)
add pipe2
change x86_64 gettimeofday to non-vsyscall in the presence of valgrind
update tee and *splice prototypes
add pipe2 prototype
make stat and readdir work for x32
turns out x32 is already 64-bit when it comes to stat, so no need for
hackery
fix dynamic build
if mmap fails, don't close fd
nice used setpriority which returned EACCES when nice is supposed to
return EPERM
utimes should not be hidden behind __BSD_SOURCE
work around sparc64 kernel bug which apparently expects >4 byte alignment in getdents