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
p
l
i
ce
4
.
1
.
1 - wo
r
k
a
round
s
ocket ->
p
ipe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric W
o
ng
expand doc for non-blo
c
king splice into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy_stream:
a
lways use
S
PLICE
_
F
_
NONBLOCK for
p
a
rtial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_s
p
li
c
e
4
.
1
.
0 - copy_
s
tream enhan
c
ement for
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
co
p
y_stream
c
oer
c
es
b
ased on
#to
_
path
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
io_splice 4
.
0
.
0 - easier to use!
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic
W
o
ng
fix up doc
u
me
n
tation for
fd
v
s IO obje
c
ts
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_st
r
e
a
m:
enough to get th
i
s working und
e
r MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
tes
t
_
c
opy_stream: fix userspace bufferi
n
g assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
o
ng
a
d
d copy_stream tes
t
fro
m
MRI
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
copy_stream: u
p
d
ate src_o
f
f
set on retries
commit
|
commitdiff
|
tree
2011-05-10
E
ric W
o
ng
copy_stream a
t
te
m
pts to
use
IO::Sp
l
ic
e
::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Won
g
test_io_splice
:
disable timeout-related tests
in n
o
n-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wong
add
I
O::Spl
i
c
e::WAITALL flag support
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
test
_
io_splice_
e
intr: beef up
t
e
s
t
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
u
s
e
s
size_t/size_t
i
nste
a
d
of
l
ong/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
E
I
N
TR te
s
t only w
o
rks
un
d
er
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
ric Won
g
d
etec
t
closed d
e
scriptors on EIN
T
R
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
my_fileno: use FIX2INT in
s
tead
of
NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
i
o_splice 3
.
1
.
0 - IO::Splice
.
c
o
py_stream improv
e
m
e
n
t
commit
|
commitdiff
|
tree
2011-05-01
E
ric Won
g
min
o
r documen
t
at
i
on updates
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic Won
g
IO
:
:Splice
.
c
o
py_stream doesn't c
h
ange offset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
e
xtconf:
remo
v
e unnece
s
sary dir_config statemen
t
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_splice 3
.
0
.
0 - kinder, gentler Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
oc: more not
e
s for IO
.
vm
s
pl
i
ce
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c
Wong
remove VERS
I
ON
c
onstant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc
f
or
n
ew interfaces
and changes
commit
|
commitdiff
|
tree
2011-02-28
E
ric
Wong
IO
.
vmsplice flags argument d
e
faul
t
s
to
zero
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
add
I
O
.
trytee i
n
terface
commit
|
commitdiff
|
tree
2011-02-27
Eric
W
o
ng
trysplice implies SPLICE_F_NON
B
LO
C
K for
flags
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
flags ar
e
opt
i
onal for splice and try
s
plice
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Wo
n
g
shorten calls
t
o
rb_thr
e
ad_b
l
o
c
king_re
g
ion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
avoid signed vs un
s
igned com
p
ari
s
on
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
c
o
py
_
stream:
File
.
open encoding doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
test: fix broken assertions
on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream u
s
e
s
IO
.
t
rysplice ins
t
ead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
test:
remove unused_port functi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
ad
d
IO
.
trysplic
e
interf
a
ce
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/
s
plice: unind
e
nt
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
test:
cleanup unu
s
ed_port function
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
clean up packaging and
use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c: s
w
i
t
c
h to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmak
e
file: sync examples f
o
r documenta
t
ion publi
s
hin
g
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic W
o
ng
GNUma
k
efile:
upda
t
e RAA on new release
s
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
R
uby
i
o
_splice 2
.
2
.
0 - upd
a
tes for
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pipe_siz
e
and IO#pipe
_
size= acce
s
sors
commit
|
commitdiff
|
tree
2010-06-24
Eric
Wong
test_io_splice:
f
ix brok
e
n test
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
on
g
Rub
y
io_spl
i
ce 2
.
1
.
0 - IO
:
:Spl
i
ce
.
copy_strea
m
f
ixes
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
d
oc: help RD
o
c r
e
a
d
I
O
::Spli
c
e singleton methods
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
documen
t
+src+ an
d
+
d
st+ for IO::Splice
.
{
full,parti
a
l}
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
GNUmakefile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
copy_
s
tream: handle and
block o
n
E
AGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUma
k
efile: allow passing o
p
tio
n
s to
test/unit
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
copy_
s
tream: cl
e
anup aft
e
r o
u
rselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING: bund
l
e
t
he LGPLv2
.
1 instea
d
of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
Ruby io_s
p
lic
e
2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
upd
a
t
e PIPE_CAPA docume
n
t
a
tion f
o
r Lin
u
x 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
relice
n
se to LG
P
Lv2
.
1+ (from LGPLv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
GNUmakefile: make
o
ur
u
nit tests PHON
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
o
n
g
examples/splice-cp:
s
i
m
plify wi
t
h IO::
S
plice
.
copy
_
stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
io_sp
l
ice
_
ext: requir
e
errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
c
o
py_s
t
r
e
am
takes
s
ource offset l
i
ke the non
-
splic
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
r
ic Wong
allow IO
.
vmspl
i
ce to take a single string
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
Wong
copy_stre
a
m
:
a
lways try to
move pages instead o
f
copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
preliminary suppor
t
for F_GETPIPE_SZ and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
upd
a
te IO::Splice::F_MOVE docu
m
enta
t
ion for
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
W
ong
simplif
y
exa
m
ples for 1
.
0
.
0
A
PI
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
Wong
imple
m
ent IO::Splice
.
cop
y
_
s
tream
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wo
n
g
f
i
x
indent
a
tion bu
g
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
Ruby io_splice
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c Wong
cleanup
ma
k
e
f
i
les
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for
non-b
l
ocking,
non-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
c
l
a
rify wording in licen
s
e
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
a
l
lo
w
IO
(
-
i
s
h) objects
a
s descriptor a
r
guments
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
t
e
s
t: ena
b
le Ru
b
y w
a
rnings
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
o
ng
IO
.
splice
al
w
ays releases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
est:
more descriptive T
e
mp
f
ile names
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c
Wong
doc
:
b
e
tter e
x
plain the need
f
or IO::Splic
e
::
F
_NONB
L
OCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
void par
t
ia
l
writes on IO
.
vmsplice unless F_NO
N
BLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
E
ric Wong
split ou
t
A
R
Y2IOVEC macr
o
commit
|
commitdiff
|
tree
2010-05-23
E
r
ic Wong
GNUmakefile
:
switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Sp
l
ice
"
should be a module, no
t
a clas
s
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
REA
D
ME: ad
d
ma
i
ling list archive information
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENS
E
: s/posix_mq/io
_
linux/
commit
|
commitdiff
|
tree
2010-02-15
E
ri
c
Wong
add gems
p
ec
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
ong
init
i
al
commit
|
commitdiff
|
tree