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
E
ric W
o
n
g
i
o
_splice
4
.
0
.
0 - e
a
sier to
u
s
e
!
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
o
n
g
fix up documentat
i
on for fd vs
IO
objects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream: enough
t
o g
e
t this working
u
n
der
M
R
I
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
te
s
t_
c
opy_stream: fix user
s
pace bufferin
g
assumption
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c
Wong
add cop
y
_stream test from MRI
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
copy_stream: upd
a
t
e src_o
f
fset
o
n
ret
r
ies
commit
|
commitdiff
|
tree
2011-05-10
E
ric Wong
copy_s
t
ream
a
ttempts
to use IO::S
p
l
i
c
e
:
:
WA
I
TALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
t
e
st_io_splice:
disable timeout-related tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add
IO
:
:Splice::
W
AITALL flag
support
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Won
g
test_io_spl
i
c
e_e
i
n
tr: beef up test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
u
se ssiz
e
_t/size_t inst
e
ad of long/unsigned l
o
ng
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR test
o
nly
w
orks under
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
d
e
t
ect closed descrip
t
ors o
n
EINTR
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
m
y_
f
i
l
eno:
use FIX2INT instead
of NUM2IN
T
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
Wo
n
g
io_s
p
lice 3
.
1
.
0 - I
O
::Splice
.
c
o
py_st
r
eam im
p
rovement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
min
o
r documentation u
p
date
s
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c
Wong
IO::Spl
i
ce
.
c
op
y
_stream do
e
sn't
c
hange of
f
set
o
f
s
ou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf:
r
emove
u
nnecess
a
ry dir_config stateme
n
t
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
i
o_splice
3
.
0
.
0 - kin
d
er, gentler
L
inux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc
:
more
notes for
I
O
.
v
m
splice
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
n
g
remove VE
R
SION constant
commit
|
commitdiff
|
tree
2011-02-28
E
ric Won
g
doc: RDoc for new i
n
terfaces
a
nd changes
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
IO
.
vmsplice flags argument def
a
ults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
trytee i
n
terface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysp
l
ice i
m
p
lies SPLICE_
F
_NON
B
LOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
f
lags are o
p
tion
a
l
f
or
splice
a
n
d
tr
y
splice
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
shorten ca
l
ls
to rb_thread
_
blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
a
void
signed
v
s unsigned com
p
a
r
ison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy
_
s
t
ream: File
.
open
e
ncoding doesn'
t
mat
t
er
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
te
s
t: fix
broken
assertions on
Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_strea
m
uses
I
O
.
t
ryspl
i
c
e
i
nstead of IO
.
sp
l
i
c
e
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
test: re
m
ove
u
nused_port function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
a
d
d IO
.
tr
y
splice int
e
r
f
ace
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
i
o/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test: cleanup
u
nused_
p
o
rt function
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
n
g
cl
e
a
n
up p
a
ckaging and use p
k
g
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: switch to
w
ro
n
gd
o
c
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
G
N
Umakefi
l
e: s
y
nc ex
a
mpl
e
s
f
o
r docu
m
en
t
ation publishing
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
GNUmakefile: up
d
ate RAA
on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ru
b
y io_sp
l
ice 2
.
2
.
0 - updates fo
r
Lin
u
x 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add
I
O#pipe_s
i
z
e
and
I
O#p
i
pe_
s
iz
e
= accessors
commit
|
commitdiff
|
tree
2010-06-24
E
r
ic Won
g
test_i
o
_splice: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
R
uby io_splice 2
.
1
.
0 - IO::
S
p
lice
.
cop
y
_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
d
oc: help
RDoc read IO::Splice singl
e
ton met
h
ods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
docum
e
nt
+
sr
c
+ and +dst+ for
IO::Spl
i
ce
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
c
o
py_
s
t
ream: handle
a
nd block
on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
GNUmakefi
l
e: a
l
low passing
o
p
t
i
on
s
t
o te
s
t
/unit
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
cop
y
_
s
t
ream: c
l
e
an
u
p after ou
r
selves
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c
W
ong
COPYING:
bun
d
le
the LGPLv2
.
1
instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c W
o
ng
Ruby
io_s
p
lice
2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c
Wong
update PIPE_CAPA docume
n
tation for Lin
u
x 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
relicens
e
to
L
G
P
Lv2
.
1+ (
f
rom LG
P
Lv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmakef
i
le: m
a
k
e
our unit
t
e
s
ts PHONY
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
examples/
s
plice-cp:
si
m
plify
w
it
h
IO:
:
Splice
.
c
opy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_sp
l
ice_ext: re
q
uir
e
errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
copy_stream
t
akes source offset like th
e
no
n
-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
vmsplice t
o
take a sin
g
le
string
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c Won
g
copy_stream: always try
t
o mov
e
pages inst
e
ad of
c
o
p
ying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
pre
l
i
m
i
n
ary support for F_GETP
I
PE_SZ and F
_
S
E
TPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
update IO::
S
p
lic
e
::F
_
MOVE docume
n
tation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
simpl
i
fy examp
l
es
f
or 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implement IO::Splice
.
c
opy_s
t
rea
m
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix
i
ndenta
t
ion bug
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c
W
o
ng
Ruby i
o
_
s
plice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
clean
u
p
m
a
kefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for
non-blocking, non-pipe
de
s
c
r
iptor
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
clarify w
o
rding in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow IO(-ish) objec
t
s as descriptor arg
u
m
ent
s
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
test: en
a
b
l
e Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
s
p
l
i
ce alw
a
ys releases
t
he
G
VL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test
:
mo
r
e descri
p
t
i
ve Tempfile
n
am
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
doc: bette
r
explain the n
e
ed f
o
r IO::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid partial wr
i
tes on IO
.
vmsplice unless F_NON
B
LOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric W
o
n
g
split ou
t
AR
Y
2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefile: s
w
itch
t
o RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Won
g
"
Splice" s
h
ould be a
module, no
t
a
cla
s
s
commit
|
commitdiff
|
tree
2010-02-21
Eric
W
o
n
g
README: add mailing
l
is
t
archive infor
m
ation
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
LICENSE: s/p
o
six
_
mq
/
io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wo
n
g
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree