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: always use SPLICE_F_NONBLOCK for partial copy
2011-05-17
Eric Wong
co
p
y_stream:
always us
e
S
P
LICE_F_NONBLOCK for part
i
al
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Won
g
io_splice
4
.
1
.
0 - copy_stre
a
m
e
n
han
c
ement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
E
ric W
o
ng
c
opy_stream coerces
based
on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
io_splice 4
.
0
.
0 - easier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix up d
o
c
umen
t
at
i
on for fd vs I
O
obje
c
ts
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
co
p
y_st
r
eam:
e
n
ough to get this working under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic
W
on
g
test_copy_s
t
ream
:
fix userspace buffering assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
add
c
opy_str
e
am te
s
t from
MRI
commit
|
commitdiff
|
tree
2011-05-13
E
ri
c
Wong
co
p
y_str
e
am: update src_o
f
fset
on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
c
opy_s
t
r
eam atte
m
pt
s
t
o
use IO::
S
plice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
te
s
t_io_spli
c
e:
disa
b
le ti
m
e
out-related tests in
non-M
R
I
commit
|
commitdiff
|
tree
2011-05-10
Eric
Wong
add IO:
:
Spli
c
e::WAITALL f
l
a
g
supp
o
rt
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
te
s
t_io_splice_eintr: beef up test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
us
e
s
s
ize_t/size_t
i
ns
t
ea
d
of long/unsigned lo
n
g
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINT
R
tes
t
only w
o
rks under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
de
t
ect clos
e
d d
e
sc
r
iptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
m
y_
f
ileno
:
use FIX2IN
T
instead of
N
UM
2
I
N
T
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
r
etry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wo
n
g
io_splice 3
.
1
.
0 - IO
:
:Splice
.
copy
_
s
tream improvement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
m
inor docu
m
entati
o
n update
s
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic Wong
IO::Spli
c
e
.
copy_stream doesn't change
offset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
ric
W
ong
extconf: remove un
n
ecessary dir_config state
m
e
nt
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_splice 3
.
0
.
0 - kinder
,
gent
l
er Lin
u
x zero-copy
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
doc:
more
n
otes for
I
O
.
vmspl
i
c
e
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
rem
o
ve VE
R
SI
O
N constant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
oc
:
RDoc
for new
i
n
t
erfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
IO
.
vmsplice flags
argument defaults to z
e
ro
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add I
O
.
t
ryte
e
interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wo
n
g
try
s
p
l
ice implies
SPLIC
E
_F_NONBLOCK fo
r
flags
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
flags are optiona
l
fo
r
s
plice and
t
rysplic
e
commit
|
commitdiff
|
tree
2011-02-27
Eric W
o
ng
shor
t
en c
a
lls to rb_thre
a
d_blo
c
kin
g
_reg
i
on
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid sig
n
e
d
vs unsigned comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream: File
.
open encodin
g
doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: fix broken assertio
n
s on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
copy_stream uses
IO
.
trysplice ins
t
ead of IO
.
spl
i
c
e
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test:
r
emove
unused_port functi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
a
dd IO
.
trysplice inte
r
f
ace
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
io/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
t
est: clea
n
up un
u
sed_port fun
c
ti
o
n
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
clean u
p
p
a
c
k
agi
n
g and use pkg
.
m
k
commit
|
commitdiff
|
tree
2010-12-27
E
ric
Wong
d
o
c
:
s
witch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
GNUm
a
kefile: sync examples for d
o
cu
m
en
t
at
i
on publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUma
k
e
file: upda
t
e RAA
o
n
new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_spl
i
ce 2
.
2
.
0 - updates for
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
add
IO#pipe_size a
n
d
IO
#
pipe_s
i
ze= acc
e
ss
o
rs
commit
|
commitdiff
|
tree
2010-06-24
Er
i
c Wong
test_
i
o_
s
plice: fix b
r
oken test
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
Rub
y
i
o
_spli
c
e 2
.
1
.
0 -
I
O::Spli
c
e
.
copy_
s
t
r
eam fixe
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
doc: help RD
o
c read IO::Splice singleton
methods
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
doc
u
m
e
nt +src+ a
n
d +d
s
t+ for IO::Splice
.
{ful
l
,parti
a
l}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
copy_stream: handle and blo
c
k
o
n
E
AGAI
N
from th
e
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
ric
Wong
GNUmak
e
file: all
o
w pa
s
sing optio
n
s t
o
test/un
i
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_s
t
ream:
c
l
e
anu
p
after o
u
rselves
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
COPYING: b
u
ndle
t
h
e LG
P
Lv2
.
1
instead of 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 W
o
ng
u
pdate PIPE
_
CAPA doc
u
mentation for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicen
s
e to L
G
PLv2
.
1+ (fr
o
m
LGPLv3
only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
W
ong
GNUmakefile: make our unit t
e
sts PH
O
NY
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
W
o
ng
exampl
e
s
/sp
l
i
c
e-cp: simp
l
ify with
IO::Splice
.
copy_strea
m
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
io_splice_ext:
r
equire errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_s
t
ream
takes source offset li
k
e the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Er
i
c Wong
allow I
O
.
v
mspl
i
c
e
to take a single st
r
ing
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy_st
r
eam: a
l
way
s
t
ry
to move
p
ages i
n
stead of copyi
n
g
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
preliminary s
u
pport
f
or F_GETPIPE
_
SZ and F_SE
T
PIP
E
_
SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
updat
e
I
O
::Splice::F_M
O
V
E documentation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
s
im
p
lify examples
f
o
r 1
.
0
.
0
API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
i
mpl
e
m
ent IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wo
n
g
fix indentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_sp
l
i
ce 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
cleanu
p
make
f
iles
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
test for non-blocking
,
non
-
pipe des
c
rip
t
o
r
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
clarify wording in
lic
e
nse
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
allow IO(-ish) objects
as des
c
r
ipto
r
argume
n
ts
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
te
s
t
:
e
nable Rub
y
warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splice alw
a
y
s rele
a
ses
t
he GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
t
e
st: more des
c
riptive
Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc:
better explain the
n
e
e
d for IO:
:
Splic
e
::F_NON
B
LO
C
K
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
avoid partial w
r
ites o
n
IO
.
vmsplice unless F_
N
ONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split out ARY2IO
V
EC
m
acro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefile: switch to
RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric W
o
n
g
"Spli
c
e" should be a module,
not
a
class
commit
|
commitdiff
|
tree
2010-02-21
Eric
Wong
README: add
m
ailing list archive information
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
LICENSE: s/posix_mq/i
o
_linux/
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
in
i
tia
l
commit
|
commitdiff
|
tree