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
)
2014-02-05
kgio 2.9.1 - various Ruby 1.8.7 fixes
v2.9.1
2014-02-05
various 1.8.7 fixes
2014-02-05
only define and test kgio_syssend on 1.9+
2014-02-04
kgio 2.9.0 - cleanups, bug fixes, minor improvements
v2.9.0
2014-02-04
tryopen: additional debug information for bad Errno values
2014-02-04
write: correct check for various blocking regions
2014-02-04
add kgio_syssend method to wrap send(2)
2014-02-04
split read_write.c into {read,write,writev}.c
2014-02-04
set RSTRING_MODIFIED where appropriate for Rubinius
2014-02-04
connect: constify RSTRING-related things
2014-01-20
avoid downsizing casts
2014-01-20
Don't use deprecated api
2013-09-30
Rakefile: kill raa_update task
2013-09-25
my_writev: stylistic fixes
2013-09-25
read_write: remove the rest of RARRAY_PTR usage
2013-09-25
tryopen: remove RARRAY_PTR usage in init
2013-09-25
test_poll: remove race prone test_poll_EINTR_changed test
2013-09-11
kgio 2.8.1 - minor improvements and test fixes
v2.8.1
2013-09-07
Close tempfile and unlink it immediately.
2013-09-05
test_poll: be less dependent on signal handler ordering
2013-09-04
Create own directory for every unix socket in unit tests
2013-09-03
test_poll: preserve original trap(:USR1) handler
2013-09-03
test_poll: avoid potentially thread-unsafe test
2013-09-03
test/lib_read_write: account for larger-than-normal pipes
2013-09-03
test_tryopen: skip EACCES test when euid == 0
2013-09-02
Don't dump 20M in case of failure
2013-09-02
Change prefix of temporary sockets to prevent races
2013-08-16
accept: more informative exception on unknown family
2013-08-16
check syscall returns against < 0 instead of == -1
2013-01-18
kgio 2.8.0 - TCP Fast Open, writev/trywritev
v2.8.0
2013-01-18
rename fastopen => kgio_fastopen in Kgio::Socket
2012-12-30
accept: do not set blocking if non-blocking is set
2012-12-27
fastopen: fix argument order in RDoc example
2012-12-27
read_write: remove unused variable
2012-12-27
implement TCP Fast Open support (client + server)
2012-12-13
Kgio::Socket.new retains compatibility with Socket.new
2012-12-12
connect: factor out tcp_getaddr() function
2012-12-12
connect: split out my_socket() function
2012-11-21
tryopen: include errno.h header just in case
2012-07-11
test workaround for platforms with unreliable signals
2012-07-11
test/lib_read_write: wait for readability before tryread
2012-07-11
test_poll: skip signal torture on Debian GNU/kfreebsd
2012-06-01
add `#kgio_writev` and `#kgio_trywritev`
2012-05-30
tryopen: avoid ambiguous name for subst function
2012-05-30
use rb_str_subseq for tail string on write
2012-05-30
Fix UnixClientReadServerWrite test class name
2012-03-24
kgio 2.7.4 - small fixes and cleanups
v2.7.4
2012-03-24
test: more workaround for FreeBSD 9.0
2012-03-23
test/lib_read_write: test workarounds for TCP in FreeBSD 9.0
2012-03-23
test_tryopen: fix horribly-named test for EACCES
[next]