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.0.0 - easier to use!
2011-05-13
Eri
c
Wong
io_spli
c
e 4
.
0
.
0 - easie
r
to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
fix up documentation for
fd
v
s IO obj
e
c
t
s
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
copy_stre
a
m: enough t
o
g
et this
workin
g
under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_copy_stream: fix userspace buffe
r
ing assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add copy_
s
tream
t
est from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_s
t
re
a
m:
up
d
ate src_offset on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric
Wong
copy
_
st
r
eam attemp
t
s to
u
se IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
tes
t
_io_sp
l
i
c
e
: d
i
sab
l
e timeout-related tests in
n
o
n
-M
R
I
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO::Spl
i
ce::WAITALL fla
g
supp
o
rt
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
test_io_sp
l
ice_eintr: b
e
ef up
tes
t
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
use ssize_t/si
z
e_t in
s
tead o
f
long/u
n
si
g
ned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
EINTR
test
only works under
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
d
e
tect closed d
e
scriptor
s
on E
I
NTR
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
my
_
fileno
:
use FIX2INT ins
t
ead of
N
UM2INT
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c Wong
retry on
E
INTR
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c Wo
n
g
io_sp
l
ice 3
.
1
.
0
- IO::Splice
.
copy_stream i
m
provement
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
Wong
minor
d
ocumentation upd
a
tes
commit
|
commitdiff
|
tree
2011-05-01
Eric Won
g
IO::Splice
.
co
p
y_stre
a
m doesn
'
t chang
e
of
f
set of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
ric Wong
extcon
f
: remove unnece
s
sa
r
y dir
_
config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_spl
i
ce
3
.
0
.
0 - ki
n
der, gen
t
ler
Linux zero
-
copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more notes for IO
.
v
m
sp
l
ice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remo
v
e VERSION
constant
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
doc: RDo
c
f
or new
inte
r
f
a
c
e
s and
changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
v
msplice flags argum
e
n
t
defaults
to zero
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
W
ong
add
I
O
.
t
rytee i
n
terf
a
ce
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
t
rysplice implies SP
L
ICE_F_N
O
N
B
L
O
C
K
for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Won
g
flags are optional
for sp
l
ice and try
s
p
lice
commit
|
commitdiff
|
tree
2011-02-27
Eric W
o
ng
shorten
c
alls to rb_thread
_
blocking_regi
o
n
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wo
n
g
avoid s
i
g
ned vs unsigned compar
i
son
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
W
ong
copy_stream
:
F
i
le
.
open encodi
n
g doesn'
t
matt
e
r
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
on
g
test: fix broken assertions o
n
Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wo
n
g
c
o
p
y_stream u
s
es
IO
.
try
s
plice instead of
I
O
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test
:
remove unused_
p
ort function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
ad
d
IO
.
t
rys
p
lice
i
n
terfac
e
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
io/
s
plice:
unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
o
n
g
tes
t
:
cleanup unused_port function
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic W
o
ng
clean
up packaging and use
pkg
.
m
k
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: switch to wro
n
gdo
c
commit
|
commitdiff
|
tree
2010-12-27
E
ric W
o
n
g
GNUmakefile:
s
ync exampl
e
s for d
o
cume
n
tation
p
u
blis
h
ing
commit
|
commitdiff
|
tree
2010-08-02
Eric Won
g
GNUmakefile:
u
pd
a
te RAA on ne
w
r
eleases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_splice 2
.
2
.
0 - updat
e
s for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
add IO#pipe_size
a
nd
I
O
#
pipe_size= access
o
rs
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
t
est_io_splice: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
R
uby io_splice 2
.
1
.
0 - IO:
:
Splice
.
copy_s
t
ream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
d
o
c: hel
p
RDoc
r
ead IO::Splice singleton metho
d
s
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wo
n
g
document +sr
c
+ and +dst+ for I
O
::Splice
.
{full,pa
r
t
i
al}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GN
U
makefile
:
add rcov
target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
c
o
p
y
_st
r
eam: handle an
d
block o
n
EAGAIN f
r
om
the no
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: allow passing options to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_
s
tream: cl
e
anup af
t
e
r
our
s
e
l
v
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING: bundle the LGPLv2
.
1
i
n
stead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
Ruby io_splice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
ri
c
W
ong
update PIPE_C
A
PA documentation
for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
relicense to
LGP
L
v2
.
1+ (from LG
P
Lv3
only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
GNUmakefi
l
e: make
our
u
n
i
t tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
examples/splice-cp: si
m
plify
w
i
t
h IO::Sp
l
ice
.
copy
_
stream
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
io_sp
l
ic
e
_ext: requi
r
e errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
c
o
p
y
_st
r
eam takes source o
f
fs
e
t li
k
e th
e
no
n
-spli
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow I
O
.
vmsplice t
o
t
a
ke a single string
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
co
p
y_stream
:
always t
r
y
to m
o
ve page
s
inst
e
a
d
of co
p
ying
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c W
o
ng
preliminary s
u
ppor
t
for F_GETPIPE_S
Z
a
nd F_S
E
TPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
update IO::Splice::F
_
MOVE docu
m
entation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
s
impl
i
fy
exampl
e
s for 1
.
0
.
0
A
P
I
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implement I
O
::Spl
i
ce
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix i
n
denta
t
ion bu
g
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
Ruby io
_
splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
ric Won
g
clea
n
up makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
test
f
or non-bl
o
c
k
ing, non-p
i
pe d
e
scriptor
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wo
n
g
clarify
w
ording in li
c
ense
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wo
n
g
allow IO
(
-ish) ob
j
ect
s
a
s
descri
p
t
or
ar
g
uments
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test: enable
R
uby warnin
g
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
I
O
.
splice
always releases the G
V
L
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
t
est
:
more
d
escriptive Tempfile name
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
doc: better explain
t
he n
e
ed for
IO::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
E
ri
c
Wong
avoid p
a
rti
a
l
wri
t
es on IO
.
vmsplic
e
u
n
less F_NONBL
O
CK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wo
n
g
sp
l
it o
u
t AR
Y
2IOVEC ma
c
ro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakef
i
l
e:
switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
ric
W
ong
"Splic
e
" should b
e
a modu
l
e, n
o
t a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README:
add mai
l
in
g
li
s
t
a
rchive i
n
formation
commit
|
commitdiff
|
tree
2010-02-15
Eric W
o
ng
LI
C
ENSE:
s
/p
o
six_mq/io_li
n
ux/
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
add gemsp
e
c
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
i
n
itia
l
commit
|
commitdiff
|
tree