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
E
r
ic Wo
n
g
i
o_sp
l
ice 4
.
1
.
1 -
w
orkarou
n
d socket -> pipe i
s
sues
commit
|
commitdiff
|
tree
2011-05-18
Er
i
c
Wong
expand doc for
non
-
blocking s
p
l
i
c
e into
a
p
i
pe
commit
|
commitdiff
|
tree
2011-05-17
Eric W
o
ng
cop
y
_
s
tre
a
m: a
l
w
ays use SPLICE_F_NONBLOCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_sp
l
ice 4
.
1
.
0 - copy
_
s
t
r
eam
e
n
hancemen
t
for
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
copy_
s
tream coerces b
a
sed on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
i
o
_
s
plice 4
.
0
.
0 - easier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix up do
c
umentation f
o
r fd vs IO ob
j
ects
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
copy_stream: e
n
ou
g
h t
o
ge
t
th
i
s working u
n
d
e
r MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
te
s
t
_
copy
_
s
t
ream: fix users
p
ace buffering as
s
um
p
tion
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
add copy_
s
tream test fro
m
M
R
I
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
c
opy_stream: update src_
o
ffset on retri
e
s
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
W
o
ng
c
o
p
y
_
str
e
am attemp
t
s to use IO::Spli
c
e::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_splice: disa
b
le
t
imeout-related t
e
sts
i
n
n
on-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO::Splice
:
:
W
AI
T
ALL
f
lag support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_splice_eintr:
beef
u
p t
e
st
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
u
s
e
s
size_
t
/size_t instead
o
f long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
EINTR test only works und
e
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detec
t
cl
o
s
e
d descriptors
on E
I
NTR
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
my_
f
ileno: use F
I
X2INT instead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c Wong
io_splice 3
.
1
.
0 - IO::Splic
e
.
copy_s
t
ream improvem
e
nt
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
mino
r
do
c
umen
t
ati
o
n
updates
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
o
n
g
IO::Splice
.
copy_str
e
am doesn't c
h
an
g
e
offset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
ric W
o
ng
ex
t
c
o
nf: remove unneces
s
ary dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
Er
i
c Wo
n
g
io_sp
l
i
ce 3
.
0
.
0 - kinder, gentler
Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more n
o
tes for
I
O
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
d
oc: RDoc f
o
r new inte
r
face
s
a
nd
c
h
anges
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmsplice flags arg
u
ment
d
e
faults
to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
add
IO
.
trytee inter
f
ace
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysplice
i
mpl
i
es
S
PLICE_F_NONBLOCK for fl
a
gs
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
f
lags are opt
i
onal for splice
a
n
d
try
s
plice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
s
h
orten call
s
to r
b
_t
h
read_
b
l
ocking_r
e
g
io
n
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wo
n
g
avoid signed
v
s
u
nsigned
c
omparison
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
copy_stre
a
m
:
File
.
op
e
n
enco
d
ing
doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test:
fix broken asserti
o
n
s on Ruby
1
.
9
.
3d
e
v
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
copy_strea
m
u
s
e
s IO
.
trysplic
e
inst
e
ad of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
test: remove unuse
d
_
port
function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
ad
d
IO
.
try
s
p
l
ice interface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test: c
l
eanup unused_port functi
o
n
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c Wong
c
lean up
p
ackaging and use
pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
d
o
c: switch to wrong
d
oc
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wo
n
g
GNU
m
akefi
l
e: sync examples for documen
t
ation publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
GNUmakefile: update RAA on new relea
s
e
s
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_splice
2
.
2
.
0
- updates for
L
inux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Won
g
add I
O
#pipe_s
i
ze and IO#pipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_io_splice: fix broken tes
t
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
R
ub
y
io_s
p
li
c
e 2
.
1
.
0 - IO::Splice
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
o
n
g
doc
:
h
e
lp
R
D
oc read IO::Spl
i
ce singleton metho
d
s
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
docu
m
en
t
+
s
r
c+ and +dst+ for
IO::Splice
.
{full,parti
a
l}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
N
U
m
ak
e
f
i
le: a
d
d rcov
t
arget
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
copy_stream:
h
andl
e
and block on EAGAIN from t
h
e
n
on
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
ric
W
ong
G
N
U
makefile:
allow pass
i
ng options to test/un
i
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
copy_s
t
ream: cleanup a
f
ter ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYIN
G
: bundle t
h
e LGPLv2
.
1 instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
R
u
by io_spli
c
e 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
upda
t
e PIPE
_
CAPA d
o
cumentation
f
or Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense to LGPLv
2
.
1+ (from LGPLv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmakef
i
le: make our unit test
s
PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
ex
a
mples/s
p
l
ice-cp: simpli
f
y with IO
:
:S
p
l
ice
.
copy
_
stream
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
W
o
ng
i
o_splice_ext: require errn
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
n
g
copy_stream take
s
source offset like the non-spl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
al
l
ow IO
.
vmsplice to take a si
n
gle
s
tring
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy
_
stream: alwa
y
s try to
move pages instead of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
prelimi
n
ar
y
support for
F_GETPIPE_SZ
a
nd F_
S
ETP
I
PE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
update IO::Splice::F_MOVE
d
ocume
n
ta
t
ion for 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simplify examples for 1
.
0
.
0
API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implement IO::Splice
.
copy_s
t
r
e
am
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
fix indenta
t
ion b
u
g
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_s
p
lice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
cle
a
nup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
tes
t
for non-bloc
k
ing, non-pipe
descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric
Won
g
clar
i
fy
wo
r
ding
in
l
icen
s
e
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
allow IO(-ish) objects as de
s
criptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
e
s
t: enable Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
IO
.
splice alway
s
release
s
the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: more desc
r
iptive Tempfile
names
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
d
o
c:
b
e
t
ter explai
n
th
e
need for IO::Splice::F_NON
B
L
OCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid partia
l
wr
i
t
e
s
o
n IO
.
vms
p
lice unless
F
_NONBL
O
CK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Er
i
c
W
ong
split out
A
RY2
I
OVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmake
f
ile
:
switch to RD
o
c 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
ric Wong
"
S
p
l
ice"
should be a mo
d
ule, n
o
t a class
commit
|
commitdiff
|
tree
2010-02-21
Eri
c
Won
g
README: a
d
d ma
i
l
i
n
g list archive inf
o
rma
t
ion
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LIC
E
NSE: s/po
s
i
x
_mq/io_
l
i
n
ux/
commit
|
commitdiff
|
tree
2010-02-15
Eri
c
W
ong
add ge
m
spec
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
o
n
g
initia
l
commit
|
commitdiff
|
tree