--- IO-AIO/Changes 2011/02/15 03:15:15 1.245 +++ IO-AIO/Changes 2011/05/26 03:51:55 1.250 @@ -8,14 +8,33 @@ TODO: fallocate, if it wouldn't be so useless. TODO: aio_mincore? TODO: add? also linux-specific stuff? -TODO: O_EXEC O_SEARCH O_CLOEXEC O_DIRECTORY O_DSYNC O_NOCTTY O_NOFOLLOW O_NONBLOCK O_RSYNC O_SYNC O_TTY_INIT O_DIRECT O_LARGEFILE O_NOATIME O_ASYNC + const_iv (O_ASYNC) + const_iv (O_DIRECT) + const_iv (O_NOATIME) + + const_iv (O_CLOEXEC) + const_iv (O_NOCTTY) + const_iv (O_NOFOLLOW) + const_iv (O_NONBLOCK) + const_iv (O_EXEC) + const_iv (O_SEARCH) + const_iv (O_DIRECTORY) + const_iv (O_DSYNC) + const_iv (O_RSYNC) + const_iv (O_SYNC) + const_iv (O_TTY_INIT) + + - (libeio) fix memory corruption in aio_readdirx for the flags + combination READDIR_STAT_ORDER | READDIR_DIRS_FIRST. + +3.8 Sun Mar 27 12:25:33 CEST 2011 - use nonstandard but maybe-working-on-bsd fork technique. - support a max_idle value of 0. - - support setting of idle timeout value. + - support setting of idle timeout value (IO::AIO::idle_timeout). 3.72 Fri Feb 11 04:25:38 CET 2011 - - use _POSIX_MEMLOCK_RANGE to detetc mlock/munlock. + - use _POSIX_MEMLOCK_RANGE to detect mlock/munlock. - aio_mknod always used a dev_t value of 0. - new treescan option: --grep. - add more S_IF macros, and major/minor/makedev "macros".