1 | Revision history for libeio |
1 | Revision history for libeio |
2 | |
2 | |
3 | TODO: maybe add mincore support? available on at least darwin, solaris, linux, freebsd |
3 | TODO: maybe add mincore support? available on at least darwin, solaris, linux, freebsd |
|
|
4 | TODO: openbsd requites stdint.h for intptr_t - why posix? |
4 | |
5 | |
5 | 1.0 |
6 | 1.0 |
6 | - readdir: correctly handle malloc failures. |
7 | - readdir: correctly handle malloc failures. |
7 | - readdir: new flags argument, can return inode |
8 | - readdir: new flags argument, can return inode |
8 | and possibly filetype, can sort in various ways. |
9 | and possibly filetype, can sort in various ways. |
… | |
… | |
21 | - fix freebsd/darwin sendfile. |
22 | - fix freebsd/darwin sendfile. |
22 | - also use sendfile emulation for ENOTSUP and EOPNOTSUPP |
23 | - also use sendfile emulation for ENOTSUP and EOPNOTSUPP |
23 | error codes. |
24 | error codes. |
24 | - add OS-independent EIO_MT_* and EIO_MS_* flag enums. |
25 | - add OS-independent EIO_MT_* and EIO_MS_* flag enums. |
25 | - add eio_statvfs/eio_fstatvfs. |
26 | - add eio_statvfs/eio_fstatvfs. |
|
|
27 | - add eio_mlock/eio_mlockall and OS-independent MCL_* flag enums. |
26 | |
28 | |