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
avoid uname() for pipe size modification checks
2012-03-07
E
ric Wong
avoid una
m
e(
)
for pipe
s
ize modific
a
tion check
s
commit
|
commitdiff
|
tree
2011-05-18
E
r
i
c Wong
lim
i
t max
i
mum splic
e
l
e
ngth to 1 << 30
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
c
opy_
s
tream: sm
a
ll cl
e
a
n
up for pi
p
e
s
plicing
commit
|
commitdiff
|
tree
2011-05-18
Er
i
c
W
ong
io_splice 4
.
1
.
1 - w
o
rkaround sock
e
t
-> p
i
pe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
e
x
pand doc for non-blocking splice in
t
o
a
pipe
commit
|
commitdiff
|
tree
2011-05-17
Eri
c
Wong
copy_stream: always use SPLICE_F_NO
N
BLOCK for partia
l
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_splic
e
4
.
1
.
0 - copy
_
stream enhancement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_s
t
re
a
m coe
r
ces based
o
n
#to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io
_
splice 4
.
0
.
0 - easi
e
r to
u
se
!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
f
ix up docu
m
entation for fd vs
I
O
object
s
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Won
g
co
p
y
_
stream: eno
u
gh to get this
w
o
r
kin
g
under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
t
e
s
t
_c
o
py
_
stream: f
i
x
user
s
p
ace buf
f
ering assumption
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
add copy_stre
a
m
t
e
st from MR
I
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
copy_stream:
update
src_offset on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
ong
copy_stream
a
ttempts to use IO::
S
plice::WAITAL
L
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
o
n
g
t
e
st_io_splice: disable timeout-relate
d
tests
i
n non-M
R
I
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Won
g
add IO::Splice::
W
AITA
L
L flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
t
e
st_io_splic
e
_eintr:
b
eef up test
commit
|
commitdiff
|
tree
2011-05-09
E
ric Won
g
use ssize_t/size_t instead of long/unsigned
long
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
EINTR test on
l
y wo
r
ks under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
de
t
ect c
l
osed desc
r
i
ptors on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
my_fileno: u
s
e FIX2I
N
T
i
nstead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
ret
r
y
on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
ong
io_spl
i
ce 3
.
1
.
0 - IO::
S
plice
.
copy_stream improvement
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic
W
ong
minor document
a
tio
n
updates
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
o
ng
IO::Splice
.
copy_stream doe
s
n
'
t c
h
an
g
e
offset
o
f source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extcon
f
: r
e
move unn
e
ces
s
ary
d
i
r_config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric
W
ong
io_splice 3
.
0
.
0
-
kinder, g
e
ntler Li
n
ux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc
:
m
ore not
e
s
f
or IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove VERSION cons
t
ant
commit
|
commitdiff
|
tree
2011-02-28
E
ric
W
ong
doc: RDoc for new interfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
IO
.
vmsplice f
l
ags argume
n
t defaults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
add IO
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysplice
implies S
P
LICE_F_NONBLOC
K
for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
fl
a
gs are o
p
tional for spl
i
ce and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Won
g
s
h
orten cal
l
s
t
o
rb_thread
_
blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid s
i
g
ned vs
unsigned
co
m
parison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
cop
y
_s
t
ream:
F
ile
.
op
e
n
en
c
o
ding does
n
'
t ma
t
t
er
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test
:
fix broke
n
assertion
s
o
n Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
copy
_
stream uses IO
.
trysplice in
s
tea
d
of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
tes
t
: r
e
move u
n
used_port f
u
n
c
tion
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
add IO
.
t
ry
s
plice
i
nterface
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
io/splice: unind
e
n
t
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
t
e
st:
cleanup
unused_port f
u
nction
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up packag
i
n
g and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: swit
c
h
t
o wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
GNUmakefile: s
y
nc examp
l
es
f
or doc
u
m
ent
a
tion publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUmakefi
l
e: u
p
date RAA on new
rele
a
ses
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
R
u
by
io
_
splice 2
.
2
.
0 - updates
for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
E
ric
Wong
add IO#pipe_size and IO#pipe_size= access
o
rs
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
t
es
t
_io_splice: fi
x
bro
k
en test
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
Ruby io_
s
p
l
ice 2
.
1
.
0
- IO::Splice
.
copy_stream fi
x
es
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
d
o
c: help RDoc read IO::Splic
e
s
inglet
o
n methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc
u
ment
+src+ an
d
+dst+ for IO::Splice
.
{fu
l
l,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
N
U
makefile:
a
dd
r
cov tar
g
et
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wo
n
g
copy_stream: handle
and block
on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
GN
U
makef
i
le: allow passin
g
options t
o
test/
u
nit
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wo
n
g
c
o
p
y_stream: cleanup a
f
ter
ourselves
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
COPYING: bun
d
le the LGPLv2
.
1 instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
Rub
y
io_sp
l
ice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
update PIPE_CAPA
documentat
i
on for Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wo
n
g
relicense
to
LGPLv2
.
1+ (fr
o
m LGPLv
3
only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmakefile: m
a
ke
o
ur uni
t
tests P
H
ONY
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
o
ng
examples/splice-cp
:
simp
l
ify with IO:
:
Splice
.
copy_stre
a
m
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
i
o
_splice_ext: r
e
qu
i
re errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_stream t
a
kes source offset like t
h
e non-sp
l
ice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric
Won
g
allow
I
O
.
vmsplice to take a
s
ingl
e
string
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
copy_stream
:
alway
s
t
ry to move pag
e
s inst
e
a
d
of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
prel
i
minary support for F_GET
P
I
P
E_S
Z
and F_SE
T
PIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
up
d
ate IO::Splice::F_M
O
VE doc
u
ment
a
tion for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
W
ong
simplify examples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implement
IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fi
x
inde
n
tation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
R
ub
y
io_spli
c
e 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
cleanup m
a
kefi
l
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wo
n
g
test for non-blocking,
non-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clarify w
o
rding in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow I
O
(-ish) o
b
jects
a
s
descriptor argu
m
e
nts
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Won
g
test: enable Ruby warn
i
n
gs
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
I
O
.
splice always release
s
the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: more descr
i
ptive Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
o
ng
d
oc:
b
etter explain
t
he
n
eed for IO::Splice::
F
_NON
B
LOCK
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
avoid pa
r
t
ial writes o
n
IO
.
vm
s
plice
u
n
l
es
s
F_NON
B
LOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric
Wong
split o
u
t A
R
Y
2
IO
V
EC macr
o
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
G
N
Umakefile: switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
r
ic Wong
"Splice"
s
hould
b
e
a module, not a
c
lass
commit
|
commitdiff
|
tree
2010-02-21
E
ri
c
Wong
R
E
AD
M
E
: add mailing li
s
t arc
h
ive inf
o
rmation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICEN
S
E: s/
p
osix_
m
q
/
io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eri
c
W
ong
ad
d
gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
in
i
tial
commit
|
commitdiff
|
tree