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
limit maximum splice length to 1 << 30
2011-05-18
Er
i
c
Wong
limit ma
x
imum
s
plic
e
lengt
h
to
1
<< 30
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
copy_stream: s
m
a
ll cleanup
f
or p
i
p
e
splic
i
ng
commit
|
commitdiff
|
tree
2011-05-18
Eric Won
g
io_
s
p
li
c
e 4
.
1
.
1
- wor
k
around
s
o
cket -> pipe
issu
e
s
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand d
o
c
for
n
on-blocking splice
int
o
a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Won
g
copy_
s
t
r
e
a
m: always u
s
e SPLICE_F_NO
N
BL
O
CK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_splice 4
.
1
.
0
- c
o
py_stream
enh
a
ncemen
t
for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
copy_stream coerces based on
#
to
_
path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_splice 4
.
0
.
0
- e
a
si
e
r to us
e
!
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
W
o
ng
fix u
p
doc
u
mentatio
n
for
f
d vs IO obj
e
cts
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
c
op
y
_stream: enoug
h
to get this wo
r
king under MRI
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_copy_strea
m
: fix user
s
p
a
ce buff
e
ring assumption
commit
|
commitdiff
|
tree
2011-05-13
E
ric
W
ong
add copy_s
t
ream test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
copy_stream: u
p
date src_offset on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
c
o
p
y
_stream a
t
temp
t
s to use IO::
S
plice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
o
ng
test_io_sp
l
ice:
disab
l
e
timeout-related t
e
sts in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO::Splice:
:
WAITALL
flag supp
o
rt
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
test_io_sp
l
i
c
e_eintr: b
e
e
f up test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use ssize_t
/
s
ize_t inste
a
d
o
f long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR test only works unde
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
d
e
tect closed descripto
r
s on EINTR
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c
Wong
m
y_file
n
o: use F
I
X2INT in
s
tead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
re
t
ry on
E
I
N
TR
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
W
ong
io_s
p
lic
e
3
.
1
.
0 - IO:
:
S
p
lice
.
c
o
py_
s
tream
improv
e
ment
commit
|
commitdiff
|
tree
2011-05-01
Eric Won
g
m
i
nor documentation updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
I
O::Splice
.
co
p
y_stream do
e
sn't ch
a
ng
e
of
f
set of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wo
n
g
e
x
tconf: rem
o
v
e unn
e
ce
s
s
ary
d
ir_config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_splice 3
.
0
.
0 - kinder, gent
l
er Linux zer
o
-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc:
m
o
r
e no
t
es
for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove VE
R
SI
O
N cons
t
a
n
t
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc for n
e
w i
n
terfa
c
es and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmspli
c
e
f
lags
a
rgument defaults to zer
o
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
add IO
.
tryte
e
interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trys
p
lic
e
i
mpl
i
es SPL
I
CE
_
F_NONBLO
C
K for fl
a
gs
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flag
s
are
o
ptional for
s
p
lice
a
nd t
r
ysplice
commit
|
commitdiff
|
tree
2011-02-27
E
r
i
c Wong
shorten ca
l
ls t
o
rb_thread
_
blocking_
r
eg
i
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid signed vs unsigned
c
ompariso
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
co
p
y_stream: File
.
open encoding
doesn't matte
r
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
o
ng
test: fix broken as
s
ertions on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
o
py_strea
m
uses IO
.
t
rysplice instead of
I
O
.
spl
i
ce
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
test: remove unused_port function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
a
dd IO
.
trysplice interface
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
io/splice
:
unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test: c
l
eanup unused_
p
ort
function
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Won
g
c
l
ean up
pac
k
ag
i
ng
a
nd use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
doc: switch to wrong
d
oc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
GNUmakefi
l
e:
s
ync examples f
o
r documentation p
u
blishing
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
GNU
m
akef
i
le: update RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_s
p
lice
2
.
2
.
0
-
u
pdates
f
o
r
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
add
IO#
p
i
p
e
_
size a
n
d IO#p
i
pe_
s
ize= accessors
commit
|
commitdiff
|
tree
2010-06-24
Er
i
c W
o
ng
test_io_splic
e
: fix broke
n
test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Rub
y
i
o
_sp
l
ice 2
.
1
.
0 - IO::Splice
.
copy_str
e
am f
i
x
e
s
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
doc:
h
elp
RDoc
read IO::Splice si
n
gleto
n
methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
docum
e
nt +s
r
c+ and +dst+ for IO::Splice
.
{f
u
ll,
p
artia
l
}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUma
k
efile:
ad
d
r
cov tar
g
e
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy
_
stream: handle and
block on EAGAIN fro
m
the n
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
GNUmak
e
fil
e
:
a
llow passin
g
o
p
tions t
o
test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: cleanup after o
u
rselv
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
COPYIN
G
: bundl
e
t
he LGPLv2
.
1
instead of LGPLv
3
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
R
u
b
y i
o
_splice
2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
update PIPE_
C
APA document
a
tion for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
W
o
ng
relicense to LGPLv2
.
1
+
(
f
ro
m
LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Won
g
GNUmakefile: make
o
u
r unit tests P
H
ONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
examples/splice-cp: simplify
wi
t
h
IO::Spl
i
ce
.
copy_str
e
am
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splice_ext: require err
n
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy
_
stream t
a
k
es s
o
urce o
f
fset like the n
o
n
-
spli
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric W
o
ng
a
llow IO
.
vmsplice to ta
k
e a single string
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
cop
y
_stream: always t
r
y t
o
m
o
ve pages instead of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
on
g
preliminary
suppor
t
for F_GETPIPE_
S
Z and F_
S
ETPIPE
_
SZ
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
Wong
update IO::Splice::F_MOVE doc
u
mentation fo
r
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
sim
p
lify example
s
for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
E
ric
W
ong
impl
e
ment
I
O::Splice
.
copy
_
strea
m
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
fix indenta
t
ion bug
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
Wong
Ruby io_spli
c
e 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clean
u
p makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for no
n
-block
i
ng, n
o
n-pipe descr
i
p
tor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clarify wor
d
ing in
l
icense
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
allow IO(-ish) objects as d
e
s
c
r
i
ptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
W
o
ng
t
est: enable Ruby warni
n
gs
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
spli
c
e
a
lwa
y
s
relea
s
e
s the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: more descriptive
T
empfile na
m
es
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: better
explain the ne
e
d fo
r
I
O
::Splice::
F
_
N
O
NBLO
C
K
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid partial writes on IO
.
vmsplice
unless F
_
N
O
NBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
spl
i
t
out AR
Y
2
I
OVEC m
a
cr
o
commit
|
commitdiff
|
tree
2010-05-23
Eric Won
g
GNUmakef
i
le: switch to R
D
oc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" should be a modu
l
e, not a cl
a
ss
commit
|
commitdiff
|
tree
2010-02-21
E
r
ic Wong
README: add mail
i
ng list
archive informat
i
on
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
L
I
CENSE: s/pos
i
x_mq
/
io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Er
i
c Wo
n
g
add ge
m
spec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree