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
.gitignore: add .rbx
2013-05-12
Eric Wong
.
gitig
n
o
re: add
.
rbx
commit
|
commitdiff
|
tree
2013-05-12
E
r
ic Wo
n
g
io/splice: deprecated potentially unsafe methods
commit
|
commitdiff
|
tree
2013-04-21
Er
i
c
Wong
set clo
s
e-on-exec in
p
ipe size modification check
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
io
_
splice 4
.
2
.
0
-
several bugf
i
xes and workarou
n
ds
Eric Wong
(6):
commit
|
commitdiff
|
tree
2013-01-19
Eri
c
Wong
vms
p
lice
:
more consis
t
ent filen
o
r
etry
hand
l
ing
commit
|
commitdiff
|
tree
2013-01-19
Eric Won
g
vmsplice: avoid referencing invalid stack address fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Eric Wong
do
c
: s/librelist
.
com/librelist
.
o
rg/
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
avoid uname() for pipe size mo
d
if
i
c
ation che
c
ks
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
lim
i
t maximum splice len
g
th to
1 << 30
commit
|
commitdiff
|
tree
2011-05-18
Eric
W
ong
copy_stream: small c
l
eanu
p
f
or pipe
splicing
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
io_s
p
lice 4
.
1
.
1 - workaround socket ->
p
ipe is
s
ues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand doc for non-blocking splic
e
in
t
o a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy_stream
:
a
l
ways use SPLICE_F_
N
ONBLOCK for
pa
r
tial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eri
c
Wong
io_sp
l
ice 4
.
1
.
0 - c
o
py_st
r
eam e
n
hancem
e
nt fo
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wo
n
g
copy_str
e
a
m coe
r
ces
ba
s
ed on
#to
_
path
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
io_spli
c
e 4
.
0
.
0
- easier
t
o
use!
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
fix up document
a
tion
f
or fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream: enoug
h
t
o
get
t
h
is working under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
t
e
st_copy_stream:
f
ix
u
sers
p
ace buffer
i
ng assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
a
d
d
copy_stream test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_s
t
r
e
am: u
p
date src
_
offset
o
n retries
commit
|
commitdiff
|
tree
2011-05-10
E
ri
c
Wong
copy_
s
trea
m
attempts to
u
se IO::Spl
i
ce::W
A
ITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric
Wong
tes
t
_io_splice: disable timeout-rela
t
ed tes
t
s
in
n
on-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO::Splice
:
:
W
AITALL flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
test_i
o
_spl
i
ce_eint
r
: beef up
t
est
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
use ssize_t/size_t instead of l
o
ng/unsig
n
ed
l
ong
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR test
only works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Won
g
detect close
d
de
s
cr
i
p
t
ors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
my_fil
e
n
o
: use FIX2INT instead of
NUM
2
INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
r
etry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
i
o_splice 3
.
1
.
0
- IO::Splice
.
copy_
s
tream improvement
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wong
mino
r
document
a
t
ion up
d
ates
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
ong
IO
:
:Splice
.
c
opy_stream do
e
sn't change offset of
sourc
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic W
o
ng
extc
o
n
f: r
e
move unneces
s
ary dir_c
o
nfig
statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wo
n
g
io_splic
e
3
.
0
.
0 - kinder, g
e
ntler Linux z
e
r
o-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
o
ng
doc: more notes for IO
.
vm
s
plice
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wo
n
g
r
emove VERSION cons
t
ant
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
doc:
R
Do
c
for n
e
w
i
n
terfaces
a
n
d changes
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
IO
.
vmsplice flags
argument defau
l
ts to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
trytee i
n
t
e
rface
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wo
n
g
try
s
pl
i
ce implies SPLICE_F_NONBLOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
fla
g
s
a
re optional
f
or splice and
t
r
yspli
c
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten calls
to rb_thread_
b
lockin
g
_re
g
io
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid signed vs unsigned comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_str
e
am: File
.
open
e
ncoding doesn't
m
atte
r
commit
|
commitdiff
|
tree
2011-02-26
E
r
i
c Wong
test: fi
x
b
roke
n
assertions on
R
uby 1
.
9
.
3
dev
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
copy_stream u
s
es IO
.
trysplic
e
instead of IO
.
s
p
l
i
ce
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Won
g
test: remove
u
nused_port function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
try
s
plice interface
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wo
n
g
io/spl
i
ce: unindent
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
test: cleanup unused
_
por
t
f
u
nction
commit
|
commitdiff
|
tree
2011-02-05
Eric
Won
g
cl
e
an up packaging
a
nd use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
do
c
: switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
GNUmakefile: sync example
s
for doc
u
mentation publish
i
ng
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
GNUmak
e
fil
e
:
u
pdate RAA on new re
l
eases
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
Ruby io_
s
plice 2
.
2
.
0 - update
s
f
o
r Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
a
dd IO#pipe
_
size
and IO
#
pipe
_
size=
ac
c
essors
commit
|
commitdiff
|
tree
2010-06-24
Eri
c
Wong
te
s
t_i
o
_spl
i
ce
:
fix broken test
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c
W
ong
Ruby io_splice 2
.
1
.
0 - IO
:
:Splice
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
doc
:
help RDoc read IO::Splice si
n
gleton methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
docume
n
t +src
+
a
n
d +dst+
f
or
IO::Splice
.
{fu
l
l,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: add rc
o
v targ
e
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy
_
stream: h
a
ndle and blo
c
k on
E
AGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
GNUma
k
e
f
ile: allow pas
s
ing options to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_
s
tream: clea
n
up after
o
urselves
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
COPYING: bundl
e
t
h
e LGPLv2
.
1 instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
Ruby io_splic
e
2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
o
n
g
up
d
ate PIPE_CAPA documentation f
o
r Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
rel
i
cense to LGPLv2
.
1
+ (from LG
P
Lv3
on
l
y)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUm
a
kefile: make our unit tests P
H
ONY
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wo
n
g
ex
a
mp
l
es/splice-cp: simplify with IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
io_splice_ext: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
copy_st
r
e
a
m ta
k
e
s source offset like the
non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eri
c
Wong
allow
I
O
.
v
msplice
t
o
take a si
n
gle string
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
W
ong
copy_stream
:
a
l
ways try to move pages instead of
cop
y
in
g
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
preli
m
inary support for
F
_GETPIPE
_
SZ a
n
d
F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
u
pdate IO::S
p
lice::F
_
MOVE
d
ocumentation
for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
simplify example
s
f
o
r
1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
W
ong
implement IO::Spl
i
ce
.
copy_
s
trea
m
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
fix indentat
i
on bu
g
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
R
uby io
_
s
pl
i
ce
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
clea
n
up makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
test for non-blocking, non-pipe d
e
s
c
riptor
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wo
n
g
clarify wording in lic
e
nse
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow IO(-ish)
o
bjects as descriptor
a
rguments
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
W
ong
t
est: enable R
u
by warnings
commit
|
commitdiff
|
tree
2010-05-27
E
ri
c
Won
g
IO
.
splic
e
always
r
el
e
ases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: more descriptive Te
m
pfil
e
n
a
mes
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: be
t
ter
e
x
p
lain
the n
e
ed fo
r
IO::Splice::F_NO
N
BLOC
K
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
void
par
t
ial writ
e
s on IO
.
vmspl
i
ce un
l
ess F_NONBLOC
K
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Er
i
c Wong
split out ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUma
k
efile: swi
t
c
h
to
RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Er
i
c
Wong
"S
p
lice"
s
h
o
u
ld be a m
o
dul
e
, no
t
a cl
a
ss
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
REA
D
M
E
:
add maili
n
g list archive information
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICE
N
SE:
s
/posi
x
_mq/
i
o
_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
initial
commit
|
commitdiff
|
tree