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: always use SPLICE_F_NONBLOCK for partial copy
2011-05-17
Er
i
c
Wong
copy_strea
m
:
al
w
ays use SPLICE
_
F_
N
O
N
BLOC
K
for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_splice 4
.
1
.
0 - copy_stream
enhancement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Won
g
co
p
y_stream coer
c
es
based on #to_
p
ath
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
i
o
_sp
l
i
c
e
4
.
0
.
0 - e
a
sier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
fix up documentation for fd
v
s IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
cop
y
_stre
a
m
:
enough t
o
get this work
i
ng under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
test_
c
opy_stream: fix userspace buf
f
e
rin
g
a
s
s
u
mp
t
ion
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add co
p
y_stream test from M
R
I
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
copy_st
r
eam: updat
e
s
r
c
_offset on retrie
s
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
copy_stream attempts to use IO:
:
Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
tes
t
_
i
o
_
splice: d
i
sab
l
e
t
i
meout-r
e
lated tests
i
n
n
o
n
-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
ad
d
IO::Sp
l
ice
:
:WAITALL
f
la
g
sup
p
o
rt
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
test_io_s
p
lice_ein
t
r: beef up test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use ssize_t/size_t
i
ns
t
ead o
f
long/unsigned lon
g
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
E
I
NTR test o
n
ly works
u
nder 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect c
l
o
sed descriptors
on EIN
T
R
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wo
n
g
my_
f
ileno: use FIX2INT instead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c
W
ong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
i
o
_
s
plice 3
.
1
.
0 - I
O
::S
p
lice
.
c
o
py_stream impr
o
v
e
ment
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
ong
minor do
c
umentation
u
pdates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
I
O
::Splice
.
copy_stream
d
o
esn't cha
n
ge offset o
f
source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
e
x
tconf: r
e
move unnecessar
y
dir_config
s
tatement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wo
n
g
io_splice 3
.
0
.
0 - kinder, gentler
Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
doc: more notes for IO
.
v
m
splice
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
r
e
move
VERSION c
o
nstant
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wong
doc:
R
Doc for
new interfaces a
n
d changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmsp
l
ice flags argu
m
ent defau
l
ts
to
z
er
o
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
add
I
O
.
trytee
i
nterfa
c
e
commit
|
commitdiff
|
tree
2011-02-27
Eric W
o
ng
trysplice
implies SPLICE_F_NONBLO
C
K for fla
g
s
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are optional for splice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric W
o
ng
sho
r
ten calls to rb_thread_blo
c
kin
g
_regio
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid sig
n
ed v
s
unsigned compar
i
son
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
copy_stream: Fil
e
.
o
p
en en
c
oding doesn't matt
e
r
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
test:
fix broken
as
s
ertions on Ru
b
y
1
.
9
.
3d
e
v
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
on
g
copy_stream
uses I
O
.
trysplice in
s
t
e
a
d of IO
.
s
p
li
c
e
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: remo
v
e
u
nu
s
ed
_
port
fu
n
ction
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wo
n
g
add IO
.
try
s
plice inte
r
face
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
io/splice: un
i
ndent
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
Wong
test:
cleanup unused_port function
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
Wong
clean up packaging a
n
d u
s
e pkg
.
m
k
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
doc: switch to wron
g
doc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmakefile: sync e
x
a
m
pl
e
s fo
r
documentatio
n
publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
GNUmakefile: u
p
date RAA
on new rel
e
ases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby
i
o_
s
p
lice 2
.
2
.
0 - u
p
dates for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
E
ric
Wong
add
IO#pipe_size
and IO#pipe
_
s
ize= accessors
commit
|
commitdiff
|
tree
2010-06-24
Er
i
c Wong
test_io_spli
c
e: fix broken
t
e
s
t
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wo
n
g
Ruby io_
s
plic
e
2
.
1
.
0 -
I
O::Splice
.
c
opy_stream
fixes
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c W
o
n
g
doc: help RDoc
r
ead IO::Splice sin
g
leton
m
e
t
hods
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
document +src+
and +dst+ f
o
r IO::Splice
.
{f
u
ll
,
partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
GNUmakefile: add rcov ta
r
get
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
c
opy_s
t
ream: handle and b
l
ock on EAGAIN fro
m
the n
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefi
l
e:
a
l
l
ow passi
n
g
o
ptions to test/unit
commit
|
commitdiff
|
tree
2010-06-06
E
ric W
o
ng
copy_
s
tr
e
am: cleanup
a
fter ou
r
s
el
v
es
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
COPYING: bun
d
le
t
he LGPLv2
.
1 instead of LG
P
Lv3
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 Wong
update PIPE_C
A
P
A documentatio
n
for Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wo
n
g
relicense to LGPLv2
.
1+ (fro
m
L
GPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
n
g
GNUmakefile
:
make our uni
t
tests
P
H
O
NY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
ex
a
mples/s
p
lice-
c
p: s
i
mplify with IO
:
:
S
p
lic
e
.
copy_stre
a
m
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
i
o
_splice_
e
xt: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic W
o
ng
co
p
y_stream take
s
source o
f
f
s
et like
t
he no
n
-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric
W
ong
a
llow
I
O
.
vmspl
i
ce to take a sing
l
e str
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy_s
t
ream:
always try to move pages
in
s
tead o
f
c
opying
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c Wong
p
re
l
im
i
n
ar
y
su
p
po
r
t for F_GE
T
PIPE_SZ a
n
d F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
update IO::
S
plic
e
::F_MOVE documentation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
si
m
plify examples
f
o
r
1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
implement IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix indent
a
tion bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby
io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
cleanup make
f
iles
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
test f
o
r non-blocking, non-pipe
d
escriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clarify
wording in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow IO(-
i
sh
)
ob
j
ects as de
s
criptor argu
m
e
n
t
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
test: enable Ruby
warnings
commit
|
commitdiff
|
tree
2010-05-27
E
ri
c
Wong
IO
.
spli
c
e alwa
y
s
releases
t
he G
V
L
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
test:
more d
e
s
c
r
iptive
Tempf
i
le names
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
doc: better
e
x
pla
i
n the need
f
or
IO::Splice::F_NONBLOC
K
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
a
v
o
id
p
artial wri
t
es on I
O
.
vms
p
lice un
l
es
s
F_NONBLOC
K
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric W
o
n
g
split o
u
t
ARY2IOVE
C
m
a
c
r
o
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefil
e
: s
w
itch
t
o RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"S
p
lice"
should be a m
o
d
u
le, not a
class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add mai
l
i
ng
list archive
i
nformation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENS
E
: s/posix_mq/io_linu
x
/
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic Wong
add gemsp
e
c
commit
|
commitdiff
|
tree
2010-02-15
Eric W
o
n
g
initial
commit
|
commitdiff
|
tree