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
Rakefile: kill raa_update task
2013-09-30
E
r
ic
W
ong
R
a
kef
i
le: kill raa_up
d
ate task
commit
|
commitdiff
|
tree
2013-09-26
Eric
Wong
avoid RARRAY_PTR usag
e
for
v
msplic
e
commit
|
commitdiff
|
tree
2013-05-12
E
r
ic Wong
.
g
i
tigno
r
e
: add
.
rbx
commit
|
commitdiff
|
tree
2013-05-12
Eric Wong
io/splice: deprecated potentially u
n
safe methods
commit
|
commitdiff
|
tree
2013-04-21
Eric Wong
set c
l
os
e
-on
-
e
x
ec in pipe size modificat
i
on che
c
k
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
io_splice 4
.
2
.
0
-
se
v
e
ral
b
ugfixes a
n
d w
o
rkaro
u
nds
commit
|
commitdiff
|
tree
2013-01-19
Eric
Wong
vmsplice: more
consi
s
te
n
t fileno ret
r
y handling
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
v
msplic
e
: avoid r
e
fe
r
encing invali
d
stack addr
e
ss
for
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
E
r
i
c
Wong
d
oc: s
/
librelist
.
c
om/librelist
.
o
rg/
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
avoid unam
e
() for pip
e
size modi
f
ication
c
hecks
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
limit maxi
m
um splice lengt
h
to
1
<< 30
commit
|
commitdiff
|
tree
2011-05-18
E
ric Wo
n
g
co
p
y_stre
a
m: smal
l
c
l
e
a
nup for
p
ipe splicin
g
commit
|
commitdiff
|
tree
2011-05-18
E
ric Wong
io_spli
c
e
4
.
1
.
1 - workaround socket -> pipe
i
s
s
ues
commit
|
commitdiff
|
tree
2011-05-18
E
ric Wong
expand doc for non-blocking splice
i
nt
o
a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy_
s
t
r
eam: always use SPLICE_F_NONBLOC
K
fo
r
par
t
ia
l
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
r
i
c
Won
g
io_splice 4
.
1
.
0
- copy_s
t
r
eam e
n
hanceme
n
t for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
copy_stream coerce
s
based
o
n
#
to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_splice
4
.
0
.
0 - easier
t
o use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix
u
p documentation
f
o
r
f
d vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
copy_s
t
ream: enou
g
h to get this wor
k
ing und
e
r MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_copy_
s
tream: fix
u
serspace bufferin
g
assumpt
i
on
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add copy_stream t
e
st from MR
I
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic
W
ong
copy_stream: updat
e
src
_
offse
t
o
n
retri
e
s
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic
Wong
copy_str
e
am attempts to u
s
e
IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test
_
i
o
_splice: disable timeout
-
relat
e
d te
s
ts in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
add IO::Spli
c
e
:
:
W
A
IT
A
LL flag
suppo
r
t
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Won
g
test_io_splice_eintr: beef up test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use ssi
z
e
_
t/size_t inst
e
ad of long/unsigned
l
on
g
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
E
I
NTR test only work
s
under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect clos
e
d
d
e
scri
p
tors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno: use
F
I
X2INT instead of
NU
M
2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
r
e
tr
y
on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_
s
p
l
i
ce 3
.
1
.
0 - IO::Spl
i
ce
.
c
opy_stream improv
e
ment
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
o
ng
minor docum
e
ntat
i
on u
p
date
s
commit
|
commitdiff
|
tree
2011-05-01
Eric Wo
n
g
IO::Splice
.
copy_stream d
o
esn't change
offset of sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic Wong
extconf: remove unnec
e
ssary
dir_conf
i
g
s
tat
e
ment
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
i
o
_splic
e
3
.
0
.
0 - kin
d
er,
gentler Linux ze
r
o-co
p
y
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c
Wo
n
g
do
c
:
more not
e
s
for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
re
m
ove VERSION
c
onstant
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
n
g
doc:
RDoc
f
o
r
new interfaces a
n
d chang
e
s
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
IO
.
vmsplice flags argume
n
t
d
e
f
a
ults to ze
r
o
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
add IO
.
trytee inter
f
a
c
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wo
n
g
trysplice im
p
l
ies SPLI
C
E_
F
_N
O
N
B
LO
C
K for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric
Wong
flags
a
re opti
o
nal for sp
l
i
ce and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wo
n
g
shorten calls to
rb_thread_blocking_r
e
gion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
a
v
oid si
g
n
e
d vs unsig
n
ed comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
o
n
g
copy_stream: File
.
op
e
n en
c
o
d
ing
doesn
'
t matte
r
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
test
:
fix broken assertion
s
on Ruby 1
.
9
.
3
d
ev
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Won
g
co
p
y_s
t
ream uses IO
.
trys
p
lice instead of
I
O
.
s
p
lice
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
test: remove un
u
sed_po
r
t fun
c
ti
o
n
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic
Wong
add IO
.
trysplice int
e
rface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
i
o
/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic
W
ong
tes
t
:
clean
u
p
unused_port
fun
c
ti
o
n
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
cl
e
an
u
p packaging and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
GNUmakefile: sync exampl
e
s for doc
u
mentation publishi
n
g
commit
|
commitdiff
|
tree
2010-08-02
Eric Won
g
GN
U
m
a
kef
i
l
e
: update RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_splic
e
2
.
2
.
0
- u
p
d
ates for Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
add I
O
#pipe_
s
ize and IO#p
i
pe_si
z
e= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eri
c
Wong
test_i
o
_splic
e
:
f
ix br
o
ken test
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
Ruby
i
o_splice
2
.
1
.
0 -
IO::Splice
.
copy_stream
fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
doc: h
e
lp
R
Doc
r
ead IO::Spl
i
ce s
i
n
g
leton m
e
thod
s
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
n
g
d
ocu
m
en
t
+src+ and +
d
st+
for
I
O::S
p
l
i
ce
.
{f
u
ll
,
partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: add r
c
ov target
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c Wo
n
g
c
o
py_s
t
ream:
h
and
l
e and blo
c
k on EAGAIN fr
o
m
the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
GNUm
a
kefile:
allow pa
s
s
i
n
g options to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
W
o
ng
copy_strea
m
: cleanup aft
e
r
ou
r
se
l
ve
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
COP
Y
ING:
b
undle
t
he LGPLv2
.
1
instea
d
of LGPL
v
3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
up
d
a
t
e PIPE_CAPA
d
o
c
umentation for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
relicense
t
o LGPLv2
.
1+ (fro
m
LGPLv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmake
f
ile:
m
a
k
e ou
r
u
n
i
t tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
examples/spl
i
ce-cp
:
simplify
with IO
:
:Spl
i
ce
.
copy_st
r
eam
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
io_spli
c
e_ext: requir
e
err
n
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
copy_
s
tream takes sou
r
c
e
offset like t
h
e non
-
splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
vmsplice to take a s
i
ngle strin
g
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
o
n
g
c
o
p
y_
s
tream: alw
a
ys t
r
y to mov
e
pages
instead of copying
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
p
r
eli
m
ina
r
y support for
F_GETPIPE_SZ a
n
d F_
S
ETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
upda
t
e
IO:
:
Splice::F
_
MO
V
E documenta
t
ion for 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
W
o
n
g
simplif
y
examp
l
es for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
implemen
t
IO::Spl
i
c
e
.
copy_st
r
eam
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
fix indent
a
tion bug
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
on
g
Ruby io_splic
e
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c Wong
cl
e
anup ma
k
ef
i
les
commit
|
commitdiff
|
tree
2010-05-27
E
ric W
o
ng
t
est for no
n
-blocki
n
g, non-p
i
pe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clarify wordi
n
g
in license
commit
|
commitdiff
|
tree
2010-05-27
E
ric
W
o
n
g
a
l
low I
O
(-i
s
h)
o
bjects
a
s
d
esc
r
iptor argum
e
nt
s
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test: ena
b
le Ruby wa
r
nings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
sp
l
i
c
e a
l
w
a
ys re
l
eases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test: mo
r
e descriptive
T
e
mpfile names
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
doc: better explai
n
the
n
e
ed for IO::Splice::F_NONB
L
O
C
K
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
avoid par
t
ial writes o
n
IO
.
vmsplice
unless F_NONB
L
OCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split out ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefile: switch to
RD
o
c 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" should be a m
o
dul
e
, not a
class
commit
|
commitdiff
|
tree
2010-02-21
Er
i
c
Wong
R
E
A
DME:
a
dd ma
i
ling list
a
rchiv
e
information
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
L
I
CENSE: s/posix_mq/io
_
linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add
gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
i
ni
t
ial
commit
|
commitdiff
|
tree