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
vmsplice: avoid referencing invalid stack address for strings
2013-01-19
Eri
c
Wong
vmsplice: avoid referencing i
n
valid stack address for
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Eric Wong
d
o
c: s/librelist
.
com
/
libreli
s
t
.
org/
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
a
v
oid un
a
me() for pipe si
z
e mod
i
fic
a
tion checks
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
lim
i
t maximum
s
plice l
e
ngth to 1 << 30
commit
|
commitdiff
|
tree
2011-05-18
E
r
ic Wong
copy_stre
a
m
:
sm
a
ll c
l
eanup for pi
p
e
spli
c
ing
commit
|
commitdiff
|
tree
2011-05-18
Eric
W
on
g
io_sp
l
i
c
e
4
.
1
.
1 - work
a
r
o
und sock
e
t -> pipe is
s
ues
commit
|
commitdiff
|
tree
2011-05-18
E
ric Wong
expand doc for
n
on-
b
lo
c
king splice into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy
_
stream: alway
s
use
S
PLICE_
F
_NONBLOCK
f
or partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
ri
c
W
ong
io
_
splice
4
.
1
.
0 - copy_strea
m
enhancement
f
or 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
c
o
py_stream coe
r
c
e
s bas
e
d on
#
to_
p
ath
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_splice 4
.
0
.
0
-
easie
r
to us
e
!
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
fix up documentat
i
on for fd vs
I
O obje
c
ts
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
copy_str
e
am: e
n
ough to g
e
t this working und
e
r
M
RI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c W
o
ng
test_copy_stream: fix
use
r
space
b
ufferin
g
assum
p
tion
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add cop
y
_stream
test fr
o
m MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
o
p
y_str
e
am: up
d
ate
src_offset on r
e
t
ri
e
s
commit
|
commitdiff
|
tree
2011-05-10
E
ric Wong
copy_stream attempts
to use I
O
::Splice::W
A
ITALL
commit
|
commitdiff
|
tree
2011-05-10
Er
i
c Wong
test_
i
o_splice: disable timeout
-
related tests in
n
on-MRI
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
add IO::Sp
l
ice::WAITALL fl
a
g support
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
test_io_splice_eintr: b
e
ef up test
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
use
s
s
ize_t/size
_
t instead of lon
g
/un
s
igned long
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
EINTR test
o
nly works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
detect closed desc
r
i
p
tors
on EIN
T
R
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
my_fileno: us
e
F
I
X2
I
NT instead of NUM
2
INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retr
y
on EINT
R
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic W
o
ng
i
o
_
sp
l
ice 3
.
1
.
0
- IO::Sp
l
ice
.
c
opy_
s
tream improve
m
ent
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
ong
minor
d
o
cu
m
entat
i
on
u
pd
a
tes
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic
W
ong
IO::Splic
e
.
c
o
py_st
r
e
a
m
d
o
esn't change offset of sourc
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric W
o
ng
e
x
tco
n
f: remove
un
n
eces
s
ar
y
dir_
c
onfig state
m
e
n
t
commit
|
commitdiff
|
tree
2011-03-01
Eric
Wong
io_splice 3
.
0
.
0 - kinder,
g
e
ntler Li
n
ux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: mor
e
n
o
te
s
for IO
.
vms
p
lice
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c Wong
remove VERSION constan
t
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: R
D
oc
for
new i
n
terfac
e
s
a
nd cha
n
ges
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
I
O
.
v
msplice fla
g
s
argument defaults
t
o ze
r
o
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
add IO
.
t
rytee
i
nter
f
ace
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
t
rys
p
lice im
p
lies SPLICE_F_NONBL
O
CK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
f
l
a
gs are
o
p
t
ional fo
r
splice and
t
r
y
s
plice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
s
h
orten
c
alls to rb_threa
d
_blockin
g
_
r
egion
commit
|
commitdiff
|
tree
2011-02-26
E
ric W
o
ng
a
v
oid signed
vs u
n
signed comparison
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
copy_st
r
eam: File
.
open
e
ncoding doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
test: fi
x
broken as
s
ertio
n
s on Ruby
1
.
9
.
3
d
e
v
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
W
o
ng
copy_stream u
s
e
s IO
.
trysplice
i
nstead o
f
I
O
.
splice
commit
|
commitdiff
|
tree
2011-02-26
E
r
i
c Wong
te
s
t: remove unused_port
function
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic W
o
ng
add
IO
.
t
r
ysplice interface
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c
Wong
io/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
test:
c
l
eanup unu
s
ed_port function
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c
W
o
n
g
cle
a
n up packag
i
ng and use pkg
.
m
k
commit
|
commitdiff
|
tree
2010-12-27
E
ric
W
ong
doc: switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c W
o
ng
GNUm
a
k
e
file: sync
exam
p
les for documentat
i
on publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric
Won
g
GNUm
a
k
efi
l
e:
u
pdate RAA o
n
n
ew re
l
eases
commit
|
commitdiff
|
tree
2010-08-02
Eric Won
g
R
u
by io_splic
e
2
.
2
.
0 - u
p
dates for Li
n
ux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
add IO#pipe_size and IO#pipe_size
=
ac
c
e
s
sors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
te
s
t_io_splice: fix broken t
e
st
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby io
_
splice
2
.
1
.
0
-
IO::S
p
lice
.
cop
y
_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
doc: help
R
Doc read IO::Splice
singleton met
h
ods
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
document +src+ a
n
d +dst
+
for IO::Splic
e
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefi
l
e: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
copy_s
t
ream:
handle a
n
d
block on EA
G
AIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
ri
c
Wong
GNU
m
akefil
e
:
allow passi
n
g options to test/u
n
it
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
c
opy_st
r
eam: cleanup af
t
er ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
o
ng
COPY
I
NG: bund
l
e the L
G
PLv
2
.
1
instead of LGP
L
v3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby
i
o
_
spli
c
e 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
W
o
ng
up
d
a
te PIPE_CAPA documenta
t
i
on for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
relicense t
o
LGPLv2
.
1
+
(from LGPLv3 onl
y
)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmakef
i
le: make
our unit tests PH
O
NY
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
examples/spl
i
ce-cp: sim
p
lify with IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splice_ext: requir
e
errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_stre
a
m t
a
k
e
s
sour
c
e offs
e
t
l
ike the non-sp
l
ice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric W
o
n
g
allow
I
O
.
v
m
splice
t
o
take a
s
in
g
le
s
tring
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
copy_stream:
a
lways try to move pages
i
nstead of copying
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
preliminary support for F_GETPIPE
_
SZ and F_SETP
I
PE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
update IO::Splice::F_MOVE
documen
t
a
tion fo
r
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
s
i
mpli
f
y
e
xamples f
o
r 1
.
0
.
0
A
PI
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
im
p
l
ement
I
O::Splice
.
cop
y
_stre
a
m
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
f
ix indentati
o
n bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
Rub
y
io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
cle
a
nup
mak
e
fil
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
tes
t
for
n
on-blocking, non-
p
ipe des
c
ript
o
r
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cl
a
r
i
fy wor
d
ing in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
l
low IO
(
-ish) objects
a
s des
c
ript
o
r ar
g
ument
s
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
t
e
st: enabl
e
Ruby war
n
i
ngs
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
IO
.
splice
al
w
ay
s
releases the
G
VL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: more de
s
criptive
T
em
p
file names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: be
t
ter explain the ne
e
d for IO
:
:Splice:
:
F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
v
oid partia
l
writes
o
n IO
.
vms
p
lice unl
e
s
s
F_NONBL
O
CK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split out A
R
Y2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wo
n
g
G
N
Umakefile
:
swi
t
ch to
RDoc
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Won
g
"Spl
i
ce" should be a module, n
o
t a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add maili
n
g li
s
t archive i
n
forma
t
ion
commit
|
commitdiff
|
tree
2010-02-15
E
r
i
c
Wong
LICE
N
SE: s/posix_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
add
gemspe
c
commit
|
commitdiff
|
tree
2010-02-15
Eri
c
Won
g
init
i
a
l
commit
|
commitdiff
|
tree