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
E
r
ic Wong
copy_stream: small clea
n
u
p
f
o
r
pipe splicing
commit
|
commitdiff
|
tree
2011-05-18
Eric Wo
n
g
i
o_s
p
lice 4
.
1
.
1
-
workaround s
o
cket -> pipe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand
d
o
c
f
or non-blockin
g
splice
i
nto a
p
ipe
commit
|
commitdiff
|
tree
2011-05-17
Eric W
o
ng
copy_str
e
a
m: alway
s
use SP
L
I
C
E
_F_NONBLOCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
ric Wong
io_splice
4
.
1
.
0 - co
p
y_st
r
eam
e
nhancement f
o
r 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
c
o
py_stream
co
e
rces bas
e
d o
n
#to
_
path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_sp
l
ice 4
.
0
.
0
- easie
r
to use!
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Won
g
fix up
d
ocumen
t
ation for fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
o
ng
c
o
py_str
e
am: eno
u
gh to get this wor
k
ing und
e
r
MR
I
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
test_co
p
y_stream
:
fix userspace
buffering ass
u
mption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add cop
y
_str
e
am test from MRI
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
copy_stream: update s
r
c
_
off
s
et on re
t
ries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
co
p
y
_
s
t
re
a
m
attempts to use
IO::
S
plice::WA
I
TALL
commit
|
commitdiff
|
tree
2011-05-10
E
ri
c
Wong
t
e
st_io_s
p
lice: disable timeo
u
t-rel
a
ted
tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric W
o
ng
add IO::Spli
c
e::WAITALL flag supp
o
rt
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
te
s
t_io_
s
pli
c
e_
e
intr: bee
f
u
p
test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
u
s
e ssize_t/s
i
ze_t in
s
tead
of
l
o
n
g/uns
i
g
ned
long
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
E
INTR test only works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
detect closed descript
o
rs on EIN
T
R
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wo
n
g
m
y
_
fileno: use FIX2INT instead
of NUM2IN
T
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wong
io_spl
i
ce 3
.
1
.
0 - IO::Splice
.
copy_st
r
eam i
m
pro
v
emen
t
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor d
o
cumentation updates
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wo
n
g
I
O
:
:
S
pli
c
e
.
c
o
py_stream doesn't c
h
ange
o
ff
s
et of s
o
urce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf:
r
emove
unnecessary dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wo
n
g
io_splice
3
.
0
.
0 - kinder, gen
t
l
er Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
o
c
:
m
ore not
e
s for
I
O
.
vms
p
lice
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
r
emove VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
doc: RDoc
f
o
r
new
interfac
e
s and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmspl
i
ce fl
a
g
s
a
rgu
m
ent
d
e
f
a
ults t
o
ze
r
o
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add I
O
.
trytee int
e
rface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysplice
i
mplies SPLIC
E
_
F_NONBLOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Won
g
flags are op
t
io
n
al for splice and
trysplice
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Wo
n
g
s
h
orten
c
a
l
ls to rb_th
r
ead_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid sig
n
e
d vs unsigned comp
a
rison
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
copy_str
e
am:
File
.
o
p
en en
c
oding doe
s
n't
m
att
e
r
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
te
s
t: fix
b
ro
k
en asser
t
ions o
n
Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
copy_stream uses IO
.
t
r
yspl
i
ce
i
n
s
tead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: rem
o
ve unused_port f
u
nctio
n
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
add IO
.
trysplice interfa
c
e
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
i
o/spl
i
ce: unindent
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
test: c
l
ean
u
p
unused_port f
u
nction
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
clean up packa
g
ing and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
doc
:
switch t
o
w
r
o
n
gdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
G
NU
m
akefile: s
y
nc examp
l
e
s for docum
e
ntation p
u
b
l
ishin
g
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
G
NUm
a
k
e
file:
update
R
AA
o
n new
r
e
l
e
ases
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
Ru
b
y
i
o_splice 2
.
2
.
0 - updates f
o
r
Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
add IO#pipe_
s
ize and IO#pipe_size= access
o
rs
commit
|
commitdiff
|
tree
2010-06-24
Er
i
c
W
o
n
g
tes
t
_
io
_
sp
l
i
c
e
: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby io_splice
2
.
1
.
0 - IO::Spl
i
ce
.
cop
y
_stream fi
x
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help RDoc read IO
:
:Splice si
n
gleton methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
d
o
c
u
ment +src
+
a
nd +dst+ for IO
:
:Spl
i
ce
.
{fu
l
l,p
a
rtial}
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
GNUma
k
efile: add rcov ta
r
get
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: handle and bl
o
c
k
o
n EAGAIN f
r
o
m the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: allow passing op
t
ions to te
s
t/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: cleanup after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYI
N
G: bundle the LGPLv2
.
1 instead of
L
GPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wo
n
g
update
PIP
E
_CAPA documentation for L
i
n
ux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
relice
n
se t
o
LGP
L
v2
.
1+ (
f
r
o
m LGPLv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmakefile
:
make our uni
t
tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
e
x
amp
l
e
s
/
s
p
lic
e
-cp: s
i
mplify with IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splic
e
_
ext: require
errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
copy_stream
t
akes source
offset lik
e
the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
a
l
low I
O
.
vmsplice to
t
ake a single string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
cop
y
_
stream: a
l
way
s
try to mov
e
pag
e
s
inst
e
ad of
c
opying
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
p
r
e
liminary support for F_GETPI
P
E_
S
Z and F_SETPIP
E
_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
u
p
date
IO::S
p
lic
e
::F_MOVE documenta
t
ion
f
o
r 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simplify examples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
implem
e
nt I
O
::Splic
e
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix indentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby
i
o_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
clean
u
p
ma
k
efiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for non
-
bl
o
cking, non-pipe d
e
scr
i
ptor
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Won
g
cl
a
rify wording in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow
I
O(-ish) obje
c
ts a
s
descriptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
t
e
st:
enab
l
e R
u
by warn
i
ngs
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
IO
.
sp
l
ice always
release
s
the
G
VL
commit
|
commitdiff
|
tree
2010-05-27
E
ric
W
o
n
g
tes
t
: more
descriptive Tempfile nam
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: better explain the need for IO::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
n
g
avoid
p
artial wr
i
tes on IO
.
vmsplice unl
e
ss F_N
O
NBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Er
i
c Wong
split out ARY2
I
OVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
G
N
Umakefile:
switch to RDoc
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric W
o
ng
"Splice"
s
hould be a
m
o
d
u
le, not a class
commit
|
commitdiff
|
tree
2010-02-21
E
r
ic Wong
README: a
d
d m
a
ilin
g
li
s
t archive inform
a
tion
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
L
I
C
ENSE: s/posix_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic
W
o
n
g
add g
e
mspec
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
initi
a
l
commit
|
commitdiff
|
tree