13 Commits (0663f2396be9dd7c5ebd4154f57f7be2f731bc56)

Author SHA1 Message Date
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.
19 years ago
leitner 9512cee614 add -D_REENTRANT to CFLAGS so libowfat can be used in multi-threaded
programs
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 b617d63d1e update dependencies
add errmsg_info and msg
20 years ago
leitner 076a8f4628 explicitly define extern globals 21 years ago
leitner 82a4ae868d broken lose32 port using mingw (don't use!!!)
initial Solaris /dev/poll port
21 years ago
leitner 543987da58 remove superfluous #includes
make it possibly to specify that a buffer should be freed
21 years ago
leitner eaa4dea67b correctly initialize records before reusing them in io_fd
do something about unexpected epoll events
21 years ago
leitner 29ae01d54f glibc compatibility ;) 21 years ago
leitner 2a2e1ddc75 add sigio support
extend code to cope with edge triggered event notification
add io_eagain() so that you can notify io_wait if accept() returned EAGAIN
22 years ago
leitner d213018a01 more kqueue/epoll 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