You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
leitner c4b0dd6b81 move cleanup after check that all events are handled 4 years ago
..
io_appendfile.3 add compiler.h to abstract gcc attributes 4 years ago
io_appendfile.c
io_block.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_block.c use write in buffer_put for a slight perf improvement 7 years ago
io_canread.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_canread.c attempt to prevent future endless loops in io_wait half-closed fd 4 years ago
io_canwrite.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_canwrite.c attempt to prevent future endless loops in io_wait half-closed fd 4 years ago
io_check.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_check.c
io_close.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_close.c implement deferred closing 8 years ago
io_closeonexec.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_closeonexec.c
io_createfile.3 add compiler.h to abstract gcc attributes 4 years ago
io_createfile.c
io_debugstring.c "fmt.h" instead of <fmt.h> 8 years ago
io_dontwantread.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_dontwantread.c
io_dontwantwrite.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_dontwantwrite.c
io_eagain.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_eagain.c reengineer alt queue handling to prevent race 8 years ago
io_eagain_read.c reengineer alt queue handling to prevent race 8 years ago
io_eagain_write.c reengineer alt queue handling to prevent race 8 years ago
io_fd.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_fd.c properly initialize deferred list in io_fd (did not help though) 4 years ago
io_fd_canwrite.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_fd_flags.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_finishandshutdown.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_finishandshutdown.c
io_getcookie.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_getcookie.c
io_mmapwritefile.c test for pread and use it instead of lseek+read in cdb and io_mmapwritefile 9 years ago
io_nonblock.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_nonblock.c use write in buffer_put for a slight perf improvement 7 years ago
io_passfd.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_passfd.c remove OpenBSD #warning (obsd maintainer says no longer needed) 8 years ago
io_pipe.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_pipe.c
io_readfile.3 add compiler.h to abstract gcc attributes 4 years ago
io_readfile.c
io_readwritefile.3 add compiler.h to abstract gcc attributes 4 years ago
io_readwritefile.c
io_receivefd.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_receivefd.c remove OpenBSD #warning (obsd maintainer says no longer needed) 8 years ago
io_sendfile.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_sendfile.c
io_setcookie.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_setcookie.c
io_sigpipe.c
io_socketpair.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_socketpair.c
io_timedout.c hopefully fix the infinite loop in gatling 10 years ago
io_timeout.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_timeout.c
io_timeouted.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_timeouted.c
io_tryread.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_tryread.c some more eagain handling in tryread and trywrite 8 years ago
io_tryreadtimeout.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_tryreadtimeout.c
io_trywrite.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_trywrite.c some more eagain handling in tryread and trywrite 8 years ago
io_trywritetimeout.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_trywritetimeout.c
io_wait.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_wait.c
io_waitread.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_waitread.c
io_waituntil.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_waituntil.c
io_waituntil2.c move cleanup after check that all events are handled 4 years ago
io_waitwrite.c
io_wantread.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_wantread.c revert to level triggering for epoll (forgot io_wantread) 11 years ago
io_wantwrite.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
io_wantwrite.c
iob_addbuf.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
iob_addbuf.c
iob_addbuf_free.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
iob_addbuf_free.c
iob_addbuf_internal.c
iob_addbuf_munmap.c
iob_addfile.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
iob_addfile.c
iob_addfile_close.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
iob_addfile_close.c
iob_adds.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
iob_adds.c
iob_adds_free.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
iob_adds_free.c
iob_bytesleft.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
iob_bytesleft.c
iob_free.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
iob_free.c
iob_new.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
iob_new.c
iob_prefetch.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
iob_prefetch.c
iob_reset.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
iob_reset.c
iob_send.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
iob_send.c some old glibc may define MSG_ZEROCOPY but not SO_ZEROCOPY :-( 5 years ago
iob_write.3 #include <foo.h> -> #include <libowfat/foo.h> 8 years ago
iob_write.c remove dead store 10 years ago
iom_abort.3 add experimental iom API for multithreaded I/O multiplexing (in io.h) 7 years ago
iom_abort.c add experimental iom API for multithreaded I/O multiplexing (in io.h) 7 years ago
iom_add.3 add experimental iom API for multithreaded I/O multiplexing (in io.h) 7 years ago
iom_add.c add experimental iom API for multithreaded I/O multiplexing (in io.h) 7 years ago
iom_init.3 add experimental iom API for multithreaded I/O multiplexing (in io.h) 7 years ago
iom_init.c BSD build fix (hopefully) 6 years ago
iom_wait.3 add experimental iom API for multithreaded I/O multiplexing (in io.h) 7 years ago
iom_wait.c add snarky comment 4 years ago