repo.or.cz
/
ruby_io_splice.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
io_splice 4.1.1 - workaround socket -> pipe issues
2011-05-18
E
r
ic Wong
io_s
p
lice 4
.
1
.
1 - workaround socket -> p
i
pe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric
Wong
expand do
c
for non-blocking splice into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Er
i
c Wong
c
o
p
y_stream: always use SPLICE
_
F_NON
B
L
O
C
K
fo
r
partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Er
i
c Wong
io_splic
e
4
.
1
.
0 - copy_stream enhancement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
cop
y
_
st
r
eam coe
r
ces
based on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
i
o
_
s
plice 4
.
0
.
0 -
ea
s
ie
r
t
o
use!
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
f
ix up document
a
t
ion for fd vs IO
objects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
o
py_
s
tream
:
enough to
get this
working under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test
_
c
o
py_
s
t
ream: fix userspace buffering assumption
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
add copy_stream test from M
R
I
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream
:
update s
r
c_offset on retries
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic
W
ong
copy_stream attempts to use IO::Spli
c
e::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_
i
o_splice: disable timeout-related tests
i
n non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO::Spl
i
ce::WAITALL f
l
ag support
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
t
e
s
t
_io_splice_eintr: bee
f
up test
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c W
o
ng
use ssize_t/
s
ize_t inste
a
d of long/
u
n
signed long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR test only works u
n
de
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect closed
de
s
c
rip
t
o
rs
o
n
EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno:
u
se FIX2
I
N
T
instead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_spl
i
ce 3
.
1
.
0 - IO::Splice
.
c
opy_
s
tream improvement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
m
inor
docum
e
ntation updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO
:
:
S
plice
.
copy_
s
tream
d
oesn'
t
change o
f
fset of
s
ourc
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric
W
ong
e
x
t
c
onf: remove unneces
s
ary dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io
_
splice 3
.
0
.
0 - kinder,
g
e
n
t
l
er Linux zer
o
-co
p
y
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
doc: more no
t
es
for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
remove V
E
RSION co
n
stant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RD
o
c
f
or new interfaces an
d
changes
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c
Wong
I
O
.
vmsplice f
l
a
g
s
argument
d
efaults to
z
ero
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
add IO
.
trytee
i
nterface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
t
ry
s
pli
c
e i
m
plies SPLICE_F_
N
ONBLOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric W
o
ng
flags are optional for splice and tr
y
s
p
l
ice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
s
h
or
t
en calls to rb_thre
a
d_blocking_regio
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
avo
i
d signed vs unsigned compa
r
ison
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
copy_stream: File
.
open encoding doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: f
i
x broken a
s
s
ertions on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
copy_stream uses IO
.
trysplice
i
n
stead of IO
.
spl
i
ce
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wo
n
g
test:
r
e
mov
e
unu
s
ed_port function
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c
W
o
ng
a
d
d
I
O
.
t
rysplice i
n
terface
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wo
n
g
io
/
s
plice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test: cl
e
anu
p
unused_port fu
n
ction
commit
|
commitdiff
|
tree
2011-02-05
E
ric W
o
ng
clea
n
u
p pa
c
k
aging and
u
s
e
pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
W
ong
doc: switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
G
N
Umakefi
l
e: sync ex
a
mples for documentation publ
i
shing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNU
m
akefile
:
update RAA on ne
w
r
e
l
eases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_sp
l
i
c
e 2
.
2
.
0
- updat
e
s for
L
inux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
add IO#pipe_
s
ize and IO#pipe_size= acces
s
o
r
s
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
t
e
s
t_io_splice: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby io_splice 2
.
1
.
0
-
IO::Splice
.
copy_st
r
e
a
m fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
do
c
: help RDoc read IO::
S
plice s
i
n
gleton methods
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
document +src+ a
n
d +d
s
t+ for IO::Spl
i
c
e
.
{ful
l
,par
t
ial}
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
GNU
m
akefile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
copy
_
stream: handle and block on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
GNUmakefile: allo
w
pas
s
ing op
t
ions to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
copy_stream: cl
e
anup after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING: bundle the
L
GPLv2
.
1 instead of L
G
PLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io_splice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wo
n
g
update PIPE_
C
A
P
A doc
u
men
t
ation f
o
r Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense to LGPLv2
.
1
+
(
f
rom LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
GNUmakefile: make
o
ur unit
tests P
H
O
NY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
e
x
amples
/
s
p
lice-cp: simp
l
if
y
with IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
i
o
_s
p
lic
e
_ext:
require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
cop
y
_stream takes source offset like the n
o
n-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Er
i
c Wong
allow IO
.
vms
p
lice to take
a
si
n
gle string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
c
opy
_
s
t
ream: always try to move
pages instead of copying
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
prelimi
n
ar
y
support fo
r
F_GET
P
IP
E
_SZ and F_SETPI
P
E_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
u
pda
t
e IO
:
:S
p
l
ice::F_MOVE documentation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
o
ng
simpli
f
y exa
m
ples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
impl
e
ment
IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
f
i
x indentation b
u
g
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
c
leanup ma
k
efiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for no
n
-
b
locking, non-pip
e
d
escriptor
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
c
l
a
r
ify word
i
ng in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
llow IO(
-
ish) obje
c
ts as descripto
r
argumen
t
s
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
W
o
n
g
test: enabl
e
Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
I
O
.
spl
i
ce always
r
eleases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: more des
c
ript
i
ve T
e
mpfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc
:
better
e
x
p
lain the n
e
ed fo
r
IO::Splic
e
::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
avoid parti
a
l writes on IO
.
vms
p
lice unless F_NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split out A
R
Y
2IOVEC
m
acro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GN
U
makefi
l
e: switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric
Wong
"Splice"
sho
u
l
d
b
e a module,
not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
RE
A
D
M
E: ad
d
mailing list archive inf
o
rmatio
n
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
LI
C
EN
S
E: s/posix_
m
q/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
ong
a
d
d
gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric W
o
ng
initial
commit
|
commitdiff
|
tree