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
vms
p
l
i
c
e: avo
i
d referencing invalid stack
a
ddress for
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Eri
c
Wong
doc:
s/librelist
.
com/libreli
s
t
.
org/
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
avoid uname() for pipe size
m
o
d
ification checks
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
limi
t
maximum
s
plice
len
g
th to 1 << 30
commit
|
commitdiff
|
tree
2011-05-18
Er
i
c Wong
co
p
y_s
t
rea
m
:
small cleanup for pipe
s
plicing
commit
|
commitdiff
|
tree
2011-05-18
E
r
ic
W
o
ng
io_splic
e
4
.
1
.
1 - wor
k
around socket -> p
i
pe issues
commit
|
commitdiff
|
tree
2011-05-18
Eri
c
Won
g
expand doc for non-blo
c
king splic
e
into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Won
g
copy_str
e
am: alway
s
use SPLICE_
F
_
NONBLOCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_sp
l
ic
e
4
.
1
.
0 - copy_s
t
ream enhancement fo
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_str
e
am
c
oerces based o
n
#
to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_s
p
li
c
e
4
.
0
.
0 - easier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix up
d
ocumentation for fd
v
s
IO objec
t
s
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
o
py_s
t
ream: enough to get th
i
s worki
n
g under MRI
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
test_copy_stream: f
i
x userspace buffering assu
m
pt
i
on
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
a
dd co
p
y
_
stream t
e
st from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wo
n
g
copy_stre
a
m
: update
s
r
c_offse
t
on
r
etr
i
e
s
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream attempts to
u
s
e
IO::Splice:
:
WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric
Wong
test_i
o
_sp
l
ice: disab
l
e timeout-related tes
t
s
in
non-M
R
I
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
a
d
d IO::Splic
e
::
W
AITALL flag supp
o
rt
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
test_io_splice_eintr:
beef up te
s
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
u
se ssi
z
e_t/siz
e
_t instead
of lo
n
g/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
E
I
N
T
R
test only works
under
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wo
n
g
detect closed descriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
m
y_file
n
o
:
use FI
X
2INT instead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retr
y
on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splice 3
.
1
.
0 - IO::Splice
.
copy_
s
tream improvement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor documentation updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
I
O
::S
p
li
c
e
.
copy
_
stream
d
o
e
s
n'
t
change offset of sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf:
remove unnecessary
dir
_
c
onfig
statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Won
g
io_splice 3
.
0
.
0 - kinder, gentler Linu
x
zero-c
o
py
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
doc: more
notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
re
m
ove V
E
RSION co
n
sta
n
t
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc for new int
e
rf
a
ces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
IO
.
vmsplice f
l
ags a
r
gument
d
e
faults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add
IO
.
tryte
e
interface
commit
|
commitdiff
|
tree
2011-02-27
E
ric
Won
g
trys
p
lice implies SPL
I
C
E_
F
_NONBLOCK
for f
l
ags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
f
l
ags ar
e
opt
i
o
n
al
f
or splice and tr
y
splice
commit
|
commitdiff
|
tree
2011-02-27
Eric Won
g
s
h
or
t
e
n
calls to rb_thread_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
avoid signed vs unsigned compari
s
on
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream: File
.
open encoding do
e
sn
'
t matt
e
r
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
test: fix broken assertions on Ru
b
y 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wo
n
g
copy_str
e
am
u
ses
IO
.
trys
p
lice instead of I
O
.
s
pl
i
c
e
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c
Wo
n
g
test: re
m
ove unus
e
d_p
o
r
t
funct
i
on
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
a
dd
I
O
.
t
r
ysplice in
t
e
r
face
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wo
n
g
i
o
/
spli
c
e
: unindent
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
test:
c
l
e
anup unused_p
o
r
t function
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
c
le
a
n
up packa
g
ing and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
d
oc: switch to w
r
ongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
GNUmake
f
ile: sync examples for documentation publishing
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c Wong
GNUmakef
i
le
:
update RAA
on new re
l
e
a
ses
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
Ruby i
o
_spl
i
ce 2
.
2
.
0 - up
d
a
tes for L
i
nu
x
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
a
d
d IO#pi
p
e_s
i
z
e
and IO#pip
e
_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eri
c
Won
g
test_io_splice:
f
ix
b
roken te
s
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
Ruby
i
o_splice 2
.
1
.
0 - IO:
:
Splice
.
copy_strea
m
fixes
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
doc: hel
p
RDoc rea
d
I
O:
:
Splice singleton meth
o
ds
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
docum
e
nt +s
r
c+ and +dst+ for IO::Splice
.
{f
u
l
l,
p
a
r
ti
a
l}
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
GNUma
k
e
f
ile: a
d
d rc
o
v target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
cop
y
_strea
m
: ha
n
dle and block on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
GNUmakefi
l
e: all
o
w pa
s
sing options to te
s
t/
u
ni
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
c
o
py_stream
:
cleanup after our
s
elv
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
C
OPYING: bu
n
dle
t
he LGPL
v
2
.
1 i
n
stea
d
of
L
GPLv3
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Won
g
Ruby io_splic
e
2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
update
P
I
P
E
_CA
P
A do
c
ume
n
tation for Li
n
ux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense to LGPLv
2
.
1+ (f
r
om
LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
ri
c
W
o
ng
GNUmakefi
l
e: make
our
u
nit t
e
s
t
s
PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
exa
m
ples/splice-cp: simplify with IO:
:
S
p
lic
e
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splice_ext:
require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_strea
m
takes source
of
f
set lik
e
the non-sp
l
ice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
r
ic Wo
n
g
allow IO
.
vmsplice to take
a
s
ingle
s
t
r
ing
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
copy_stream: alw
a
ys try to
m
ov
e
p
ages in
s
tead of
c
opyi
n
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
E
r
ic
W
ong
update IO::Spli
c
e
::F_MOV
E
document
a
t
i
on for 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wo
n
g
simplify examples for 1
.
0
.
0
API
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
implement
IO::
S
plice
.
co
p
y_stream
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
fi
x
indentation bug
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
R
u
by
io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup
m
ake
f
i
l
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
tes
t
for non-blocking, no
n
-
p
ipe de
s
c
rip
t
o
r
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
clarify wording in
licens
e
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
al
l
ow
I
O(-ish) obj
e
cts as descripto
r
a
r
guments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: enab
l
e Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
sp
l
ice always r
e
leases
the
GV
L
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test: more de
s
cr
i
ptive Tem
p
file
names
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
doc: better
explain
t
he n
e
ed
for IO::
S
plice::F_NO
N
BLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid partial writes on IO
.
v
msplice unless F_NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric
W
o
ng
spli
t
out ARY2IO
V
EC
m
a
c
r
o
commit
|
commitdiff
|
tree
2010-05-23
E
ric Wong
GNUmakefile: switch to RDoc
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Spli
c
e" sh
o
uld
be a module, no
t
a cl
a
ss
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
R
EADME: add mailing
li
s
t
a
rchive information
commit
|
commitdiff
|
tree
2010-02-15
Eri
c
Wong
LI
C
ENS
E
:
s/posix_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wo
n
g
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree