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: small cleanup for pipe splicing
2011-05-18
E
r
i
c Wong
copy_s
t
ream: s
m
al
l
cleanup for pipe sp
l
icing
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
io_
s
plice 4
.
1
.
1 - workaround socket -> pipe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
ex
p
and do
c
for non-blockin
g
spl
i
ce into a
pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy_s
t
ream: al
w
ays use SPLICE
_
F
_
NONBLOC
K
for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_s
p
lice 4
.
1
.
0 - copy_str
e
am enhancement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
copy_stream coerces based
on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
o
ng
io_splice
4
.
0
.
0 - easier to
u
s
e
!
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
fix up docu
m
e
ntation for fd
v
s IO
o
b
j
ec
t
s
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream: enough
t
o get this w
o
rking under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
test_copy
_
stream: fix userspace bufferi
n
g assumption
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
add co
p
y_st
r
eam te
s
t from MRI
commit
|
commitdiff
|
tree
2011-05-13
E
ric Won
g
copy_s
t
ream: upd
a
te
src_offset
on
r
etries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
cop
y
_
stream attempts to use IO
:
:Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_splice: di
s
able timeout-relat
e
d
test
s
in non
-
MR
I
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wong
add
I
O
:
:Splice:
:
WAIT
A
LL flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
test_io_sp
l
ice_eintr
:
b
e
e
f up test
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
use ssize_
t
/size_t instea
d
o
f
l
o
ng/unsigned lon
g
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR test o
n
ly works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect clo
s
ed
descr
i
ptor
s
on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno:
use FIX2INT
instead of NUM2
I
NT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
i
o
_splice 3
.
1
.
0 - IO::Spl
i
ce
.
copy_stream i
m
proveme
n
t
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wong
minor
document
a
ti
o
n updates
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
IO::Splice
.
copy_stream doesn't change offset of sou
r
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf: remove unnecessary dir_
c
on
f
ig statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
i
o
_splice 3
.
0
.
0 - kinder,
g
e
nt
l
er Linux ze
r
o-copy
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c
W
ong
d
o
c: more notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
remove VERS
I
ON const
a
n
t
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wong
d
o
c:
RDoc
for ne
w
in
t
erfaces and ch
a
nges
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
v
m
spli
c
e flags argum
e
n
t
defau
l
t
s
t
o
zero
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
add IO
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wo
n
g
trysplice imp
l
ies S
P
LICE_F_NONBLOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric W
o
ng
flags
a
r
e
optio
n
al for
splice
a
nd trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric
W
o
n
g
s
h
or
t
en calls to rb_thread_blocki
n
g
_
r
e
gion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid signed vs uns
i
g
n
e
d
co
m
par
i
son
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_
s
tream
:
F
ile
.
open encoding doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
t
est: fix broken as
s
ertio
n
s on
Rub
y
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
cop
y
_
s
t
ream uses IO
.
tryspl
i
ce instead of I
O
.
spli
c
e
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
test: remove
u
n
us
e
d_port functio
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
a
d
d IO
.
t
rysplice inter
f
ace
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/s
p
l
i
ce: un
i
ndent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test: clea
n
u
p
unus
e
d
_port fu
n
ction
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
clean up
packagin
g
an
d
u
s
e pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Won
g
d
o
c
:
switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmakefile: sync examples for doc
u
mentation publis
h
ing
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
GNUmakefile: update RAA o
n
new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_s
p
lice 2
.
2
.
0 - updates fo
r
L
i
nux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pip
e
_size
a
n
d
IO#
p
ipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
t
e
s
t
_
io_splice: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
on
g
Ruby io
_
splice 2
.
1
.
0 - IO::Splice
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc:
h
elp RDoc read IO::Splice single
t
on me
t
ho
d
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
documen
t
+src+ and
+
dst+
for
I
O::Splic
e
.
{full
,
partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
GNUmake
f
i
le: add rc
o
v
target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
c
opy_stream: handle and block o
n
EAGAIN from the n
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUma
k
e
f
ile: all
o
w pa
s
sing options to test/
u
n
i
t
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
copy_stream: cl
e
anup after ourse
l
ves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
C
O
P
YING
:
bundle the LGP
L
v2
.
1 inste
a
d of LGP
L
v3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io_s
p
lic
e
2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
u
pd
a
te
PIPE_C
A
PA documentation f
o
r Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
rel
i
c
ense to LGPLv
2
.
1+ (from
LGPLv3 onl
y
)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
GN
U
mak
e
f
ile: make
our unit
t
es
t
s PHON
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
examples/splice-cp: simplify wit
h
I
O
::S
p
lice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splice_
e
xt:
re
q
uire
errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic W
o
ng
co
p
y_s
t
ream take
s
source offset like the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric W
o
ng
allow I
O
.
vmspli
c
e to take a single
s
tring
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
c
opy_stream: always try
t
o move
p
age
s
instead of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
pr
e
limin
a
ry supp
o
rt for F_GET
P
IPE
_
S
Z an
d
F_SETPIP
E
_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
updat
e
IO::Splice::F_MOVE do
c
umentation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
simp
l
ify
e
xamples fo
r
1
.
0
.
0
API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
i
m
p
l
ement IO::Splice
.
copy_strea
m
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
fix ind
e
ntatio
n
b
u
g
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
R
uby
io_splice
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup
makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
test for no
n
-b
l
ocking, n
o
n
-
pipe descr
i
p
tor
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
c
l
a
r
ify wor
d
i
n
g
i
n licens
e
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
allow
IO(-ish) objects as descripto
r
arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: ena
b
le
R
u
by war
n
ings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
spli
c
e
always
releases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
test: more de
s
c
r
i
p
t
ive Tempfile
n
ames
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: be
t
ter ex
p
lain th
e
need for IO::Sp
l
ice
:
:F
_
NONBL
O
CK
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
a
v
oi
d
partial writes on IO
.
vmsplice
u
nles
s
F
_
NONBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
E
r
ic
Wong
spl
i
t out ARY2I
O
VEC mac
r
o
commit
|
commitdiff
|
tree
2010-05-23
E
ric Wong
GNUmake
f
ile: switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric
W
o
ng
"Spli
c
e" should
be
a
module,
n
ot a class
commit
|
commitdiff
|
tree
2010-02-21
E
ric Wong
README: a
d
d
m
a
iling l
i
st
a
rchive i
n
formation
commit
|
commitdiff
|
tree
2010-02-15
Eric W
o
ng
LICE
N
SE: s/po
s
ix_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
a
dd g
e
msp
e
c
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
i
n
itial
commit
|
commitdiff
|
tree