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
Eric Wong
copy_str
e
a
m
: small
clean
u
p for pipe splicing
commit
|
commitdiff
|
tree
2011-05-18
Eric
Wong
io_splice
4
.
1
.
1 - workaround soc
k
et ->
p
i
pe issues
commit
|
commitdiff
|
tree
2011-05-18
Eri
c
Wong
e
x
p
and d
o
c for non-
b
l
o
cking splice into a pi
p
e
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
c
opy
_
stream: alw
a
ys
use SPLICE_F_NONBLOCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_splice 4
.
1
.
0 - copy_st
r
eam enhancemen
t
for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
E
ric
Wong
copy_st
r
eam coerces ba
s
e
d on #to
_
p
ath
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
io_splice 4
.
0
.
0 -
e
asier to u
s
e!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
f
i
x
up documenta
t
ion fo
r
fd vs
IO
o
b
ject
s
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream: enough to get this
w
o
rkin
g
under
MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
te
s
t_copy_stream: fi
x
userspace buff
e
r
i
ng assumption
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
a
d
d
copy_stre
a
m test from MR
I
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream: update
s
r
c_offset on
retries
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
copy_stream attempt
s
to use IO::Splice::WAI
T
ALL
commit
|
commitdiff
|
tree
2011-05-10
Eric
Wong
te
s
t_io
_
s
p
l
ice: disab
l
e timeo
u
t-re
l
ated tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
a
d
d
IO::Splice::WAITA
L
L flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_splice_eintr: beef
u
p te
s
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
us
e
ssize_t/size
_
t i
n
st
e
ad o
f
long/un
s
i
g
n
ed
l
ong
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
E
I
N
T
R
t
es
t
only works
u
n
der 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect closed
d
e
scriptors o
n
EIN
T
R
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
n
g
my_fileno: use
F
IX2INT instead of NU
M
2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry
o
n
E
I
NTR
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
io_splice 3
.
1
.
0
-
I
O:
:
Splic
e
.
cop
y
_stre
a
m improvemen
t
commit
|
commitdiff
|
tree
2011-05-01
Eric Wo
n
g
minor documentation updates
commit
|
commitdiff
|
tree
2011-05-01
Eric
Wong
IO::
S
plice
.
copy_stream do
e
sn't c
h
ange offset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf:
remo
v
e unneces
s
ary di
r
_co
n
fig sta
t
eme
n
t
commit
|
commitdiff
|
tree
2011-03-01
E
r
ic Wo
n
g
io_spl
i
ce 3
.
0
.
0 - kinder,
g
e
ntler Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
doc:
m
or
e
n
ote
s
for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove
VERS
I
ON constant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc
for
new interface
s
and ch
a
nges
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
I
O
.
vm
s
plice flags argumen
t
de
f
aults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
try
t
ee inter
f
a
ce
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
tr
y
splice
i
m
plies SPLICE_F
_
NO
N
BLOC
K
for
flags
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wo
n
g
f
l
a
g
s are option
a
l for
spli
c
e and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shor
t
en ca
l
ls to rb_thread_blo
c
king_regio
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
a
v
o
i
d s
i
gned vs
unsi
g
n
e
d
comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
c
op
y
_stream: File
.
open
e
nco
d
in
g
doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
test: fix broken
a
ssertio
n
s
o
n
R
uby 1
.
9
.
3de
v
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
copy_stream uses IO
.
t
r
ys
p
lice instea
d
of IO
.
sp
l
ice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
test: r
e
move un
u
s
ed
_
por
t
f
unction
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
ad
d
IO
.
trysplic
e
i
nterfac
e
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
io
/
s
p
l
i
ce: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
on
g
test: cleanup unused_port func
t
ion
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
c
l
e
a
n up packaging
a
n
d
use pk
g
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
doc: sw
i
tch to wrongdo
c
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GN
U
makefile: sync
e
xa
m
ples
for doc
u
ment
a
tion publi
s
hing
commit
|
commitdiff
|
tree
2010-08-02
E
ric W
o
ng
GNUm
a
kefile: update RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby
io
_
splice 2
.
2
.
0 - u
p
dates for
L
inux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
add IO#pipe_size
a
n
d
IO#pipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Won
g
tes
t
_io_splice: fix br
o
ken tes
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby
io_splice 2
.
1
.
0 - IO::Splice
.
copy_stream fixe
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help
RD
o
c read
I
O::S
p
lice singlet
o
n
methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
d
ocument +src+ and +dst+ for IO::Spl
i
ce
.
{full,part
i
al}
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wo
n
g
GNUmakefile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
co
p
y_stream: handle and block on EAGAIN fro
m
the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakef
i
le:
a
llow
pas
s
ing o
p
tions
t
o test
/
unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_str
e
am: cleanup
after ourselv
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
COPYING: bund
l
e the L
G
P
L
v2
.
1 instead
o
f LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
R
uby io_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
up
d
ate PIPE
_
CA
P
A documentation for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
relicense t
o
LGPLv2
.
1+ (from LGPL
v
3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
GN
U
makefile: m
a
ke our unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
exampl
e
s/splice-c
p
: s
i
mplify w
i
th IO
:
:Spl
i
c
e
.
co
p
y
_st
r
eam
commit
|
commitdiff
|
tree
2010-06-05
E
ric W
o
n
g
io_splice_ex
t
: require er
r
no
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_stream takes source offs
e
t like t
h
e
non-splic
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
v
m
sp
l
ice to take a sing
l
e string
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
copy_strea
m
: alwa
y
s try to
move pages
instead
of co
p
ying
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
prelim
i
nary suppo
r
t for F_GETPI
P
E_SZ and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
update IO
:
:Splice::F_MOV
E
documentation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
sim
p
lify exa
m
ples for
1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implem
e
nt IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix indentation
b
ug
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
Ruby i
o
_
s
plic
e
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
cleanup
m
ake
f
iles
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
test f
o
r non-block
i
ng,
n
on-
p
ipe de
s
criptor
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
clarify
wo
r
d
ing in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
llo
w
IO(-ish) ob
j
ects as descrip
t
or arg
u
men
t
s
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
t
est: enable R
u
by warnings
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
I
O
.
spl
i
c
e
alw
a
y
s
releases
t
he GVL
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wo
n
g
t
es
t
: more descriptive Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: better e
x
p
l
a
i
n the nee
d
for IO::Splice::F_
N
ONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid
pa
r
tial writes on
IO
.
vmsp
l
ice unless F_
N
ONBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
E
ric Wong
sp
l
it
out ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefil
e
:
s
wi
t
c
h
to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Er
i
c Wong
"Splice" s
h
o
uld be a module, not a
class
commit
|
commitdiff
|
tree
2010-02-21
Eric W
o
ng
READM
E
: add mailin
g
list a
r
chive info
r
mation
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
LICE
N
SE:
s/posix_mq/i
o
_
l
inux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
ini
t
i
a
l
commit
|
commitdiff
|
tree