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_
s
plice 4
.
3
.
0 - cleanups a
n
d co
m
patibil
i
ty
f
ixe
s
commit
|
commitdiff
|
tree
2014-02-15
Eric Won
g
avo
i
d d
e
p
r
ecated rb_t
h
read_blocking_region on 2
.
0+
commit
|
commitdiff
|
tree
2014-02-09
E
ric Wong
d
e
precate and
r
e
m
o
v
e
d
ocs for I
O
:
:
Sp
l
ice
:
:WAITALL
commit
|
commitdiff
|
tree
2014-02-09
E
ric Wong
remove copy_
s
tream tests an
d
ref
e
r
e
nces
commit
|
commitdiff
|
tree
2014-02-09
Eric Wong
prepare for rb_thread_blocking_re
g
ion removal
commit
|
commitdiff
|
tree
2013-09-30
Eric
Wo
n
g
R
akefile: kill raa_upda
t
e task
commit
|
commitdiff
|
tree
2013-09-26
Eric Won
g
avoid RARRAY_PTR usage for vmsplice
commit
|
commitdiff
|
tree
2013-05-12
Eric Wong
.
giti
g
nore
:
a
dd
.
rbx
commit
|
commitdiff
|
tree
2013-05-12
Eric Won
g
io/splice: deprecated poten
t
ia
l
ly uns
a
fe meth
o
ds
commit
|
commitdiff
|
tree
2013-04-21
Eric Wong
set clos
e
-on-exec in pipe
size mo
d
i
fication check
commit
|
commitdiff
|
tree
2013-01-19
E
r
ic Wong
io_splice
4
.
2
.
0
-
s
e
v
eral bugfixes
an
d
w
orka
r
ounds
commit
|
commitdiff
|
tree
2013-01-19
Eri
c
Wong
vm
s
plice:
more consistent file
n
o ret
r
y
handling
commit
|
commitdiff
|
tree
2013-01-19
Eric W
o
ng
vmsplice:
a
void
refere
n
cing invalid
stack address fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Eric
W
o
ng
doc: s/librelist
.
com/librelist
.
or
g
/
commit
|
commitdiff
|
tree
2012-03-07
Eri
c
Wong
av
o
i
d u
n
ame() f
o
r pipe size m
o
d
i
f
ication
c
hecks
commit
|
commitdiff
|
tree
2011-05-18
E
r
i
c
Wong
limit maxi
m
um splice
l
ength to 1
<
< 30
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
c
o
p
y
_str
e
am:
sma
l
l cleanup fo
r
pipe sp
l
icing
commit
|
commitdiff
|
tree
2011-05-18
Eric Wo
n
g
io_spli
c
e 4
.
1
.
1 -
w
o
rkaro
u
nd socket -> pi
p
e issue
s
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expa
n
d doc
f
or non-blocking
s
plice into a
pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Won
g
cop
y
_stream: always use SPLICE
_
F_N
O
N
B
LOC
K
for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
i
o
_splice 4
.
1
.
0 - copy_stream
enhan
c
ement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
opy
_
stream coerces based on #to_
p
ath
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
io_splice 4
.
0
.
0 - easier to
u
se!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
f
i
x
up documentation for
fd vs IO objec
t
s
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_s
t
r
eam: enough to get this workin
g
un
d
e
r
MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_cop
y
_stream: fi
x
userspace buffering assumption
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Won
g
add copy_stream t
e
st fro
m
MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
co
p
y_stream: up
d
ate src
_
offset on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
o
n
g
copy
_
stream attempts to use IO:
:
Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_sp
l
ice: di
s
able
timeout-related
t
ests in
n
o
n
-
M
RI
commit
|
commitdiff
|
tree
2011-05-10
Eric W
o
ng
add IO::Splice::W
A
ITALL flag suppo
r
t
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
te
s
t_
i
o
_
splice_ein
t
r: beef u
p
test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
u
s
e ss
i
ze_t
/
s
i
z
e
_t instead of l
o
ng/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
EINTR
t
e
s
t on
l
y w
o
rks under
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect cl
o
sed descri
p
tors on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
my_fileno
:
use FIX2INT instead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
ret
r
y
on E
I
NT
R
commit
|
commitdiff
|
tree
2011-05-01
E
r
i
c Wong
io
_
splic
e
3
.
1
.
0
- IO::Spl
i
ce
.
copy
_
s
tream improvement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor documentation up
d
ates
commit
|
commitdiff
|
tree
2011-05-01
Eric Won
g
I
O::Splice
.
copy_
s
tre
a
m doesn'
t
c
h
a
n
ge offset of so
u
r
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf: remove unnecess
a
ry dir_config st
a
tement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_sp
l
ice 3
.
0
.
0 - kinder, gentler L
i
nux z
e
r
o
-
cop
y
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wong
doc: more notes fo
r
IO
.
vmsp
l
ic
e
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
remove VERSION
c
onstant
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
o
ng
doc:
R
Doc for ne
w
interf
a
ces
a
nd changes
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
IO
.
v
m
splice flags a
r
gumen
t
defau
l
ts
to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
t
rytee i
n
terfa
c
e
commit
|
commitdiff
|
tree
2011-02-27
E
ric Wong
t
r
y
s
plice
implies SPLICE_F_NONBLO
C
K
fo
r
flags
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c W
o
ng
fl
a
gs are o
p
tional for s
p
lic
e
and tryspli
c
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten calls to rb_thre
a
d_blo
c
king_reg
i
o
n
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
avoid si
g
ned vs unsig
n
ed co
m
paris
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_s
t
ream: Fil
e
.
open
encod
i
ng doesn't matte
r
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
test: fix broke
n
assert
i
ons
on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
o
py_
s
tream uses IO
.
t
r
y
s
p
lice i
n
stead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
o
n
g
test: remove unused_po
r
t f
u
nction
commit
|
commitdiff
|
tree
2011-02-26
E
ric W
o
ng
add
I
O
.
t
r
ysp
l
ice interface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice:
un
i
ndent
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wo
n
g
te
s
t: cleanup unused_port functi
o
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
clean up packaging
and use pkg
.
m
k
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
doc: swit
c
h to
wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
G
N
Umakefile: sync
examples
f
or d
o
cumentatio
n
publ
i
shing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
GNU
m
akefile: up
d
ate RAA on new relea
s
es
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Rub
y
io_splice 2
.
2
.
0 - u
p
dates for Linu
x
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
ad
d
IO#pipe_s
i
ze and IO#pipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
t
e
st_
i
o_splice: fix b
r
oken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby i
o
_splice 2
.
1
.
0 - IO::Splice
.
copy_stream f
i
xes
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Won
g
doc:
help
RDoc re
a
d IO
:
:Sp
l
ice sing
l
e
t
on method
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
document +src+ and
+
dst+ for IO::Splice
.
{fu
l
l
,partia
l
}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: add rcov t
a
rget
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
copy_str
e
am: handle
a
nd bl
o
ck on EAG
A
I
N
from th
e
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
G
N
U
m
akefile
:
allow pass
i
ng options
to
test/
u
n
i
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
co
p
y
_
stream
:
cleanup aft
e
r ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPY
I
NG: bundle the
LGPLv2
.
1
instead
o
f
LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Rub
y
io_
s
plice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
u
p
d
a
te PIPE_C
A
P
A
d
o
c
u
mentation for L
i
nux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
rel
i
c
e
nse to LGPL
v
2
.
1+ (from LG
P
Lv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Won
g
GNUmakef
i
le:
m
ake our unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wo
n
g
examp
l
e
s
/spl
i
ce-cp:
simpl
i
fy with IO::Spli
c
e
.
copy
_
stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
io_
s
plice
_
e
x
t
:
require
e
r
r
no
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
copy_strea
m
takes
s
our
c
e o
f
fse
t
li
k
e the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
al
l
ow IO
.
vms
p
lice to take a si
n
gle
string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy_stream: always try to move
pages instead of copyin
g
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
prelimi
n
ary s
u
p
port
for
F_GETPIPE_SZ and F_SE
T
PI
P
E_
S
Z
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
u
pdate
IO::Splice::F_MOVE d
o
c
u
mentation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
s
i
m
pl
i
f
y
e
x
amples for
1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
implement
I
O::
S
plice
.
co
p
y_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
fix ind
e
ntation bug
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
c
leanup
ma
k
efiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
e
st for non
-
bl
o
cking, non-pipe descri
p
tor
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
c
larify w
o
rding in license
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
all
o
w
I
O(-ish) o
b
jec
t
s as des
c
riptor arguments
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
test: enable Ruby warni
n
gs
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c W
o
ng
IO
.
spli
c
e always r
e
l
e
ases the
G
VL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: more
d
escriptive Tempfil
e
na
m
es
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
o
ng
d
oc: better ex
p
la
i
n the need for IO::Splice::F_NONB
L
OCK
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
a
voi
d
par
t
i
al wri
t
es on IO
.
v
m
spli
c
e
u
nless F_
N
ONBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Won
g
split o
u
t
A
R
Y2IOVEC m
a
cro
commit
|
commitdiff
|
tree
2010-05-23
Eri
c
Wong
GNUmakefile
:
switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
ric Won
g
"Splic
e
"
shoul
d
be a module, not a clas
s
commit
|
commitdiff
|
tree
next