10 Commits (a691887e757177de7373f75cd361def5551df7e9)

Author SHA1 Message Date
leitner a544abc39c switch io_fds from array to newly implemented (hopefully thread-safe) iarray
switch epoll from level triggering to edge triggering
11 years ago
leitner e175800a8c add io_fd_canwrite (like io_fd but assume the fd is writable)
save a few syscalls here and there
13 years ago
leitner f65398ff2e io_close resets the cookie 20 years ago
leitner 9eb09b5bfe add iob_free and man page for iob_reset.
check in some windoze compat crap (still does not compile through for
windoze)
20 years ago
leitner 8454eb7e4c speculative pre-emptive freebsd 4 compatibility ;) 21 years ago
leitner a17f7c30d2 use mmap on BSD without sendfile 21 years ago
leitner b1a8110926 epoll now works enough for test/io5 22 years ago
leitner 824630a489 more BSD compat 22 years ago
leitner 325a6176ca write a small socket server with io_wait integration and add and debug
io framework enough to support the test program
22 years ago
leitner 49818590ee beginnings of the io library 22 years ago