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
fix up documentation for fd vs IO objects
2011-05-13
Eri
c
Wong
fix up d
o
cumentation for f
d
vs
I
O ob
j
ec
t
s
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
copy_str
e
a
m
: en
o
u
g
h to get this work
i
ng u
n
der MRI
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
test_copy_
s
trea
m
: fix u
s
ersp
a
ce
b
u
ff
e
ri
n
g as
s
umption
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c
Wong
add cop
y
_stream test f
r
om MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
cop
y
_strea
m
: update
s
rc_o
f
fset on retri
e
s
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wo
n
g
c
opy_stream attempts to
use IO:
:
Splice::WAITAL
L
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_spl
i
ce: disable ti
m
eout-rel
a
t
e
d
t
ests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric W
o
ng
a
dd IO::Spli
c
e
:
:
WAITAL
L
flag su
p
port
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c
Wong
t
e
st_io
_
spl
i
ce_e
i
ntr: beef up t
e
st
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
use ssi
z
e_t/size_t
i
nstea
d
of long/
u
nsigned l
o
ng
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
EI
N
T
R
test onl
y
works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
d
etect closed descriptors on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_
f
ileno: u
s
e FIX
2
INT inst
e
ad of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
r
e
try
on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
Wong
io_splice
3
.
1
.
0 -
I
O::Spli
c
e
.
copy_strea
m
im
p
rovem
e
n
t
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wo
n
g
minor do
c
ument
a
tion u
p
dates
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
W
o
ng
IO::Splice
.
copy_st
r
e
am does
n
'
t
change offset of sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Er
i
c Wong
extconf: remove unn
e
c
essary dir_
c
on
f
ig s
t
atement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_splice
3
.
0
.
0 - kind
e
r, gentler Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
o
c: more
notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
remo
v
e VERSION constan
t
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
doc: RDoc for new in
t
erfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmsplice
f
lags argument d
e
faul
t
s to zero
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
add IO
.
try
t
ee
i
nt
e
rfac
e
commit
|
commitdiff
|
tree
2011-02-27
Eric
Wong
trysplice
implie
s
S
P
LICE_F_
N
ONBLOC
K
f
o
r fla
g
s
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are
o
ptional fo
r
splice and trysp
l
ic
e
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
shorten calls
to rb_threa
d
_bl
o
cking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
a
v
oid sig
n
ed vs unsigned comp
a
rison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream: File
.
open enco
d
ing
d
oesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
t
e
st: fix broken ass
e
r
tions on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
c
o
py_str
e
am uses
I
O
.
tryspl
i
c
e
instead o
f
IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: r
e
mov
e
unused_port
f
unctio
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
ad
d
IO
.
trysplice inter
f
a
ce
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
io/splic
e
:
u
nindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test: cleanup un
u
sed_port function
commit
|
commitdiff
|
tree
2011-02-05
E
ri
c
W
ong
clean
u
p packag
i
ng a
n
d use p
k
g
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: swit
c
h
t
o
wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUma
k
efile:
s
ync examples for docume
n
t
at
i
o
n publishi
n
g
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
GNUm
a
ke
f
il
e
:
update RAA o
n
new releases
commit
|
commitdiff
|
tree
2010-08-02
E
ri
c
Wong
Ru
b
y
i
o_splice
2
.
2
.
0
-
u
pdat
e
s for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
ad
d
IO#pipe_size and IO#pipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_io_splice: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby io_splice 2
.
1
.
0 - IO::Splice
.
copy_s
t
re
a
m fix
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: h
e
lp
RDoc read IO::Spl
i
c
e si
n
gleto
n
met
h
od
s
commit
|
commitdiff
|
tree
2010-06-06
E
ric
W
ong
document +src+ and +dst+ for IO::Spl
i
ce
.
{f
u
ll,partia
l
}
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c
W
ong
GNUmakefile: add rc
o
v
ta
r
ge
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
co
p
y_stream: han
d
l
e and block on EAG
A
I
N
from the
n
on
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
NUmakefile:
a
llow passing options
to
t
est/u
n
it
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic
Wo
n
g
copy_st
r
eam: cleanu
p
a
f
ter ourselv
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COP
Y
IN
G
: bun
d
l
e the LGPL
v
2
.
1
instead
o
f
LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
Ruby io_spli
c
e 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
update PIPE_CAPA documentation for L
i
nux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c
W
ong
relic
e
n
s
e to LGPLv2
.
1+ (f
r
om LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
GNUmakefile: m
a
ke our
unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
e
xamples/splice-cp
:
simplify
w
ith IO::
S
plice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
i
o_splice_ex
t
: require
e
rrno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
cop
y
_st
r
eam takes source
o
ffset
l
i
ke
t
he non
-
s
p
l
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
vmsplice t
o
tak
e
a single st
r
ing
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
copy_s
t
rea
m
: always t
r
y to move pa
g
es
i
ns
t
e
a
d of cop
y
ing
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
p
reliminary support
f
or F_GETPIPE_SZ and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
update IO::S
p
lice::F_
M
O
V
E d
o
cum
e
ntation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
simplify examples
f
o
r 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implement IO
:
:Splice
.
copy_
s
tream
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
Wong
fix inden
t
a
t
ion bug
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
Ruby i
o
_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
te
s
t for non-blocking, non-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clarify w
o
rding in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow IO(-ish) objec
t
s as d
e
scr
i
ptor ar
g
u
m
e
n
ts
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
te
s
t: enable Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
IO
.
s
p
lice always releases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
W
o
ng
t
est: m
o
re des
c
riptive Tempfile
n
a
mes
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
d
o
c
:
b
e
tter e
x
pla
i
n t
h
e
need for IO::Splic
e
::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
av
o
id par
t
i
al write
s
on I
O
.
vmsplice
unless F
_
N
ONB
L
OCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split out A
R
Y2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eri
c
Wo
n
g
GNUmakefile:
sw
i
tch to R
D
oc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric
W
on
g
"
S
plice
"
should be a mo
d
ul
e
, not
a class
commit
|
commitdiff
|
tree
2010-02-21
Er
i
c W
o
ng
R
EADME: add mailing
list archi
v
e
i
nformatio
n
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENSE: s/posix_mq
/
io_
l
i
n
ux/
commit
|
commitdiff
|
tree
2010-02-15
Er
i
c Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
on
g
initial
commit
|
commitdiff
|
tree