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
add copy_stream test from MRI
2011-05-13
Eric Wong
add c
o
p
y_stream test
from MRI
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
co
p
y_
s
tream:
u
pdate src
_
offset on r
e
tries
commit
|
commitdiff
|
tree
2011-05-10
Eric Won
g
copy_stream attempts to use IO::
S
plice::W
A
ITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_splice: disable timeout-related t
e
sts in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO::Splice::WAITALL flag su
p
port
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wo
n
g
test_i
o
_sp
l
ice_eintr: beef up test
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic
W
o
n
g
u
s
e
ssize_t/
s
ize_t instead of
l
ong/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
E
I
NT
R
t
e
s
t
o
nly wor
k
s
u
n
der 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
detect closed
descriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
my_fileno: use
F
I
X2INT instead of
N
U
M
2INT
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
retry on
E
INTR
commit
|
commitdiff
|
tree
2011-05-01
Eric
Won
g
io_s
p
lice 3
.
1
.
0
-
I
O::
S
plice
.
copy_st
r
ea
m
impr
o
v
ement
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
Wong
minor documen
t
a
t
ion updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
I
O::S
p
li
c
e
.
co
p
y_stream d
o
esn'
t
c
h
a
nge offset o
f
source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf: remove u
n
nec
e
ssary di
r
_
conf
i
g
statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
i
o
_splice 3
.
0
.
0 - kinder, gentler
Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more notes for IO
.
v
m
splic
e
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
remove VERSION consta
n
t
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
oc: RDoc for
n
ew interfaces an
d
c
h
ange
s
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
IO
.
vmspli
c
e fl
a
gs argum
e
nt d
e
fau
l
ts to ze
r
o
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
trytee int
e
rface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysplice
i
mp
l
ies SPL
I
CE
_
F_NONBLOCK for f
l
ags
commit
|
commitdiff
|
tree
2011-02-27
Eric
Wong
flags are
o
ptional for splice an
d
trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten calls to rb_threa
d
_blocking
_
region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
a
v
oid signed vs unsigned co
m
pari
s
on
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
co
p
y_
s
tream: Fi
l
e
.
open encod
i
n
g
doesn't
m
a
tter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: fix broken asse
r
t
i
o
ns on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
copy_stream uses IO
.
trysplice
i
nstead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wo
n
g
test
:
remove unused_
p
ort
fun
c
tion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
t
r
ys
p
li
c
e interface
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
io/splice:
u
nindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test
:
cle
a
nup unused_por
t
functi
o
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up pa
c
kaging a
n
d use p
k
g
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc
:
s
w
itc
h
to w
r
o
ngdoc
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
GNUmakefile: sync examples for d
o
cumentatio
n
pu
b
li
s
hing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GN
U
makefile:
update
RAA
on new releases
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
Ruby i
o
_splice
2
.
2
.
0 - up
d
a
t
es for Lin
u
x 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
a
d
d IO#pipe_size
and
I
O#
p
ipe
_
size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric W
o
ng
test_io_splice: fix
b
roken t
e
st
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby io_
s
plice 2
.
1
.
0 -
IO::Spl
i
c
e
.
copy_stream f
i
xes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help
R
Doc read IO::S
p
lice
s
ingle
t
on methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
document
+src+ a
n
d +dst+ for IO::Spl
i
ce
.
{
f
ull,partia
l
}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GN
U
makefile: add rcov targe
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_str
e
am: handle and b
l
ock
o
n
EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefil
e
: allow passing o
p
tions to test
/
uni
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stre
a
m: cleanup after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING
:
bundle th
e
LGPLv2
.
1 ins
t
e
a
d of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
Ruby io_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
o
n
g
u
p
da
t
e P
I
PE_CAP
A
docum
e
ntation for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
r
e
l
i
cense to L
G
PLv2
.
1+
(
from LGPLv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Won
g
GN
U
makef
i
le
:
ma
k
e
o
ur unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
example
s
/
s
p
lice-
c
p
: simpli
f
y with IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splice_ext
:
r
e
qu
i
re err
n
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
n
g
copy_stream
takes so
u
rce offset
like
t
he non-s
p
lice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
all
o
w IO
.
vmsplice to t
a
ke a single string
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
co
p
y_str
e
am:
a
l
w
a
ys try to m
o
ve pages
i
nstead of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
prelimin
a
ry suppo
r
t for F_GETPIP
E
_SZ and F
_
SE
T
PIPE_
S
Z
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
updat
e
IO::S
p
lice::F_MO
V
E
doc
u
menta
t
ion f
o
r 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
simplify exa
m
ples
f
or
1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
W
ong
implement I
O
::
S
plice
.
copy_
s
tream
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
fix in
d
entation b
u
g
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
Wong
R
uby io_
s
plice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wo
n
g
c
l
eanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
tes
t
for non-
b
l
o
cking,
n
o
n-pipe
descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
c
l
arify wording in
l
icens
e
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
al
l
ow IO(-is
h
)
obj
e
c
t
s as
descriptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
test: e
n
able Ruby warnin
g
s
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
IO
.
spl
i
ce a
l
ways
r
ele
a
ses th
e
G
VL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
te
s
t
:
m
o
r
e
d
e
s
criptive
Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: bet
t
er explain the need fo
r
IO::Splic
e
:
:
F_NONBLOC
K
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
a
v
oid partial wr
i
t
es o
n
I
O
.
vmsplice unless F_N
O
N
B
LOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
E
ri
c
Wong
s
p
lit out ARY2IOV
E
C macro
commit
|
commitdiff
|
tree
2010-05-23
Eri
c
Won
g
GNUm
a
kefile: sw
i
tch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Er
i
c Wong
"Sp
l
ic
e
"
shoul
d
be a
m
od
u
le, not a c
l
ass
commit
|
commitdiff
|
tree
2010-02-21
Eric
W
ong
R
EADME:
add mailing
li
s
t archive information
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LI
C
E
N
SE: s
/
pos
i
x
_
m
q/io_lin
u
x
/
commit
|
commitdiff
|
tree
2010-02-15
Er
i
c Won
g
add
gemspec
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
initial
commit
|
commitdiff
|
tree