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
test_copy_stream: fix userspace buffering assumption
2011-05-13
E
r
i
c
W
o
ng
t
est_cop
y
_stream: f
i
x user
s
pace b
u
f
f
ering
a
s
sumpt
i
on
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
a
dd copy_stream test from
M
R
I
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
Wong
copy_str
e
am: update src_offset on ret
r
ies
commit
|
commitdiff
|
tree
2011-05-10
E
ric Wong
copy
_
stre
a
m attempts
t
o use IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
E
ric Wong
tes
t
_i
o
_s
p
lice: di
s
able timeout-r
e
lated tests in no
n
-
MRI
commit
|
commitdiff
|
tree
2011-05-10
E
ric W
o
n
g
add IO::Splice::
W
A
I
TALL flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_
i
o_splice_e
i
ntr:
beef up
t
est
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wo
n
g
use ssize_t/siz
e
_t in
s
tead of long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR tes
t
only works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
ric
W
ong
detect
c
losed descri
p
to
r
s
o
n EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno: use FIX2INT in
s
te
a
d of NUM2IN
T
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
o
n
g
re
t
r
y
o
n EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
i
o
_splice 3
.
1
.
0 - IO::Splice
.
copy_st
r
eam improv
e
ment
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
minor docum
e
ntation updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
cop
y
_st
r
e
am doesn't change offset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Er
i
c Wong
extconf:
r
emove unnecessary d
i
r_config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_
s
p
l
ice 3
.
0
.
0 - kin
d
er, gentler
L
inu
x
ze
r
o-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
d
oc: more notes for IO
.
vmsp
l
ice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
r
emove VERSION
c
o
n
stant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
doc: RDoc for new in
t
er
f
aces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
IO
.
vmsplice flag
s
arg
u
men
t
de
f
au
l
ts to z
e
ro
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
try
t
ee interfac
e
commit
|
commitdiff
|
tree
2011-02-27
Eric
Wong
t
r
ysplice i
m
plies SPLICE_F_NONBLOCK for flag
s
commit
|
commitdiff
|
tree
2011-02-27
Eric Won
g
flags
a
r
e
o
ptional for
s
plice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten calls to rb_thread_block
i
ng_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
avo
i
d signed vs unsi
g
n
e
d
c
o
mparison
commit
|
commitdiff
|
tree
2011-02-26
E
ric
W
ong
cop
y
_stream: File
.
open enco
d
ing
d
o
e
s
n't
m
atter
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
t
e
st: fix b
r
oken
a
sser
t
io
n
s on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wo
n
g
copy
_
strea
m
use
s
IO
.
try
s
plice in
s
t
e
ad of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
n
g
test
:
rem
o
v
e
u
n
used_port f
u
nction
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add
IO
.
trysp
l
ice
i
nterface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice:
un
i
ndent
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
t
est: cleanup unused_port fu
n
ct
i
on
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
c
lea
n
up
p
ackaging an
d
use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
G
N
Umakefile: sync ex
a
m
p
les fo
r
documentation publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
o
ng
GNU
m
akefile: update R
A
A on
n
ew
releases
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
Ruby io
_
spli
c
e 2
.
2
.
0 - u
p
da
t
es for Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
a
d
d IO#pipe_size and IO#pipe_size
=
accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wo
n
g
t
est_io_splice: fix bro
k
e
n tes
t
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
Ruby io_splice 2
.
1
.
0 - IO
:
:Splice
.
cop
y
_stream
f
i
x
es
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc
:
h
e
l
p
RDoc re
a
d IO::
S
plic
e
singlet
o
n
m
ethods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
documen
t
+
src+
and +dst+ fo
r
IO::Sp
l
ic
e
.
{full,par
t
ial}
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
GNUma
k
efile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: handle an
d
b
l
ock
on E
A
GAIN
from
the no
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakef
i
le: allow passing options to
test/un
i
t
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wo
n
g
copy_stream: c
l
eanup after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING: bundle the LGP
L
v2
.
1 instead of LG
P
Lv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
R
u
by io_splice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Won
g
updat
e
PIP
E
_
CAPA documentatio
n
f
o
r Linu
x
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relic
e
nse t
o
LG
P
Lv2
.
1+ (fro
m
LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
GN
U
m
akefile: make ou
r
u
n
it t
e
sts PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
examples/splice-cp: simp
l
ify
w
it
h
IO::Splice
.
c
opy_
s
tream
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c Wong
i
o_s
p
l
ice_ext: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wo
n
g
copy_stream takes source offset like the non-spl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric W
o
ng
allow I
O
.
vmsplice to t
a
ke
a
sin
g
le s
t
ring
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy_stream: always try to move pages instead
of copying
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
Wo
n
g
prelim
i
nary support
for F
_
GETPIPE_SZ an
d
F_S
E
TPI
P
E_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
u
p
date IO::Splice::F_M
O
VE d
o
c
um
e
ntati
o
n f
o
r 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
s
implify examples for 1
.
0
.
0 AP
I
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
implement I
O
::Sp
l
i
ce
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix indentat
i
o
n bug
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c Wong
R
u
by io_
s
plice
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
c
l
eanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
e
st for non-blocking, non-
p
ipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
clarify
wording in l
i
c
e
nse
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
allo
w
IO(-ish) objects as descri
p
t
or arg
u
ments
commit
|
commitdiff
|
tree
2010-05-27
E
ri
c
W
o
ng
t
e
st: enable Ruby
w
a
rnin
g
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
I
O
.
spli
c
e always re
l
eases
the GVL
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
W
o
ng
tes
t
:
m
ore desc
r
iptive T
e
mpfile
names
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
do
c
:
be
t
t
er explain the n
e
e
d for IO::S
p
lice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
av
o
id partial writes on IO
.
v
mspl
i
ce unle
s
s F_N
O
N
B
LOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
E
r
i
c
Wong
s
plit out ARY2IOVEC ma
c
ro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUma
k
efile: switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" s
h
ould be a module, not a cla
s
s
commit
|
commitdiff
|
tree
2010-02-21
Eri
c
W
o
ng
README:
a
dd
m
ail
i
ng list arc
h
i
v
e
information
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
L
I
CENSE:
s/posix_mq
/
io_li
n
ux/
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
ong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initia
l
commit
|
commitdiff
|
tree