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: always use SPLICE_F_NONBLOCK for partial copy
2011-05-17
Eric Wong
c
o
py_st
r
e
a
m: always us
e
SPLICE_F_NON
B
LOCK
for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric
Wong
i
o_s
p
lice 4
.
1
.
0 - c
o
py_str
e
am enhancement fo
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
copy_str
e
a
m coerces based on #to_pa
t
h
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
io_splice 4
.
0
.
0
-
easier
t
o
use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix up docu
m
en
t
ation
for fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
co
p
y_stream: enough to get thi
s
worki
n
g under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
test_copy
_
stream
:
fix usersp
a
ce
b
uff
e
ring
a
s
s
u
mption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
a
d
d c
o
py_s
t
ream test f
r
o
m MR
I
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c
Wong
c
opy_
s
t
r
eam
:
update
src_offset on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream
a
tte
m
pts
t
o use IO::S
p
l
i
ce::
W
AITALL
commit
|
commitdiff
|
tree
2011-05-10
Er
i
c W
o
ng
test_io_spli
c
e
:
disable t
i
meo
u
t-related tes
t
s in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Won
g
add
IO::Splice::WAITALL
flag s
u
p
p
ort
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
t
est_io_splice_ein
t
r: beef up test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use ssize_t/si
z
e_t instea
d
of
l
ong/unsi
g
ned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINT
R
test only
w
ork
s
unde
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect closed des
c
riptors o
n
EI
N
TR
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
my_fil
e
no: use FIX
2
INT ins
t
ead of NU
M
2IN
T
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
ret
r
y
o
n EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splice 3
.
1
.
0 - IO::Splice
.
c
opy_stream improvemen
t
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic Wong
mi
n
o
r
documenta
t
ion update
s
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
ong
IO:
:
Spli
c
e
.
copy_stream
d
oesn't chan
g
e offset
of so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric
W
ong
extconf: remove unnecessary
dir
_
config s
t
atement
commit
|
commitdiff
|
tree
2011-03-01
Er
i
c Won
g
io_
s
plice 3
.
0
.
0 - kinder, gentl
e
r
Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c Wong
doc: m
o
re notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
r
emove VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
oc: RDoc for new interfa
c
es and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vm
s
plice flags
argument
defau
l
ts t
o
zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wo
n
g
trysplice
i
m
pl
i
es
SPLICE_F_NONBLOCK for
fl
a
gs
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
flags
a
re optional for spl
i
c
e a
n
d trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric
Wong
sho
r
ten calls to rb_thread_bl
o
cking_region
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
a
void si
g
ned v
s
unsi
g
ned
c
omparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy
_
stream: File
.
open encoding doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: fix broken
a
ssertions on R
u
b
y
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
copy_stream uses IO
.
trysplice instead of IO
.
splic
e
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: rem
o
ve unu
s
ed_port func
t
i
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
trysp
l
ice interface
commit
|
commitdiff
|
tree
2011-02-05
E
ri
c
Wong
io/
s
pl
i
ce: unind
e
nt
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
test: cleanup unused_port function
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
W
ong
clea
n
up
p
a
ckagin
g
and u
s
e pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: switch to wr
o
ngdo
c
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
GNUmakefile: sync e
x
amples for documentati
o
n
publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
GNUmakefile: update RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
R
u
by io_splice 2
.
2
.
0 -
u
p
d
ates
f
or Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
ad
d
IO#pipe_siz
e
and
I
O#pi
p
e_size= accessor
s
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_io_spl
i
ce
:
fix brok
e
n
test
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
R
uby io_splice 2
.
1
.
0 -
I
O::Sp
l
ice
.
copy_
s
tream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: h
e
lp RDoc
re
a
d IO::Splice single
t
o
n
method
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
d
o
c
u
ment +src
+
and +
d
s
t
+
for
I
O::Splic
e
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
E
ric W
o
ng
GNUmakefile: add
rc
o
v t
a
r
g
et
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_str
e
am:
han
d
le and
bloc
k
on EAGAIN
f
r
o
m
the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNU
m
akefile
:
allo
w
p
a
ssin
g
o
p
tions to tes
t
/
u
nit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_strea
m
: c
l
e
a
nup after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
C
OP
Y
ING: bundle the
L
GPLv2
.
1 inst
e
ad of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
Ruby io
_
spli
c
e 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
update PIPE_CAPA d
o
c
u
mentation for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
n
g
relicense to LGPLv2
.
1+ (from LG
P
L
v
3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
GNUmakefile
:
make our uni
t
t
e
s
t
s
P
HONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
examples/s
p
lice-cp
:
sim
p
li
f
y wi
t
h IO:
:
S
p
lice
.
cop
y
_
s
tream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
i
o
_splice
_
ext: requ
i
r
e
errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
copy_stre
a
m t
a
kes
so
u
rce off
s
et
l
ike the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
a
llow IO
.
vmsplice to take a
s
ingle string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy_stream: always try
to move pages instead of
c
o
pying
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
o
ng
preliminary support for F_GET
P
IPE_SZ an
d
F_SET
P
I
P
E_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
updat
e
IO::Splic
e
::F_MOVE docume
n
tation for
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simp
l
ify examples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
n
g
im
p
lem
e
nt IO::Splice
.
copy_
s
tream
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
fix ind
e
n
tation bu
g
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Rub
y
io_spli
c
e 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
cleanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test
f
or non-blocking, no
n
-
p
ipe desc
r
iptor
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
clarify
w
ording in lice
n
se
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
all
o
w I
O
(-ish) objects as des
c
riptor argume
n
ts
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c W
o
ng
test: e
n
a
b
le Ruby
w
arn
i
n
gs
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splice always releas
e
s the
G
VL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: mo
r
e descrip
t
ive
Tempfile
n
a
m
es
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
doc: b
e
t
ter explain the need for
I
O::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
av
o
id
p
art
i
al writes on IO
.
vm
s
plice unless F_NONB
L
O
CK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wo
n
g
split
out
ARY2IOVEC macr
o
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmake
f
ile:
switch to
RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
ric Wo
n
g
"Splice"
sho
u
ld
b
e a module, not a cla
s
s
commit
|
commitdiff
|
tree
2010-02-21
Eric Won
g
R
E
ADME
:
add ma
i
ling
list
a
r
c
h
iv
e
infor
m
ation
commit
|
commitdiff
|
tree
2010-02-15
Er
i
c Wong
LI
C
ENSE: s/posi
x
_mq/io_
l
i
n
u
x/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gemsp
e
c
commit
|
commitdiff
|
tree
2010-02-15
Eric
Won
g
initia
l
commit
|
commitdiff
|
tree