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: small cleanup for pipe splicing
2011-05-18
Eric Won
g
copy_
s
tream: s
m
a
l
l cl
e
an
u
p
f
o
r pipe
splicing
commit
|
commitdiff
|
tree
2011-05-18
Eri
c
Wong
io_splice 4
.
1
.
1 - wor
k
around socket -
>
p
ipe issu
e
s
commit
|
commitdiff
|
tree
2011-05-18
Er
i
c Wong
expand doc for
n
on-blocking
sp
l
ice into a
p
ipe
commit
|
commitdiff
|
tree
2011-05-17
E
ric Wong
c
opy
_
stre
a
m: always use SPLICE_F_N
O
NB
L
OCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
r
ic Wong
io_spli
c
e 4
.
1
.
0 - c
o
py_s
t
ream enhancement f
o
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
opy_stre
a
m co
e
rc
e
s
based on #
t
o_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_splice 4
.
0
.
0 -
e
asier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
fi
x
up documen
t
ation f
o
r fd vs
IO obje
c
t
s
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
Wong
copy_stream: enough to
g
et
this wo
r
k
i
n
g under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
t
est_copy_stre
a
m
:
fix usersp
a
ce buffering assu
m
p
tion
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
add copy_stream tes
t
from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
op
y
_str
e
am: up
d
ate s
r
c_offset on retries
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wong
co
p
y_stream attempts to use IO::
S
pl
i
ce:
:
WAI
T
ALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
t
es
t
_i
o
_spli
c
e: disable timeout-r
e
lated tests
i
n
non-MR
I
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
add IO::
S
plice::WAITAL
L
flag
support
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wo
n
g
test
_
io_splice_ein
t
r: b
e
ef up test
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
use s
s
ize_t/size_t instead of l
o
ng/unsig
n
ed
long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR test only w
o
r
k
s und
e
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
d
etect closed des
c
riptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno: use FIX2INT
instead o
f
NU
M
2
I
NT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on E
I
NTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
i
o
_
s
p
lice 3
.
1
.
0 -
IO::
S
plice
.
copy_s
t
ream
improvement
commit
|
commitdiff
|
tree
2011-05-01
Eric
Wo
n
g
minor documenta
t
ion upda
t
es
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
I
O::Spli
c
e
.
c
o
py_stream d
o
esn'
t
c
hange offs
e
t of sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
ric
W
ong
extconf
:
remo
v
e
u
nnecessary dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_sp
l
ice 3
.
0
.
0 -
k
inder, gentler Linux zero-cop
y
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
d
oc: more
n
otes
for IO
.
vmspli
c
e
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove VERSION consta
n
t
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic
Won
g
doc: RDoc for new interfaces and c
h
a
nges
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vm
s
p
lice flags argumen
t
d
efaults to zero
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wong
a
d
d IO
.
trytee i
n
te
r
face
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
tr
y
splice
implie
s
SPLICE_F_NONBLOCK for
flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are optiona
l
for
splice and tr
y
splic
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten calls to rb_thread
_
b
lock
i
ng_re
g
ion
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
o
n
g
a
void signed vs u
n
si
g
ned com
p
arison
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
n
g
copy_str
e
am:
F
i
l
e
.
o
p
e
n
e
nco
d
ing doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic
Wong
test:
f
ix broken as
s
ertio
n
s on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
opy_stream uses IO
.
trysplice instead of IO
.
splic
e
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: remove unused_
p
ort f
u
ncti
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
add
IO
.
tryspli
c
e interfac
e
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
io/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c
Wong
test: c
l
e
a
n
u
p
unused_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
c
l
ea
n
up pack
a
ging and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
doc: swit
c
h to wrongd
o
c
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
GN
U
makef
i
l
e
: sync examples for documentation publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUmakefile: update
R
AA on n
e
w r
e
leases
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c
W
o
ng
Ruby io_splice 2
.
2
.
0
- upd
a
t
e
s fo
r
Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
a
d
d IO#pip
e
_size and
I
O
#
pipe_size= accesso
r
s
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_io_splice:
fix bro
k
en test
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
Rub
y
io_splice 2
.
1
.
0 - IO::
S
plic
e
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic
Won
g
doc
:
h
elp
RDoc read IO::S
p
lice singleton me
t
hods
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wo
n
g
document +src+ and +dst+ f
o
r
IO::Spl
i
ce
.
{full,
p
art
i
al}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
G
N
Umakefile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_
s
t
r
eam: handl
e
and block on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmak
e
file: allow p
a
ssing optio
n
s
to
t
est/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_strea
m
: cleanup afte
r
ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING:
bundle
t
he LGPLv
2
.
1 i
n
stead o
f
LG
P
L
v3
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
Ruby io_s
p
lice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
updat
e
PIPE_CAPA d
o
cu
m
ent
a
tion for Linu
x
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicens
e
to LGPLv
2
.
1
+
(from LGPLv
3
only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
G
N
U
makefile: make our un
i
t tests
PHO
N
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
examp
l
e
s/splice-
c
p: simpli
f
y w
i
th IO::
S
plice
.
c
o
p
y_stream
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
io_s
p
lic
e
_ext: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
c
opy_stream takes source
off
s
et like the
n
o
n-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric
W
o
ng
a
l
low IO
.
vms
p
lice to take a single stri
n
g
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
Wong
copy_
s
tream:
always tr
y
t
o
m
ove
p
a
ges ins
t
ead of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
preliminary suppor
t
for F_GETP
I
P
E_SZ and F_S
E
T
PIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
u
p
date IO::
S
plic
e
::F_MOVE docume
n
t
a
t
ion fo
r
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
si
m
p
l
ify examples f
o
r 1
.
0
.
0 AP
I
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
i
m
plement I
O
:
:
Spli
c
e
.
copy
_
stream
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
f
ix indentati
o
n bug
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wo
n
g
Ruby
i
o_spl
i
ce
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
clea
n
up
ma
k
e
f
iles
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
test
f
or non-blocking, non-pipe de
s
criptor
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
cl
a
ri
f
y wording in lic
e
nse
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
allow IO(-ish) objects as descriptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
te
s
t
:
ena
b
l
e Ruby w
a
r
nings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
s
plic
e
always releases t
h
e GVL
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c W
o
ng
tes
t
: more
d
e
s
c
r
iptive
Tempfile nam
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: bett
e
r
e
x
plain the n
e
ed for IO::Spli
c
e
:
:
F
_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
a
v
o
i
d partia
l
wri
t
es
o
n
I
O
.
vmsplic
e
unless F_NONB
L
OCK
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
Eric
Wong
GNUm
a
kefile: switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
r
i
c Wong
"
S
plice" shou
l
d b
e
a
module, not a cla
s
s
commit
|
commitdiff
|
tree
2010-02-21
Eric
Wong
README: add mailing l
i
st a
r
c
h
ive i
n
f
ormat
i
o
n
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LI
C
E
NSE: s/posix
_
mq/io_linu
x
/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
init
i
al
commit
|
commitdiff
|
tree