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
io_splice 4.1.1 - workaround socket -> pipe issues
2011-05-18
Eric Wong
io_splice
4
.
1
.
1 - wor
k
a
r
ound socke
t
-> pipe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand doc for non-blocking
s
pl
i
ce into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
cop
y
_str
e
a
m:
a
lways use SPLICE_F_NONBLOCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric W
o
ng
i
o_splice 4
.
1
.
0 -
c
opy_s
t
ream enhance
m
ent
for
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy
_
strea
m
c
o
erces based on #to_p
a
th
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
i
o
_splice
4
.
0
.
0 - easier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
fix up documentation for fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic
Wong
copy_stream: enough to get this working un
d
er MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_copy_stream: fix
userspace buffering assu
m
pti
o
n
commit
|
commitdiff
|
tree
2011-05-13
E
ri
c
Wong
add
c
opy_st
r
eam test from M
R
I
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Won
g
copy
_
stream: update src_of
f
s
e
t on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_strea
m
atte
m
p
t
s to use IO::S
p
lice::WAI
T
ALL
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
o
ng
test_io_splice
:
disable timeout-relat
e
d
tes
t
s
in no
n
-MRI
commit
|
commitdiff
|
tree
2011-05-10
E
ric
W
o
ng
a
dd
I
O::
S
plice::WAITALL fl
a
g support
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
test
_
i
o
_splice_eintr
:
b
e
e
f
up test
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
u
se
ssize_t/size_t instead of long/u
n
signed long
commit
|
commitdiff
|
tree
2011-05-09
E
ric
W
ong
EINT
R
test
o
nly works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect
c
losed descriptors o
n
EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
m
y_fileno: use FIX2INT instea
d
of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
r
etry
on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
i
o
_splice 3
.
1
.
0 -
I
O
::S
p
lice
.
copy_stream impro
v
ement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
m
i
n
o
r
d
ocument
a
t
ion updates
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic Wong
IO::Splice
.
copy_stre
a
m doesn't change offset
of sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric W
o
ng
extcon
f
:
remov
e
unnecessary dir_config sta
t
e
m
en
t
commit
|
commitdiff
|
tree
2011-03-01
E
r
ic W
o
n
g
io
_
splice 3
.
0
.
0 -
k
inder, gen
t
ler Li
n
ux zero-c
o
py
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
doc
:
more notes for IO
.
v
mspli
c
e
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
rem
o
v
e
VERSI
O
N constant
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wo
n
g
do
c
: RD
o
c f
o
r new
i
nterf
a
ces and ch
a
nges
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
I
O
.
vmsplice flags arg
u
m
e
nt defaults to zero
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
ad
d
IO
.
t
ry
t
ee interfac
e
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
trysplice
implies SPLICE_F_NO
N
BLOC
K
fo
r
flags
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c
W
ong
flags
ar
e
optional for spl
i
ce and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten calls to rb_
t
hread_blocking_
r
egion
commit
|
commitdiff
|
tree
2011-02-26
E
r
i
c
Wong
a
void signe
d
vs unsigned compar
i
son
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
cop
y
_
s
tream
:
File
.
open enco
d
i
n
g doesn't
matt
e
r
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
test: fix brok
e
n
a
ssertions on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
o
n
g
copy_
s
tream uses
I
O
.
t
r
ysplice instea
d
of IO
.
s
p
lice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
te
s
t: re
m
ove unused
_
port fun
c
tion
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wo
n
g
add IO
.
tr
y
splice interface
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
i
o/spli
c
e: uni
n
dent
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic
W
ong
t
e
st: cleanup
unu
s
ed_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
clean up pa
c
k
agin
g
and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
doc:
s
wit
c
h
t
o
w
r
ongdoc
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
GNUmakefile:
s
ync e
x
amples for do
c
u
mentation publish
i
ng
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
GNUmake
f
ile
:
update RAA on n
e
w releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_s
p
l
i
ce 2
.
2
.
0 - updates for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
add IO#pipe_
s
ize and IO#p
i
p
e_
s
ize=
a
cc
e
ssors
commit
|
commitdiff
|
tree
2010-06-24
E
r
ic Wong
t
es
t
_io_spli
c
e: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
Ruby io_
s
plice 2
.
1
.
0 - IO::Splic
e
.
copy_stre
a
m fixes
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
do
c
: help RDoc read IO::Splice singleton metho
d
s
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
document +sr
c
+ and
+
dst+ for IO::Splice
.
{fu
l
l
,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
GNUmakefile: add rco
v
target
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
copy_stream: handle and bl
o
ck
on EAGA
I
N from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
N
Umake
f
ile: allow passin
g
options to test/u
n
i
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stre
a
m: cle
a
nup
af
t
er ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
C
O
P
YING: bundle the LGPLv
2
.
1 instead of LG
P
Lv3
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
Ruby io_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wo
n
g
up
d
ate
P
I
P
E_CA
P
A documen
t
ation
f
or Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
r
e
l
i
cense to LGP
L
v2
.
1+ (from
LGPLv3 o
n
ly)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
G
NUmakefile: make our unit tes
t
s
P
H
O
N
Y
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
exam
p
les/sp
l
ice-cp: simplify with IO:
:
Splice
.
c
o
py_str
e
am
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io
_
spl
i
c
e
_
ext:
requ
i
re err
n
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_
s
tre
a
m takes source offset like
the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
a
l
low
I
O
.
vmsp
l
ice to take a singl
e
string
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
c
opy_s
t
rea
m
: alway
s
t
r
y to move pages
instea
d
of copy
i
ng
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
Wo
n
g
p
r
e
limin
a
r
y support for F_
G
ETPIPE_SZ and
F
_SETPIPE_S
Z
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
update
I
O:
:
S
pl
i
ce::F_MOV
E
documentation
f
or 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
Eric
Won
g
sim
p
lify examples for
1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
implem
e
nt IO::Splice
.
c
o
py_
s
tr
e
am
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
o
n
g
f
i
x
i
n
dentation b
u
g
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
Ruby
i
o
_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
cleanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
test f
o
r non-blocking, non-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
clarify
w
or
d
ing in license
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c Won
g
allow IO
(
-ish)
o
bject
s
as descrip
t
or arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
te
s
t: enable Ruby
w
a
r
nings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splic
e
alwa
y
s re
l
eas
e
s the
GVL
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test: more des
c
ri
p
tive Tempfile
names
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
doc: be
t
ter explai
n
the need for IO::Sp
l
ice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c W
o
ng
avoid partial writes on IO
.
vmspli
c
e unless F_NONBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wo
n
g
split o
u
t ARY2IOVE
C
macro
commit
|
commitdiff
|
tree
2010-05-23
E
ric
W
o
ng
GNUm
a
kefile: switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice"
should be a module, not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
RE
A
DME:
add mai
l
ing list arc
h
i
v
e information
commit
|
commitdiff
|
tree
2010-02-15
E
r
i
c Wong
LICE
N
S
E
: s/posi
x
_mq
/
i
o
_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add
g
emspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wo
n
g
initial
commit
|
commitdiff
|
tree