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
)
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
2012-03-22
test/lib_read_write: increase test reliability
2012-03-19
test/*: remove assert_nothing_raised
2012-03-19
fix for non-Linux, non-TCP_NOPUSH platforms
2012-03-15
kgio 2.7.3 - compatibility fixes
v2.7.3
2012-03-07
HACKING: add instructions for running tests
2012-03-07
test_poll: workaround for timing-sensitive test on slow hosts
2012-03-05
test: increase delta range for timing-sensitive test
2012-03-05
autopush: fix/enable under Debian GNU/kFreeBSD
2012-03-05
accept4: require SOCK_NONBLOCK/SOCK_CLOEXEC macros
2012-01-08
kgio 2.7.2 - for older, and older Rubies
v2.7.2
2012-01-08
tryopen: remember to include ancient_ruby.h for 1.8.5
2012-01-08
kgio 2.7.1 - compatibility with older Rubies
v2.7.1
2012-01-08
gemspec: disable development dependencies for old systems
2012-01-08
test/test_autopush: skip strace tests if not available
2012-01-07
define RARRAY_PTR/RARRAY_LEN macros for Ruby 1.8.6
2011-12-13
kgio 2.7.0 - minor updates
v2.7.0
2011-11-17
doc: update documentation regarding accept method flags
2011-11-17
connect,tryopen: set close-on-exec flag for new fds on Ruby 2.0+
2011-11-15
tests: remove tests for IO#nonblock? after accept
2011-11-15
accept: deprecate singleton Kgio.accept_* methods
2011-11-15
accept: always set O_NONBLOCK for accept()-ed sockets in 1.8
2011-08-29
test_poll: test for closing a polled IO in sighandler
2011-08-24
.wrongdoc.yml: add public/private email addresses
2011-08-24
wait.c: fix misspelling in rdoc
2011-08-09
LICENSE: s/GNU C Library/kgio/
2011-08-09
TODO: update SSL/TLS support status :)
2011-07-21
use rb_update_max_fd() under MRI 1.9.3+
2011-07-15
connect: more descriptive error for TCP port
2011-07-14
kgio 2.6.0 - minor feature update and cleanups
v2.6.0
[next]