index
:
kgio.git
2.4-stable
master
rbx-wip
kinder, gentler I/O for Ruby
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
Date
Commit message (
Expand
)
2010-10-07
kgio 1.3.0 - bug and usability fixes
v1.3.0
2010-10-07
tests: don't trust what I think I know about Ruby
2010-10-07
trywrite: fix stupid off-by-one error causing corrupt writes
2010-10-07
make WaitWritable and WaitReadable symbols
2010-10-07
kgio 1.2.1 - doc and *BSD workarounds
v1.2.1
2010-10-07
doc: fix RDoc generation
2010-10-06
accept4: workaround (P)OS X bug w/O_NONBLOCK
2010-10-06
build: pick on on modified extension files
2010-10-06
doc: fix typo in Kgio.accept_cloexec= doc
2010-10-05
kgio 1.2.0 - cleanups and minor improvements
v1.2.0
2010-10-05
generate empty backtraces for EPIPE and ECONNRESET
2010-10-05
add kgio_read! methods which may raise EOFError
2010-10-05
GNUmakefile: use portable tar invocation
2010-09-29
refactor and split into separate files
2010-09-29
Make kgio_trywrite more aggressive with retrying
2010-09-28
kgio 1.1.0 - flexible accept methods
v1.1.0
2010-09-28
alternate classes may be returned by accept/tryaccept
2010-09-27
kgio 1.0.1 - compatibility fixes
v1.0.1
2010-09-27
linux: fix accept4() support for newer Linux
2010-09-27
add compatibility for ancient Rubies
2010-09-28
kgio 1.0.0 - initial release
v1.0.0
2010-09-28
doc: TODO update
2010-09-28
read/write: account for buffer changes during wait
2010-09-28
tests: fix broken monster trywrite test
2010-09-27
test_tcp*read_write: use blocking kgio_accept in setup
2010-09-27
set blocking flag before blocking IO#read
2010-09-27
tess: ensure buffer is cleared on failures
2010-09-27
more documentation
2010-09-27
avoid initiating syscalls before rb_io_wait_*
2010-09-27
add kgio_tryaccept, kgio_accept _really_ blocks
2010-09-27
use SOCK_NONBLOCK for socket(2) if possible
2010-09-27
connect: no do not leak descriptors on failure
2010-09-27
"start" singleton methods for non-blocking connect
2010-09-26
introduce kgio_try* methods
2010-09-25
kgio_read returns nil on EOF
2010-09-25
split out reusable bits into separate headers
2010-09-25
only use MSG_DONTWAIT under Linux
2010-09-25
write/send may fail with ECONNRESET
2010-09-25
fix missing netinet/in.h include
2010-09-25
beef up the test suite
2010-09-25
initial commit + release