repo.or.cz
/
ruby_io_splice.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog
|
commit
|
commitdiff
|
tree
|
edit
|
fork
shortlog |
fulllog
| HEAD ⋅ prev ⋅ next
ruby_io_splice.git
8 days ago
Eric Wong
.gitignore: add .rbx
master
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
8 days ago
Eric Wong
io/splice: deprecated potentially unsafe methods
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-04-21
Eric Wong
set close-on-exec in pipe size modification check
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-01-19
Eric Wong
io_splice 4.2.0 - several bugfixes and workarounds
v4.2.0
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-01-19
Eric Wong
vmsplice: more consistent fileno retry handling
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-01-19
Eric Wong
vmsplice: avoid referencing invalid stack address for...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2012-03-08
Eric Wong
doc: s/librelist.com/librelist.org/
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2012-03-07
Eric Wong
avoid uname() for pipe size modification checks
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-18
Eric Wong
limit maximum splice length to 1 << 30
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-18
Eric Wong
copy_stream: small cleanup for pipe splicing
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-18
Eric Wong
io_splice 4.1.1 - workaround socket -> pipe issues
v4.1.1
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-18
Eric Wong
expand doc for non-blocking splice into a pipe
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-17
Eric Wong
copy_stream: always use SPLICE_F_NONBLOCK for partial...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-16
Eric Wong
io_splice 4.1.0 - copy_stream enhancement for 1.9
v4.1.0
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-13
Eric Wong
copy_stream coerces based on #to_path
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-13
Eric Wong
io_splice 4.0.0 - easier to use!
v4.0.0
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-13
Eric Wong
fix up documentation for fd vs IO objects
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-13
Eric Wong
copy_stream: enough to get this working under MRI 1.8
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-13
Eric Wong
test_copy_stream: fix userspace buffering assumption
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-13
Eric Wong
add copy_stream test from MRI
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-13
Eric Wong
copy_stream: update src_offset on retries
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-10
Eric Wong
copy_stream attempts to use IO::Splice::WAITALL
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-10
Eric Wong
test_io_splice: disable timeout-related tests in non-MRI
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-10
Eric Wong
add IO::Splice::WAITALL flag support
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-09
Eric Wong
test_io_splice_eintr: beef up test
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-09
Eric Wong
use ssize_t/size_t instead of long/unsigned long
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-09
Eric Wong
EINTR test only works under 1.9
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-09
Eric Wong
detect closed descriptors on EINTR
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-09
Eric Wong
my_fileno: use FIX2INT instead of NUM2INT
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-09
Eric Wong
retry on EINTR
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-01
Eric Wong
io_splice 3.1.0 - IO::Splice.copy_stream improvement
v3.1.0
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-01
Eric Wong
minor documentation updates
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-05-01
Eric Wong
IO::Splice.copy_stream doesn't change offset of source...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-04-27
Eric Wong
extconf: remove unnecessary dir_config statement
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-03-01
Eric Wong
io_splice 3.0.0 - kinder, gentler Linux zero-copy
v3.0.0
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-28
Eric Wong
doc: more notes for IO.vmsplice
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-28
Eric Wong
remove VERSION constant
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-28
Eric Wong
doc: RDoc for new interfaces and changes
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-28
Eric Wong
IO.vmsplice flags argument defaults to zero
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-28
Eric Wong
add IO.trytee interface
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-27
Eric Wong
trysplice implies SPLICE_F_NONBLOCK for flags
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-27
Eric Wong
flags are optional for splice and trysplice
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-27
Eric Wong
shorten calls to rb_thread_blocking_region
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-26
Eric Wong
avoid signed vs unsigned comparison
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-26
Eric Wong
copy_stream: File.open encoding doesn't matter
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-26
Eric Wong
test: fix broken assertions on Ruby 1.9.3dev
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-26
Eric Wong
copy_stream uses IO.trysplice instead of IO.splice
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-26
Eric Wong
test: remove unused_port function
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-26
Eric Wong
add IO.trysplice interface
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-05
Eric Wong
io/splice: unindent
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-05
Eric Wong
test: cleanup unused_port function
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-02-05
Eric Wong
clean up packaging and use pkg.mk
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-12-27
Eric Wong
doc: switch to wrongdoc
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-12-27
Eric Wong
GNUmakefile: sync examples for documentation publishing
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-08-02
Eric Wong
GNUmakefile: update RAA on new releases
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-08-02
Eric Wong
Ruby io_splice 2.2.0 - updates for Linux 2.6.35
v2.2.0
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-08-02
Eric Wong
add IO#pipe_size and IO#pipe_size= accessors
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-24
Eric Wong
test_io_splice: fix broken test
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-06
Eric Wong
Ruby io_splice 2.1.0 - IO::Splice.copy_stream fixes
v2.1.0
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-06
Eric Wong
doc: help RDoc read IO::Splice singleton methods
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-06
Eric Wong
document +src+ and +dst+ for IO::Splice.{full,partial}
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-06
Eric Wong
GNUmakefile: add rcov target
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-06
Eric Wong
copy_stream: handle and block on EAGAIN from the non...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-06
Eric Wong
GNUmakefile: allow passing options to test/unit
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-06
Eric Wong
copy_stream: cleanup after ourselves
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-06
Eric Wong
COPYING: bundle the LGPLv2.1 instead of LGPLv3
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-05
Eric Wong
Ruby io_splice 2.0.0
v2.0.0
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-05
Eric Wong
update PIPE_CAPA documentation for Linux 2.6.35
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-05
Eric Wong
relicense to LGPLv2.1+ (from LGPLv3 only)
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-05
Eric Wong
GNUmakefile: make our unit tests PHONY
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-05
Eric Wong
examples/splice-cp: simplify with IO::Splice.copy_stream
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-05
Eric Wong
io_splice_ext: require errno.h
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-05
Eric Wong
copy_stream takes source offset like the non-splice...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-03
Eric Wong
allow IO.vmsplice to take a single string
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-01
Eric Wong
copy_stream: always try to move pages instead of copying
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-01
Eric Wong
preliminary support for F_GETPIPE_SZ and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-01
Eric Wong
update IO::Splice::F_MOVE documentation for 2.6.35
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-01
Eric Wong
simplify examples for 1.0.0 API
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-06-01
Eric Wong
implement IO::Splice.copy_stream
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-05-27
Eric Wong
fix indentation bug
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-05-27
Eric Wong
Ruby io_splice 1.0.0
v1.0.0
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-05-27
Eric Wong
cleanup makefiles
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-05-27
Eric Wong
test for non-blocking, non-pipe descriptor
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-05-27
Eric Wong
clarify wording in license
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-05-27
Eric Wong
allow IO(-ish) objects as descriptor arguments
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-05-27
Eric Wong
test: enable Ruby warnings
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-05-27
Eric Wong
IO.splice always releases the GVL
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-05-27
Eric Wong
test: more descriptive Tempfile names
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-05-27
Eric Wong
doc: better explain the need for IO::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-05-27
Eric Wong
avoid partial writes on IO.vmsplice unless F_NONBLOCK
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-05-25
Eric Wong
split out ARY2IOVEC macro
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-05-23
Eric Wong
GNUmakefile: switch to RDoc 2.5.x
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-05-23
Eric Wong
"Splice" should be a module, not a class
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-02-21
Eric Wong
README: add mailing list archive information
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-02-15
Eric Wong
LICENSE: s/posix_mq/io_linux/
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-02-15
Eric Wong
add gemspec
v0.1.0
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)