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
deprecate and remove docs for IO::Splice::WAITALL
2014-02-09
Eric Wong
deprecate and remov
e
docs for IO::Sp
l
ice::WAITALL
commit
|
commitdiff
|
tree
2014-02-09
E
r
ic Wong
remo
v
e
copy_s
t
r
e
am tests and
ref
e
rences
commit
|
commitdiff
|
tree
2014-02-09
Eric Wong
pr
e
pare for rb_thread_blocking_region removal
commit
|
commitdiff
|
tree
2013-09-30
Er
i
c Wong
Rakefile: kill raa_upd
a
te task
commit
|
commitdiff
|
tree
2013-09-26
Eri
c
Wong
avoid
RA
R
RA
Y
_PTR usa
g
e for v
m
splice
commit
|
commitdiff
|
tree
2013-05-12
Eric W
o
ng
.
gi
t
ign
o
re
:
ad
d
.
rbx
commit
|
commitdiff
|
tree
2013-05-12
E
ric Won
g
io/splice: depr
e
cated p
o
tentially
unsafe methods
commit
|
commitdiff
|
tree
2013-04-21
Eric Wong
set close-on-e
x
ec in
p
ipe siz
e
modificati
o
n check
commit
|
commitdiff
|
tree
2013-01-19
Eric Wo
n
g
io_splice 4
.
2
.
0 - several bug
f
ixes and w
o
rkaro
u
nds
Eric Wong
(6):
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
vmsplice: more consistent
fileno ret
r
y han
d
ling
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
v
msplice: avoid
referencing invalid stack address for
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Er
i
c Wong
doc: s
/
librelist
.
com/
l
ibr
e
list
.
org/
commit
|
commitdiff
|
tree
2012-03-07
Er
i
c Wong
avoid
unam
e
() for
p
ipe
size modificat
i
on checks
commit
|
commitdiff
|
tree
2011-05-18
Er
i
c Wong
limit m
a
ximum splice l
e
ngth
to 1 <<
30
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
copy_
s
tream:
s
mall cle
a
nup for pipe splic
i
n
g
commit
|
commitdiff
|
tree
2011-05-18
Eric
W
ong
io_splice 4
.
1
.
1 - workaround socket -> p
i
p
e is
s
ues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand doc for non
-
block
i
ng
splice
i
nto a pi
p
e
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy_strea
m
: al
w
ays u
s
e SPLICE_F_NONBLOCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric W
o
ng
io_spl
i
c
e 4
.
1
.
0 - copy_
s
tream
enh
a
ncement for
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
copy_
s
tream coer
c
es based on #to_path
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
io_splice
4
.
0
.
0 -
e
asier
to u
s
e!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fi
x
u
p
documentatio
n
for fd vs I
O
objects
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
copy_str
e
am: enough to get this
w
orking
under
MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
ric W
o
ng
test_copy_s
t
ream:
f
ix userspace buffering assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add co
p
y_str
e
am test from M
R
I
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
W
o
ng
copy_stream: upda
t
e src_offset
on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
ong
copy_stream a
t
tempts to use
IO::
S
plice::WA
I
TALL
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
W
ong
test
_
io_splice: disabl
e
timeout-re
l
a
ted te
s
ts in non
-
M
R
I
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
ad
d
IO
:
:S
p
lice::WAI
T
AL
L
flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
t
es
t
_io_splice_eintr: beef u
p
test
commit
|
commitdiff
|
tree
2011-05-09
E
ric
W
on
g
use s
s
iz
e
_t/size_t instead o
f
long/
u
nsig
n
ed long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR test
o
nly
w
orks under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
dete
c
t
c
l
ose
d
descriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
my_fileno: use
FI
X
2
INT
inste
a
d of NUM2IN
T
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
r
etry on E
I
NTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Won
g
io_splice 3
.
1
.
0 - IO::S
p
lice
.
co
p
y_stream improvem
e
n
t
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c Wong
m
inor documentatio
n
up
d
at
e
s
commit
|
commitdiff
|
tree
2011-05-01
Eric
Wong
IO::Splice
.
cop
y
_stream doesn'
t
chan
g
e offset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
ex
t
conf
:
remove unn
e
cessa
r
y
d
ir_config
s
tatement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io
_
splic
e
3
.
0
.
0 - kinder, gentler Linux
z
ero-copy
commit
|
commitdiff
|
tree
2011-02-28
E
ri
c
Wong
doc: more n
o
t
es fo
r
IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remov
e
VERSION co
n
stant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
doc: RDoc for
new interfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
IO
.
vmsplice flags arg
u
ment d
e
faults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
tr
y
tee interf
a
ce
commit
|
commitdiff
|
tree
2011-02-27
Eric Won
g
tryspl
i
ce implie
s
SPLICE_F
_
NO
N
BLOCK
f
or
flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are optional for splice and try
s
plic
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Won
g
shorten calls to rb_thread_blo
c
king_region
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
avo
i
d
signed
vs u
n
signed
c
ompa
r
ison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream: File
.
open encoding doe
s
n
't m
a
tter
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
on
g
test: fix
b
roken assertions on Ruby 1
.
9
.
3d
e
v
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
copy
_
stream uses IO
.
tr
y
splice instea
d
of IO
.
spl
i
ce
commit
|
commitdiff
|
tree
2011-02-26
E
ri
c
W
o
ng
test: remove
unused_port fu
n
c
t
io
n
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
add IO
.
trysplice
inter
f
ace
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice: u
n
i
nde
n
t
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test:
cleanup unu
s
ed_port
function
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
clean up packaging
a
nd use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
d
oc: swi
t
ch
t
o
wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmakefile: sync examp
l
e
s
for documentation
publis
h
ing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUmakefile: update R
A
A on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
Rub
y
io_s
p
lice 2
.
2
.
0 -
u
p
d
ates for L
i
nux
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
add
I
O#pipe_size a
n
d IO#pip
e
_
size= accessors
commit
|
commitdiff
|
tree
2010-06-24
E
r
ic Wong
test_io_splice:
fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
R
u
b
y
io_splice 2
.
1
.
0
-
IO::Splice
.
co
p
y_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
doc: h
e
lp RDoc read
I
O
::Splice singl
e
ton method
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc
u
men
t
+src+ and +dst+ for IO:
:
Spl
i
ce
.
{full,partia
l
}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
NUmak
e
fi
l
e: add rc
o
v target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: handle a
n
d block on EAGAIN fr
o
m
the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c
Wong
G
NUmakefil
e
: al
l
ow p
a
ss
i
ng option
s
to
t
est/u
n
it
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Won
g
copy_strea
m
:
cleanup after ou
r
s
elve
s
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
COPY
I
NG: bundl
e
the LGPL
v
2
.
1 instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
on
g
Ruby io_splice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
upda
t
e PIP
E
_C
A
PA docum
e
ntation for Linu
x
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense to LGPLv2
.
1+ (from
LGPLv3
o
n
l
y
)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
GN
U
makefile: make
o
ur unit test
s
PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
e
xample
s
/splice-
c
p
: s
i
mp
l
ify with
IO::Spli
c
e
.
copy_
s
tr
e
am
commit
|
commitdiff
|
tree
2010-06-05
E
ric
W
ong
io_spl
i
ce_ext
:
r
e
quire
e
r
rno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy
_
st
r
eam
ta
k
es so
u
rce offset like the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric
Wong
all
o
w IO
.
vmsplice to t
a
k
e a si
n
gle stri
n
g
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy_stre
a
m: a
l
ways try to
m
ove pages
inste
a
d of
c
o
p
ying
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
preliminary su
p
port for F_GET
P
IPE_SZ an
d
F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
up
d
ate IO::Splice::F_MO
V
E document
a
ti
o
n f
o
r 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simplify ex
a
mp
l
es fo
r
1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
i
mplement
IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
W
ong
fix indentation
bug
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
Ru
b
y io_spl
i
ce 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for non-blockin
g
,
non-p
i
pe
descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
c
l
a
r
ify wo
r
ding in license
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c
Wong
allow IO(-ish) objects
as descr
i
ptor ar
g
ume
n
ts
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
e
st: enable Ruby wa
r
ning
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splice alwa
y
s
rel
e
ases the GV
L
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test
:
more desc
r
iptive T
e
mpfile names
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
doc: better expla
i
n
t
h
e need for
I
O::Splice:
:
F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avo
i
d par
t
ial
writes
on IO
.
v
mspl
i
ce unless F_NONBL
O
CK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
E
ric Wong
split out
A
RY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GN
U
m
a
ke
f
ile: switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice
"
should be a mo
d
u
l
e, not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wo
n
g
R
EADM
E
:
a
dd mailing list arc
h
ive inf
o
rmation
commit
|
commitdiff
|
tree
2010-02-15
Er
i
c Wong
LICENSE: s/pos
i
x_mq/io
_
lin
u
x/
commit
|
commitdiff
|
tree
next