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.1 - workaround socket -> pipe issues
2011-05-18
Eric Wong
io_
s
pl
i
ce 4
.
1
.
1 - wor
k
a
r
o
und
s
ocket -> pi
p
e issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand d
o
c for non-blocking splic
e
in
t
o
a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy_
s
tream: alwa
y
s use SP
L
ICE_F_NONBLOCK for par
t
ial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_spl
i
ce
4
.
1
.
0
-
c
opy_st
r
e
a
m enhancement
f
o
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
copy_st
r
eam coerces based
on #to_
p
ath
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_splice 4
.
0
.
0 - easier to u
s
e!
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Won
g
fix up d
o
cume
n
tatio
n
for fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c
Wong
copy_s
t
rea
m
:
e
nough to get this working under
MRI
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
te
s
t_copy_stream:
f
ix
use
r
sp
a
c
e
bufferi
n
g as
s
u
mption
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
W
ong
add copy
_
s
tream
test from MRI
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wo
n
g
copy_stream: update src_offset o
n
retries
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Won
g
c
opy_stream atte
m
pts to use
IO::Spl
i
ce::
W
AITA
L
L
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
t
est
_
i
o
_splice: disable timeout-related
t
ests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
add I
O
::
S
p
lice:
:
WAITALL
flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
te
s
t_io_splice_eintr:
beef
up test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
u
se ssize_t/s
i
ze_t i
n
stea
d
of
l
o
ng/
u
nsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR test
o
nly works u
n
der 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
dete
c
t close
d
d
e
scri
p
to
r
s on
EIN
T
R
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my
_
fileno: use FIX2
I
N
T instead of N
U
M2IN
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:
:
S
plice
.
c
o
py_stream improvemen
t
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wong
minor documentation
upda
t
es
commit
|
commitdiff
|
tree
2011-05-01
Eric
Wong
I
O::Spl
i
c
e
.
copy_str
e
am doesn't change offs
e
t of sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eri
c
Wong
extconf: remove unnecess
a
ry
di
r
_config
s
tatement
commit
|
commitdiff
|
tree
2011-03-01
Eric
Wong
io
_
sp
l
ice 3
.
0
.
0 - kin
d
er,
g
en
t
ler
Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
r
emove VERS
I
ON c
o
n
stant
commit
|
commitdiff
|
tree
2011-02-28
E
ric
W
o
ng
doc: R
D
oc for
n
ew interf
a
ces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
IO
.
vms
p
l
ice
flags argument def
a
u
lts t
o
z
e
ro
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
tryt
e
e
i
nterface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
tryspli
c
e im
p
lies
SPLICE_F_
N
ONBLOCK for f
l
ags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are optional for sp
l
ice an
d
trysp
l
i
ce
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
shorten calls
to rb_thread_b
l
ocking_re
g
ion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid
signed vs unsigned c
o
mp
a
rison
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
cop
y
_stream:
File
.
open encoding doesn't mat
t
er
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
test: fix br
o
ken assertions on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
copy_stream uses I
O
.
trys
p
lice instead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
o
ng
tes
t
:
remove unused_por
t
f
un
c
t
i
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
ad
d
IO
.
t
r
ysplice i
n
t
e
r
face
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
i
o/s
p
lice: u
n
indent
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic
W
ong
t
e
st: clean
u
p u
n
used_po
r
t fu
n
ction
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
cl
e
a
n up pac
k
aging
a
nd use p
k
g
.
m
k
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
doc: switch to wron
g
d
oc
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
GNUmakefile: sync
examples fo
r
do
c
umentation p
u
blis
h
ing
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
G
NUmakefile
:
upd
a
t
e RA
A
on new releases
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c
Wong
Ruby io_splice
2
.
2
.
0
- upda
t
es for L
i
n
u
x
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add I
O
#pipe_siz
e
and
IO#pipe_siz
e
= a
c
cessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
tes
t
_io_splice: fix broken t
e
st
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby
i
o_
s
plic
e
2
.
1
.
0 -
IO::Spl
i
ce
.
copy_strea
m
fixes
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c W
o
ng
do
c
: help RDoc read IO::S
p
l
i
ce singleton meth
o
ds
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
document +src+ and
+
dst+ for
I
O::Splice
.
{ful
l
,partial
}
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c
Won
g
GNUmakefi
l
e: add rc
o
v target
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
copy_stream: handle a
n
d block o
n
EAGA
I
N from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
ri
c
Won
g
GNUmake
f
ile:
allo
w
passin
g
options
t
o
test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
copy
_
stre
a
m: cleanup a
f
t
e
r ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING: bundle the
L
G
P
Lv2
.
1 i
n
s
tead 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
Er
i
c W
o
ng
up
d
ate PIPE
_
CAPA
d
o
cumentatio
n
for Lin
u
x 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense to LGP
L
v
2
.
1+
(
fr
o
m LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wo
n
g
G
N
Uma
k
e
file: make o
u
r uni
t
tests P
H
ONY
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic
W
o
ng
e
x
amples/splice-cp: simplify
w
ith IO::S
p
lice
.
copy_s
t
r
e
am
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
i
o
_spl
i
ce_ext
:
requ
i
re errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
copy_stream takes source offset like
t
he non-sp
l
ice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
vmsplice
t
o take a single strin
g
commit
|
commitdiff
|
tree
2010-06-01
E
ric
W
ong
copy_strea
m
: always
t
r
y
to move page
s
i
n
s
tead o
f
co
p
ying
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
W
o
n
g
preliminary
s
u
pport f
o
r F_GETPIPE_SZ
a
n
d F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
update IO::Splice::F_MOVE doc
u
menta
t
i
o
n for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simplify
examples for 1
.
0
.
0 A
P
I
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Won
g
imple
m
ent IO::Splice
.
copy_str
e
am
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
W
ong
fix indentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_splic
e
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
c
l
e
anup
makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
test for non-bl
o
cking, non-pipe des
c
riptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clarify wording
in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow IO
(
-ish) o
b
jects as de
s
criptor arguments
commit
|
commitdiff
|
tree
2010-05-27
E
ric Won
g
test: enable R
u
by warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
IO
.
splice
always releases
t
h
e
GVL
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
test: more descrip
t
ive
T
empfi
l
e names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
d
oc:
b
e
t
t
er
e
xplain the
ne
e
d for IO
:
:S
p
lic
e
::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
avoid partial writ
e
s on
I
O
.
vm
s
plice unl
e
ss F_NON
B
LOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric
W
o
n
g
split out ARY2IO
V
EC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmake
f
ile:
switch
t
o
RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice"
shou
l
d be a module
,
no
t
a cl
a
ss
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add mai
l
ing list
a
r
chive information
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
ong
LICENSE: s/p
o
six_
m
q
/
io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
a
d
d gemspec
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
initial
commit
|
commitdiff
|
tree