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
add copy_stream test from MRI
2011-05-13
Eric Wong
ad
d
copy_stream test from
M
R
I
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic
Wong
copy_stream
:
update src_
o
ffset
o
n
r
e
t
ri
e
s
commit
|
commitdiff
|
tree
2011-05-10
E
ric Wong
copy_s
t
ream attempts
to use IO::Splice
:
:WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
tes
t
_io_s
p
lice:
d
i
s
able timeout-rel
a
ted test
s
in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric W
o
ng
a
d
d IO::Spl
i
ce::WAITALL
f
l
ag suppor
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_splice
_
eintr: b
e
ef up
t
est
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
use ssize_t/size_t ins
t
ead of long/un
s
igned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR
test only wo
r
k
s
under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
d
etec
t
cl
o
sed d
e
scriptors
o
n
E
I
NTR
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
my_fileno: use FIX
2
INT i
n
s
te
a
d of NU
M
2INT
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Won
g
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
io_splice 3
.
1
.
0
-
I
O:
:
Spli
c
e
.
copy_s
t
r
e
a
m
improvement
commit
|
commitdiff
|
tree
2011-05-01
Eric Won
g
mi
n
or
d
ocumenta
t
ion up
d
ates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
I
O
:
:
Spl
i
ce
.
copy_stream doesn't ch
a
n
g
e offset
o
f sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
e
x
tconf: remove unn
e
cessary dir
_
config sta
t
ement
commit
|
commitdiff
|
tree
2011-03-01
E
ric Wong
io_splice 3
.
0
.
0 - ki
n
der
,
gentl
e
r Li
n
u
x
zero-copy
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
d
oc: mor
e
notes for
IO
.
v
ms
p
lice
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wo
n
g
remo
v
e
VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wong
do
c
:
R
D
o
c
for new interfaces
and
changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
v
m
sp
l
ic
e
flags
argument defa
u
lts t
o
zer
o
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
trytee
i
nte
r
fac
e
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
trysplice impli
e
s SPLIC
E
_F
_
N
O
NBLOCK
for fla
g
s
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are
optional for splice
a
nd t
r
yspli
c
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
s
horten cal
l
s to
r
b_thread_bl
o
ck
i
ng_reg
i
on
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
avoid signed vs unsigned comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
c
o
py_stream: File
.
open encodin
g
doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
t
est:
f
ix bro
k
en as
s
ertions on Ru
b
y 1
.
9
.
3de
v
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
copy_
s
tre
a
m
u
ses
I
O
.
trysp
l
i
c
e instead of IO
.
sp
l
ice
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
t
e
s
t
: remove unus
e
d_port function
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wo
n
g
add IO
.
trysplice i
n
terfac
e
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wo
n
g
io/
s
plic
e
: unin
d
ent
commit
|
commitdiff
|
tree
2011-02-05
E
ri
c
Wo
n
g
test: cleanup unu
s
e
d
_por
t
fu
n
ction
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic
W
o
n
g
cle
a
n up packagi
n
g and use p
k
g
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
do
c
: switch
t
o wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
G
N
Umakefile: s
y
nc
exampl
e
s for documentatio
n
publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GN
U
makef
i
le: update
R
A
A
on new r
e
l
e
ases
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c
Wong
Ruby io_
s
pl
i
ce 2
.
2
.
0 - updates for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
add
IO#pipe_siz
e
and IO#pipe_size= a
c
cess
o
rs
commit
|
commitdiff
|
tree
2010-06-24
Eric W
o
ng
t
e
s
t
_
i
o_splice: fix b
r
oken test
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
Ruby
i
o
_spl
i
ce 2
.
1
.
0 - IO
:
:Splice
.
co
p
y
_
stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
doc:
h
e
l
p
R
Doc read IO::
S
p
li
c
e singleton me
t
ho
d
s
commit
|
commitdiff
|
tree
2010-06-06
E
ric
Wong
docum
e
nt +src+ and +dst+ for IO::Splice
.
{full,p
a
r
t
ial}
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
GNUm
a
kefil
e
: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
copy_stream: handle and b
l
ock on EAGAIN f
r
om th
e
n
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GN
U
m
akefile: allow pa
s
sing op
t
ions to
tes
t
/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_st
r
eam: cle
a
n
up a
f
ter
o
urselves
commit
|
commitdiff
|
tree
2010-06-06
Eric
Won
g
C
O
PYING: bundle
t
h
e LGPLv2
.
1
i
n
s
t
ead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
Ru
b
y io_splic
e
2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
updat
e
P
IPE_CAPA documentation fo
r
Li
n
ux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relic
e
nse t
o
L
GPLv2
.
1+ (from LGPLv3 only
)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
GNUmak
e
file: make our unit
test
s
P
HONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
e
x
amples/splice-cp:
s
i
m
plify wi
t
h IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
io_
s
plice_ex
t
: require e
r
r
no
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
n
g
copy_
s
tream takes source offset li
k
e the
non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
all
o
w
IO
.
vmsplice to
t
ake
a
s
ingle s
t
ring
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
co
p
y
_s
t
ream: always t
r
y
t
o move pag
e
s ins
t
ead
of cop
y
ing
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
prelimina
r
y support for F_GE
T
PIP
E
_SZ and
F
_
SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wo
n
g
upd
a
te IO::Sp
l
ice::F_MOVE
documenta
t
io
n
fo
r
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simplify ex
a
mples
for
1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
implement IO
:
:Splice
.
c
o
py_str
e
a
m
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix
ind
e
n
t
ation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_
s
pli
c
e
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cl
e
an
u
p makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
test for
n
on-blocking, non-pipe descrip
t
o
r
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cl
a
rify wording in lic
e
nse
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
a
l
low IO(-i
s
h) o
b
je
c
t
s
as d
e
sc
r
iptor arg
u
m
ents
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
t
e
st: enable
R
u
b
y warning
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splic
e
al
w
a
ys rele
a
ses the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: mor
e
descriptive Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c
Wong
doc
:
better explain the ne
e
d for IO::S
p
lice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
av
o
id partia
l
w
r
ites on IO
.
v
msplice unless F_N
O
NBLOC
K
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
spli
t
out
A
RY
2
IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
E
ric
W
ong
G
N
Umakefile: swit
c
h
to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splic
e
" should be a
modu
l
e,
n
ot
a clas
s
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add m
a
iling list ar
c
hive information
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
LICENSE: s/posix_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
add gems
p
ec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wo
n
g
i
n
iti
a
l
commit
|
commitdiff
|
tree