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
exp
a
nd doc for
non-
b
locking splice into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
cop
y
_stream
:
always us
e
SPLICE_
F
_NONBLOCK for p
a
rtial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_
s
pl
i
ce 4
.
1
.
0 -
copy_stream e
n
h
ancement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
co
p
y_stream coerces
b
ased on
#
to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
i
o
_splice 4
.
0
.
0 - easier to u
s
e!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix
up doc
u
ment
a
tion f
o
r
fd v
s
I
O
objects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
cop
y
_st
r
e
a
m:
enough to get this working u
n
der MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_
c
op
y
_
stream
:
fix use
r
spa
c
e buffe
r
ing a
s
s
u
mption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add copy_stream test from M
R
I
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
co
p
y_stream: update
src_offset
o
n
retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Won
g
copy_st
r
eam
atte
m
p
t
s
to use IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
tes
t
_io_splic
e
: disab
l
e timeout-related tes
t
s
in non-MR
I
commit
|
commitdiff
|
tree
2011-05-10
Er
i
c Wong
add
IO::Spl
i
c
e::WAITALL flag
support
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
tes
t
_io_spli
c
e_eintr: bee
f
up
tes
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
use ssiz
e
_t/size_
t
i
nstead o
f
l
on
g
/un
s
igned lon
g
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR t
e
st
only
w
orks under
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c
Wong
det
e
ct c
l
osed de
s
criptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_
f
ileno: use FIX2INT
i
nstead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
re
t
ry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c
Wong
i
o
_splice 3
.
1
.
0 - IO::Spl
i
ce
.
copy_stream im
p
rovement
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wong
m
i
no
r
documentation
u
pdates
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic
W
ong
IO::Splice
.
copy_stream
d
oesn't change offset
o
f sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Er
i
c
W
o
ng
e
xtconf: remov
e
unnecessary d
i
r_config s
t
atement
commit
|
commitdiff
|
tree
2011-03-01
Eric
W
ong
io_
s
plice 3
.
0
.
0 - ki
n
der
,
g
entler Linu
x
zero-
c
opy
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c Wong
doc: mo
r
e notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remo
v
e
V
E
RS
I
ON con
s
ta
n
t
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
doc: RDoc
for new interfaces and change
s
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
I
O
.
vmsplice flags argument defaul
t
s to zero
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
add
I
O
.
trytee
interface
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Wong
trysplice imp
l
ies SPL
I
CE_F_NONBLOCK
f
o
r flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flag
s
are optional
f
o
r s
p
lice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
E
r
i
c
W
ong
shorten
c
a
l
l
s t
o
rb_thre
a
d_bloc
k
i
ng_region
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
a
v
o
id signed vs unsigned comp
a
rison
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wo
n
g
co
p
y_s
t
ream
:
File
.
open encoding do
e
sn't matter
commit
|
commitdiff
|
tree
2011-02-26
E
r
i
c Wong
t
est: f
i
x b
r
o
k
e
n
assertions on
Ruby
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_
s
t
r
eam uses
I
O
.
trysplic
e
instead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
test: remove unuse
d
_p
o
rt
function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
t
r
ysp
l
ice inte
r
face
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice: u
n
inde
n
t
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test:
c
leanup unused_port func
t
i
o
n
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
cl
e
a
n
up packagi
n
g and us
e
p
k
g
.
m
k
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wo
n
g
d
o
c
:
sw
i
tch to wrong
d
oc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNU
m
ake
f
ile: sync e
x
amples for documenta
t
ion publishing
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
GNUmakef
i
le:
u
pdate RA
A
on
n
ew rele
a
ses
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
Rub
y
io_splice
2
.
2
.
0 - updates
f
or Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c Wong
add
I
O#pipe
_
size an
d
I
O#pipe
_
s
ize
=
accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_io_splic
e
: fix br
o
ken t
e
st
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby io_splice 2
.
1
.
0 - IO
:
:Splice
.
co
p
y_
s
t
r
eam fix
e
s
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
doc: help RDoc read IO
:
:Spl
i
c
e
singleton methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
document +src+ and
+
dst+ for IO::
S
plice
.
{ful
l
,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
NUmakefile: add rc
o
v target
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
n
g
co
p
y_str
e
a
m: handle
a
nd block on EAGAIN from the n
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
GNU
m
akefile: allow passing options to test/uni
t
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
copy
_
s
t
ream: cleanu
p
after ou
r
selves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING
:
bundle the LGPLv2
.
1 in
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
Eric
Wong
update PIPE_CAPA
d
ocumen
t
ation for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relice
n
s
e
to LGPL
v
2
.
1
+ (fro
m
LGPLv3 o
n
ly)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
GNUmakefile: make our unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
e
x
am
p
les
/
splice-cp: simpli
f
y with I
O
::Splice
.
copy_
s
tream
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
io_splice_ext: require
errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_st
r
eam take
s
source offset like the non
-
splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
ric Wong
a
l
low IO
.
vmsplice to take
a s
i
ngle string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
c
o
py_s
t
re
a
m: al
w
a
y
s try to
m
o
v
e
p
ages instead
o
f copying
commit
|
commitdiff
|
tree
2010-06-01
E
ric
Wong
p
reliminary
suppor
t
f
o
r F_G
E
TPIPE
_
SZ and
F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
update IO::Splice::F_
M
OVE docume
n
tat
i
on for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wo
n
g
simp
l
ify examples fo
r
1
.
0
.
0
A
PI
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
im
p
lement IO::Spli
c
e
.
c
o
py_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
fix indentat
i
on bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
cleanup
m
akefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for no
n
-bl
o
ck
i
ng, non-pipe de
s
criptor
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
clarify wording in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
l
lo
w
I
O
(-ish) objects as descriptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test: enable Ruby
warn
i
ngs
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
o
ng
I
O
.
spl
i
c
e always
r
e
l
eases
t
h
e
GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
es
t
: more
descriptive Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
doc: bet
t
e
r
expla
i
n
t
he need
f
o
r IO::Splice
:
:F
_
NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
av
o
id partial
w
ri
t
es on
IO
.
vmspl
i
ce unl
e
ss F_NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split out ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eri
c
Wo
n
g
GNU
m
akefile: switch t
o
R
Doc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Er
i
c
Won
g
"Splice"
s
hould be a
m
odule, not
a class
commit
|
commitdiff
|
tree
2010-02-21
Eric
Wong
READ
M
E
:
add mailing list archive infor
m
ation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENSE: s/posix_mq/io_li
n
ux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gems
p
ec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
i
niti
a
l
commit
|
commitdiff
|
tree