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
vmsplice: more consistent fileno retry handling
2013-01-19
E
ric Wong
v
m
splice:
m
ore
c
onsis
t
ent filen
o
retry handling
commit
|
commitdiff
|
tree
2013-01-19
Eric
Wo
n
g
v
m
splice: avoid referencing invalid
stack address fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
E
ric W
o
ng
doc: s/librelis
t
.
com/librelist
.
o
rg/
commit
|
commitdiff
|
tree
2012-03-07
Eri
c
W
o
ng
avoid uname() f
o
r
p
ipe
size modification checks
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
l
i
mi
t
maximum sp
l
ice len
g
th to 1 << 30
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
co
p
y_stream:
s
m
all cleanup
f
or pipe s
p
l
i
cin
g
commit
|
commitdiff
|
tree
2011-05-18
Eri
c
Wong
io_sp
l
ice 4
.
1
.
1 -
w
o
rk
a
ro
u
nd s
o
cket -> pipe issu
e
s
commit
|
commitdiff
|
tree
2011-05-18
E
ric
W
ong
expand d
o
c for non-blocking
s
plice
int
o
a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy_stream: always use SPLICE_F_NO
N
BLOCK for p
a
rtial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
r
ic Wong
io_splice
4
.
1
.
0 - c
o
py_stream enhanceme
n
t
f
or 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
W
ong
copy_
s
tream coerces base
d
o
n
#to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
io_sp
l
ic
e
4
.
0
.
0 - easier
to u
s
e!
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
f
ix
up
d
o
c
umentation for f
d
vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
E
ric Won
g
copy_stream
:
enoug
h
to get this work
i
ng under
M
RI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
test_co
p
y
_
stream:
f
ix userspace buffering ass
u
mption
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
add cop
y
_
stream te
s
t fro
m
MRI
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
copy_st
r
ea
m
: update src_o
f
f
s
e
t
o
n retr
i
es
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
ong
copy_stream attempts
to use IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_splice: disable timeout-re
l
ated tests in
n
on-MRI
commit
|
commitdiff
|
tree
2011-05-10
Er
i
c Won
g
ad
d
I
O::Splice::
W
AITALL flag supp
o
r
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test
_
io_splice_ein
t
r: beef
up tes
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
u
se s
s
iz
e
_t/size_t instead of long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
on
g
E
I
NTR test only works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
dete
c
t close
d
d
escriptors on EIN
T
R
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno:
use
F
I
X
2INT instead of N
U
M2IN
T
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
retry on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splice 3
.
1
.
0 - IO:
:
Splice
.
co
p
y_st
r
eam im
p
ro
v
emen
t
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wo
n
g
minor docu
m
entation
u
pd
a
tes
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
Wong
IO::S
p
li
c
e
.
copy_s
t
r
ea
m
does
n
't change offset o
f
source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric
W
ong
extc
o
nf
:
remove un
n
ec
e
ss
a
ry dir_config
s
tatement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_splice
3
.
0
.
0 - kinder
,
gentler Linu
x
zero-copy
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c Wong
doc: more
n
otes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
remove VERSION cons
t
ant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc
for new interfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
IO
.
vmspli
c
e
flag
s
a
r
gumen
t
d
e
faults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
tr
y
tee i
n
terf
a
c
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysplice
i
m
p
lies SPLICE_F_NONBLOC
K
f
or
f
lags
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c W
o
ng
flags
are
o
p
t
ional
f
or splice and trysplic
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten calls to rb_thread_block
i
ng_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
avoid signe
d
vs
unsigned comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_s
t
ream:
File
.
open
encodi
n
g doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
t
e
st: fix brok
e
n assertions on R
u
b
y 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream
uses IO
.
trysplice instead o
f
I
O
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
tes
t
: remove unuse
d
_port
f
unction
commit
|
commitdiff
|
tree
2011-02-26
E
r
i
c
Wo
n
g
a
d
d
IO
.
tryspl
i
ce interface
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic
Wong
io/
s
plice: unin
d
ent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test:
c
l
eanup unused_po
r
t function
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
clean up packaging and
use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
d
o
c:
s
w
itch t
o
wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
G
NUmakefile: sync example
s
for
documentation publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUmakefil
e
: update RAA on new re
l
eases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_splice
2
.
2
.
0
-
u
p
d
ates
for Linux
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pipe_
s
ize
a
n
d IO#pi
p
e_s
i
ze= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_io_splice: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
R
u
by io_splice 2
.
1
.
0 - IO::
S
plice
.
copy_stre
a
m fixes
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c W
o
ng
d
o
c: h
e
lp R
D
oc read IO::Splice s
i
n
gle
t
on
methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
docu
m
ent +src+ and +dst+ for IO::Spl
i
ce
.
{full,partial
}
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wo
n
g
G
NUmakefile: add rcov t
a
rget
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wo
n
g
c
opy_stream: h
a
n
d
l
e
and blo
c
k o
n
EAGAI
N
from the
n
on
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wo
n
g
GNUma
k
efile: allow pas
s
ing
options to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_str
e
am: cleanup a
f
ter o
u
rselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
C
OPYING: b
u
ndle the LG
P
Lv2
.
1 in
s
t
e
ad of LGPL
v
3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io_splice
2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic
W
o
ng
update PIPE_CAPA do
c
umen
t
ati
o
n for Lin
u
x
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
r
e
lic
e
ns
e
to LGPLv2
.
1
+
(from LGPLv3
o
nly)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
on
g
G
NUmakefile: make our unit tests P
H
ONY
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
W
ong
examples/spl
i
c
e
-cp: simplify wit
h
IO::
S
plice
.
c
o
py_stream
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wo
n
g
io_splice_ext:
requ
i
re er
r
no
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_
s
tream t
a
kes
s
o
ur
c
e
o
f
fset like the
non-s
p
l
ice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
vmspli
c
e
to take a single
string
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
W
o
ng
copy
_
stream: always try to
m
o
ve pages
instead of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
preli
m
inary
s
upport for F
_
G
E
TPIPE_SZ
a
nd F_SET
P
IP
E
_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
up
d
ate IO::
S
pl
i
ce::F
_
M
OVE do
c
um
e
ntation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
Wong
simplif
y
exampl
e
s for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
implement
IO:
:
Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix indenta
t
io
n
bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
Ru
b
y io_
s
pli
c
e
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
cle
a
nup makefi
l
es
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
test for non-
b
locking, non
-
pipe descri
p
t
or
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
cla
r
i
f
y wordi
n
g in lic
e
ns
e
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allo
w
IO(-ish) objects
a
s
descrip
t
or arguments
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
Wong
test: enabl
e
Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splice always r
e
l
e
ases th
e
GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
te
s
t
:
more descriptive Tempfile n
a
mes
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
doc: better expla
i
n the need for I
O
::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric
Won
g
a
v
o
i
d p
a
rtial
w
rites on IO
.
vm
s
plice unless
F_NONB
L
O
CK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split
o
ut
A
RY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefil
e
:
s
wi
t
ch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eri
c
Wong
"Sp
l
ice"
s
hou
l
d be a modu
l
e, not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
R
E
ADME: add mailing list archive i
n
formation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICEN
S
E
:
s/posi
x
_mq/io_li
n
ux
/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gem
s
p
e
c
commit
|
commitdiff
|
tree
2010-02-15
E
r
i
c
W
ong
initial
commit
|
commitdiff
|
tree