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
Eric Wong
test_copy_stream: fix u
s
erspace buff
e
ring a
s
sum
p
tion
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
W
ong
add copy_stream
t
est fro
m
M
R
I
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy
_
stream: u
p
date s
r
c_offset on
re
t
ries
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic W
o
ng
c
op
y
_stream a
t
tempts to
use IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wong
test_io_splice: disable t
i
meout
-
relate
d
tests
in
n
on-
M
RI
commit
|
commitdiff
|
tree
2011-05-10
Eric Won
g
add IO::Sp
l
ice::W
A
I
TALL flag
s
upport
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test
_
i
o
_sp
l
ice_ein
t
r: beef up test
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
use ssi
z
e_t/size_t ins
t
ead of long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
EINTR test o
n
ly
works under
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect closed descriptors on E
I
NTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
my_fileno: use FIX2INT inst
e
a
d
of
N
UM2IN
T
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric
Wong
io_splice 3
.
1
.
0
-
IO::S
p
lice
.
co
p
y_st
r
e
a
m
im
p
r
ov
e
ment
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor
d
o
cumen
t
ation updates
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wong
IO::S
p
lice
.
copy
_
stream do
e
s
n't change offset of
s
ource
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf: remove
unnecessary dir_config stat
e
m
ent
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
i
o_
s
plice 3
.
0
.
0 - kind
e
r, gentler Linux zero
-
copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more notes for
I
O
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove VE
R
SION constan
t
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RD
o
c f
o
r n
e
w
i
nterfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c
Wo
n
g
IO
.
v
ms
p
lice flag
s
arg
u
ment defaults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
a
d
d IO
.
trytee interfac
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wo
n
g
trysplice implies SPLICE_F
_
NONBLOCK for
f
lags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags
a
re optiona
l
for
s
plice
a
n
d t
r
ysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten calls t
o
rb_thread_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
a
void sig
n
ed vs
u
nsigned
co
m
parison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
co
p
y_stream: File
.
open encodin
g
doesn't matt
e
r
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
t
est: fix
broken assertions
o
n
R
uby 1
.
9
.
3
d
e
v
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
copy_stream uses IO
.
tryspl
i
c
e
instea
d
of IO
.
s
p
lice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test:
r
e
move unused_port functi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
add IO
.
tr
y
s
p
lice
i
n
ter
f
ace
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
io/
s
pl
i
ce: unin
d
ent
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic
W
ong
t
e
st:
cle
a
nup unu
s
ed_
p
ort fu
n
ction
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up packa
g
ing and us
e
pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
do
c
: switch
to
w
rongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
GNUmake
f
ile: syn
c
exa
m
ples for d
o
cu
m
entation publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
GNU
m
ake
f
ile: upd
a
te
RAA on
n
ew
rel
e
ase
s
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
Ruby io_
s
plice
2
.
2
.
0
-
update
s
for Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pipe_s
i
ze and IO#p
i
pe_si
z
e
= accesso
r
s
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_io_
s
plice: fix bro
k
e
n
test
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Won
g
Ruby io_splice 2
.
1
.
0 - IO::Splice
.
copy_stream fi
x
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help RD
o
c read IO::Splice singleton me
t
hods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
document
+s
r
c+ a
n
d +dst+ for IO::Splice
.
{
f
ull,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
on
g
copy_stream:
h
a
n
d
le
a
nd blo
c
k on EAG
A
IN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
GNUmakef
i
le: allow passing op
t
ion
s
to
test/u
n
it
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
copy_
s
t
r
eam: cle
a
nup after ourselves
commit
|
commitdiff
|
tree
2010-06-06
E
ric
Wong
COPYING: bundle the LGPLv
2
.
1 i
n
stead of L
G
PLv3
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic
W
on
g
Ruby io_splice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
update PIPE_CAP
A
document
a
tion for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
r
e
license to LGPLv2
.
1+ (from LGPLv3 onl
y
)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmakefile: ma
k
e our
u
n
it te
s
ts PHONY
commit
|
commitdiff
|
tree
2010-06-05
E
ric W
o
n
g
exam
p
les/splice
-
cp: simplify with
IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
io_splice_ext: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
copy_
s
tre
a
m t
a
kes sour
c
e offs
e
t li
k
e
the n
o
n-s
p
lice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric
Wong
allow IO
.
vmspl
i
ce to
t
a
ke a single
s
tring
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
copy_stream: always
t
r
y
t
o
m
o
v
e pages instead of copying
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
preliminary suppo
r
t for F
_
GETPIPE_SZ and
F
_SETPIPE_S
Z
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
update IO:
:
Spl
i
ce::F_MOV
E
documentation for
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simplify examples for 1
.
0
.
0
API
commit
|
commitdiff
|
tree
2010-06-01
E
ric
Wong
implement IO::
S
plic
e
.
c
o
py
_
stream
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
fix indentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_splice
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup
m
a
k
efiles
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
W
o
ng
test for n
o
n
-
blocking, no
n
-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cl
a
rify wo
r
ding i
n
license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
l
l
ow IO(-ish) objects as descrip
t
o
r
arg
u
m
e
nts
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
t
e
st: e
n
able
R
uby warni
n
gs
commit
|
commitdiff
|
tree
2010-05-27
E
ri
c
Wong
IO
.
splice a
l
wa
y
s
r
e
l
eases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wo
n
g
test: more descr
i
ptiv
e
Tempfile name
s
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
doc
:
bette
r
explain
the need for IO::Splice:
:
F_NONBLO
C
K
commit
|
commitdiff
|
tree
2010-05-27
Eric
Won
g
avoid partial writ
e
s on
I
O
.
v
mspl
i
c
e
un
l
ess F_NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
spli
t
out ARY2IOVEC m
a
cro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUm
a
k
efile: s
w
i
t
c
h
to R
D
o
c
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splic
e
" should be a modu
l
e, not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
READ
M
E:
add
mailing list archive in
f
ormation
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
LI
C
ENSE: s/posix_
m
q
/
i
o_linux/
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic Wong
add g
e
ms
p
ec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree