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
copy_stream: enough to get this working under MRI 1.8
2011-05-13
Eric Wong
copy_stream: enough to get
this worki
n
g un
d
er MR
I
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
t
e
s
t
_copy_stream:
fix u
s
erspace buffering assumptio
n
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add copy_
s
tream t
e
st
from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
c
op
y
_str
e
am
:
update
s
rc_offset
o
n retries
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wong
copy_stream att
e
mpt
s
t
o
use
I
O:
:
Sp
l
ice::WAIT
A
LL
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic
W
ong
test_io_splice: dis
a
ble timeout-rel
a
ted tests
i
n non-
M
RI
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wong
add IO::
S
pl
i
ce
:
:WAITA
L
L fla
g
support
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
test_io_splice_eintr: be
e
f up
test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use
ssize_t/size
_
t ins
t
ea
d
o
f long/unsign
e
d long
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Won
g
EINTR te
s
t
o
nly
w
o
r
k
s under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect closed descriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno:
u
s
e FIX2INT instead of NUM2I
N
T
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
r
et
r
y on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
i
o
_splice 3
.
1
.
0
- IO::Splice
.
co
p
y_strea
m
impr
o
v
em
e
nt
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor document
a
t
ion update
s
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c Wong
IO::Splice
.
copy_st
r
e
a
m
d
o
esn't
c
hange
o
ffset of
s
ource
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric
W
o
ng
e
x
tconf: re
m
ov
e
u
nnece
s
sary dir_conf
i
g statement
commit
|
commitdiff
|
tree
2011-03-01
Eric
W
o
ng
io_splice 3
.
0
.
0
-
kind
e
r, ge
n
t
l
er
Linux
z
ero-cop
y
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more notes f
o
r IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remov
e
V
ERSI
O
N consta
n
t
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc for
n
e
w
interfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vm
s
pl
i
ce flags a
r
gument defau
l
ts to
zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
tryte
e
interface
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
t
rysplice implies SPLICE_F_
N
ONBLOCK for
f
l
ags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are optional for spli
c
e and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten
c
a
lls to rb_thread_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid si
g
ned vs unsigned co
m
parison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
cop
y
_
s
tre
a
m: File
.
open
e
nc
o
d
ing doesn't matte
r
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
test: fix bro
k
en ass
e
rti
o
n
s
o
n R
u
b
y 1
.
9
.
3d
e
v
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream use
s
IO
.
try
s
pl
i
c
e instead of
IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
tes
t
: remove unused_port f
u
nction
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
ad
d
IO
.
tr
y
splice in
t
e
r
face
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c
Wong
io/splice:
u
nindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
e
st: cleanup un
u
sed_port f
u
nction
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
clean up pa
c
kaging and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc
:
sw
i
t
c
h
to wrongd
o
c
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
GNUmakefile: syn
c
examp
l
es f
o
r docum
e
nt
a
t
i
on publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Won
g
G
N
U
mak
e
file:
u
pdate RA
A
o
n new
r
el
e
ases
commit
|
commitdiff
|
tree
2010-08-02
E
ric W
o
ng
Ruby io_splice 2
.
2
.
0 - upda
t
e
s
for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Won
g
add IO#pip
e
_
size and
I
O#pipe_size= a
c
cessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
te
s
t_io
_
spli
c
e: fix broken t
e
st
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
o
n
g
Ruby
io_splice 2
.
1
.
0
-
IO::Spli
c
e
.
cop
y
_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help RDoc read IO
:
:Splic
e
singlet
o
n metho
d
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc
u
me
n
t +src+ and +d
s
t+ for IO::Spl
i
ce
.
{full,part
i
al}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUm
a
kefile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
W
ong
copy_s
t
rea
m
: ha
n
dle a
n
d block on EA
G
A
IN from
the no
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
ric
W
ong
GNUma
k
efile
:
allow passing options to
t
est/u
n
it
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stre
a
m:
c
l
e
anu
p
a
fter ou
r
selv
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPY
I
NG:
bundle the L
G
PLv2
.
1 instead o
f
LGPLv3
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
Eric Won
g
update PIPE_CAPA documentatio
n
for Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
relicen
s
e to
L
G
PLv2
.
1+ (from
LG
P
Lv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
G
NUmake
f
ile: make our unit tes
t
s PHO
N
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
examp
l
e
s/sp
l
i
ce-cp: simplify w
i
th IO::Splice
.
cop
y
_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_spl
i
ce_ex
t
: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
copy_
s
tre
a
m takes
s
o
urce offset like the non-spli
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
a
l
low IO
.
vmsplice to
t
a
k
e
a sin
g
le string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy_stream: al
w
ays try t
o
m
ov
e
p
a
ges
i
nstead of copying
commit
|
commitdiff
|
tree
2010-06-01
E
ric
Wo
n
g
prelimi
n
a
ry
support for F_G
E
TPIPE_SZ and F_
S
E
TPI
P
E_SZ
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
Wong
updat
e
IO::Spl
i
ce::F_
M
OVE documentation for
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simplify e
x
amples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implement IO
:
:Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
f
i
x i
n
dentati
o
n bu
g
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
n
g
Ruby
io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup m
a
kef
i
l
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test
fo
r
non-blocking, non-pipe descr
i
ptor
commit
|
commitdiff
|
tree
2010-05-27
E
ric
Wo
n
g
cl
a
r
i
f
y w
o
rding in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
llow I
O
(
-
ish) ob
j
ec
t
s
a
s descri
p
t
o
r
arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: ena
b
le
R
uby wa
r
nings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
s
p
lice always
rele
a
ses the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test:
more
de
s
criptive Tempfile name
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: b
e
t
t
e
r
explain the need for IO::Splice::F_
N
ON
B
LOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
avoid partial wr
i
tes on IO
.
vmsplice unless F_N
O
NBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Er
i
c Wong
split
o
ut AR
Y
2IOVEC
macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefile: swit
c
h t
o
RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
ric Wong
"Sp
l
ice" should be a module, n
o
t a cl
a
ss
commit
|
commitdiff
|
tree
2010-02-21
Eri
c
Wong
README: add
m
ailing li
s
t archive
in
f
ormation
commit
|
commitdiff
|
tree
2010-02-15
Eric Won
g
LICENS
E
: s/posix_mq/
i
o_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
ad
d
ge
m
spec
commit
|
commitdiff
|
tree
2010-02-15
Eric Won
g
initial
commit
|
commitdiff
|
tree