index
:
ruby_io_splice.git
master
zero-copy pipe I/O for Linux and Ruby
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
path:
root
/
ext
Date
Commit message (
Expand
)
2020-02-22
doc: update URLs to point to YHBT.net
2015-01-10
favor comparisons against zero instead of -1
2015-01-10
pack internal structs for 64-bit systems
2015-01-10
move mailing list to ruby-io-splice@bogomips.org
2014-02-15
avoid deprecated rb_thread_blocking_region on 2.0+
2014-02-09
deprecate and remove docs for IO::Splice::WAITALL
2014-02-09
prepare for rb_thread_blocking_region removal
2013-09-26
avoid RARRAY_PTR usage for vmsplice
2013-04-21
set close-on-exec in pipe size modification check
2013-01-19
vmsplice: more consistent fileno retry handling
2013-01-19
vmsplice: avoid referencing invalid stack address for strings
2012-03-08
doc: s/librelist.com/librelist.org/
2012-03-07
avoid uname() for pipe size modification checks
2011-05-18
limit maximum splice length to 1 << 30
2011-05-17
expand doc for non-blocking splice into a pipe
2011-05-12
fix up documentation for fd vs IO objects
2011-05-09
add IO::Splice::WAITALL flag support
2011-05-09
use ssize_t/size_t instead of long/unsigned long
2011-05-09
detect closed descriptors on EINTR
2011-05-09
my_fileno: use FIX2INT instead of NUM2INT
2011-05-09
retry on EINTR
2011-04-27
extconf: remove unnecessary dir_config statement
2011-02-28
doc: more notes for IO.vmsplice
2011-02-28
doc: RDoc for new interfaces and changes
2011-02-28
IO.vmsplice flags argument defaults to zero
2011-02-28
add IO.trytee interface
2011-02-26
trysplice implies SPLICE_F_NONBLOCK for flags
2011-02-26
flags are optional for splice and trysplice
2011-02-26
shorten calls to rb_thread_blocking_region
2011-02-26
avoid signed vs unsigned comparison
2011-02-26
add IO.trysplice interface
2010-08-02
add IO#pipe_size and IO#pipe_size= accessors
2010-06-05
Ruby io_splice 2.0.0
v2.0.0
2010-06-05
io_splice_ext: require errno.h
2010-06-03
allow IO.vmsplice to take a single string
2010-06-01
preliminary support for F_GETPIPE_SZ and F_SETPIPE_SZ
2010-06-01
update IO::Splice::F_MOVE documentation for 2.6.35
2010-05-27
fix indentation bug
2010-05-27
allow IO(-ish) objects as descriptor arguments
2010-05-27
IO.splice always releases the GVL
2010-05-27
doc: better explain the need for IO::Splice::F_NONBLOCK
2010-05-27
avoid partial writes on IO.vmsplice unless F_NONBLOCK
2010-05-24
split out ARY2IOVEC macro
2010-05-22
"Splice" should be a module, not a class
2010-02-14
initial