libowfat/io
leitner c1c50c7dbd further Windoze support (test/io5.c works, gatling still doesn't)
This is just to get gatling to work, I may remove it again after
    that.
..
io_appendfile.3 add io_readwritefile, io_appendfile
io_appendfile.c add io_readwritefile, io_appendfile
io_canread.3 add some man pages
io_canread.c further Windoze support (test/io5.c works, gatling still doesn't)
io_canwrite.3 add some man pages
io_canwrite.c further Windoze support (test/io5.c works, gatling still doesn't)
io_check.3 add some man pages
io_check.c remove superfluous #includes
io_close.3 add some man pages
io_close.c io_close resets the cookie
io_closeonexec.3 add some man pages
io_closeonexec.c broken lose32 port using mingw (don't use!!!)
io_createfile.3 add io_readwritefile, io_appendfile
io_createfile.c experimental io_batch implementation
io_dontwantread.3 add some man pages
io_dontwantread.c how could this ever have worked?
io_dontwantwrite.3 add some man pages
io_dontwantwrite.c how could this ever have worked?
io_eagain.3 add some man pages
io_eagain.c broken lose32 port using mingw (don't use!!!)
io_fd.3 document return values correctly
io_fd.c further Windoze support (test/io5.c works, gatling still doesn't)
io_finishandshutdown.3 add some man pages
io_finishandshutdown.c add io_finishandshutdown
io_getcookie.3 add some man pages
io_getcookie.c add iob_adds
io_mmapwritefile.c further Windoze support (test/io5.c works, gatling still doesn't)
io_nonblock.3 add some man pages
io_nonblock.c broken lose32 port using mingw (don't use!!!)
io_passfd.3 actually return 0 on success in io_passfd
io_passfd.c Uh, it's #warning and not #warn. *blush*
io_pipe.3 add some man pages
io_pipe.c better error handling
io_readfile.3 add io_readwritefile, io_appendfile
io_readfile.c experimental io_batch implementation
io_readwritefile.3 add io_readwritefile, io_appendfile
io_readwritefile.c add io_readwritefile, io_appendfile
io_receivefd.3 add some man pages
io_receivefd.c Uh, it's #warning and not #warn. *blush*
io_sendfile.3 add some man pages
io_sendfile.c further Windoze support (test/io5.c works, gatling still doesn't)
io_setcookie.3 add some man pages
io_setcookie.c add iob_adds
io_sigpipe.c add iob_free and man page for iob_reset.
io_socketpair.3 add some man pages
io_socketpair.c add iob_free and man page for iob_reset.
io_timeout.3 add some man pages
io_timeout.c add long long buffer routines
io_timeouted.3 add some man pages
io_timeouted.c make io_waituntil actually take an "until", not a "how long"
io_tryread.3 add some man pages
io_tryread.c further Windoze support (test/io5.c works, gatling still doesn't)
io_tryreadtimeout.3 add some man pages
io_tryreadtimeout.c remove superfluous #includes
io_trywrite.3 add some man pages
io_trywrite.c further Windoze support (test/io5.c works, gatling still doesn't)
io_trywritetimeout.3 add some man pages
io_trywritetimeout.c remove superfluous #includes
io_wait.3 add more man pages
io_wait.c remove superfluous #includes
io_waitread.3 add more man pages
io_waitread.c further Windoze support (test/io5.c works, gatling still doesn't)
io_waituntil.3 typo, found by Tino Reichardt
io_waituntil.c *duh* one extra zero
io_waituntil2.c further Windoze support (test/io5.c works, gatling still doesn't)
io_waitwrite.c further Windoze support (test/io5.c works, gatling still doesn't)
io_wantread.3 add some man pages
io_wantread.c further Windoze support (test/io5.c works, gatling still doesn't)
io_wantwrite.3 add some man pages
io_wantwrite.c further Windoze support (test/io5.c works, gatling still doesn't)
iob_addbuf.3 <io.h> -> <iob.h>
iob_addbuf.c remove superfluous #includes
iob_addbuf_free.3 <io.h> -> <iob.h>
iob_addbuf_free.c make iob_reset actually free the buffers
iob_addbuf_internal.c silence two gcc warnings
iob_addfile.3 <io.h> -> <iob.h>
iob_addfile.c add iob_write (to write an io batch through a callback)
iob_addfile_close.3 <io.h> -> <iob.h>
iob_addfile_close.c fix descriptor leak in iob_addfile_close if the range was 0 (oops)
iob_adds.3 <io.h> -> <iob.h>
iob_adds.c add iob_adds
iob_adds_free.3 <io.h> -> <iob.h>
iob_adds_free.c make iob_reset actually free the buffers
iob_free.3 remove cruft
iob_free.c add iob_free and man page for iob_reset.
iob_new.3 document error case
iob_new.c byte_zero the allocated io_batch in iob_new
iob_prefetch.3 <io.h> -> <iob.h>
iob_prefetch.c further Windoze support (test/io5.c works, gatling still doesn't)
iob_reset.3 add iob_free and man page for iob_reset.
iob_reset.c add iob_addfile_close (iob_reset will close the files)
iob_send.3 <io.h> -> <iob.h>
iob_send.c further Windoze support (test/io5.c works, gatling still doesn't)
iob_write.3 fix iob_write to handle failure properly
iob_write.c gcc 4 cleanups (mostly unsigned char* vs char*)