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
path:
root
/
test
Date
Commit message (
Expand
)
2019-12-14
test_syssend: avoid warning on cleanup
2019-12-14
test_connect_fd_leak: do not close socket if non-existent
2019-10-30
tests: fix unused variable warnings from newer Rubies
2019-10-28
test: fix warnings with RUBYOPT=-w
2016-12-16
test: increase test data sizes to fill socket buffers
2016-12-15
reinstate the original (and dangerous) autopush in C
2015-10-09
resurrect Kgio.autopush support in pure Ruby
2015-08-13
remove autopush support and make it a no-op
2014-04-09
test/lib_read_write: fix trywritev blocking test
2014-02-05
only define and test kgio_syssend on 1.9+
2014-02-04
add kgio_syssend method to wrap send(2)
2013-09-25
test_poll: remove race prone test_poll_EINTR_changed test
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-01-18
rename fastopen => kgio_fastopen in Kgio::Socket
2012-12-27
implement TCP Fast Open support (client + server)
2012-12-13
Kgio::Socket.new retains compatibility with Socket.new
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
Fix UnixClientReadServerWrite test class name
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-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-01-08
test/test_autopush: skip strace tests if not available
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-08-29
test_poll: test for closing a polled IO in sighandler
2011-07-06
export SOCK_NONBLOCK, SOCK_CLOEXEC constants in Kgio
2011-06-15
Kgio::File includes Kgio::PipeMethods module
2011-06-14
add timeout to kgio_wait_{read,writ}able
2011-05-20
Kgio.poll: ensure EINTR never gets raised
2011-05-13
Kgio.tryopen => Kgio::File.tryopen
2011-05-13
return Kgio::File for Kgio.tryopen
2011-05-13
add Kgio.tryopen method
2011-05-05
test_cross_thread_close: disable on RUBY_ENGINE != "ruby"
2011-05-05
read_write: call rb_str_modify() before rb_str_resize()
[next]