--- libeio/Changes 2012/06/02 20:13:26 1.49 +++ 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. @@ -68,7 +69,11 @@ 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.