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
Wong
io_sp
l
ice 4
.
0
.
0 - easier t
o
use!
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
fix up document
a
tion
f
or fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
copy
_
strea
m
: enough to get t
h
is working under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
test_co
p
y_str
e
am: f
i
x users
p
a
c
e buffering a
s
sumpt
i
on
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
a
d
d copy_stream
t
e
s
t from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream:
update
s
rc_offset
o
n
r
etries
commit
|
commitdiff
|
tree
2011-05-10
E
r
i
c
Wong
c
o
py_stream attempt
s
t
o
use IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Er
i
c
W
ong
test_io_spl
i
ce: dis
a
ble timeou
t
-relate
d
t
e
sts in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
ong
a
dd IO::Splic
e
:
:WAITALL fl
a
g support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
te
s
t
_
io_spli
c
e_eint
r
: beef up test
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wo
n
g
use ss
i
ze_t/size_
t
instead of long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR test o
n
ly wo
r
ks u
n
der 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
d
e
tect close
d
descriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
my_fileno: use FIX2INT inst
e
ad of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry o
n
EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
i
o
_spli
c
e 3
.
1
.
0 - IO
:
:Splice
.
copy
_
st
r
eam im
p
r
ovem
e
nt
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c Wong
minor doc
u
mentati
o
n updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
c
o
p
y_st
r
eam doesn't chan
g
e
o
f
fset of s
o
u
rce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric
W
ong
extconf
:
r
e
move unne
c
essary d
i
r_config statement
commit
|
commitdiff
|
tree
2011-03-01
Eri
c
Wong
io_sp
l
ice
3
.
0
.
0 - kinder,
gen
t
ler Linux zero-
c
opy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc
:
more
notes for IO
.
v
m
s
plice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
remove VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
o
n
g
do
c
: RDoc for new inte
r
faces and chang
e
s
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vms
p
lice f
l
ags argument default
s
to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wo
n
g
add IO
.
trytee i
n
terface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysplice implies SPLICE_
F
_NONBLOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are
o
pt
i
on
a
l f
o
r splice and trysp
l
ice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
s
horten
calls to
r
b_t
h
read_blocki
n
g_regi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
avo
i
d
s
igned vs unsigned comp
a
rison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream: F
i
le
.
op
e
n enc
o
ding
d
oesn't matt
e
r
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test:
fix broken assertions on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream use
s
IO
.
trysplice
instead
o
f
IO
.
spl
i
ce
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
test: remove unused_p
o
rt func
t
ion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
try
s
plice i
n
terfac
e
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice:
u
ninden
t
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wo
n
g
t
est: clea
n
up un
u
se
d
_port funct
i
on
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up packaging and u
s
e pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
doc: s
w
i
t
c
h t
o
wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
G
N
U
m
akef
i
le:
s
ync examples for
documentat
i
on publishing
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
GN
U
makefi
l
e: updat
e
RAA
on new re
l
eases
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wo
n
g
R
u
by io_splice
2
.
2
.
0 - updates for Lin
u
x
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c Wong
add IO#pipe_size and I
O
#pip
e
_size= accesso
r
s
commit
|
commitdiff
|
tree
2010-06-24
Eric Won
g
tes
t
_io_spl
i
ce: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
Ruby io_splice 2
.
1
.
0 - IO::S
p
lice
.
c
o
p
y_s
t
re
a
m fixes
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
doc: help RDoc read IO::S
p
lice singl
e
ton
m
ethods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
d
o
c
ument
+
s
r
c+ and +ds
t
+ for
IO::Splice
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
GNUma
k
efile: add rcov
tar
g
et
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
copy_stream: handle
and
b
lock on EAGAIN
f
rom
t
he
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
NUmakefile: allo
w
pa
s
sing option
s
t
o
test/unit
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
cop
y
_stream: cl
e
an
u
p after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
COP
Y
ING: bundle
th
e
LGPL
v
2
.
1
instead of L
G
PLv3
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Won
g
Ruby io_
s
plice
2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
update PIPE_CAPA documentation for Li
n
ux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
relicense to LGPLv2
.
1+ (from LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
on
g
G
N
Umak
e
f
ile:
m
a
ke our unit t
e
sts
P
HONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
examples/spl
i
c
e
-cp: si
m
plify wit
h
IO
:
:
Splice
.
copy_st
r
eam
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c
Wong
i
o
_sp
l
ice_ext
:
require
errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
copy_stream takes source offset like
t
he non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric
Wong
allow IO
.
vmsplice to take a
s
i
n
gle string
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
Wo
n
g
copy_stream: alw
a
ys try to move pages i
n
stead
o
f c
o
pying
commit
|
commitdiff
|
tree
2010-06-01
E
ri
c
Wo
n
g
prel
i
minary
s
u
pport for F_GETPIPE_SZ a
n
d
F
_
SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
upda
t
e
IO::Spli
c
e::F_MOVE documen
t
atio
n
for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
s
i
m
p
lify examples for
1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
implement IO
:
:Spl
i
ce
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix
i
ndentation bu
g
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
W
o
ng
Ru
b
y io_splice
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
clean
u
p
m
a
k
efile
s
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
test fo
r
non-block
i
ng, non-pipe de
s
criptor
commit
|
commitdiff
|
tree
2010-05-27
Eric
Won
g
clarify wording
in lice
n
s
e
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
a
l
l
o
w
IO(-ish) o
b
jec
t
s as des
c
rip
t
or argume
n
t
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
test: enab
l
e Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c W
o
ng
IO
.
splice always releas
e
s the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: more descri
p
t
i
ve Tempfil
e
names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
d
oc: better explain
t
he
need for
I
O::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric
Won
g
a
v
o
id partial wr
i
tes on IO
.
vmspli
c
e unl
e
ss F_NONBL
O
C
K
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric
W
ong
split
o
ut ARY
2
I
O
VEC m
a
cro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
G
N
Umakefile: switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" should be a modu
l
e,
not a class
commit
|
commitdiff
|
tree
2010-02-21
E
r
ic Wong
R
EADME:
add maili
n
g lis
t
archive
i
nfo
r
matio
n
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic Wong
LI
C
EN
S
E
:
s
/
posix_mq/io_linu
x
/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree