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
e
x
pand doc for non-blocking
s
p
lice into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Er
i
c Wo
n
g
copy_stream: always use SPLICE_F_NONBLOCK
for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
i
o_splice 4
.
1
.
0 - copy
_
stream e
n
hancement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
co
p
y
_
stream co
e
rces base
d
on #to_
p
ath
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
io
_
s
plice 4
.
0
.
0 - easier
t
o use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix up documentati
o
n for fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c Wong
copy_str
e
am: enough to get this working un
d
er MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Won
g
test_copy_stream: fi
x
users
p
ace buffering assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add copy_s
t
ream test from M
R
I
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
copy
_
stream
:
up
d
ate src_o
f
fset
on
ret
r
ies
commit
|
commitdiff
|
tree
2011-05-10
E
r
i
c Wong
co
p
y_stream
at
t
empts to use IO::Splice::WAITAL
L
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic
W
ong
test_
i
o_sp
l
ice:
disabl
e
timeout-related test
s
in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic
Won
g
add IO::
S
p
l
i
ce::WAIT
A
L
L
f
l
a
g support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
te
s
t_io_spli
c
e_
e
i
n
t
r: beef up
t
est
commit
|
commitdiff
|
tree
2011-05-09
E
ric
W
ong
use s
s
ize_t/size
_
t instead of
lon
g
/uns
i
g
n
e
d
long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR test onl
y
wor
k
s under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wo
n
g
d
etect cl
o
sed
d
escriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
my_f
i
leno: u
s
e FIX2INT instead of
N
UM2INT
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
retry
on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric
Wong
io_splice 3
.
1
.
0
- IO::Splice
.
copy_stream
i
mprov
e
men
t
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic W
o
ng
minor d
o
cumenta
t
ion updates
commit
|
commitdiff
|
tree
2011-05-01
Eric
Wong
I
O::Spl
i
c
e
.
copy_s
t
ream doesn't change
o
f
fs
e
t of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
ext
c
onf:
remo
v
e unnecessar
y
d
ir_config st
a
tement
commit
|
commitdiff
|
tree
2011-03-01
E
ric W
o
ng
io_sp
l
i
ce 3
.
0
.
0 -
kind
e
r, gentler Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c
Wong
d
o
c: more notes
f
or I
O
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
re
m
ove VERSION
constant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
d
o
c: RDoc for
new interfac
e
s and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmspl
i
c
e f
l
ag
s
argument defaults
to zer
o
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
add IO
.
t
r
yt
e
e i
n
te
r
face
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trys
p
l
ice implie
s
SPLIC
E
_
F_N
O
NBLOCK
f
or fl
a
gs
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
f
l
a
g
s are option
a
l for splice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric
Wo
n
g
shorten ca
l
ls to rb_t
h
read
_
bl
o
ck
i
ng_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
a
v
oid signe
d
vs unsign
e
d compariso
n
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
copy
_
stream:
F
ile
.
open
encoding doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
W
o
ng
t
e
st: fix br
o
k
e
n as
s
ert
i
o
ns on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
n
g
c
opy_stream uses
I
O
.
trysplice
i
n
s
tead of
I
O
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
test: remove unused_port
function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
tr
y
splice
inte
r
face
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic
Wong
io/spl
i
ce: uninde
n
t
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
e
s
t
: c
l
ean
u
p un
u
sed_po
r
t function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean
u
p
packagi
n
g
and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
doc: switch to
w
rong
d
o
c
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
GNU
m
akefile
:
sync examples
for docume
n
t
atio
n
publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUmakef
i
le: update RAA on new
releases
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
W
ong
Ruby io_sp
l
i
c
e
2
.
2
.
0
-
updates for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
o
n
g
add I
O
#pipe
_
size and I
O
#pipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric W
o
ng
test_io_splice: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
E
ric W
o
ng
Ruby io_
s
plice 2
.
1
.
0
- IO::Splice
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help RDoc
r
ead
IO:
:
Splice
single
t
on methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
document +src+ an
d
+dst+ for IO::Spl
i
c
e
.
{ful
l
,partia
l
}
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
GNU
m
akefi
l
e
:
add rcov targe
t
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
copy_stream: handle and b
l
o
ck
on E
A
G
AIN fr
o
m the
n
on
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefi
l
e: allow
p
a
s
s
ing options to
t
est
/
unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_strea
m
: clea
n
up af
t
er
o
urselves
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
COPYING
:
b
undle
t
he
L
GPLv2
.
1 instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
W
o
n
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 Wo
n
g
update PIPE_C
A
PA docume
n
tation fo
r
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
rel
i
cense to
L
GPLv2
.
1+ (fr
o
m
LGPLv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric
Won
g
GNUmakef
i
le:
make o
u
r
unit tests P
H
ONY
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
examples/s
p
li
c
e
-
c
p
:
si
m
plify
wit
h
IO::Splice
.
c
opy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
i
o
_splice_e
x
t:
r
eq
u
ire e
r
r
n
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
copy_st
r
eam
tak
e
s sourc
e
offs
e
t
lik
e
the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eri
c
Won
g
allow IO
.
vmsplice to take a s
i
ngle string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
co
p
y
_
s
tream: always try to move p
a
ge
s
instea
d
of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
p
reliminar
y
suppo
r
t for F_GETPIPE_SZ and
F
_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
updat
e
IO::Splic
e
::F_MOVE
d
oc
u
mentation fo
r
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic
W
ong
simplify example
s
for 1
.
0
.
0
API
commit
|
commitdiff
|
tree
2010-06-01
Eric
Won
g
implement
I
O
:
:
S
pli
c
e
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
W
o
n
g
fix indentation bug
commit
|
commitdiff
|
tree
2010-05-27
E
ric W
o
ng
Ruby io_sp
l
ice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cle
a
nup make
f
iles
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test for
n
o
n
-
bl
o
cking, non-
p
ipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clarify wor
d
ing in
l
icense
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wo
n
g
allow IO(
-
ish) obj
e
cts as descriptor argument
s
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
W
ong
test: ena
b
le R
u
by war
n
i
n
g
s
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
IO
.
splice
always
r
el
e
a
s
es the GVL
commit
|
commitdiff
|
tree
2010-05-27
E
ri
c
Wong
t
est
:
m
ore des
c
riptive Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
doc: better explain the need fo
r
IO::Sp
l
ice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
avoid partial write
s
on
IO
.
vmsplice
unles
s
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
Eric
Wong
GN
U
makefi
l
e:
s
wi
t
ch
to
R
Doc
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric
W
ong
"Sp
l
ice" s
h
o
u
ld be a
m
odu
l
e, not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add mailing list archi
v
e infor
m
ation
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic Wong
LICE
N
S
E
: s/po
s
ix_mq/io_lin
u
x
/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eri
c
Won
g
initial
commit
|
commitdiff
|
tree