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
E
r
i
c
Wo
n
g
copy_stream coerces based on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
i
o_s
p
li
c
e
4
.
0
.
0
- easier
t
o use!
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
fix up documentation for f
d
vs
I
O ob
j
ects
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic
Wong
co
p
y
_st
r
eam: enough to
g
et t
h
is
w
o
r
king under
M
RI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
test_copy_stream: fix userspac
e
b
u
ffer
i
ng as
s
umption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add
c
opy_stream test from
MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
copy_
s
t
r
eam
:
update src_o
f
fset on re
t
ri
e
s
commit
|
commitdiff
|
tree
2011-05-10
E
r
i
c
Wong
copy_stream
a
ttempts to use IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
E
ric Won
g
tes
t
_io_splice: dis
a
ble timeou
t
-related tests
i
n non-
M
RI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add
IO::Spl
i
c
e:
:
W
A
ITALL flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
test_io_spl
i
ce_
e
intr:
b
eef
up
test
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
use ssize_t/size_t instea
d
of long/unsigned
l
on
g
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c
Wo
n
g
EINTR te
s
t only works u
n
d
e
r 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Won
g
det
e
ct clo
s
ed descr
i
ptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wo
n
g
my_
f
il
e
n
o: use FIX2INT i
n
ste
a
d of N
U
M2
I
N
T
commit
|
commitdiff
|
tree
2011-05-09
Eric
Won
g
r
et
r
y on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
ong
i
o_splice 3
.
1
.
0 -
I
O::
S
plice
.
co
p
y_st
r
eam impr
o
vement
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
minor d
o
cume
n
tation updates
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
Wo
n
g
IO::Spli
c
e
.
copy_str
e
am
doe
s
n't
c
hange offset
o
f so
u
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric W
o
ng
extc
o
nf:
r
emove u
n
n
e
c
ess
a
ry d
i
r_c
o
nfig statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
i
o_
s
pl
i
ce 3
.
0
.
0 - kind
e
r, gentler Linux zero
-
copy
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
on
g
d
o
c:
m
ore notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
rem
o
ve VERSIO
N
constant
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
W
o
n
g
doc:
R
Doc for new interf
a
ces and ch
a
nges
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
I
O
.
vmspl
i
ce flags
a
rgument defa
u
l
ts to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
add IO
.
trytee int
e
rface
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic
W
ong
tr
y
splice
i
mpl
i
es
SPL
I
CE_F_
N
ONBLOCK for fl
a
gs
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are optional
f
or splice
a
n
d trysplic
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shor
t
en calls to rb_thread
_
blo
c
king
_
r
egi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoi
d
s
igned vs
u
nsigned compa
r
ison
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Won
g
cop
y
_s
t
ream:
F
i
l
e
.
open encoding doesn't
m
a
t
ter
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
test: fix broke
n
assertions on Ruby 1
.
9
.
3de
v
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
copy_strea
m
uses IO
.
trysplice inst
e
ad o
f
IO
.
splic
e
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test:
remov
e
u
n
used_por
t
f
u
nction
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
try
s
pl
i
ce interface
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c Wong
io/spl
i
ce: unin
d
ent
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
test:
c
leanup u
n
u
s
e
d
_port funct
i
on
commit
|
commitdiff
|
tree
2011-02-05
E
ric
W
ong
clean
u
p packagi
n
g and use
p
k
g
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
doc: switch t
o
w
r
ongdoc
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wo
n
g
G
N
U
m
ak
e
file:
s
ync example
s
for documen
t
a
t
ion pub
l
ishing
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wo
n
g
GN
U
mak
e
file: update RAA
o
n new relea
s
es
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
Ruby
io_spl
i
ce 2
.
2
.
0 - updates for Li
n
ux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
add I
O
#
pipe
_
size and IO
#
p
i
pe_size=
accessors
commit
|
commitdiff
|
tree
2010-06-24
Eri
c
Wong
test_
i
o_splice: fi
x
broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
R
ub
y
io_splice
2
.
1
.
0 - IO::Splice
.
c
o
py_stream
f
i
xes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
d
oc: h
e
lp RDoc read IO::Splic
e
singleton methods
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
document +src+
a
n
d +dst+ for IO::Splic
e
.
{full,parti
a
l}
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
GNUmakef
i
le: add rcov t
a
rget
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: h
a
ndle and b
l
o
c
k on EAGAIN
f
r
om the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
G
N
Umakef
i
le:
a
llow passing option
s
to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream
:
c
l
eanup
a
fter
o
ursel
v
es
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
COPYING: bundle t
h
e LGPLv2
.
1 instead o
f
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
Eric Wong
up
d
ate PIPE_CAPA documentation
for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
rel
i
c
e
n
se to
L
GPLv
2
.
1
+
(from
L
GPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
o
ng
GN
U
makefile: m
a
ke our
unit test
s
PH
O
NY
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
e
x
ampl
e
s/splice-cp: simplify with IO
:
:
S
pli
c
e
.
copy_strea
m
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c Wong
i
o
_
splic
e
_ext: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
c
o
py_
s
tream tak
e
s
sou
r
ce offset
like the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
r
ic
W
ong
allow IO
.
vmsp
l
ice t
o
take a single
stri
n
g
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
copy_stream: always
t
ry
t
o move pag
e
s inst
e
ad of co
p
ying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
preliminary
s
uppor
t
f
or F
_
GET
P
IPE_SZ
a
nd F_SETPIPE_
S
Z
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
o
n
g
u
p
dat
e
IO::Splice::F_MOVE document
a
ti
o
n for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
sim
p
lify examp
l
es for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implem
e
nt IO::
S
plice
.
copy_st
r
eam
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
fix inde
n
t
a
tion bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
Ruby io_sp
l
ice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup makefil
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
e
s
t
for non-bl
o
cking,
non-pipe des
c
r
iptor
commit
|
commitdiff
|
tree
2010-05-27
E
ric Won
g
clarif
y
wording in li
c
ense
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
a
l
low IO(-ish) objects as descriptor ar
g
uments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
test: enab
l
e Ruby
wa
r
nings
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
I
O
.
spl
i
ce
a
lways releases
t
he GVL
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
test: more
d
escriptiv
e
T
e
m
p
f
ile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
d
oc: better explain the n
e
ed for IO::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
avoid partial w
r
ite
s
on
IO
.
v
msplice unless F
_
NONBLO
C
K
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric
Wong
split out ARY2IO
V
EC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wo
n
g
G
N
U
makefile
:
switch to
R
Doc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eri
c
Wong
"
S
plice"
should be a m
o
dule,
not a cl
a
s
s
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README:
add mailing list archive in
f
ormation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENS
E
: s/posi
x
_m
q
/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
ong
a
d
d ge
m
spec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree