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
copy_strea
m
: alway
s
u
s
e SPLICE_F_N
O
NBLOCK f
o
r parti
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wo
n
g
io_spli
c
e 4
.
1
.
0 - co
p
y_st
r
eam enhancement f
o
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
copy_strea
m
co
e
r
c
es based o
n
#to_
p
ath
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c
Wong
i
o
_splice 4
.
0
.
0 - easier to
use!
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic W
o
ng
f
ix
u
p doc
u
mentation for
f
d vs
IO o
b
jects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
o
py
_
stream: enoug
h
to get thi
s
w
o
rking under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
ric
W
o
ng
test_cop
y
_stream: fix us
e
r
s
p
ace buffer
i
ng assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add copy_stream test
f
rom MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
cop
y
_
stream: update
s
rc_offset
o
n
r
etri
e
s
commit
|
commitdiff
|
tree
2011-05-10
Eric Won
g
copy
_
s
t
ream attempts t
o
use IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
E
ric Wong
tes
t
_io
_
splice: disable ti
m
eo
u
t-re
l
a
ted tests
i
n non-MRI
commit
|
commitdiff
|
tree
2011-05-10
E
ric
W
o
n
g
add
IO::Splice::WAITALL flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
t
est
_
i
o
_spli
c
e
_eintr: beef
u
p
test
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
u
se
ssize_t/size_t i
n
stead
o
f long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c
Wong
EINTR test only works un
d
e
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect closed descriptors
on EINT
R
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
m
y
_
fil
e
no: use FIX2INT in
s
tead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
n
g
io_spli
c
e 3
.
1
.
0 - I
O
::Splice
.
copy_stream improvement
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wong
min
o
r do
c
umen
t
ati
o
n updates
commit
|
commitdiff
|
tree
2011-05-01
Eric
Wong
IO::Spli
c
e
.
cop
y
_
s
tre
a
m
doe
s
n't
c
h
ange offse
t
of so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf
:
remove unnecessary dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric
Wong
io_splic
e
3
.
0
.
0
- kinder
,
gentler Linu
x
zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
d
oc: mo
r
e notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove VE
R
SION constant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc f
o
r new interfaces a
n
d ch
a
nges
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
I
O
.
vmspl
i
c
e flags ar
g
um
e
nt de
f
a
u
lts
to zero
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
add IO
.
tryt
e
e interface
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
tr
y
spl
i
ce im
p
lies SPLICE_F_
N
ONB
L
OCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
fl
a
gs ar
e
o
p
t
i
onal f
o
r
splic
e
and tr
y
sp
l
ic
e
commit
|
commitdiff
|
tree
2011-02-27
Eric
W
on
g
shorten calls to rb_threa
d
_bloc
k
i
ng_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
av
o
id sign
e
d vs unsigned compa
r
ison
commit
|
commitdiff
|
tree
2011-02-26
E
r
i
c Wong
copy_s
t
re
a
m:
F
i
l
e
.
open
e
n
coding doe
s
n't ma
t
ter
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c
W
ong
t
e
st: fix br
o
ken assertions on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream uses IO
.
trysplice instead o
f
IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
tes
t
: r
e
move unused_port f
u
nction
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
ad
d
IO
.
tryspl
i
c
e
int
e
rface
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
io/splice:
unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
e
st: cl
e
anup unuse
d
_port fun
c
t
ion
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
cl
e
an up packa
g
i
ng a
n
d use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
doc: switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic
Wo
n
g
GNUmakef
i
le:
s
y
nc examples for documentatio
n
publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
GNUm
a
kefile: update
RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
Ruby
i
o_
s
plice
2
.
2
.
0 - updates f
o
r
L
i
nux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
add IO#
p
ipe_size and IO
#
pipe_size= accesso
r
s
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_io_splice
:
fix broke
n
test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby io_splice 2
.
1
.
0 - IO::Splice
.
copy_
s
t
ream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
d
o
c: help
RDoc read
I
O::Splice singleton method
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
docume
n
t +src+ and +dst+ for IO::S
p
li
c
e
.
{fu
l
l,partial}
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic W
o
ng
GNU
m
ake
f
il
e
: add
r
cov target
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
copy_stream: handle and block on
E
A
G
AIN from the
n
on
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c
Wong
G
N
U
m
akefile: allow pas
s
ing op
t
ions to test/uni
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
c
opy_stream: cleanup af
t
er ours
e
lves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
C
O
PYING: bundle
the LGPL
v
2
.
1 inst
e
ad
o
f LG
P
Lv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
ric Won
g
u
pdate PIPE_CAPA d
o
cum
e
ntation for
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
relicense to LG
P
Lv2
.
1+ (
f
r
om LGPL
v
3
only
)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
GNUmakefile: ma
k
e our u
n
it
t
est
s
PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
examp
l
e
s/
s
plic
e
-cp:
s
implif
y
with IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
io
_
spli
c
e_ext: requ
i
re e
r
r
n
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
o
ng
copy_st
r
eam takes source of
f
set like t
h
e
n
on-spl
i
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Er
i
c
Wong
allow IO
.
vm
s
pli
c
e to take a sin
g
le string
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
n
g
copy_
s
tream:
always try t
o
move
p
ag
e
s instead of
c
opying
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
p
r
eliminary sup
p
o
rt
for
F
_GETPIPE_
S
Z and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
update IO::Spl
i
ce::F_MOVE docum
e
ntati
o
n for 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
simpl
i
fy examples
for 1
.
0
.
0
API
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
implement IO::Splic
e
.
c
opy_stream
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
fix indentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
o
n
g
Ruby io_s
p
lice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
cleanup make
f
iles
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
n
g
te
s
t for non-blocking, non-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
E
ri
c
Wong
cl
a
rify wording in lic
e
nse
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Won
g
allow IO(-ish) objects as
d
es
c
riptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
e
st: enable R
u
by wa
r
nings
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
IO
.
s
plice
a
lways releases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
test:
m
o
re descrip
t
ive Tempfile n
a
mes
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
W
ong
d
oc: better
explai
n
the
n
eed for IO::Sp
l
i
ce:
:
F_NONBLOC
K
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avo
i
d partial
wr
i
t
e
s o
n
IO
.
vmsplice u
n
less F_NONBLOC
K
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
E
ri
c
W
o
ng
s
plit out ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric W
o
ng
GNUmakefile: switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric
W
ong
"Splice
"
should be a mod
u
l
e
, not a
c
lass
commit
|
commitdiff
|
tree
2010-02-21
Eri
c
W
o
ng
README: add ma
i
ling list archive information
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
L
IC
E
NSE:
s/
p
o
s
ix_mq/io_linux
/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add g
e
m
spec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
in
i
ti
a
l
commit
|
commitdiff
|
tree