--- libeio/Changes 2012/03/27 18:54:45 1.46 +++ libeio/Changes 2015/06/13 00:06:13 1.54 @@ -8,6 +8,7 @@ TODO: fdopendir/utimensat TODO: maybe work around 3.996gb barrier in pread/pwrite as well, maybe readahead etc.? 1.0 + - for simple request api, initialise result/errorno to -1/ECANCELED. - fix a deadlock where a wakeup signal could be missed when a timeout occured at the same time. - use nonstandard but maybe-working-on-bsd fork technique. @@ -67,4 +68,12 @@ - allow taking advantage of posix 2008 xxxat functions and fdopendir by implementing a working directory abstraction. - make readahead emulation behave more like actual readahead by never failing. + - added EIO_LSEEK (untested). + - added EIO_FALLOC_FL_PUNCH_HOLE. + - wtf. etp_proc returned 0, and no compiler ever complained. + - remove pread/pwrite emulation, as the only system that lacked them + (cygwin) provides them for a while now. + - provide pread/pwrite implementations for win32. + - implement aio_realpath for windows. + - add EIO_FALLOC_FL_COLLAPSE_RANGE anbd EIO_FALLOC_FL_ZERO_RANGE.