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 coerces based on #to_path
2011-05-13
Eric Wong
copy_st
r
ea
m
coe
r
c
es base
d
o
n
#to_pa
t
h
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_splice 4
.
0
.
0 - easier to use!
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c
Wong
f
i
x u
p
documentati
o
n for fd
v
s IO objects
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
cop
y
_stream: e
n
ough to
get this w
o
rking under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_copy_stream
:
fix u
s
ers
p
ace buffering assumpt
i
on
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
add copy_stre
a
m
t
e
s
t
f
r
o
m
MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream: update s
r
c_off
s
et on ret
r
ies
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy
_
stream
attemp
t
s
t
o use
IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Won
g
test_io_splice: d
i
sable timeout-re
l
a
ted tes
t
s in n
o
n
-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
ad
d
IO::Sp
l
ice::WA
I
TALL
f
lag supp
o
rt
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
test_io_sp
l
ice_eintr:
beef up
t
es
t
commit
|
commitdiff
|
tree
2011-05-09
E
ric Won
g
u
s
e ssize_
t
/size_t i
n
s
t
e
ad of long/unsign
e
d lon
g
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
E
INTR tes
t
only
works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect closed
d
es
c
riptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wo
n
g
my_fi
l
e
no: u
s
e
FIX2INT instead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on EINT
R
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
o
ng
io_s
p
lice 3
.
1
.
0 - IO
:
:Splice
.
copy_stre
a
m improvement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
min
o
r documentation updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
copy_st
r
eam doesn't c
h
ange offset of sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf: remove un
n
ecessary dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
Eri
c
Wo
n
g
io_splic
e
3
.
0
.
0 - ki
n
der, gent
l
er
L
inux zero-cop
y
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Won
g
do
c
: more n
o
tes for IO
.
v
m
splice
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c Wong
remove VERSION
c
onstant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
do
c
:
RDoc for n
e
w interfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
IO
.
vmsplice flags argument defa
u
lts to ze
r
o
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
try
t
ee
interface
commit
|
commitdiff
|
tree
2011-02-27
Eric
Wong
trysplice impli
e
s SPLICE_F_N
O
NBL
O
CK f
o
r
flag
s
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
f
l
ags are op
t
ion
a
l
f
or s
p
lic
e
and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric
W
o
n
g
s
horten
c
all
s
to r
b
_thread_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wo
n
g
avoid signed vs uns
i
gned comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
c
o
p
y
_s
t
re
a
m:
F
il
e
.
open enc
o
ding do
e
sn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
tes
t
:
f
i
x
broken assertions on R
u
by 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stre
a
m
u
ses IO
.
trysplice
i
nst
e
ad of I
O
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
o
ng
t
e
st: remove unused_port fu
n
ction
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic W
o
n
g
add IO
.
tr
y
s
p
lice int
e
rface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
W
ong
test
:
cleanup
unused_po
r
t function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
cle
a
n
up
p
ac
k
aging and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
doc: sw
i
tch
to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
G
NUmakefile: syn
c
e
xamples f
o
r documentat
i
on publis
h
ing
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
o
n
g
GNUmakefile
:
upd
a
te RAA on new re
l
eas
e
s
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
on
g
Ru
b
y io_splice 2
.
2
.
0 -
updat
e
s for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pipe_size and IO#
p
ipe_size= acc
e
ssors
commit
|
commitdiff
|
tree
2010-06-24
Er
i
c Wong
tes
t
_io_splice: fix b
r
o
ken tes
t
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
Ruby io_splice 2
.
1
.
0 -
I
O::Spli
c
e
.
copy_str
e
am fi
x
es
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
doc: help RDoc read IO
:
:
S
plice singleton methods
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c Wong
document +src+ and +dst+ for IO::Spli
c
e
.
{full,parti
a
l}
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
GNUmake
f
ile: add r
c
ov
target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_
s
tream: handle and block on EAGAIN from th
e
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c
W
ong
GNUm
a
ke
f
ile: allo
w
p
a
s
sin
g
options to test/unit
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
copy_str
e
am
:
clean
u
p after ourselve
s
commit
|
commitdiff
|
tree
2010-06-06
E
ric
W
on
g
C
O
PYI
N
G: bundle th
e
LGPL
v
2
.
1
instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
n
g
Ruby io_
s
plice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
ri
c
Wo
n
g
update PIPE_CAP
A
documenta
t
io
n
f
o
r Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
reli
c
ense to LGPLv2
.
1+ (from LGPLv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
GNUmakefile: ma
k
e our unit test
s
PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
examples/spl
i
ce-cp: simpli
f
y
with IO::Spli
c
e
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
i
o
_
s
plice_ext
:
require
e
rrn
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
o
ng
c
o
py_stream takes sourc
e
offset l
i
ke the no
n
-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wo
n
g
allow
IO
.
vmspli
c
e
t
o take a single string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy_stre
a
m: a
l
ways try
t
o
m
o
ve pag
e
s instead
o
f copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
p
rel
i
mi
n
a
r
y support
for
F
_GETPIPE_SZ and F_SE
T
PIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
W
ong
u
p
date
IO::Spli
c
e::F_
M
OVE documentat
i
on for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
simpli
f
y examples for 1
.
0
.
0
A
PI
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
Wong
i
m
p
l
e
ment IO::Splice
.
copy_
s
tream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix indenta
t
ion bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
R
u
b
y io
_
s
p
l
i
c
e 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
cl
e
anup
makefi
l
es
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Won
g
test for non-block
i
ng
,
non-p
i
pe des
c
rip
t
or
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
cla
r
ify
wording in l
i
ce
n
se
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
allow
IO(-ish)
obje
c
ts as d
e
s
c
riptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test
:
enable Ruby
wa
r
nings
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c Wong
IO
.
spl
i
c
e
always
r
eleases th
e
GV
L
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
test: more descr
i
ptive Temp
f
ile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: better explain the need f
o
r IO::Splice
:
:
F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
a
voi
d
parti
a
l writ
e
s on IO
.
vmsp
l
ic
e
u
n
less F_NONBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric
Wong
s
p
li
t
out
ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Er
i
c
Wo
n
g
GNUmakefile:
s
w
itch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" should be a module,
n
ot a clas
s
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add maili
n
g
l
ist archi
v
e information
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENSE
:
s/
p
osix_
m
q/io_li
n
u
x
/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wo
n
g
add g
e
mspec
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic
W
on
g
init
i
al
commit
|
commitdiff
|
tree