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
io_splice 4.2.0 - several bugfixes and workarounds
2013-01-19
Eric W
o
ng
io_splic
e
4
.
2
.
0 -
s
evera
l
bugfixes and workarounds
Eric Wong
(6):
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
v
msplice:
m
ore consistent fil
e
no
r
e
try handling
commit
|
commitdiff
|
tree
2013-01-19
Eri
c
Wong
v
msplice: a
v
o
i
d refere
n
c
i
n
g in
v
alid stack address
f
or
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
E
r
ic
Wong
doc
:
s/libreli
s
t
.
com
/
librelist
.
o
rg/
commit
|
commitdiff
|
tree
2012-03-07
E
ric W
o
n
g
a
void unam
e
() f
o
r pipe size modification c
h
ecks
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
limit maxi
m
u
m splice length
to 1 << 30
commit
|
commitdiff
|
tree
2011-05-18
Eri
c
Wong
copy
_
stream: small
clean
u
p for pipe spli
c
ing
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
io
_
splice 4
.
1
.
1
-
w
orkaround
s
o
cket -> pipe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand doc
for non-block
i
ng
s
pli
c
e into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Won
g
c
o
py_str
e
a
m
: always us
e
SPLICE_F_NONBLO
C
K for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Er
i
c Wong
io_s
p
lice 4
.
1
.
0
- copy_stream enhancement for
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
c
opy
_
st
r
eam coerc
e
s ba
s
ed on #t
o
_path
commit
|
commitdiff
|
tree
2011-05-13
E
ric
Wong
io_splice 4
.
0
.
0 - easier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
fix up documentation for
f
d vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
copy_st
r
eam: eno
u
g
h
to g
e
t this wor
k
ing under MRI
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
t
est
_
copy_stream
:
f
i
x use
r
space buffering a
s
sum
p
tion
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
add co
p
y_stream t
e
st from MRI
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
cop
y
_stream: update src_offset on ret
r
ies
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
copy
_
stream a
t
tem
p
t
s
to use IO::Splice::WAITAL
L
commit
|
commitdiff
|
tree
2011-05-10
E
ric W
o
ng
test_io_splice: dis
a
ble timeout
-
rel
a
ted
t
e
s
ts in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wo
n
g
add IO::Splice:
:
WAITAL
L
flag
support
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
test_i
o
_splice_e
i
ntr: beef up
test
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Won
g
use ssize_t/size_t instead of lon
g
/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
EI
N
TR
t
est on
l
y
w
orks
und
e
r 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
detect clos
e
d descriptors o
n
E
INTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
m
y
_fileno: u
s
e
F
IX2INT i
n
stead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wong
io_splice 3
.
1
.
0 - IO::Splice
.
copy_stream
improv
e
men
t
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
mino
r
document
a
tio
n
updates
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
IO::Splice
.
co
p
y_stream doe
s
n't
c
hange offs
e
t of sourc
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eri
c
Wong
extco
n
f: r
e
m
o
ve unneces
s
ary
d
i
r
_
c
on
f
ig statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_
s
plice 3
.
0
.
0 - kinder, gentl
e
r Linux zero
-
copy
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
d
o
c: more
n
o
t
e
s for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
remove VERSION
c
o
n
stant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc for new interfa
c
e
s
and cha
n
ges
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c
W
ong
IO
.
v
m
spl
i
ce flags arg
u
ment defaul
t
s
t
o zero
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
add IO
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Eric
W
ong
trysplice implies SPLIC
E
_F
_
N
O
N
BLOCK fo
r
fl
a
g
s
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
f
l
a
g
s are optio
n
al for splice and tr
y
splice
commit
|
commitdiff
|
tree
2011-02-27
E
ric Wong
shorten calls to rb_thread_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid signe
d
v
s unsigned comparison
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
W
ong
copy_
s
tream: Fil
e
.
open encoding doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
test: fix broken asser
t
ions on Ruby
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
copy
_
stream
u
s
es IO
.
tryspli
c
e instead of IO
.
spl
i
ce
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
t
e
st
:
remove unused_port function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
ad
d
I
O
.
trysplic
e
in
t
erface
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
i
o/
s
plice
:
uni
n
dent
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
test: cleanup unused_
p
ort function
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
Wong
clean up packa
g
in
g
and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
oc: switch to
w
ro
n
gdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
G
N
Umake
f
il
e
: sync
e
xamples for documentatio
n
p
u
b
l
ishing
commit
|
commitdiff
|
tree
2010-08-02
E
ri
c
Wong
GNUmak
e
file: update
RAA o
n
ne
w
rele
a
ses
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_splice 2
.
2
.
0 -
u
pdate
s
for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
a
d
d IO#pipe_size and
I
O#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_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
do
c
: help RDoc read IO:
:
Splice singleton
m
ethods
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
o
ng
documen
t
+src+ a
n
d
+dst+ for IO::Splice
.
{
full
,
pa
r
tial}
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
G
NUmakefile
:
add rcov
tar
g
et
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
cop
y
_stream: h
a
n
dle
an
d
block on EAGAIN
f
rom the
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
GNUmakefile: allow passing op
t
i
ons to
t
e
st/unit
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic
W
ong
co
p
y_stre
a
m: cleanup af
t
er ourselve
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
COPYING: bundle th
e
LGPLv
2
.
1 in
s
tead
o
f LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io_spl
i
c
e
2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Won
g
upda
t
e PIPE_CAPA do
c
umentat
i
o
n for Li
n
ux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wo
n
g
r
elicense to
L
GPLv2
.
1
+ (fro
m
LGPLv3 o
n
ly)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c
Wong
GNUmakefile: make our unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
examples/splice-cp:
s
implif
y
wit
h
IO:
:
Splic
e
.
copy
_
stream
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c
Wong
io_splice_ext: requ
i
re errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
copy_s
t
ream take
s
sour
c
e offs
e
t li
k
e the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
r
ic Wong
allow IO
.
vm
s
plice to
take a si
n
g
l
e
s
tr
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wo
n
g
copy_strea
m
: always try to move page
s
instea
d
of
cop
y
ing
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
prel
i
minary support for F
_
G
E
TP
I
PE_S
Z
and F_S
E
T
P
IPE_S
Z
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
upd
a
t
e IO::Splice::F
_
MO
V
E documentation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simpli
f
y examples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
imp
l
eme
n
t
I
O
:
:Splice
.
copy
_
s
t
ream
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
fix
i
ndentation
b
ug
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
Ruby io_
s
plice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wo
n
g
cleanup mak
e
fi
l
es
commit
|
commitdiff
|
tree
2010-05-27
E
ric Won
g
test
for non-blocking,
non
-
pip
e
descrip
t
or
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clar
i
f
y
wording in license
commit
|
commitdiff
|
tree
2010-05-27
E
ric
Wong
allow
IO(-ish)
o
bjects as descriptor ar
g
uments
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wo
n
g
tes
t
: enable Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splice always release
s
the
G
VL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: m
o
re descriptive Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: b
e
tter exp
l
a
i
n
th
e
need for IO::Splice::F
_
N
ONBLO
C
K
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
v
o
id partial w
r
ites on IO
.
vmsplice unless F_N
O
NBLO
C
K
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eri
c
Wong
split out A
R
Y2IOVEC m
a
cr
o
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefile: switch to RDoc
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric W
o
ng
"Sp
l
ic
e
" sh
o
uld
be a module, no
t
a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
R
E
ADME: add mailing li
s
t ar
c
hive information
commit
|
commitdiff
|
tree
2010-02-15
Eri
c
Wong
LIC
E
NSE
:
s
/posix_mq/io_li
n
ux/
commit
|
commitdiff
|
tree
2010-02-15
Eric W
o
ng
add g
e
msp
e
c
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
on
g
i
nitial
commit
|
commitdiff
|
tree