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
Eric Wong
io
_
splic
e
4
.
0
.
0
- easier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
o
ng
fix up documentation for fd vs
IO o
b
jects
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
copy_stream: enough to get this wo
r
k
i
ng unde
r
MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
te
s
t_copy_stream: fi
x
us
e
r
spac
e
buf
f
e
ring assumpt
i
o
n
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
add
copy_
s
tream te
s
t from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
opy
_
stream
:
update src_
o
ff
s
et on
retries
commit
|
commitdiff
|
tree
2011-05-10
Eric W
o
n
g
co
p
y_stream attempts to us
e
IO::
S
plice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_
s
plic
e
: d
i
sable timeout-r
e
l
a
ted tests i
n
n
o
n-MRI
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic W
o
ng
add IO::
S
plic
e
:
:WAITA
L
L f
l
ag support
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
t
e
st_io_s
p
lice_eintr: beef up test
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
W
ong
use ssize
_
t
/size_
t
i
nstead of
long/unsi
g
ned long
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
W
o
n
g
EI
N
TR test only works un
d
er 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
dete
c
t
closed descriptors on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
my_fileno: use FIX2INT instead of NUM2IN
T
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
E
ric Won
g
i
o
_splice 3
.
1
.
0 -
I
O
::Sp
l
ice
.
copy_
s
t
ream improvement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor d
o
c
umen
t
ati
o
n updat
e
s
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c Wong
IO::Splice
.
copy_stream doe
s
n'
t
change offset
of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic
W
ong
ext
c
onf
:
remove
unnecess
a
ry dir_config
st
a
tement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_splic
e
3
.
0
.
0 - k
i
n
der, gentler Linux ze
r
o-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove VERSIO
N
constant
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
doc: R
D
oc
f
or new interf
a
ces and ch
a
nges
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
n
g
IO
.
vmsplice
f
l
a
gs argum
e
nt d
e
fault
s
to zero
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c Won
g
a
dd IO
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
tryspli
c
e i
m
plies SPLICE_F_NONBLO
C
K
for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are optional for
s
plice and t
r
ysp
l
ice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
sho
r
ten calls
t
o rb
_
t
h
read_bl
o
c
king
_
region
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
a
v
oid si
g
ned v
s
unsig
n
ed comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_s
t
ream:
F
i
l
e
.
o
pen enc
o
ding doesn't mat
t
er
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
test: fix b
r
ok
e
n assertions on
Ruby 1
.
9
.
3d
e
v
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
cop
y
_
s
tream
u
ses IO
.
tryspli
c
e instead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
t
e
st: r
e
m
o
v
e
u
n
used
_
port
func
t
ion
commit
|
commitdiff
|
tree
2011-02-26
E
r
i
c
Wong
add I
O
.
t
rysplice interface
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
i
o/splice:
u
ninden
t
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test: cleanup u
n
used_p
o
r
t function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
c
l
ean up packagi
n
g
a
n
d use pk
g
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc
:
switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUma
k
efile: sync
e
xampl
e
s for do
c
umentation publishing
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
W
ong
GNUm
a
kefile: update
R
A
A o
n
new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
R
u
b
y io
_
s
p
lice
2
.
2
.
0 -
u
p
d
a
tes
for Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pi
p
e_siz
e
and IO
#
p
i
pe_size
=
accesso
r
s
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_i
o
_splice: fix broken
t
est
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby i
o
_splice 2
.
1
.
0
-
I
O
::Splice
.
cop
y
_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
doc: hel
p
RDoc read IO::S
p
lice s
i
ngl
e
to
n
me
t
h
ods
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c Wong
document +src+ and +ds
t
+ for
I
O::Splice
.
{
full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: add rcov t
a
rget
commit
|
commitdiff
|
tree
2010-06-06
Eric
Won
g
copy_stream: handle and b
l
o
ck on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: allow passing
optio
n
s to test/unit
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
copy_stream
:
cleanup after ourselve
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING: bundle
t
he L
G
P
L
v2
.
1
i
nstead of L
G
PLv3
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wo
n
g
R
uby io_spli
c
e 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
update
P
I
PE
_
CAPA documentati
o
n for Linux
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
reli
c
e
n
s
e to
L
GPLv2
.
1+ (from LGP
L
v
3 only
)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
G
N
U
makefile: mak
e
our unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
examples/
s
plice-c
p
: sim
p
lify w
i
th IO::Splic
e
.
copy_st
r
eam
commit
|
commitdiff
|
tree
2010-06-05
E
ric W
o
ng
i
o_splic
e
_ext
:
require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_
s
tream takes sou
r
ce off
s
et like the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Won
g
allo
w
IO
.
v
msplice to tak
e
a single str
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
c
o
py_strea
m
: alway
s
tr
y
t
o
move pa
g
e
s
instead of copyi
n
g
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wo
n
g
preliminary support for F_GETPIP
E
_S
Z
a
n
d F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
update IO::
S
p
l
i
ce::F_MOVE documentatio
n
for 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
E
ric Won
g
simplify examples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implement IO::
S
pli
c
e
.
co
p
y
_strea
m
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
fix indentation
b
ug
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
i
l
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
te
s
t
for
no
n
-blocking, non-pipe descri
p
tor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clari
f
y wo
r
ding
i
n license
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
allow IO(
-
ish
)
o
bjects as descriptor argu
m
ents
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test
:
enab
l
e
Ruby
w
arnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splice
always
releases
the
GVL
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
test: mo
r
e descriptive Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: be
t
t
er ex
p
lai
n
the need f
o
r IO::Spli
c
e::F_
N
ONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
W
ong
avoid partial write
s
o
n
I
O
.
vmsplice unless F_NONBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split out ARY2IO
V
EC mac
r
o
commit
|
commitdiff
|
tree
2010-05-23
Eric W
o
ng
GNUmak
e
file: swi
t
ch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Er
i
c Wong
"Splice" should b
e
a module
,
n
ot
a clas
s
commit
|
commitdiff
|
tree
2010-02-21
Eric Wo
n
g
README:
add
m
ailing
l
i
st archive info
r
mation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LIC
E
NSE: s/po
s
ix_m
q
/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree