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
Er
i
c
W
ong
c
opy_stream coerces based
o
n #to_path
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
io_spli
c
e 4
.
0
.
0 - ea
s
i
er to use!
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
f
ix up doc
u
menta
t
ion for f
d
vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
copy_s
t
ream: enough to get this worki
n
g
u
nder MR
I
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c Wong
t
e
st_copy_stream: fix
u
sers
p
ace buffering assumption
commit
|
commitdiff
|
tree
2011-05-13
E
ri
c
W
ong
a
d
d copy
_
stream test fr
o
m MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_s
t
ream: up
d
ate src_offset on retries
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic
W
ong
copy_stream attempts to use IO::Splice::W
A
I
T
ALL
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
o
n
g
te
s
t_io_sp
l
ice: di
s
able timeout-related te
s
t
s
in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
add IO::Spl
i
ce:
:
WAITALL fla
g
support
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
test_io_splice_ei
n
tr: beef up
t
es
t
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
u
se ss
i
ze_t
/
size
_
t instead of long/unsi
g
ned long
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
EINTR
test onl
y
works
under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
detect
close
d
desc
r
ipto
r
s o
n
EI
N
TR
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic
W
o
n
g
m
y
_
fil
e
n
o: use FIX2I
N
T inst
e
a
d
of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
r
e
try o
n
E
I
NTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splice 3
.
1
.
0 - IO
:
:Spli
c
e
.
copy_stream imp
r
ove
m
ent
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic
Wong
minor do
c
umentation updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
I
O
::Splice
.
copy_stream doesn't change
o
ffset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf: r
e
mo
v
e unneces
s
ary dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
Er
i
c Wong
io_s
p
lice 3
.
0
.
0
- kin
d
er, gentler Linux zer
o
-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
doc: more not
e
s
for IO
.
v
msp
l
ice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
rem
o
ve VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc:
R
Doc for
n
ew interfaces and chang
e
s
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c
W
o
ng
IO
.
vmsp
l
ice flags argument defaults
t
o zero
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
o
ng
add
I
O
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trys
p
lice i
m
p
lies SP
L
I
CE
_
F_
N
ONBLOCK fo
r
flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags ar
e
o
ptional for
spli
c
e and tryspl
i
ce
commit
|
commitdiff
|
tree
2011-02-27
Eric Won
g
sho
r
t
e
n calls
t
o rb_t
h
r
e
ad_blocking_re
g
ion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
av
o
i
d s
i
gned
v
s unsi
g
ned
c
omparison
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic W
o
ng
copy_stream: File
.
open enco
d
ing doesn't matt
e
r
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
t
e
st: fix broke
n
assertions on
R
ub
y
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
co
p
y
_
stream uses
I
O
.
trysplice instead of
I
O
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test:
r
emove
u
nused_port functio
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
tryspli
c
e inte
r
face
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/
s
p
lice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
test: cl
e
anup unused
_
p
o
rt functio
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up
p
a
c
kaging and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
do
c
: swi
t
ch to w
r
ongdoc
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wo
n
g
GNUmakefile:
sync exampl
e
s
for d
o
cumentatio
n
publishin
g
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
GNUmakefile
:
upda
t
e
RAA on new r
e
lea
s
es
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Won
g
Ruby io_splice
2
.
2
.
0 - updates for Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
ad
d
IO#pipe_size
a
nd IO#pipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Er
i
c Wong
test_i
o
_splice: fi
x
b
r
oken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby io_splice
2
.
1
.
0 -
I
O::Splice
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help RD
o
c rea
d
I
O
::
S
plice sin
g
le
t
o
n methods
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c Wo
n
g
document +src+ and
+
d
st+ for IO::S
p
lice
.
{
f
ull,partial}
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
GNUmakefile
:
add rcov
t
a
rget
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
copy_stream: ha
n
d
le and block on
EAGAIN from the
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c
Wong
GNUmakefile:
allow passing option
s
to test/unit
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic W
o
ng
copy
_
stre
a
m: cleanup after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
COP
Y
ING: bundle th
e
LGPLv2
.
1
instead o
f
LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io_splice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
update PIP
E
_C
A
PA documentation for L
i
nux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense to LGPL
v
2
.
1+ (from LGPLv
3
only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
GNUmakefile:
make our un
i
t test
s
PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
e
x
amples/splice-cp: simplify with I
O
::Splice
.
c
o
p
y_
s
trea
m
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io
_
s
p
lice_ext: req
u
ire errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
c
o
py_stream
t
akes s
o
u
rce offse
t
l
i
k
e
the non
-
s
plice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric W
o
ng
all
o
w
IO
.
vm
s
p
l
ice to take a
s
ingle string
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
c
o
py_st
r
eam: always try to move pages instea
d
of copying
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
W
o
ng
prelimina
r
y
suppo
r
t
f
or F_GETPI
P
E_SZ and
F
_SETPIPE_
S
Z
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
up
d
ate IO::Sp
l
ice::F_MOVE documentat
i
o
n
f
or 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
simplif
y
example
s
for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
i
mple
m
e
nt IO
:
:
Splice
.
copy_
s
tream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
fi
x
i
ndentation
bug
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
Ruby i
o
_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup makefil
e
s
commit
|
commitdiff
|
tree
2010-05-27
E
ric
Wong
test for non-blocking,
non-p
i
pe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clarify wording i
n
license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow IO(-ish) objects as descriptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wo
n
g
test: e
n
a
b
le R
u
by warnin
g
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
IO
.
splice always
rel
e
ases the G
V
L
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
te
s
t: more descr
i
ptive
Te
m
pfil
e
name
s
commit
|
commitdiff
|
tree
2010-05-27
Eric
Won
g
doc: bet
t
er e
x
plain
t
he need
f
or IO::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
v
o
id partial wr
i
tes on IO
.
vm
s
plice unless
F
_NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
E
r
ic Won
g
s
p
lit
o
ut ARY2IOVEC
macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wo
n
g
GNU
m
ake
f
i
le: switch to R
D
o
c
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric W
o
ng
"
S
pl
i
c
e
"
s
h
o
uld be a modul
e
, not
a clas
s
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: a
d
d
m
a
iling list archive
i
nfor
m
ati
o
n
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic
Wong
LICENSE: s/posix_mq/io_
l
inux
/
commit
|
commitdiff
|
tree
2010-02-15
Eric W
o
n
g
a
d
d gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
ini
t
i
al
commit
|
commitdiff
|
tree