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.0.0 - easier to use!
2011-05-13
Eri
c
Wo
n
g
io_spl
i
ce 4
.
0
.
0
- eas
i
er to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix u
p
documenta
t
ion for fd vs IO o
b
j
e
cts
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
copy_s
t
ream: enough t
o
ge
t
t
his worki
n
g und
e
r
MRI
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic
Wo
n
g
test_
c
opy_stream
:
fix userspace buffering assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
add copy
_
str
e
am test from M
R
I
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
c
op
y
_st
r
eam
:
upda
t
e src_off
s
et on retr
i
es
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy
_
s
tre
a
m attempts t
o
u
se IO::Splice:
:
W
AIT
A
LL
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
o
n
g
test_io_splice
:
disab
l
e
timeout-rel
a
ted
t
ests in
n
on-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric W
o
ng
add IO::Spl
i
ce::WA
I
TALL flag supp
o
r
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
te
s
t_io_splic
e
_e
i
ntr
:
beef up te
s
t
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
use ssize
_
t
/
size_t inste
a
d
o
f lon
g
/unsi
g
ned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR te
s
t only w
o
rks under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
d
et
e
ct closed des
c
ript
o
rs o
n
EINTR
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c W
o
ng
m
y_fileno:
use FIX2INT instead
of NUM2I
N
T
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on EINT
R
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splice
3
.
1
.
0 - IO::Splice
.
copy_s
t
ream improvement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wo
n
g
minor documentati
o
n
updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
I
O
::
S
plice
.
copy_stream doesn't ch
a
nge offset of
source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
r
i
c Wong
extconf:
r
em
o
ve unnecessary dir_config
s
t
atement
commit
|
commitdiff
|
tree
2011-03-01
E
ric Wong
io_
s
pl
i
c
e
3
.
0
.
0 - ki
n
der, gentler Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c
Wong
do
c
: m
o
r
e
notes
f
or IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
remove VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
doc: RDoc
for
new inte
r
faces
and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
IO
.
vmsplic
e
flag
s
a
rgument defaults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
a
d
d
IO
.
trytee i
n
terface
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
t
r
ysplice impl
i
es SPL
I
CE_F_NONBLOCK for fla
g
s
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are optional for
s
p
lice a
n
d t
r
ysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric
Wo
n
g
shorten
c
a
l
ls to
rb_thread_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid si
g
ned vs unsig
n
e
d compari
s
on
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_
s
t
r
ea
m
: F
i
le
.
o
p
en encoding does
n
't m
a
tter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: fi
x
br
o
ken assertions on Ruby
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
cop
y
_stream use
s
IO
.
trysp
l
ice i
n
stead of
IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
test: remove unused
_
port
function
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
add
I
O
.
trysp
l
ice interface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice: un
i
ndent
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Won
g
test: c
l
e
anup unused_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up
p
ackaging an
d
use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
do
c
: switch to w
r
o
n
g
d
oc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmakefile: sync examples f
o
r documenta
t
io
n
publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
GN
U
makefile: upda
t
e R
A
A on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
Ruby io
_
sp
l
ice 2
.
2
.
0 - updates for
L
inux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
add I
O
#pi
p
e
_si
z
e and IO#
p
ipe_size= access
o
rs
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
te
s
t_io_splice: fix broken tes
t
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
Ruby io_splice 2
.
1
.
0 - IO::Splice
.
copy_stream fixe
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: he
l
p RDo
c
read IO::Splice singleton
methods
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
do
c
ument +src+ and +dst+ for I
O
::Spli
c
e
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
GNUmakefil
e
: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy
_
stream
:
handl
e
and
b
loc
k
on
EAGAIN
fr
o
m the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
NUma
k
efi
l
e: allow passing op
t
ions to test/uni
t
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
co
p
y_str
e
am: clean
u
p after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
CO
P
YING: bundle t
h
e
LGP
L
v2
.
1 instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
R
ub
y
io_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
updat
e
PIPE_CAP
A
d
ocument
a
tion
f
or Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
relicense
to LGP
L
v2
.
1+ (from L
G
PLv3
only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GN
U
makefile: make
o
ur unit tests PH
O
NY
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Won
g
examples/spli
c
e-cp: simplify w
i
th IO::Splice
.
co
p
y_strea
m
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io
_
splice_ext: re
q
uire e
r
rno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
copy_stream takes source
offset li
k
e the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
r
ic Wong
allow IO
.
vmsp
l
ice to
t
ake a si
n
gle string
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
W
ong
copy_strea
m
:
always try to move
p
ages instead of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
prelimin
a
ry suppo
r
t for
F
_GETPIPE_SZ
a
nd
F
_SE
T
PIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
update
I
O:
:
Splice::F_MO
V
E documentation for
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simp
l
i
fy examples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
im
p
lement IO::S
p
l
i
ce
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix
inde
n
tat
i
on bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby i
o
_sp
l
ice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
clean
u
p
makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
test f
o
r non-bl
o
c
king, no
n
-pipe d
e
scrip
t
or
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wo
n
g
clarify w
o
rding
in license
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
al
l
ow IO(-
i
sh)
o
b
jects as
d
e
s
c
r
iptor argumen
t
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
te
s
t: en
a
ble Ruby
warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splice
a
lways releases the G
V
L
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
e
st: m
o
re descriptive
T
e
mp
f
il
e
n
a
mes
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
o
ng
doc: better expla
i
n the nee
d
for IO::
S
plice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
a
v
oid partia
l
writ
e
s
on IO
.
vm
s
pli
c
e un
l
ess
F_NO
N
BLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
E
r
ic
W
ong
spl
i
t out
A
RY2IOV
E
C macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GN
U
m
akefile: switch
t
o RDo
c
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
ric Won
g
"Splice" s
h
ould be a
m
odule,
n
o
t a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wo
n
g
REA
D
ME: add mailing list archi
v
e in
f
ormation
commit
|
commitdiff
|
tree
2010-02-15
E
r
i
c Wong
L
I
CENSE: s/posix_m
q
/io
_
linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add
gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eri
c
Wo
n
g
init
i
al
commit
|
commitdiff
|
tree