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
Eric Wo
n
g
fix up doc
u
m
e
ntation for fd vs IO ob
j
ects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
o
p
y_stream: en
o
ugh
to get th
i
s working under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
t
e
s
t_
c
opy_st
r
eam: fi
x
userspace buffe
r
ing a
s
s
u
mpti
o
n
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
add c
o
py_strea
m
tes
t
from
M
RI
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wo
n
g
copy_str
e
am:
upda
t
e
s
rc_offs
e
t on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream attempt
s
t
o
us
e
I
O::Splic
e
::WAIT
A
LL
commit
|
commitdiff
|
tree
2011-05-10
Er
i
c Wong
t
est
_
io
_
splice:
d
i
s
able timeout-re
l
a
t
ed tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
add IO::Splice::WAIT
A
LL
f
la
g
support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
t
est_io_sp
l
ice_eintr: beef up test
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
use ssize_t/siz
e
_t instead of long
/
uns
i
gne
d
long
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wo
n
g
EINTR t
e
st only works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Won
g
detect
closed descri
p
tors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my
_
fi
l
eno: us
e
FIX2
I
NT instead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
E
ric Won
g
retry
o
n
EI
N
TR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_
s
plice
3
.
1
.
0 -
I
O::Splice
.
copy_
s
tream i
m
provement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor docum
e
nt
a
tion updates
commit
|
commitdiff
|
tree
2011-05-01
E
ric
Won
g
IO::Spl
i
ce
.
copy
_
stre
a
m does
n
'
t c
h
ang
e
offs
e
t
o
f sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric W
o
ng
extconf: remove
u
nnec
e
ssary d
i
r_config sta
t
ement
commit
|
commitdiff
|
tree
2011-03-01
Er
i
c Wong
io_splice 3
.
0
.
0
- kinder, gentler Linux
z
ero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
do
c
: more
n
ot
e
s
f
or
IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
remo
v
e VERSION co
n
stant
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
doc: R
D
oc fo
r
new i
n
ter
f
aces and c
h
a
n
ges
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c
Wong
IO
.
vmspli
c
e f
l
ags argument defaults to zer
o
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
add IO
.
t
r
ytee inte
r
f
a
ce
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
try
s
plice implie
s
SPLICE_F_NONBLOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are optional for spli
c
e and t
r
ys
p
lice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten calls
t
o
r
b
_thread
_
blocking_region
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
avoid signed vs
u
nsigned comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
cop
y
_st
r
eam: Fil
e
.
open
encodi
n
g doesn't
m
att
e
r
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
t
e
st: fi
x
broken as
s
ert
i
ons
o
n
R
u
b
y
1
.
9
.
3de
v
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
copy_stream uses IO
.
trys
p
lice instead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
test: remov
e
unused_port function
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
add IO
.
trysplice
i
n
terf
a
ce
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
i
o
/
s
plice: u
n
indent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
e
st: clea
n
up
u
n
u
s
ed_port func
t
ion
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
c
lea
n
up packagin
g
and use pk
g
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
doc: switch to wrongd
o
c
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
ng
GN
U
makefile: s
y
n
c
exa
m
ples for
d
ocumentation publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUmakefi
l
e
:
u
pdate
RAA
on n
e
w release
s
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
R
uby io_splice
2
.
2
.
0
- updates for Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pipe_size a
n
d IO#p
i
pe_si
z
e=
a
ccessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_io_spli
c
e
:
f
ix broken tes
t
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
R
u
by io_splice 2
.
1
.
0 - IO:
:
Spl
i
ce
.
c
o
p
y_stream fix
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
doc: help
R
Doc read I
O
::Splic
e
single
t
on methods
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
d
o
c
u
ment
+
src+ and +dst+ for
I
O
:
:Sp
l
ice
.
{full,
p
artial}
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
G
N
Umakefile: add
r
cov target
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
c
o
py_strea
m
: h
a
ndle and block
on
EAGAIN
f
r
om th
e
n
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
ric W
o
ng
GNUmakef
i
le: allo
w
passin
g
options
to test/
u
ni
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
c
o
py_s
t
rea
m
: cleanup afte
r
ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
CO
P
YING: bundle the
LGPLv2
.
1
i
nstead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
Ruby io_
s
plice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c Wo
n
g
update PIPE_CAPA do
c
umentation for Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
relicense
to LGPLv
2
.
1
+
(
f
rom LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
G
NUmake
f
ile:
make our unit t
e
s
ts PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
examples/s
p
lice-cp: simpli
f
y with IO
:
:
Spli
c
e
.
copy_stre
a
m
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
io_splice_
e
xt: re
q
uire
e
rrn
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
copy
_
stream takes source offset like
t
he
n
on-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric
Wong
allow IO
.
vms
p
lice
to tak
e
a single strin
g
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
c
o
py_s
t
ream:
a
lway
s
try to move pages in
s
tea
d
of copyin
g
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
pre
l
iminary support for F
_
GETPI
P
E_
S
Z
a
nd F_SETP
I
PE
_
SZ
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c Wong
update IO::
S
plice::F_MOVE documentation
f
o
r
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
simplify
e
xamples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
i
mplement IO::S
p
lice
.
copy
_
stream
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c
Wong
fix inden
t
ation bug
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
Rub
y
io_splice
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
tes
t
for no
n
-bl
o
cki
n
g, non-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clar
i
fy wording i
n
licens
e
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
W
o
ng
al
l
ow IO(-ish) object
s
as
des
c
ri
p
tor argumen
t
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
test: ena
b
le Ruby warnin
g
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splic
e
always releases
t
he GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
test:
more descriptive Tempf
i
le n
a
mes
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
do
c
: better explain the
n
eed for IO::
S
pl
i
c
e
:
:F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
avoid parti
a
l
w
r
i
t
e
s o
n
IO
.
vmsplice un
l
ess F_NONBLO
C
K
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric
W
o
ng
s
p
lit out ARY2IOVEC
macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefile: switch t
o
RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"
Splice" should be
a module, not
a
c
l
ass
commit
|
commitdiff
|
tree
2010-02-21
Er
i
c Wong
R
EAD
M
E: add mailing list
ar
c
hive information
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
ong
LICENSE: s/pos
i
x_mq/io
_
linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add
gemspe
c
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
i
nit
i
al
commit
|
commitdiff
|
tree