about summary refs log tree commit homepage
DateCommit message (Expand)
2010-09-27add compatibility for ancient Rubies
2010-09-28kgio 1.0.0 - initial release v1.0.0
2010-09-28doc: TODO update
2010-09-28read/write: account for buffer changes during wait
2010-09-28tests: fix broken monster trywrite test
2010-09-27test_tcp*read_write: use blocking kgio_accept in setup
2010-09-27set blocking flag before blocking IO#read
2010-09-27tess: ensure buffer is cleared on failures
2010-09-27more documentation
2010-09-27avoid initiating syscalls before rb_io_wait_*
2010-09-27add kgio_tryaccept, kgio_accept _really_ blocks
2010-09-27use SOCK_NONBLOCK for socket(2) if possible
2010-09-27connect: no do not leak descriptors on failure
2010-09-27"start" singleton methods for non-blocking connect
2010-09-26introduce kgio_try* methods
2010-09-25kgio_read returns nil on EOF
2010-09-25split out reusable bits into separate headers
2010-09-25only use MSG_DONTWAIT under Linux
2010-09-25write/send may fail with ECONNRESET
2010-09-25fix missing netinet/in.h include
2010-09-25beef up the test suite
2010-09-25initial commit + release