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 coerces based on #to_path
2011-05-13
Eric Wong
copy_stream c
o
erc
e
s based
on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
io_splic
e
4
.
0
.
0 - easier to use
!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix up docume
n
tation for fd vs IO object
s
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream: enough to get
t
his working unde
r
MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_copy_stream: f
i
x us
e
r
s
p
a
ce buffering assumption
commit
|
commitdiff
|
tree
2011-05-13
E
ric
W
o
n
g
a
dd
copy_st
r
eam
test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
copy_stream
:
update
s
rc_offset
on re
t
r
ies
commit
|
commitdiff
|
tree
2011-05-10
E
ric
Wong
copy_s
t
re
a
m attempts to
u
se IO::Splice::WA
I
TALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_splice: disable tim
e
out-
r
e
late
d
tests
i
n non-MR
I
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO::Splice:
:
WAIT
A
LL
flag s
u
pport
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
te
s
t_io_splice_eintr: beef u
p
t
est
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
use ss
i
ze_t/size
_
t i
n
ste
a
d of long/unsign
e
d long
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
EINTR test only works under
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic
Wong
d
e
tect clo
s
ed descriptors on E
I
N
T
R
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
my
_
fileno
:
use FIX
2
INT i
n
s
t
ead of NUM2I
N
T
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
r
e
try o
n
EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
ong
io_splic
e
3
.
1
.
0
-
I
O::Splic
e
.
copy_stream
i
mproveme
n
t
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic Wong
minor documentatio
n
u
p
dates
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
IO
:
:Splice
.
copy_stream doesn't change offset of
source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf:
remove unneces
s
ar
y
di
r
_
config statemen
t
commit
|
commitdiff
|
tree
2011-03-01
Eric
Wong
io_splice 3
.
0
.
0 - kinde
r
,
g
entle
r
Li
n
ux ze
r
o
-
c
o
py
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
doc: more notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic
Wong
r
e
move VER
S
ION
c
onstan
t
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
n
g
doc:
R
Doc for new interfac
e
s
a
nd ch
a
nges
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
IO
.
vms
p
l
ice fla
g
s argument defaults
to
z
e
ro
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
add IO
.
t
r
ytee interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysplice
i
m
plies SPLICE_F_NO
N
BLOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags
are opti
o
n
al for splice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
shorten calls to rb_thread_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
avoid sign
e
d
v
s unsigned
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 assertions on Ruby 1
.
9
.
3
d
ev
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
copy_stream u
s
e
s
IO
.
trysp
l
ic
e
instead of IO
.
s
plice
commit
|
commitdiff
|
tree
2011-02-26
E
ric
W
on
g
test: rem
o
ve unused_por
t
function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
trysplice interface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
io/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test:
c
l
eanup
u
nused_port func
t
ion
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
c
l
ean up
packaging and u
s
e
p
kg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
n
g
doc: switch
t
o wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wo
n
g
GNUmak
e
file: syn
c
e
x
ample
s
for d
o
cume
n
tati
o
n publi
s
hing
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wo
n
g
G
NUmakefile: up
d
ate
R
AA on new rel
e
ases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_splice 2
.
2
.
0 -
updates fo
r
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
E
ri
c
Wong
ad
d
IO#pipe_s
i
ze
a
nd
I
O
#pipe_size=
acce
s
so
r
s
commit
|
commitdiff
|
tree
2010-06-24
E
ric Wong
t
est_
i
o
_
spli
c
e: fix bro
k
en test
commit
|
commitdiff
|
tree
2010-06-06
Eric
Won
g
Ruby io_spl
i
c
e 2
.
1
.
0 - I
O
::Spli
c
e
.
c
opy_stre
a
m
fix
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
doc: he
l
p RDoc r
e
ad IO::Splice singleton methods
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
W
ong
document +src+ and
+
dst
+
for IO::Sp
l
i
ce
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUma
k
efile:
add rcov tar
g
et
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
co
p
y_stre
a
m: handle and b
l
ock on
E
AGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
GNUmakefile: allow
passing op
t
i
o
ns to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_s
t
ream
:
c
leanup aft
e
r o
u
rselves
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
C
O
P
YING: bun
d
le the LGPLv2
.
1 instead of LGPL
v
3
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
Ruby io_splice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
ric
Wong
update
P
I
P
E_C
A
PA documentation for
L
inux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
E
ric
Wong
rel
i
cense to
LGPLv2
.
1+ (from
LGPLv
3
only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
GNU
m
akefile: make
our
u
nit
t
e
sts PHO
N
Y
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
examples/splice-cp:
s
implify
w
ith IO::Splice
.
c
o
py_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_spl
i
ce_ext
:
require err
n
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Won
g
c
o
p
y
_st
r
eam takes source offset like the non-
s
plice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Er
i
c Wong
allow IO
.
v
msplice to take
a
s
ingle string
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
copy
_
s
t
rea
m
: always try to mo
v
e pages instea
d
of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
preliminary
support for F_
G
ETPIPE_SZ and F_SET
P
IPE
_
SZ
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
update IO::Splice::F
_
M
O
V
E
documentation for
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
E
ric Won
g
simplify examples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
im
p
lement IO::
S
plice
.
cop
y
_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
f
ix in
d
enta
t
ion bug
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
R
uby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanu
p
m
a
kefiles
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
te
s
t for non-b
l
oc
k
ing,
n
on-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
c
l
arify wor
d
ing in lice
n
se
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wo
n
g
allow IO(-ish) o
b
ject
s
as
descripto
r
arg
u
ments
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic W
o
ng
test: enable
R
u
by w
a
rnings
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
IO
.
splice
always
r
elease
s
t
h
e G
V
L
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
est: m
o
re des
c
rip
t
ive Tempfile
names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
do
c
: better e
x
pla
i
n the nee
d
for
I
O::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid pa
r
tial writes on
IO
.
vmsplice
u
nless F_NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
spl
i
t out
A
RY2IOVE
C
mac
r
o
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefile
:
sw
i
t
ch to RDoc
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" s
h
o
u
ld
b
e a m
o
dule, not a cla
s
s
commit
|
commitdiff
|
tree
2010-02-21
Eri
c
Wo
n
g
README:
a
dd mailing list archive inform
a
tion
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
L
I
CENS
E
: s/posix_mq/
i
o_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gems
p
e
c
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree