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
Eric Wong
c
o
py_stream: smal
l
cleanup for pipe splicing
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
io_splice 4
.
1
.
1 - wo
r
k
aro
u
n
d socket
-
> pipe
issue
s
commit
|
commitdiff
|
tree
2011-05-18
Eri
c
Wong
e
xpand doc fo
r
non-block
i
ng splice into
a
pipe
commit
|
commitdiff
|
tree
2011-05-17
E
r
ic Wong
copy_str
e
am: alw
a
ys use
S
PLICE_F_NONBLOCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
r
ic
Wong
io_splice 4
.
1
.
0 - copy_stream enhancement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream
coerces ba
s
e
d o
n
#t
o
_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_sp
l
ice 4
.
0
.
0 - easier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix up
docu
m
entatio
n
for fd vs I
O
objects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream:
e
nough t
o
get
t
h
is wo
r
king unde
r
M
RI
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_copy_stream: f
i
x userspace buffe
r
ing
a
ssu
m
ption
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
a
d
d co
p
y_stream test from
MRI
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
W
ong
c
opy_str
e
am: update src_offs
e
t
on ret
r
ies
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
copy
_
stream attempt
s
to u
s
e IO::Splice::W
A
ITALL
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Won
g
t
e
st_io_splice: disa
b
le timeout-r
e
l
ated tes
t
s in
n
o
n-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO::Splic
e
::WAITALL fl
a
g support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_spl
i
ce_ein
t
r: beef up test
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Won
g
use ssize_t/size_t ins
t
ead
o
f long/
u
nsig
n
ed long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINT
R
test onl
y
works unde
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect closed de
s
c
r
ipt
o
rs
on
EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
m
y
_fileno:
u
s
e FIX2IN
T
i
n
ste
a
d
of NU
M
2
I
NT
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
r
et
r
y on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splice 3
.
1
.
0 - IO::
S
plice
.
c
opy_strea
m
i
m
prove
m
ent
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
o
n
g
minor
d
ocu
m
e
n
t
ati
o
n updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::S
p
lice
.
cop
y
_strea
m
d
oesn't cha
n
ge offse
t
of sourc
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eri
c
Wong
extconf: remove
u
nnecessary dir_conf
i
g
stateme
n
t
commit
|
commitdiff
|
tree
2011-03-01
Eric Won
g
io_splice 3
.
0
.
0 - kinder,
g
e
ntl
e
r Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more note
s
for IO
.
vmspli
c
e
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
rem
o
ve VERSION consta
n
t
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c
Wong
doc: RDoc
f
o
r new interfaces
and
c
hanges
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
v
m
s
p
l
ice flags argument defaults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
a
dd IO
.
trytee inter
f
ace
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trys
p
lice impli
e
s SPL
I
CE_F_NONBLOCK for
f
la
g
s
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Won
g
flags are
o
ptional
f
or splice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Won
g
shorten calls to rb_thread_bl
o
cking_reg
i
on
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
av
o
id
s
ign
e
d vs unsigned co
m
pari
s
on
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
copy_st
r
ea
m
: File
.
ope
n
encoding doesn't
m
atter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test
:
fix broken
assertions on
Ruby 1
.
9
.
3de
v
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_
s
tre
a
m uses IO
.
trysplic
e
i
ns
t
e
a
d of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
t
e
st: remove
unu
s
ed_
p
ort
function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
try
s
p
l
ice in
t
erface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/spli
c
e
:
unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
test: clean
u
p unused_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up packaging and use pk
g
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c
: s
w
itch to
w
rong
d
oc
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
GNUmakefile: sy
n
c examples f
o
r
document
a
tion publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
GNUmakefile: upd
a
te RAA on
new re
l
ea
s
es
commit
|
commitdiff
|
tree
2010-08-02
Eric Won
g
Ruby io_
s
p
l
ice 2
.
2
.
0 - up
d
at
e
s fo
r
Li
n
ux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
add IO#pipe_size a
n
d IO#pipe_s
i
ze=
a
cces
s
o
rs
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_i
o
_
s
plice
:
fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby i
o
_spli
c
e 2
.
1
.
0 - IO::Splice
.
cop
y
_st
r
e
am fixes
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
doc: help RDoc
read IO
:
:Splic
e
singleton methods
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
document +src+ and +
d
st
+
fo
r
I
O::
S
p
l
ice
.
{full,partia
l
}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
NUmakefile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream
:
h
andle and bloc
k
on EAGAIN f
r
om the
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
GNUmake
f
il
e
:
a
llow passi
n
g o
p
tions to test/unit
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
copy_s
t
ream: cleanup after ou
r
selv
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING: bundle the LG
P
Lv2
.
1 instead of LGPLv
3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
Ruby io_splice
2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
u
p
date PIPE
_
C
APA doc
u
me
n
tation for Li
n
ux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relice
n
se
t
o
L
GP
L
v
2
.
1+ (from LGPLv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmakefil
e
:
mak
e
our
u
n
i
t tes
t
s PH
O
N
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
examples/sp
l
i
c
e
-cp: si
m
plify wit
h
IO:
:
Splice
.
c
o
py_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
io_splice
_
ext: require er
r
no
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
copy_stream
t
akes source offset like the no
n
-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Er
i
c Wong
allow IO
.
v
m
splice t
o
take a si
n
gle stri
n
g
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
c
o
py_strea
m
: always t
r
y
t
o move pages instead o
f
copying
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
pre
l
iminar
y
s
u
ppor
t
for F_
G
ETPIP
E
_SZ a
n
d
F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
u
pdate
IO::Splice::
F
_MOVE
documentation for 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c Wong
s
i
mplify examples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
Wong
imple
m
ent
IO::S
p
lice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
W
ong
f
i
x indentatio
n
bug
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c
W
ong
Ruby io_spli
c
e 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
c
l
eanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for
non-blocking
,
non-pip
e
de
s
criptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clar
i
fy wording in lic
e
n
s
e
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
l
l
ow IO(-ish) obj
e
cts
as descr
i
pto
r
arg
u
ments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
est: enable
R
uby
w
arnings
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
IO
.
splice
al
w
a
ys relea
s
es
t
he
GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
test: more
d
es
c
r
iptiv
e
T
e
mpf
i
le nam
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: better explain the need for IO::Splice::F_N
O
NB
L
O
C
K
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
a
void parti
a
l writes on IO
.
vmsplice unles
s
F
_
NONB
L
O
C
K
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split out
ARY2I
O
VEC macro
commit
|
commitdiff
|
tree
2010-05-23
E
ric Wong
GNUm
a
kefile: sw
i
tch
t
o
RDoc
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" should be
a
modul
e
, not
a
class
commit
|
commitdiff
|
tree
2010-02-21
Eri
c
Wo
n
g
README: add mai
l
ing list a
r
chive information
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
o
ng
LICEN
S
E: s/posi
x
_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Er
i
c Wong
initi
a
l
commit
|
commitdiff
|
tree