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
fix up documentation for fd vs IO objects
2011-05-13
Eric Wong
fix u
p
doc
u
mentatio
n
f
o
r fd vs IO objec
t
s
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
cop
y
_
stream: e
n
ough to get this workin
g
under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_
c
o
p
y_stream: fix us
e
r
space buffering a
s
sumpt
i
on
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
add copy_s
t
r
e
am t
e
st from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_strea
m
:
update src_offset on retr
i
es
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_s
t
ream att
e
m
pts
t
o us
e
I
O::Sp
l
i
ce::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wong
tes
t
_
i
o_
s
p
lice: disab
l
e
t
imeout-rel
a
ted
t
ests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
W
o
n
g
a
dd IO::Splice:
:
WAIT
A
L
L flag
s
upport
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_splice_e
i
ntr: beef up te
s
t
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
use ssize_t/size_t
instead of
long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR tes
t
o
n
ly works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect closed
descriptors on EINT
R
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
my_fileno: use FIX2INT
i
nstea
d
o
f
NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
E
ric
W
ong
retry on EINT
R
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_spli
c
e 3
.
1
.
0
-
IO::Splice
.
copy_stream improvement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
m
i
nor docume
n
tatio
n
up
d
ates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
copy_st
r
eam doesn't change offset of so
u
rc
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
e
x
tconf: remove unnecessary
d
ir
_
config s
t
ate
m
ent
commit
|
commitdiff
|
tree
2011-03-01
Eric W
o
ng
io_splice
3
.
0
.
0 - kinder, gentler Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more notes for IO
.
v
msplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
remove VERSIO
N
co
n
sta
n
t
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
n
g
doc: RDoc fo
r
new interfaces and chan
g
es
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmsplice fla
g
s argument d
e
faults to zero
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wong
a
d
d IO
.
trytee
inte
r
fac
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysplice impl
i
es S
P
LICE_F
_
NONBLOCK for fl
a
gs
commit
|
commitdiff
|
tree
2011-02-27
Eric W
o
ng
flags
are optional for splice and tryspli
c
e
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Wong
s
h
ort
e
n calls t
o
r
b_thread_blockin
g
_regi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid signed vs
u
nsigned comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
cop
y
_
s
trea
m
: File
.
open
enco
d
i
ng doesn
'
t matter
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
test: fix broken as
s
e
r
ti
o
ns on Rub
y
1
.
9
.
3de
v
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
c
opy_str
e
am uses
I
O
.
trysplice instead
of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
t
e
st: remove
u
nuse
d
_port function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
trysplice i
n
terface
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
io/spli
c
e:
unin
d
ent
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Won
g
test: clean
u
p unused_port fu
n
ction
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up
p
ac
k
ag
i
ng
a
nd use
p
k
g
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
do
c
: switch to wro
n
gdoc
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wo
n
g
GNUmake
f
ile: sync examples for
d
ocumentation publi
s
hing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUmakefi
l
e: u
p
date RAA on ne
w
r
elea
s
es
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ru
b
y io_splice 2
.
2
.
0 - updates for
L
inux
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pipe_size a
n
d IO
#
pipe_size=
a
c
c
e
s
sors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
tes
t
_io_splice
:
f
i
x brok
e
n test
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
o
ng
Ruby io_
s
plice 2
.
1
.
0 - IO::
S
plice
.
copy_str
e
am fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
n
g
doc:
h
elp RDoc read
IO::Sp
l
ice singleton metho
d
s
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Won
g
document +src+ and +dst+ for IO:
:
Splice
.
{fu
l
l,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
GNUma
k
e
f
ile:
a
dd r
c
ov
t
arget
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
co
p
y_s
t
ream:
handle
a
nd block on EAG
A
IN from
t
he
n
on
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
NUmake
f
i
le: allow passing options to tes
t
/un
i
t
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic
W
o
n
g
copy
_
str
e
am: c
l
eanu
p
after our
s
elve
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COP
Y
I
NG: bundle the LGPL
v
2
.
1 instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby
i
o_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Won
g
u
p
d
a
te PI
P
E
_CAPA documentation for Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense to LGPLv2
.
1+
(
from
L
GPLv3 on
l
y)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GN
U
m
a
kefile: m
a
ke ou
r
unit
t
ests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
examples/spli
c
e-cp: s
i
mplify w
i
th IO::Splice
.
c
opy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wo
n
g
io_splice_ext: req
u
ire errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
copy
_
stream takes s
o
urce
offset li
k
e
the non-sp
l
ice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
a
llow IO
.
vmsplic
e
t
o t
a
ke a
s
i
ngle string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
c
o
py_stream
:
a
l
ways t
r
y to move pages in
s
t
e
ad of copyin
g
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic W
o
ng
prelimi
n
ary su
p
p
ort for
F_GETPIPE_SZ
a
nd F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
u
p
date IO::Splice::F_MOVE documentation fo
r
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
o
ng
si
m
pl
i
fy examples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
E
ric W
o
ng
implement IO:
:
Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
W
ong
fix
indentation bug
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
W
o
ng
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
clea
n
up makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for no
n
-blocking, non-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clarify wording in lic
e
nse
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Won
g
allow
I
O(-ish
)
objects
as
desc
r
ip
t
or
argum
e
nts
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: enab
l
e R
u
by w
a
r
nings
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
IO
.
sp
l
ice al
w
ays
r
eleases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
t
e
st: more d
e
s
cr
i
ptive Tempfile nam
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
d
o
c: better explai
n
th
e
nee
d
for
I
O::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
E
ric Won
g
avoi
d
partial writes on IO
.
v
msplice
u
nles
s
F_NONBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eri
c
Wong
s
plit out ARY2IOVEC
m
acro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
G
NUmakefile: switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric W
o
ng
"Splice" should be a module, n
o
t
a
class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
RE
A
DME: add mailing list archive
i
nforma
t
i
o
n
commit
|
commitdiff
|
tree
2010-02-15
Eri
c
W
o
n
g
LICENSE: s/po
s
ix_mq
/
io_
l
inu
x
/
commit
|
commitdiff
|
tree
2010-02-15
Eric Won
g
add gems
p
ec
commit
|
commitdiff
|
tree
2010-02-15
Eric Won
g
initial
commit
|
commitdiff
|
tree