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
vmsplice: more consistent fileno retry handling
2013-01-19
E
r
ic Wong
vmsplice: more consistent
f
i
l
e
n
o ret
r
y handling
commit
|
commitdiff
|
tree
2013-01-19
Er
i
c
Wong
vmsp
l
ice:
a
void refere
n
c
in
g
invalid
stack a
d
dres
s
for
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Eric
W
o
ng
doc: s/librel
i
st
.
com/lib
r
elist
.
org
/
commit
|
commitdiff
|
tree
2012-03-07
E
ric Wong
a
v
o
id uname() for pipe size
mo
d
ificatio
n
checks
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
limit maximum splice length
t
o 1 << 30
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
c
o
py_st
r
eam:
s
mall cleanup for pipe splicing
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
io_splice 4
.
1
.
1 - workarou
n
d socket ->
p
ipe issue
s
commit
|
commitdiff
|
tree
2011-05-18
E
r
ic Wong
expand doc for
n
on-blocking splice
i
nto a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy_str
e
am:
a
lways use SPLICE_F_NON
B
L
O
CK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
r
ic
W
o
ng
io_splice 4
.
1
.
0 - co
p
y_stream enhance
m
ent f
o
r 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
opy
_
stream coerc
e
s based on
#
to_p
a
th
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_s
p
l
ice 4
.
0
.
0 - eas
i
er to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix up documentation fo
r
fd vs IO object
s
commit
|
commitdiff
|
tree
2011-05-13
Eric
Won
g
copy_
s
tream: eno
u
gh to get this working
under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
test_copy_s
t
ream: fix user
s
pace buffering assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add copy_stream t
e
s
t
f
rom MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream: update src
_
offset
on retrie
s
commit
|
commitdiff
|
tree
2011-05-10
E
ric W
o
ng
c
o
py_strea
m
attempts to u
s
e I
O
::Spli
c
e
::WA
I
TALL
commit
|
commitdiff
|
tree
2011-05-10
Eric W
o
n
g
tes
t
_
i
o_spl
i
ce: disab
l
e
t
i
m
e
out-relat
e
d
tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO::Splice::WAITALL flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_splice_eintr: beef up test
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
u
s
e
s
size_t/size_t instead of l
o
ng/
u
nsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
EINTR t
e
st only works und
e
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
ric
Wong
detect closed des
c
riptors
o
n
E
INTR
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Won
g
my
_
fileno
:
use F
I
X2
I
NT instead
o
f
N
UM2I
N
T
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_sp
l
ic
e
3
.
1
.
0 - IO::
S
plice
.
copy_s
t
ream i
m
pro
v
e
ment
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c Won
g
m
i
nor document
a
tion update
s
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c Wong
IO::
S
plice
.
copy_stream doe
s
n't c
h
ange of
f
set
o
f
s
o
urce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic Wong
extconf: remove unnecessary d
i
r_conf
i
g st
a
tem
e
nt
commit
|
commitdiff
|
tree
2011-03-01
E
ric
W
ong
io_splice 3
.
0
.
0 - kinder, gen
t
ler Linux
z
ero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
doc: more notes for IO
.
vmspli
c
e
commit
|
commitdiff
|
tree
2011-02-28
E
ric
W
o
n
g
remove VER
S
ION co
n
stant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc for new int
e
rf
a
ces
and
changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
IO
.
vmsplice flags argument
d
efaul
t
s
t
o
zero
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
add IO
.
t
r
yte
e
interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wo
n
g
t
r
ysplic
e
impl
i
es
SPL
I
CE_F
_
N
O
NBLOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags
are opti
o
nal
for sp
l
ice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric W
o
ng
sho
r
t
en calls t
o
r
b_thread_
b
lockin
g
_r
e
gio
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid signed vs unsign
e
d comparison
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
copy_strea
m
: File
.
op
e
n
e
ncodi
n
g
doesn't
m
atter
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wo
n
g
test: fix br
o
ken assertions on Ruby 1
.
9
.
3
dev
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
copy_stream uses IO
.
trysplice
instead of I
O
.
spli
c
e
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c
W
o
ng
test: remove un
u
sed_port
function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
trysp
l
ice interface
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
io/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric
Won
g
test: cleanu
p
unuse
d
_
p
ort
f
unction
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wo
n
g
clea
n
up pac
k
aging and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
d
oc: switch to wron
g
doc
commit
|
commitdiff
|
tree
2010-12-27
E
r
i
c
Wong
GNUmakefil
e
: sync examples for
d
ocumentation publishing
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
GNUmakefile:
upda
t
e
RAA on new
r
elea
s
es
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
R
u
by io_s
p
lice 2
.
2
.
0 - updates for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pipe_size and IO#pipe_size=
a
ccessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
t
est_io_splice: f
i
x b
r
o
k
e
n
test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ru
b
y
i
o
_splice 2
.
1
.
0 - I
O
::Spli
c
e
.
copy_stream fi
x
es
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: he
l
p R
D
oc read
IO::
S
plice singleton me
t
hods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
document +src+ an
d
+dst+ f
o
r
I
O
::Splice
.
{full,
p
artial
}
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
G
NUmakefile: a
d
d rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
co
p
y_stream:
h
andle
and bl
o
ck on EAGAIN from the no
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakef
i
le: allow pa
s
sing options to test/u
n
it
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
c
opy_stream: cleanup aft
e
r ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING:
b
un
d
l
e
the L
G
PLv2
.
1
instead of LGPL
v
3
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
Ruby i
o
_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
up
d
ate PIPE_
C
APA document
a
tion
for L
i
nu
x
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense to LGPLv2
.
1
+
(
from LGPL
v
3 onl
y
)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmakefile: make o
u
r unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
E
ric
W
ong
e
xamples/splice-cp: simplify
w
i
th I
O
::Splic
e
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splice_
e
xt: r
e
quire errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_stream takes source o
f
fset like
the non-splic
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eri
c
Wong
allow IO
.
vmsplice
t
o
t
ake a single str
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
c
o
py_stream: alwa
y
s try
t
o
move pages instead o
f
c
o
pying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
p
r
eliminary support for F_GETPIPE_
S
Z and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
W
ong
up
d
a
t
e IO::Splice:
:
F
_MOVE d
o
cumentation
f
or 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
Wong
s
i
m
plify exa
m
ples f
o
r
1
.
0
.
0
API
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wo
n
g
impl
e
ment
I
O::Splice
.
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
_
s
p
li
c
e 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cle
a
nup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Won
g
test for non-blocking,
non-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
clarify wording
in lice
n
s
e
commit
|
commitdiff
|
tree
2010-05-27
Eric
Won
g
allow IO(-ish) objects as descriptor argu
m
ents
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test: enabl
e
R
u
by
w
arnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
I
O
.
spl
i
ce always releases the
G
VL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
tes
t
: mo
r
e descript
i
ve Tempfi
l
e names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
d
oc: better
expl
a
in the need
f
or IO
:
:Splic
e
::F_NONBLO
C
K
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c
Wong
a
v
oid parti
a
l
w
ri
t
e
s
o
n IO
.
v
m
splice un
l
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
Wong
GNUmakefile: switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" should
b
e
a
m
o
d
ule,
not
a c
l
ass
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add mailing list
a
rchive
i
nformation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENSE: s/posix_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wo
n
g
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
initia
l
commit
|
commitdiff
|
tree