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
Eric Wong
vmsplice: av
o
id referencing inv
a
lid st
a
ck add
r
ess for
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
E
r
i
c Wong
doc:
s
/librelist
.
co
m
/librelis
t
.
or
g
/
commit
|
commitdiff
|
tree
2012-03-07
Eric
Wong
avoid uname() for pi
p
e si
z
e modifi
c
ation checks
commit
|
commitdiff
|
tree
2011-05-18
E
r
i
c
W
ong
l
i
mit maximum splice l
e
ngt
h
to 1 <<
30
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
copy_strea
m
: smal
l
cleanup for pip
e
splicin
g
commit
|
commitdiff
|
tree
2011-05-18
E
r
ic Wong
io
_
splice
4
.
1
.
1 - w
o
rk
a
round s
o
c
k
e
t -> pipe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand doc for
non-blocking splice
int
o
a p
i
pe
commit
|
commitdiff
|
tree
2011-05-17
E
ric Wo
n
g
copy_stream: always use SPLICE_
F
_NONBLOCK f
o
r par
t
ial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_splice 4
.
1
.
0
- co
p
y_stream enh
a
ncement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
c
o
py_stream coerces base
d
o
n #to_path
commit
|
commitdiff
|
tree
2011-05-13
E
ri
c
W
o
n
g
io_splice 4
.
0
.
0
-
easi
e
r to use!
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
W
o
ng
fix up documentation f
o
r fd vs
IO
obj
e
cts
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
c
opy_stream: enough t
o
get this w
o
rking
under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
test_copy_stre
a
m
:
fix userspace buff
e
ring ass
u
mptio
n
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
ad
d
copy_str
e
am t
e
st fro
m
MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
cop
y
_stream: update src_offset
o
n re
t
ries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
copy_str
e
am atte
m
pts to use I
O
::Splice::WAITAL
L
commit
|
commitdiff
|
tree
2011-05-10
Eric
Wong
te
s
t_io_splic
e
:
disa
b
l
e
ti
m
eout-r
e
l
a
ted tests in non
-
MRI
commit
|
commitdiff
|
tree
2011-05-10
Er
i
c
W
ong
add IO::S
p
lice::WAITALL fla
g
s
uppo
r
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_s
p
li
c
e_eintr: be
e
f up test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use ssize_t/size_t instead of long
/
unsigned lon
g
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
E
INTR test only
w
orks unde
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
de
t
e
c
t c
l
osed
descriptors on E
I
NTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my
_
fileno:
use F
I
X2INT
i
ns
t
ead
of
N
UM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on
E
INT
R
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splic
e
3
.
1
.
0 - IO::Splice
.
cop
y
_stream improvement
commit
|
commitdiff
|
tree
2011-05-01
E
r
i
c
W
ong
mino
r
d
o
c
u
m
e
nta
t
io
n
upd
a
t
e
s
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
W
o
ng
I
O::
S
p
lice
.
c
o
p
y
_stream doesn't
c
ha
n
ge
o
ffse
t
o
f
source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf:
remove unnecessary
dir_c
o
nfig sta
t
ement
commit
|
commitdiff
|
tree
2011-03-01
Eric
W
o
ng
io_splice 3
.
0
.
0 - kin
d
er,
gent
l
er Linu
x
ze
r
o-co
p
y
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
d
oc: more notes
f
o
r IO
.
vmsplic
e
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
remove VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
E
ric
Won
g
doc: R
D
o
c
for new interfaces and ch
a
n
g
es
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c
Wong
IO
.
vmsplice flags a
r
gument
d
efaults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
add IO
.
tryt
e
e interface
commit
|
commitdiff
|
tree
2011-02-27
Eric
W
o
n
g
trysplice impl
i
es SPLICE_F_N
O
N
B
LOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags a
r
e
optional for sp
l
ice and trysp
l
ice
commit
|
commitdiff
|
tree
2011-02-27
E
ric
W
ong
s
horten call
s
t
o
rb_thread_blo
c
king_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid signed
v
s uns
i
gned comparison
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
copy_stream:
F
ile
.
open en
c
o
d
i
n
g
doesn't ma
t
ter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
t
e
s
t
: f
i
x broken asse
r
ti
o
ns on Rub
y
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
o
p
y_stream uses
I
O
.
trysplice
instea
d
of
I
O
.
spli
c
e
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
test: remove unuse
d
_port
function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add
IO
.
trysplice in
t
erface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice
:
u
n
indent
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
test
:
clea
n
up unuse
d
_
p
o
rt f
u
n
c
tion
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
W
on
g
c
l
ean up packaging
a
nd use pkg
.
m
k
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc:
switc
h
t
o
wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
G
N
Umakefi
l
e: sync exampl
e
s
for
d
ocument
a
t
ion publish
i
ng
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Won
g
GNUmakefile: update R
A
A on new relea
s
es
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic
Wong
Ruby io_s
p
lice 2
.
2
.
0
-
upd
a
tes for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
add IO#pipe_size
and IO#pi
p
e_size= ac
c
e
ssors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_
i
o_s
p
lice:
f
ix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
Ruby
i
o_splic
e
2
.
1
.
0 - IO::Splice
.
copy_stream f
i
xes
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c
W
o
ng
doc: help RDoc r
e
ad IO:
:
Spl
i
ce sing
l
eton meth
o
ds
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
do
c
ument +s
r
c+ and +dst+ for IO::Splice
.
{full,par
t
ial
}
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
GNUmakefile: add
r
cov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
cop
y
_stream: handle
a
nd bloc
k
on
E
AGAIN from
the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
GNUmakefi
l
e: allo
w
passing options to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
copy_stream: cleanup
aft
e
r ourselves
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
COPYING
:
b
undle the LGPLv
2
.
1 in
s
tead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby
i
o_spl
i
ce 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
update P
I
P
E
_CAPA documentation for
L
inux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
r
e
license
t
o LGPLv2
.
1+ (from
LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wo
n
g
GNUmakefi
l
e: make our unit tests
P
HONY
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c
Wong
examples/splice-
c
p:
s
implify with IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splic
e
_ex
t
:
require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_stream take
s
source offset l
i
k
e
the
n
on
-
splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
vmsplice t
o
take a sing
l
e
string
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
copy_s
t
r
eam: always try to m
o
ve pages in
s
tead of copyin
g
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
prelim
i
nary support for F_GETPIPE_SZ
a
nd F_SETPI
P
E_
S
Z
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
upda
t
e
IO::Splice::
F
_MO
V
E document
a
tio
n
for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
s
i
m
plify exa
m
ples
for
1
.
0
.
0 A
P
I
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
imple
m
e
nt
IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
fi
x
indentation bug
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic W
o
ng
Ruby io
_
spli
c
e
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
clean
u
p mak
e
f
i
l
es
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test for non
-
blocking, n
o
n-pip
e
descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
clarify wordi
n
g in lic
e
nse
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow IO(-ish) objects as
d
escriptor a
r
g
u
ments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: enab
l
e Ruby w
a
r
nings
commit
|
commitdiff
|
tree
2010-05-27
Eric
Won
g
IO
.
sp
l
ice always rel
e
ases the GV
L
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
test:
mor
e
descriptive
T
e
mpfile names
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
doc: better explain the need f
o
r IO
:
:
S
p
lice::F_NONBLOC
K
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid par
t
ial writes on IO
.
vmsplice u
n
less F_NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split ou
t
ARY2IOVEC mac
r
o
commit
|
commitdiff
|
tree
2010-05-23
Eric
W
ong
GNUmakefi
l
e:
s
witch t
o
RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" sho
u
ld be
a
modu
l
e, not a clas
s
commit
|
commitdiff
|
tree
2010-02-21
Er
i
c Wong
README: add mailing l
i
st a
r
chive informat
i
on
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic
Wong
LI
C
ENSE:
s/posix_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
i
n
i
tial
commit
|
commitdiff
|
tree