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
expand doc for non-blocking splice into a pipe
2011-05-18
Eric Wong
expand doc for non-
b
l
ocking splic
e
into a p
i
pe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
co
p
y
_stre
a
m: always use SPLICE_F_NONBLO
C
K
for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_s
p
lice 4
.
1
.
0 -
c
opy_stre
a
m en
h
ancement fo
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
copy_stream coerce
s
ba
s
ed
o
n #to_path
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c
W
o
ng
io
_
splice 4
.
0
.
0 - easier to use!
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
fix up documen
t
ation for fd
v
s IO objec
t
s
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_strea
m
: e
n
oug
h
to get th
i
s working under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
ri
c
Wong
test_
c
opy_st
r
eam: fix
u
s
erspace buffering assumpt
i
on
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add
copy_s
t
r
eam t
e
st f
r
om MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy
_
stream
:
update src
_
o
ffset
on retries
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
copy_stream atte
m
pts to use
I
O:
:
Splice::WAITA
L
L
commit
|
commitdiff
|
tree
2011-05-10
E
r
i
c Won
g
tes
t
_
i
o_spl
i
ce: disable timeo
u
t-rel
a
ted tests
in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
E
ric Wong
add IO::Spli
c
e
:
:WAIT
A
LL flag s
u
p
port
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
t
e
st_io_splice_eintr
:
be
e
f up test
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
use ssize
_
t/
s
ize_t instead of lon
g
/un
s
i
g
n
e
d long
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic
W
ong
EI
N
TR test on
l
y
works
u
nder
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
detect closed descriptors on EIN
T
R
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno: us
e
FI
X
2INT ins
t
ead
of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
retr
y
on
EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io
_
s
p
lice
3
.
1
.
0
-
IO::Splice
.
c
opy_stream i
m
provement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
min
o
r
docume
n
tation update
s
commit
|
commitdiff
|
tree
2011-05-01
E
r
i
c
Wong
IO::Splice
.
copy
_
str
e
a
m doesn't c
h
ange
offs
e
t of sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf:
r
emove
u
n
n
e
cessary
dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_s
p
lice 3
.
0
.
0 - k
i
nder
,
gentler Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
do
c
: more n
o
te
s
fo
r
IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
remov
e
VER
S
ION constan
t
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc
f
or new interfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wong
I
O
.
vmsplice flags argument defaults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
add IO
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
try
s
p
li
c
e implies SPLICE_F_N
O
NBLOCK for fl
a
g
s
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags
are optional f
o
r splice
a
nd t
r
ysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten c
a
lls t
o
r
b
_
t
hread_bl
o
cki
n
g
_regi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid
s
ig
n
ed
v
s unsigned co
m
parison
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
copy_st
r
eam: File
.
open encod
i
ng do
e
sn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: fix
b
roken a
s
ser
t
i
ons on Ruby 1
.
9
.
3de
v
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
copy_s
t
re
a
m us
e
s IO
.
trysplice
instead of IO
.
sp
l
ice
commit
|
commitdiff
|
tree
2011-02-26
E
ri
c
Wong
test: remove unused_
p
o
rt function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
t
r
ys
p
lice interface
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
i
o
/
splice: uninde
n
t
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test
:
c
l
eanup unused
_
port function
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
clean up pa
c
kaging an
d
use
p
kg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
doc:
switch
to w
r
ong
d
oc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmakefile
:
syn
c
example
s
f
or doc
u
mentatio
n
publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
GNU
m
akefile:
u
pdate RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_spli
c
e 2
.
2
.
0 - upd
a
te
s
for
L
inux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pi
p
e_size and IO#
p
i
pe_size
=
accesso
r
s
commit
|
commitdiff
|
tree
2010-06-24
E
ric Wong
test_io_splice: fix broke
n
tes
t
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c
Wong
Rub
y
io_splice
2
.
1
.
0
- IO::Spli
c
e
.
c
o
py_stream f
i
xes
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
do
c
: help RDoc read IO::Splice
s
ingleton method
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
do
c
ument
+src+ and +dst
+
for IO::Splice
.
{
f
ull,p
a
rtial}
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
GNUmakef
i
le:
add
r
cov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
c
opy
_
stream:
handle and block
o
n E
A
GA
I
N from
the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
n
g
G
NUmakefi
l
e: allow pas
s
i
n
g
o
ptions to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
c
opy_s
t
r
e
am
:
cleanup after
oursel
v
es
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYIN
G
: bu
n
dle th
e
LGPLv2
.
1 instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Won
g
Ruby io_spl
i
c
e 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
upd
a
te P
I
P
E
_CAPA
d
ocumentation for Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
relice
n
s
e to LGPLv2
.
1+
(
from LGPLv
3
only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
GNUmak
e
f
ile: make our unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic W
o
n
g
ex
a
m
ples/splice-c
p
: simplify with
IO
:
:Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
on
g
io_splice_ext
:
requi
r
e errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
copy_stream t
a
kes source offset
l
ike
the non-spl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
vm
s
plice to ta
k
e a single
s
t
rin
g
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic
Won
g
copy_stream:
a
l
w
a
ys try to mov
e
pa
g
e
s
instead
of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
preliminary support for F_GETPIP
E
_
S
Z
and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
up
d
ate IO
:
:Spl
i
ce::F_MO
V
E documen
t
at
i
o
n
for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
simpl
i
f
y
exam
p
le
s
f
o
r 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implemen
t
IO
:
:
S
p
l
ice
.
copy_str
e
am
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
W
o
ng
fix i
n
d
entati
o
n bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cle
a
nup make
f
iles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
e
st for
non-blocking,
n
o
n
-pipe descript
o
r
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c W
o
ng
c
l
a
rif
y
word
i
ng
in
l
i
cense
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
W
ong
allow IO(-ish)
o
b
j
e
cts as descriptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
t
e
st:
enable Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
E
ric
W
o
ng
IO
.
splice always releases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test: more d
e
scriptive Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: better explain the need
fo
r
IO::S
p
l
i
ce::F_
N
O
N
B
L
OCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avo
i
d partial writ
e
s on
IO
.
vmsplic
e
unles
s
F_NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
s
p
lit
out ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric
W
ong
G
N
Umakefile: s
w
itch to RDoc
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splic
e
" should be a module, n
o
t a cl
a
ss
commit
|
commitdiff
|
tree
2010-02-21
Eric W
o
ng
README: add mailing
l
ist archiv
e
info
r
mat
i
o
n
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
LI
C
ENSE: s/posix_
m
q/io_
l
inux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gem
s
pec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initi
a
l
commit
|
commitdiff
|
tree