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.3.0 - cleanups and compatibility fixes
2014-02-15
Eric Wong
io_sp
l
i
c
e 4
.
3
.
0 - cleanu
p
s and compati
b
ility fixes
commit
|
commitdiff
|
tree
2014-02-15
Er
i
c Won
g
avoid deprecated rb_threa
d
_block
i
ng_region on 2
.
0+
commit
|
commitdiff
|
tree
2014-02-09
E
r
ic Wong
dep
r
ecate
a
nd remove
d
ocs for IO
:
:Splic
e
::
W
A
I
T
ALL
commit
|
commitdiff
|
tree
2014-02-09
Er
i
c
W
ong
remove copy_stream
t
ests
and
r
efe
r
ences
commit
|
commitdiff
|
tree
2014-02-09
Eric
Wong
pre
p
ar
e
for rb_thread_blocking_r
e
gion removal
commit
|
commitdiff
|
tree
2013-09-30
Eric Wong
Rakefile: kil
l
raa_update t
a
sk
commit
|
commitdiff
|
tree
2013-09-26
Eric
W
o
n
g
avoid RA
R
R
A
Y
_
P
TR
u
sage for
v
msplice
commit
|
commitdiff
|
tree
2013-05-12
Eric Wong
.
gitignor
e
: add
.
rb
x
commit
|
commitdiff
|
tree
2013-05-12
Eric Wong
io/spl
i
ce:
d
ep
r
ecated potentially
unsa
f
e
m
ethods
commit
|
commitdiff
|
tree
2013-04-21
E
r
i
c
Wong
set close-on-exec in pipe size modi
f
icati
o
n check
commit
|
commitdiff
|
tree
2013-01-19
Eric Wo
n
g
io_splice
4
.
2
.
0 - sev
e
r
a
l bu
g
fi
x
es and workarou
n
ds
commit
|
commitdiff
|
tree
2013-01-19
Eric Wo
n
g
v
m
s
p
lice: more
c
o
n
s
i
stent fileno
r
etr
y
h
andling
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
vmsplice: avoid referencing invalid
stack addres
s
for
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Eric
Wong
doc: s/librelist
.
com/librelist
.
org/
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
a
void uname() for pi
p
e size mod
i
fication
c
h
ec
k
s
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
limit maximu
m
splice len
g
th to 1 <<
3
0
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
copy_str
e
a
m: small c
l
eanup
f
or pipe spli
c
ing
commit
|
commitdiff
|
tree
2011-05-18
Er
i
c Wong
io_splice
4
.
1
.
1
-
wo
r
k
aroun
d
soc
k
et -
>
pipe is
s
ues
commit
|
commitdiff
|
tree
2011-05-18
E
ric Wong
expan
d
d
o
c for non-b
l
ocking s
p
lice
into a
p
i
pe
commit
|
commitdiff
|
tree
2011-05-17
Eric W
o
n
g
copy_stream:
a
lways
u
se SPLIC
E
_
F
_
N
O
NBLOCK for pa
r
ti
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
ric Won
g
io
_
s
p
lice 4
.
1
.
0
- copy_st
r
e
am enha
n
c
ement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream co
e
rces based on #to
_
path
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
W
o
n
g
io_splice 4
.
0
.
0 -
e
asier t
o
use!
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Won
g
fix up docume
n
tatio
n
for f
d
vs IO o
b
jec
t
s
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
c
o
p
y
_stream: e
n
ough to get this
workin
g
under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_copy_s
t
ream: fix
u
serspace buffering assumpt
i
on
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
add copy_stre
a
m
test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream: update src_offset on r
e
tries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
cop
y
_
s
trea
m
at
t
empts to use IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_i
o
_sp
l
ice:
d
i
sab
l
e timeo
u
t-relat
e
d
tests in n
o
n-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO::Spl
i
c
e:
:
WAITAL
L
flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
test_io_splice_eintr: beef
u
p
test
commit
|
commitdiff
|
tree
2011-05-09
E
ric
W
ong
use s
s
i
z
e_
t
/size_t i
n
stead of long/unsigne
d
long
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
E
INTR t
e
st only works u
n
de
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
detect c
l
os
e
d
d
escr
i
pt
o
rs on
E
INTR
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
my_fileno: u
s
e FIX
2
INT instead of NUM2I
N
T
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
i
o
_splice 3
.
1
.
0 - IO::Splice
.
copy_stream
i
mprovement
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c Wong
minor document
a
tion updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
copy
_
str
e
am do
e
sn't chang
e
offse
t
o
f source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric
W
on
g
extconf: remov
e
unnece
s
sary dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
E
ri
c
Wong
io_splice
3
.
0
.
0 - ki
n
der,
g
entler Linux zero-
c
op
y
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Won
g
d
o
c
:
m
o
re notes
f
o
r IO
.
vmspl
i
ce
commit
|
commitdiff
|
tree
2011-02-28
E
ri
c
W
o
ng
remove VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
W
ong
doc: RDoc fo
r
new interfaces an
d
changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmsplice fla
g
s argument defaults to zero
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic
W
ong
a
dd IO
.
tryt
e
e
inter
f
ace
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
tr
y
splice i
m
plies S
P
LICE
_
F_NON
B
LOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
flag
s
are op
t
i
onal for splice
a
nd trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
sho
r
ten calls t
o
r
b_thr
e
ad_blocking_regi
o
n
commit
|
commitdiff
|
tree
2011-02-26
E
ric W
o
ng
a
void signed
vs unsign
e
d com
p
aris
o
n
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
copy_s
t
ream:
File
.
open
e
n
c
od
i
ng
doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: fix brok
e
n assertions on R
u
by 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
n
g
copy_stre
a
m
u
ses IO
.
trysplic
e
instead of I
O
.
splice
commit
|
commitdiff
|
tree
2011-02-26
E
r
i
c
Won
g
test:
rem
o
ve unu
s
ed_p
o
rt function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
a
dd IO
.
trys
p
lice interf
a
ce
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic W
o
ng
io/splice: unind
e
nt
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
t
e
s
t: cl
e
a
nu
p
unuse
d
_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up packaging
and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c: switch t
o
wron
g
doc
commit
|
commitdiff
|
tree
2010-12-27
E
ric W
o
ng
GNUmakef
i
le: sync
ex
a
m
p
les
for documentatio
n
publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUmak
e
file: upd
a
te RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
Ruby io_splice
2
.
2
.
0 -
updates for
L
inux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c
W
ong
ad
d
I
O
#pipe_size and IO#pipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
E
ric Wong
test_io_spli
c
e: fix broken
t
e
s
t
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
Ruby i
o
_splice 2
.
1
.
0
- IO
:
:Splice
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
d
oc
:
help RDoc read IO::Splice singleto
n
m
e
t
h
o
d
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
documen
t
+
s
r
c+ and +dst
+
for
I
O
::S
p
lice
.
{ful
l
,parti
a
l}
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
G
N
Umakef
i
le: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
c
opy_
s
tr
e
a
m
:
handle
a
nd bloc
k
on EAGAIN fro
m
the
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c
Wong
GNU
m
a
kefile: allow passing o
p
t
i
o
ns to
t
est/u
n
it
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
copy_stream: cleanup after
o
urselves
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
COPYING:
bu
n
dle the LGPLv2
.
1 inste
a
d of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
Ruby i
o
_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
update PIPE_CAPA documen
t
at
i
on for Linu
x
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
relicense to L
G
P
L
v2
.
1
+
(f
r
om LGPLv
3
only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
GNUmak
e
file: make our unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
examples/spl
i
c
e
-cp: simp
l
i
f
y with I
O
::S
p
lice
.
copy_s
t
ream
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Won
g
i
o_spl
i
ce_ext:
require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_strea
m
takes s
o
u
rce
o
ffset
l
ike the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
r
ic Wong
allow IO
.
vmsplice
to take a sing
l
e st
r
ing
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
W
ong
copy
_
strea
m
: always try to mo
v
e
pag
e
s
instea
d
of c
o
p
ying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
p
r
elimi
n
ary
s
up
p
ort for F_
G
ETPIPE_SZ and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
u
p
d
ate
I
O::Sp
l
ice:
:
F
_MOVE documen
t
a
t
io
n
for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
simplify examples for 1
.
0
.
0
API
commit
|
commitdiff
|
tree
2010-06-01
E
ric Won
g
im
p
le
m
ent IO::Splice
.
cop
y
_strea
m
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
f
ix inde
n
tati
o
n b
u
g
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_
s
plice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
c
l
eanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
test f
o
r non-
b
locki
n
g,
non-pipe
descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
clarify wording in li
c
e
n
se
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow IO(-
i
s
h
)
objects a
s
d
e
scri
p
t
or
a
rgumen
t
s
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
tes
t
: enable Ruby warning
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
s
p
lice alway
s
releas
e
s the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
test:
m
ore descripti
v
e Tempf
i
le names
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
doc: b
e
t
t
e
r
explain the need for IO::Splice
:
:F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
avoid pa
r
tial writes on
IO
.
v
m
s
p
l
ice u
n
less F_NONBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
s
plit out ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefile: switch to RDo
c
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric W
o
n
g
"Sp
l
i
c
e" should be a module, not a class
commit
|
commitdiff
|
tree
next