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.2.0 - several bugfixes and workarounds
2013-01-19
Eric Wo
n
g
io_splice 4
.
2
.
0 - several bugf
i
xes
a
nd workarounds
Eric Wong
(6):
commit
|
commitdiff
|
tree
2013-01-19
Eri
c
Wong
vmsplice
:
m
o
re con
s
istent
f
i
l
eno r
e
try handling
commit
|
commitdiff
|
tree
2013-01-19
Eri
c
Wong
vmspli
c
e: a
v
o
i
d refe
r
encing in
v
alid stack add
r
ess fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
E
ric Wong
doc: s/li
b
relist
.
co
m
/librelist
.
org/
commit
|
commitdiff
|
tree
2012-03-07
Eric
Wo
n
g
avoi
d
u
name() for
p
ipe size modificat
i
on checks
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
limit
m
aximu
m
splice length to 1 << 30
commit
|
commitdiff
|
tree
2011-05-18
Eri
c
Won
g
copy_stream:
small
cleanup for pi
p
e splicing
commit
|
commitdiff
|
tree
2011-05-18
Eric
Wong
io_splice 4
.
1
.
1 - wor
k
aro
u
n
d socket
-> pip
e
issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
ex
p
an
d
doc for non-blo
c
king
splice into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy
_
stream: always
use S
P
LICE_F_N
O
NBL
O
CK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_spl
i
c
e 4
.
1
.
0 - copy_stream enhancement
for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
copy_stream
c
oerces based on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_splice 4
.
0
.
0 - easier to
use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix up documentation for f
d
vs IO obj
e
cts
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
o
p
y_str
e
a
m
: e
n
ough to get th
i
s wor
k
ing
u
nder
M
R
I
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
test_co
p
y_stream: fix userspa
c
e buffe
r
ing
a
ssumption
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
o
ng
a
dd co
p
y_stream
t
e
st from M
R
I
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
copy
_
str
e
am: updat
e
s
r
c_off
s
et on retries
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
copy_stream attempts to use IO
:
:Splice::W
A
ITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Won
g
tes
t
_io_splice: disable timeout-r
e
lated tests
i
n non
-
MRI
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic
Wong
a
d
d
I
O
::Sp
l
ice::WA
I
TALL flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io
_
sp
l
ice_eintr: beef up test
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
use ss
i
ze_t/size_t instead of long/uns
i
g
ned l
o
ng
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c
Won
g
EINTR test on
l
y works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c
Wong
de
t
ect clo
s
e
d desc
r
ipto
r
s on EINT
R
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno: u
s
e FIX2INT instead of NUM2IN
T
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wo
n
g
retry
on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_spl
i
ce 3
.
1
.
0
-
I
O:
:
S
p
l
ice
.
copy_
s
t
ream improve
m
en
t
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic
W
ong
minor d
o
cumentation updates
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wong
IO::Spl
i
c
e
.
copy_stream doesn't chan
g
e
o
ffset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric
Wong
extconf:
r
emove unnec
e
ssary dir_config s
t
at
e
men
t
commit
|
commitdiff
|
tree
2011-03-01
Er
i
c
Wong
io_sp
l
ice 3
.
0
.
0 -
k
inder,
g
entler Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
oc: more notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
rem
o
ve VERSION cons
t
ant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc fo
r
new interfaces and
c
h
a
nges
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
I
O
.
vmsplice flags
argument
d
e
f
aults to zero
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wo
n
g
add IO
.
tr
y
tee
i
n
t
e
rface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysp
l
ice impli
e
s SPLICE_F
_
NO
N
BLOCK
f
or flags
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
flags
a
r
e
optional for spl
i
ce
a
nd t
r
ysplice
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
W
o
n
g
shorten ca
l
ls t
o
rb_thread_blocking
_
regio
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoi
d
si
g
ne
d
vs
u
nsigned compar
i
son
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
co
p
y_
s
tream: Fil
e
.
op
e
n encoding doesn't ma
t
ter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
tes
t
:
fi
x
broken as
s
er
t
ions
o
n Rub
y
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wo
n
g
c
o
py
_
s
t
ream uses IO
.
tr
y
splic
e
instead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
test: remove unused
_
p
ort functio
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
ad
d
IO
.
t
r
ysplice interface
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
W
o
ng
i
o
/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
tes
t
: cleanup unused_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up packaging a
n
d use
p
kg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
E
ric
Wong
doc:
s
witch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmakefile:
s
y
n
c examples
f
or docume
n
tat
i
on publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUm
a
kefile: update RAA
o
n
ne
w
releases
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
Ruby io_splic
e
2
.
2
.
0 - updates for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pipe_si
z
e and IO
#
p
ipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
te
s
t
_io_splice: fix broken
te
s
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Rub
y
io_
s
plice 2
.
1
.
0 - IO::Splic
e
.
copy_stream fixe
s
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
doc: help RDoc rea
d
IO::Splice singleton methods
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
document +src+ an
d
+dst+ for IO::
S
plice
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: add
r
cov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: handle and
block on E
A
GAIN from th
e
no
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wo
n
g
GNUmakefile
:
allo
w
passing option
s
to te
s
t/unit
commit
|
commitdiff
|
tree
2010-06-06
E
ric W
o
n
g
c
o
py_stream: cl
e
anup a
f
ter ou
r
selve
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING: bun
d
le the LGPLv2
.
1 instead o
f
L
G
PLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io_sp
l
ice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
n
g
update PIPE_CAPA
doc
u
men
t
a
tio
n
for
Linu
x
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
r
e
lic
e
nse to LGPLv
2
.
1+ (from
L
G
PLv3
only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmakefile:
m
a
ke our uni
t
tes
t
s PHON
Y
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c
W
ong
examples/splice-
c
p: simplify
w
ith IO::S
p
lice
.
copy_
s
trea
m
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
io_s
p
l
ice_e
x
t: require
errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
c
o
py_stream takes s
o
u
rce offs
e
t like the non-spl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
ric W
o
ng
allow IO
.
vmsplice to take
a
single string
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
c
opy_
s
tr
e
a
m
: always try t
o
m
ove pages inste
a
d of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
prelim
i
nary su
p
por
t
for F_GETPI
P
E_SZ an
d
F
_
S
ETPIP
E
_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
up
d
ate IO::Splic
e
::F_MOVE documen
t
ati
o
n for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simplify exa
m
ples for 1
.
0
.
0
AP
I
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
implement
IO::
S
plice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric
Won
g
fix indentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby i
o
_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
cleanup makef
i
le
s
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
test for n
o
n-bloc
k
ing,
non-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
clar
i
fy wordi
n
g in lice
n
se
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow IO(-ish) ob
j
ec
t
s as descrip
t
or
a
rguments
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
Wong
test: enable Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
IO
.
sp
l
ice always releases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test:
more des
c
riptiv
e
Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c
Wong
d
oc: be
t
ter explain the need for IO::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid
partial write
s
on IO
.
vmsplice un
l
ess F_NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Won
g
split out ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
E
ric Wong
GNUmakefile
:
switch to
R
Doc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eri
c
W
ong
"Splice" should be a mo
d
u
le,
n
ot a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
REA
D
ME: ad
d
mailing list
a
rchiv
e
i
n
f
ormation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
L
ICENS
E
: s/
p
osix_m
q
/
i
o_linux/
commit
|
commitdiff
|
tree
2010-02-15
E
r
i
c
Wong
add g
e
mspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree