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
vmsplice: avoid referencing invalid stack address for strings
2013-01-19
Eric
Wong
vmsplice: av
o
id re
f
erencing i
n
valid
s
tack address
f
or
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Eric Wong
doc: s/libre
l
ist
.
c
o
m/librelis
t
.
org
/
commit
|
commitdiff
|
tree
2012-03-07
Eric
Wong
avoid una
m
e() for
p
i
p
e size modificat
i
o
n
checks
commit
|
commitdiff
|
tree
2011-05-18
Eric
W
ong
limit ma
x
i
mum splice len
g
th to 1 <
<
30
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
copy_stream: sma
l
l
cleanup f
o
r p
i
pe splicing
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
io_sp
l
ice 4
.
1
.
1 - wor
k
around
socket -> pipe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand do
c
for non-block
i
ng splice into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric
W
o
ng
copy_stream: alwa
y
s use S
P
LICE_F_NONBLOCK f
o
r partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_splice 4
.
1
.
0 - copy_stream enhancemen
t
for
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream
coerces b
a
sed on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
Wong
io_splice 4
.
0
.
0 - eas
i
er to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix up
docu
m
entation for f
d
vs IO object
s
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
cop
y
_stream
:
e
no
u
gh to get this
w
o
rking under MR
I
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_c
o
p
y
_
s
tr
e
am: fix users
p
ace
b
ufferi
n
g
a
ssumption
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
W
on
g
a
d
d
c
o
p
y
_strea
m
t
est
f
rom MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
cop
y
_st
r
eam: update src_offs
e
t on retrie
s
commit
|
commitdiff
|
tree
2011-05-10
E
ric Wo
n
g
copy_
s
tream attempts to
u
se IO::
S
plice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
test_io_sp
l
ice:
disable timeout-
r
e
l
ated tests in non-MR
I
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
ong
add IO::Splice::WAITALL
f
lag
s
u
p
por
t
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wo
n
g
t
e
st_i
o
_splice_eintr: b
e
e
f
up test
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
use ssize_t
/
size_t
i
nstead of long/u
n
signed long
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c
Won
g
EIN
T
R te
s
t only
works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect c
l
osed d
e
s
c
r
i
ptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c Wong
my_fileno: use FIX2INT
i
nstead of
NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry o
n
EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_spl
i
ce 3
.
1
.
0 - IO::Splice
.
copy_stream i
m
prove
m
e
nt
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor doc
u
mentation updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Won
g
IO:
:
Splice
.
copy_st
r
eam doesn't
c
h
a
nge offset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic Wong
extconf: remove unnecessary
dir_c
o
n
f
ig statement
commit
|
commitdiff
|
tree
2011-03-01
E
ric Wong
i
o
_splice 3
.
0
.
0 - kinder, gentler Linux zero-co
p
y
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
d
oc: mo
r
e n
o
tes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove
VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wo
n
g
doc: RD
o
c
f
o
r new interfaces a
n
d
ch
a
n
ges
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
IO
.
v
msplice flags argument
de
f
a
ults t
o
zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
tryt
e
e interfa
c
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysplice
impli
e
s SPLICE_F_NONBLOCK
for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are optional
f
or splic
e
and tryspli
c
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten calls t
o
rb_threa
d
_blocking_
r
egion
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic
W
ong
avo
i
d
signed vs unsigne
d
comparison
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c
W
o
n
g
copy_stream: File
.
open encoding d
o
esn't ma
t
ter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
tes
t
:
fix
b
r
oken asserti
o
ns on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream use
s
IO
.
trysplice in
s
tead of I
O
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
t
e
st: remo
v
e
unu
s
ed_port function
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
add IO
.
t
ryspli
c
e interface
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
io/s
p
l
ice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
t
e
st: clean
u
p unused_p
o
r
t
function
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
W
o
ng
clean up
packaging and use pk
g
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c: switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
GN
U
mak
e
file: sync example
s
for docum
e
ntation
publishing
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic
W
ong
GNUmakefile: update RAA on new re
l
eases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Rub
y
io_sp
l
ice 2
.
2
.
0
-
updates
for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Won
g
add IO#
p
i
pe_size
a
nd IO#pipe_size= acc
e
ssors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_io_splice: fix broken tes
t
commit
|
commitdiff
|
tree
2010-06-06
E
ric
Wong
R
u
by io_splice
2
.
1
.
0
-
IO::Splice
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
doc
:
he
l
p RDoc
r
ead IO::Splice s
i
ngleton
me
t
hods
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
doc
u
ment +src+ and
+d
s
t+
f
or IO::Spli
c
e
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
GNUmakefile:
add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c
Wong
copy_stream: h
a
ndl
e
a
nd block on EAGAIN from the no
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefi
l
e: al
l
o
w pas
s
ing o
p
t
i
on
s
to tes
t
/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: clea
n
up after our
s
elves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
COPYING: bundle th
e
LGPLv2
.
1 inst
e
a
d of 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
E
ric W
o
ng
update PIP
E
_
C
APA do
c
umentation for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicens
e
to
L
G
P
Lv2
.
1+ (fro
m
LGP
L
v3 o
n
ly)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
GNUmakefile: make our unit tests PHO
N
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
examp
l
es/splice-cp:
simplif
y
with IO::Sp
l
ice
.
co
p
y_stream
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic
W
ong
io_
s
plice_ext: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c W
o
ng
cop
y
_stream takes source off
s
et like
t
he n
o
n
-
s
p
lice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
al
l
ow IO
.
vmspl
i
ce to
take a sing
l
e string
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
cop
y
_
s
t
ream:
alwa
y
s try to move pages i
n
stead of
c
opying
commit
|
commitdiff
|
tree
2010-06-01
E
ric
Wong
pr
e
limi
n
ary support for F_GE
T
P
I
PE
_
SZ
a
nd
F
_SETP
I
PE
_
SZ
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wo
n
g
update I
O
::Splice::
F
_M
O
VE d
o
c
u
m
e
n
t
ation for
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
s
i
mplify
e
xampl
e
s for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
E
ric
Wo
n
g
i
m
plement IO
:
:
S
plice
.
cop
y
_stre
a
m
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
fi
x
indentatio
n
bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
R
uby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
c
leanup makefile
s
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
test fo
r
non-blocking, non-pipe descri
p
tor
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
c
larify
word
i
ng in license
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
allow IO(-ish) objects a
s
des
c
rip
t
o
r arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: enable R
u
by war
n
ings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splice always releases th
e
G
VL
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
test: more descri
p
tive
Tempfile
names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
doc: better explain
the need for IO:
:
Spl
i
ce::F_NONBL
O
CK
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
avoid part
i
al
writ
e
s on IO
.
vmsplice unles
s
F_NO
N
B
LOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
E
ric
Wong
split out ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric
W
ong
GNUmakefile: switc
h
to R
D
oc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric
Wong
"
Splice"
should be a
m
od
u
le
,
not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add
mailing list ar
c
hi
v
e inform
a
tion
commit
|
commitdiff
|
tree
2010-02-15
Eric W
o
ng
LICENSE
:
s/posix_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wo
n
g
a
dd
gemspec
commit
|
commitdiff
|
tree
2010-02-15
E
ric Won
g
initi
a
l
commit
|
commitdiff
|
tree