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
Eric Wong
cop
y
_stream:
a
lways use S
P
LICE_F_NON
B
LOCK f
o
r pa
r
tial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric W
o
ng
io_spl
i
c
e
4
.
1
.
0 - copy_stream enhancement f
o
r 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
opy_stream c
o
erc
e
s ba
s
ed o
n
#to_path
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic
W
ong
io_spl
i
ce 4
.
0
.
0
-
eas
i
e
r
to
use!
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
f
ix up documentation for fd v
s
IO o
b
j
ects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
o
py
_
s
tream: enoug
h
to get this working under MRI
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
t
e
st_copy_stream: fix userspace b
u
ff
e
ring as
s
umption
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
add copy_stream test from MR
I
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
W
on
g
copy_stream:
update
src_offse
t
o
n
retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream attempts
t
o use IO::
S
plice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
t
e
st_io
_
splice: disable timeou
t
-
r
elated tests in n
o
n
-MRI
commit
|
commitdiff
|
tree
2011-05-10
E
ric Wong
add I
O
:
:
Splice::
W
AITALL flag su
p
port
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic
W
ong
test_io_sp
l
ice_
e
intr: beef
u
p
test
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
use ssize_t/size_t instead
of long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wo
n
g
EINTR test o
n
ly works under
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect cl
o
sed des
c
riptors on E
I
N
T
R
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_f
i
le
n
o: use FIX2INT instea
d
of
NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
r
etr
y
on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_
s
plice
3
.
1
.
0 - IO::
S
plice
.
copy_str
e
am improvement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor
d
ocumentati
o
n updat
e
s
commit
|
commitdiff
|
tree
2011-05-01
Eric Won
g
IO
:
:Sp
l
ice
.
cop
y
_stream doesn't
c
h
ange
o
ffset
of sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic Wong
extconf: remov
e
unn
e
c
ess
a
ry dir
_
config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric
W
ong
io_sp
l
ic
e
3
.
0
.
0
- kinder, gentler Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
doc: more no
t
es fo
r
IO
.
vm
s
plice
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c
Wong
re
m
o
v
e VERSION
c
o
n
s
t
ant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
doc:
RDoc for new interfaces
a
n
d changes
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c
W
ong
IO
.
vmsplice flag
s
argument defaults t
o
zero
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
a
dd
IO
.
tr
y
t
ee inte
r
f
a
ce
commit
|
commitdiff
|
tree
2011-02-27
Eric Won
g
trysp
l
ice im
p
l
ies SPL
I
CE_F_NONBLOCK
f
or flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags
a
re
o
ptional for
splice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Won
g
shorten call
s
to rb_t
h
read_blockin
g
_
regi
o
n
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
a
void signed vs u
n
s
igned comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
opy_stream: F
i
l
e
.
ope
n
e
n
coding doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c
W
o
n
g
test: fi
x
b
roken assertio
n
s on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy
_
str
e
am use
s
IO
.
try
s
p
l
ice instead
o
f
IO
.
sp
l
ice
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
test: remove u
n
used_port functio
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
tryspl
i
ce interface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
i
o
/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
test
:
c
leanup unused_por
t
fu
n
ction
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up pack
a
g
i
n
g and use
pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wo
n
g
doc: switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
GNUmakef
i
le: sync exampl
e
s for documentati
o
n publ
i
shing
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
G
NUmakefile: update RAA on new re
l
eases
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
Ru
b
y io_sp
l
ic
e
2
.
2
.
0 - up
d
ates for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
a
d
d IO
#
pi
p
e
_
size and IO#
p
ipe_size= accesso
r
s
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
te
s
t
_
i
o
_splice:
f
ix brok
e
n te
s
t
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
Ruby io
_
sp
l
ic
e
2
.
1
.
0 - IO::Spli
c
e
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
n
g
d
oc:
h
elp RD
o
c read IO::S
p
lice
single
t
on method
s
commit
|
commitdiff
|
tree
2010-06-06
E
ric
W
o
n
g
document +sr
c
+
and +dst+ for IO::Splice
.
{
f
ull,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
N
Umakefile: add rco
v
ta
r
get
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
copy_strea
m
: handle and block
on EAGAIN fro
m
the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
GNUma
k
efi
l
e
: allow passing o
p
tions to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
copy_str
e
am: cleanup after
o
urselve
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
C
O
PYIN
G
:
bund
l
e the LGPLv2
.
1
ins
t
ead of
LGPLv3
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 P
I
PE_CAPA docu
m
e
ntati
o
n
f
o
r
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
E
ri
c
Wong
r
e
l
ice
n
se
t
o LGPLv2
.
1
+
(from LGPLv
3
only
)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmakefi
l
e: make our uni
t
te
s
ts PHO
N
Y
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c Wong
examples/splice-cp: simplify with IO::
S
plice
.
copy_strea
m
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_sp
l
ice_ext
:
r
equire err
n
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_stream takes source of
f
set li
k
e th
e
non-
s
plice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow
IO
.
v
msplice
t
o
t
ake a singl
e
string
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
copy_stream
:
alwa
y
s try to move p
a
ges inst
e
ad
o
f copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
preli
m
i
nary support for F_GETPIPE_SZ and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wo
n
g
upd
a
te IO::S
p
l
ice::F_MOVE documentation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
simplify
e
xamples f
o
r 1
.
0
.
0
A
PI
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
o
n
g
implement
I
O
::Spl
i
ce
.
c
o
p
y_str
e
am
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
f
ix indentation
bug
commit
|
commitdiff
|
tree
2010-05-27
E
ric
W
ong
Ruby
i
o_
s
pl
i
ce 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
cleanup makef
i
les
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for
n
on-blocking, non-pi
p
e des
c
riptor
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
W
ong
c
l
arify wordin
g
in licens
e
commit
|
commitdiff
|
tree
2010-05-27
E
ric
W
ong
a
l
low IO(-ish
)
o
b
j
e
cts as descriptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: enab
l
e
R
u
by warnings
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
IO
.
splice alwa
y
s
r
el
e
a
s
es the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
test: more descrip
t
i
v
e Tempfile n
a
mes
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
doc:
b
etter exp
l
ain the nee
d
for IO
:
:Splice::F
_
NONBLOC
K
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wo
n
g
a
void par
t
ial wr
i
tes on IO
.
vmsplice unless F_NO
N
BLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eri
c
Wong
split
out ARY2IO
V
E
C macro
commit
|
commitdiff
|
tree
2010-05-23
E
r
ic Wong
GNUmakefile: switch
to R
D
oc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" shoul
d
be
a mo
d
ule, not a class
commit
|
commitdiff
|
tree
2010-02-21
E
r
ic Wong
README: add mailing l
i
s
t archive in
f
o
rmation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENSE: s/posix_mq/io_linu
x
/
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
add
g
emspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree