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.1.0 - copy_stream enhancement for 1.9
2011-05-16
Eri
c
Wong
io_spli
c
e 4
.
1
.
0 - copy_str
e
am e
n
hancement for
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c
Wong
c
opy
_
stream coe
r
ces based on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io
_
splice 4
.
0
.
0 -
e
as
i
e
r
to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
f
ix up docume
n
ta
t
ion for fd
v
s IO objec
t
s
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
cop
y
_
s
tream: enough to get this working under
M
RI
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_copy_stream: fix u
s
erspace buffering assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
a
d
d copy_strea
m
test f
r
om MRI
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic W
o
ng
copy_str
e
am: update s
r
c
_offse
t
on
retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_s
t
r
e
am a
t
tempts
t
o use IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic
W
o
n
g
test
_
i
o_s
p
l
ice: disable timeout-related tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO:
:
S
pl
i
c
e:
:
W
AITA
L
L f
l
ag sup
p
ort
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_spli
c
e_eintr: b
e
ef up test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use
s
size_t
/
siz
e
_t instead
o
f
long/unsigned
long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR test o
n
ly wor
k
s
u
nder 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c
W
o
n
g
d
e
tect closed des
c
ri
p
tors on
EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
my
_
fileno: use FIX2INT
instead of NUM2I
N
T
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry o
n
EI
N
T
R
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splice
3
.
1
.
0 - IO:
:
Spl
i
ce
.
copy_stream
impr
o
vement
commit
|
commitdiff
|
tree
2011-05-01
Eric
Wo
n
g
minor do
c
umenta
t
i
o
n
upda
t
e
s
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
n
g
I
O
::Splice
.
copy_s
t
ream doesn't change of
f
set of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Won
g
extconf: remove unn
e
cessary dir_config
sta
t
ement
commit
|
commitdiff
|
tree
2011-03-01
Eri
c
Wong
io_splic
e
3
.
0
.
0 - kinder,
gentler Lin
u
x
z
ero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
doc:
m
ore notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
remove
VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
doc: RD
o
c for n
e
w
i
nterfaces
a
n
d
changes
commit
|
commitdiff
|
tree
2011-02-28
E
ric
W
ong
I
O
.
vmsplice flags a
r
gument
d
ef
a
ult
s
to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
add IO
.
t
r
ytee i
n
terface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysplic
e
implies SPL
I
CE_
F
_NONBLO
C
K for
fla
g
s
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are optional f
o
r splice and
t
rysplice
commit
|
commitdiff
|
tree
2011-02-27
E
ric
Wo
n
g
shorten ca
l
ls
to rb_thr
e
ad_blocking_reg
i
on
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avo
i
d s
i
gned v
s
unsigne
d
comparis
o
n
commit
|
commitdiff
|
tree
2011-02-26
E
ric Won
g
c
opy_st
r
ea
m
: File
.
o
p
en encoding doe
s
n't matter
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
test: fix
b
r
oken
a
s
serti
o
ns on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wo
n
g
copy
_
stream uses IO
.
tryspl
i
c
e
instead of
IO
.
s
p
lice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: remove u
n
used_
p
ort fu
n
c
t
ion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
tr
y
splic
e
inte
r
f
ac
e
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
tes
t
: clean
u
p
un
u
s
ed_p
o
r
t
f
unction
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
clean up
packag
i
ng and use pk
g
.
mk
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
doc: swi
t
ch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
G
NUmakefile: sync exampl
e
s
for
do
c
umentati
o
n
p
ublishin
g
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
GNUmakefile: updat
e
RAA on new release
s
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c Wong
Ruby io_splice
2
.
2
.
0
-
updates for Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pipe_siz
e
and
IO#
p
ipe
_
si
z
e= acc
e
ssors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wo
n
g
tes
t
_io_spli
c
e:
fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
R
uby io_splice
2
.
1
.
0 - IO
:
:
Splice
.
copy_st
r
eam fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help RDoc
r
e
ad IO
:
:Splice singleton methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
docume
n
t +src+ and +dst+ for IO::Splice
.
{
full,p
a
rtia
l
}
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
G
N
Umakefile: add rc
o
v target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream:
h
an
d
le and block on EAGAIN
from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: allow passin
g
options to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
co
p
y_stream: cl
e
anup after o
u
rselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYIN
G
: bundle the
LGPLv2
.
1 instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c
Wong
Ru
b
y
io_splice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
u
pdate PIP
E
_CAPA d
o
cume
n
ta
t
i
on for Lin
u
x
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense to LGPLv2
.
1+ (from LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
GNUmake
f
ile: make our
u
n
it tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
e
xamples/splice-cp: si
m
plify with
IO::Splice
.
cop
y
_st
r
eam
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
i
o_splice_ex
t
:
re
q
uire errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
c
o
py_
s
t
r
eam tak
e
s sourc
e
offset
l
i
ke
t
h
e
non-s
p
lice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
vmsplice to
take a sin
g
le string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy_stre
a
m
: alway
s
try to move pages instead of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
prel
i
m
inary support for F_GETPIPE_SZ and F_S
E
TPIPE_
S
Z
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
up
d
ate IO::Splice
:
:F_M
O
V
E doc
u
me
n
t
a
t
i
on for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c Wong
simplify examp
l
e
s
for
1
.
0
.
0 A
P
I
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
i
m
p
lement IO::Splice
.
copy_
s
tream
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
f
i
x indentatio
n
bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
c
leanup makefi
l
es
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test
f
or non-blocking
,
n
on-pipe de
s
criptor
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
o
ng
c
l
arify wordin
g
in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
allow IO(-ish) objects as descript
o
r ar
g
ument
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: enab
l
e Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
sp
l
ice always relea
s
es the GV
L
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
t
e
st:
more descr
i
p
ti
v
e
Tempfile name
s
commit
|
commitdiff
|
tree
2010-05-27
E
ri
c
W
ong
doc:
bette
r
e
x
p
lain the need f
o
r IO
:
:Splice:
:
F_
N
ONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
avoid
partial writes on I
O
.
vmsplice unless
F_NONBL
O
CK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split out ARY2
I
OVEC m
a
cro
commit
|
commitdiff
|
tree
2010-05-23
Eric Won
g
GNU
m
a
k
efi
l
e: sw
i
tch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"
Splice"
s
hould be a module, not a clas
s
commit
|
commitdiff
|
tree
2010-02-21
Eri
c
Wong
README:
a
dd
m
ailin
g
list archive information
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
ong
LICENSE
:
s/pos
i
x
_m
q
/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wo
n
g
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Won
g
i
n
itial
commit
|
commitdiff
|
tree