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 up
do
c
umen
t
atio
n
for
fd vs
IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
co
p
y_strea
m
: enough t
o
get this worki
n
g
under M
R
I 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_
c
opy_
s
tre
a
m: fix usersp
a
c
e
buffering assumpti
o
n
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
add copy_strea
m
t
est from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
copy_stream: up
d
ate s
r
c_o
f
fse
t
on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
c
o
py
_
stream attempts
to us
e
IO::Splice::WA
I
TALL
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
o
ng
test_io_spli
c
e: disable timeou
t
-related
t
es
t
s in non-M
R
I
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wong
ad
d
IO::Splice::WAI
T
ALL
flag suppor
t
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
test
_
i
o_sp
l
ice_e
i
ntr: beef
u
p t
e
st
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
u
s
e ssi
z
e
_t/size_t inst
e
ad of lo
n
g/un
s
igned
l
ong
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
on
g
EIN
T
R test only works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect close
d
descriptors o
n
E
I
NTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
m
y
_fileno: use FIX2INT in
s
t
e
ad of NU
M
2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splice
3
.
1
.
0 - IO
:
:Splice
.
c
o
py_
s
tream
i
mprov
e
ment
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
m
i
nor do
c
umentation up
d
ates
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
Wo
n
g
I
O
::
S
plice
.
c
opy_stream
doesn't ch
a
nge offse
t
o
f source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic Wong
extconf: remove unnec
e
ssar
y
dir
_
config statement
commit
|
commitdiff
|
tree
2011-03-01
E
ric Wong
io
_
splice 3
.
0
.
0 - kinder, gentler Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
doc: more notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove VERSION cons
t
ant
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
doc:
RDoc for new int
e
r
faces
and cha
n
g
e
s
commit
|
commitdiff
|
tree
2011-02-28
E
ric
W
o
ng
IO
.
vmsplice flag
s
argum
e
nt defaul
t
s
to zero
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic
W
ong
a
d
d IO
.
t
r
y
t
ee in
t
erface
commit
|
commitdiff
|
tree
2011-02-27
E
ric Wong
t
r
y
splice i
m
plie
s
SPLIC
E
_F_NONBLOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
fla
g
s are optio
n
al for sp
l
ic
e
an
d
t
rysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric
Wong
sh
o
rten
c
a
lls to
r
b_thread_blo
c
king_
r
egion
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
a
void signed v
s
unsign
e
d comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
op
y
_stream: F
i
le
.
open
e
nc
o
ding doesn
'
t matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
t
est: fix broken
a
ssertions on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream
u
s
e
s IO
.
trysplic
e
instead
o
f IO
.
spli
c
e
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: remove unus
e
d
_port function
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
add IO
.
trysplice inter
f
a
ce
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/
s
p
l
ice:
u
nindent
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c
Wong
test: cleanup unu
s
ed_p
o
rt function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
clean up packaging
and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: switch to wr
o
ngd
o
c
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUma
k
efile:
sync exam
p
les f
o
r docu
m
entatio
n
publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUmakefile: upd
a
te RAA on
n
e
w
rele
a
s
es
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
Ruby i
o
_splice
2
.
2
.
0 - updates for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
add IO#pipe_size
an
d
IO#pi
p
e_
s
ize= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
t
e
st_io_splice: fix broke
n
test
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
on
g
R
u
by
i
o_splice 2
.
1
.
0
-
IO::Spli
c
e
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
d
o
c: hel
p
RDoc read IO
:
:Splice s
i
ngleton
methods
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
document
+src+ and +dst+ fo
r
IO::Splice
.
{full,part
i
al}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile:
add rco
v
target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_st
r
eam: h
a
ndle and block on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
ri
c
W
o
ng
G
NUmakefile: allow passing options to tes
t
/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
copy
_
st
r
eam: cleanup after o
u
rselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
COP
Y
ING:
b
u
ndle the LGPLv2
.
1
i
n
stead of L
G
PLv3
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c W
o
ng
R
u
by io
_
s
p
lic
e
2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
update PIPE_CAPA
docum
e
ntation for
Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
relicen
s
e t
o
LGPLv
2
.
1+ (from L
G
PLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Won
g
GNUm
a
kefile
:
m
a
k
e our unit te
s
t
s PHON
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
e
x
a
mples/spli
c
e-cp: simpl
i
f
y
with IO::Splice
.
copy_strea
m
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splice_ext: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
copy_stream t
a
kes sou
r
ce offset like the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eri
c
Wong
allo
w
IO
.
v
msplice to take a single str
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy_str
e
am: alway
s
try
t
o
move pages instead of copyin
g
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
prelimina
r
y support for F_GETPIP
E
_SZ and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
update IO::Sp
l
ice::
F
_MOVE do
c
ument
a
tion for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
Wong
simplify examples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
i
m
p
lement IO:
:
S
p
lice
.
copy
_
s
tream
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
f
i
x ind
e
ntation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby
io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
cleanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
test for
non-blocki
n
g, non-pipe descripto
r
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cl
a
rify
w
ording in license
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Won
g
allow IO(-ish) objects as descript
o
r argument
s
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
test: ena
b
le Ruby warnin
g
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
s
p
l
ice alw
a
ys
rele
a
ses the GVL
commit
|
commitdiff
|
tree
2010-05-27
E
ric
Wong
test: more desc
r
ip
t
i
v
e Tempfile
n
ames
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
doc:
b
et
t
er
e
xplain the ne
e
d for I
O
::S
p
lice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Won
g
avoid partia
l
w
r
i
t
es on IO
.
v
ms
p
lice
u
nless F_N
O
NBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric W
o
ng
split
out ARY
2
IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric W
o
ng
G
NUma
k
efile: switch to RDoc
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Won
g
"Spl
i
c
e" should be a mod
u
le, n
o
t a
class
commit
|
commitdiff
|
tree
2010-02-21
Er
i
c Wong
R
E
A
DM
E
: add mailing list archiv
e
in
f
ormation
commit
|
commitdiff
|
tree
2010-02-15
E
ric
Wong
L
ICENSE:
s/po
s
ix_mq/io_linux
/
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
ong
add g
e
mspec
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
o
n
g
initial
commit
|
commitdiff
|
tree