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
Eri
c
W
ong
test_cop
y
_stream
:
fix userspace
buffering assu
m
ptio
n
commit
|
commitdiff
|
tree
2011-05-13
E
ric
W
o
ng
add
copy_stream test from MRI
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
copy_stream: upd
a
te src_off
s
et on retries
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
c
opy_stream attempts t
o
use IO::Splice
:
:WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
tes
t
_io
_
splice:
disable timeout-related t
e
sts in
n
o
n-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
a
d
d IO::Splice
:
:WAITALL
fl
a
g support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_s
p
lice
_
e
i
ntr: beef
u
p test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
use
ssize_t/size_t instead of l
o
ng/
u
ns
i
gned lo
n
g
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
EINTR t
e
st only works
u
n
der 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
d
etect c
l
ose
d
descriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
my_f
i
l
en
o
: u
s
e F
I
X2INT instead of N
U
M2
I
NT
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
W
o
ng
ret
r
y on EINTR
commit
|
commitdiff
|
tree
2011-05-01
E
ri
c
W
ong
i
o
_
splice 3
.
1
.
0
- IO::Splic
e
.
copy_
s
t
r
eam impr
o
vement
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c Wong
mino
r
d
ocu
m
entation
u
pdates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
copy_stream doe
s
n't c
h
ange offset of so
u
r
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
ric Wong
e
x
t
conf
:
remove unneces
s
a
ry dir_conf
i
g statem
e
nt
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_
s
pli
c
e 3
.
0
.
0 - kin
d
er, gent
l
er Li
n
ux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
doc: more note
s
for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
r
e
move V
E
RS
I
ON constant
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
d
oc
:
RDoc for
n
ew inter
f
a
ces a
n
d c
h
anges
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
I
O
.
vmsplice fla
g
s
a
rgument
d
efau
l
ts to zero
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
add IO
.
trytee in
t
erface
commit
|
commitdiff
|
tree
2011-02-27
E
ric Won
g
trysplice i
m
plies SP
L
I
CE_F_NONB
L
OCK f
o
r f
l
ags
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
flags
are optional
for splic
e
and try
s
plic
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
sh
o
rten c
a
l
ls to r
b
_thr
e
a
d_block
i
n
g_region
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
avoid sign
e
d vs
unsig
n
e
d c
o
mpa
r
ison
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
co
p
y_str
e
am: File
.
op
e
n encoding does
n
't
m
a
t
ter
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
test
:
fix brok
e
n assertions on R
u
by 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
copy_s
t
ream uses IO
.
trysplice i
n
stead of I
O
.
s
p
lice
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
test:
r
emove unused_port
function
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
add IO
.
trysplice in
t
erface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
i
o/splic
e
: uni
n
dent
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
test: cle
a
nup unused_port functi
o
n
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
clean up
packag
i
ng and
u
se p
k
g
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: swi
t
ch to wron
g
do
c
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
GNUmake
f
ile
:
sync examples
f
or documentation
pub
l
i
s
hin
g
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
GNUmakefile: upd
a
te R
A
A on
new re
l
eases
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Won
g
Ruby io
_
splice 2
.
2
.
0 - update
s
for Lin
u
x 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
a
dd IO#pipe_size an
d
I
O
#pipe_size= a
c
cessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
t
e
st_io
_
s
p
lice: fix brok
e
n test
commit
|
commitdiff
|
tree
2010-06-06
E
ric Won
g
Ruby i
o
_spli
c
e
2
.
1
.
0 - IO::Spli
c
e
.
c
o
py_stream f
i
x
es
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
doc: hel
p
RDo
c
read IO::
S
p
l
ice singleton
m
ethods
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
d
o
c
ument +src+
a
nd +dst+
fo
r
I
O::Splic
e
.
{f
u
ll,
p
artial}
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic
W
ong
G
N
U
m
akefile:
add rco
v
t
arget
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
W
ong
copy_st
r
ea
m
: h
a
ndle an
d
bl
o
ck on EAG
A
IN
f
rom th
e
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile
:
allow passing opti
o
ns to
tes
t
/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: cleanup after o
u
r
s
e
l
ves
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
COPYING: bu
n
dle the LGPLv2
.
1 instead of LG
P
L
v3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Rub
y
io_splice
2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
updat
e
PIPE_CAPA
documentat
i
on for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense to LGPLv2
.
1+ (fr
o
m L
G
PLv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
ric
Wong
G
NUma
k
efile: make ou
r
unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
examples
/
splice-
c
p: simplify with IO::Splice
.
copy
_
str
e
am
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
io_
s
plice_e
x
t
: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c
Won
g
cop
y
_stre
a
m
t
akes so
u
rce offset like the n
o
n-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
ric
W
ong
allow
I
O
.
v
msplice to take a sin
g
le string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
cop
y
_stream: always
try
to m
o
ve pages instead of c
o
pyin
g
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
p
re
l
i
m
i
n
ary su
p
p
ort f
o
r
F_GETPI
P
E_SZ and F_SETP
I
PE_
S
Z
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
u
pdate IO
:
:Splice::F_MOVE documentation for
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
W
ong
si
m
plify e
x
amples
f
or 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implement IO
:
:Spl
i
c
e
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c Wong
f
i
x
i
nde
n
tation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Rub
y
io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
cleanup mak
e
files
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test
f
or
non-blocki
n
g, non-pipe descrip
t
or
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
Wong
cla
r
ify wording in lice
n
s
e
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
allow IO
(
-ish) ob
j
ects
as
desc
r
iptor
a
r
g
uments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
te
s
t: enable Rub
y
warning
s
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
IO
.
s
p
lice
a
lwa
y
s rele
a
ses the GV
L
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
Wo
n
g
tes
t
:
m
ore de
s
c
riptiv
e
Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
doc: bette
r
explain th
e
need for IO::Splice
:
:F_NONBL
O
CK
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
avoid partial
w
rite
s
on IO
.
vmsplice
u
n
l
ess
F_N
O
NBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric W
o
ng
split out
ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
E
r
ic Wong
GNUmakefi
l
e
:
switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"
Splice" sho
u
l
d
be a module
,
not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
REA
D
ME: add mail
i
ng list arch
i
ve
i
nformation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LI
C
ENSE: s/posix_mq/i
o
_
linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gem
s
pec
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
initial
commit
|
commitdiff
|
tree