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
W
o
ng
deprecate and r
e
mo
v
e d
o
cs for IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2014-02-09
E
r
i
c
Wong
remov
e
copy_stre
a
m
t
e
sts and
r
efer
e
nces
commit
|
commitdiff
|
tree
2014-02-09
Eric Wong
prepare f
o
r rb_thread_bloc
k
in
g
_
region re
m
oval
commit
|
commitdiff
|
tree
2013-09-30
E
r
i
c Wong
Rakefile
:
kill r
a
a_update
task
commit
|
commitdiff
|
tree
2013-09-26
Eric
W
ong
avoid
RARRAY_PTR usage
f
o
r
v
m
splic
e
commit
|
commitdiff
|
tree
2013-05-12
Eric Wong
.
g
i
tignore:
a
d
d
.
r
bx
commit
|
commitdiff
|
tree
2013-05-12
Eric Won
g
io
/
s
p
l
i
c
e
: deprecated potentially unsa
f
e
m
ethods
commit
|
commitdiff
|
tree
2013-04-21
E
r
ic Wong
set close-on-exec in pipe
size modification ch
e
ck
commit
|
commitdiff
|
tree
2013-01-19
E
r
ic Wong
i
o
_spl
i
ce 4
.
2
.
0 - several bug
f
ixe
s
a
nd
w
orkarounds
commit
|
commitdiff
|
tree
2013-01-19
Eric
W
ong
vmsplice
:
mo
r
e consistent file
n
o retry h
a
ndl
i
ng
commit
|
commitdiff
|
tree
2013-01-19
E
r
i
c
Wong
vmsplice: avoid re
f
erenci
n
g
invalid stack
address fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Er
i
c Wong
doc
:
s/
l
ib
r
elist
.
c
om/li
b
r
e
l
ist
.
o
r
g/
commit
|
commitdiff
|
tree
2012-03-07
Eric
W
o
ng
a
v
oid un
a
me() for pipe
s
ize mo
d
ificat
i
on
c
hecks
commit
|
commitdiff
|
tree
2011-05-18
Eric W
o
ng
lim
i
t m
a
ximum splice length to 1 <
<
3
0
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
copy_stream: small
c
leanup for pi
p
e splic
i
ng
commit
|
commitdiff
|
tree
2011-05-18
Eric
Wong
io_splice 4
.
1
.
1 - w
o
r
karound sock
e
t -> pipe is
s
ues
commit
|
commitdiff
|
tree
2011-05-18
Eri
c
W
ong
expand doc for non-blocking splice into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eri
c
W
o
ng
cop
y
_stream:
always
use SPLICE_F_NONBLOC
K
for
p
a
rtial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io
_
s
p
lice
4
.
1
.
0 - copy
_
s
tream enhancement for
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
o
py_st
r
eam c
o
erces based on #to_pat
h
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_splice 4
.
0
.
0 - easier
to
use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix up document
a
tion for fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
copy_stream: e
n
ough to get this working under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
te
s
t_copy_stream: fix userspace buffer
i
n
g ass
u
mption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add copy_str
e
a
m
test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_str
e
am: update src_offset on retri
e
s
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream atte
m
pt
s
to use
I
O::Splice
:
:WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
o
n
g
te
s
t
_io_splice: disable timeout-related tests i
n
n
on-MR
I
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO::Spli
c
e::WAI
T
ALL
flag s
u
pport
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
test_io_s
p
lice_eintr: beef up
test
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
use ssize_t/size_t i
n
stead of lon
g
/
unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
EINTR test only works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
de
t
ect closed
descriptors on E
I
NTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno: u
s
e FIX2
I
NT instead of
N
U
M
2I
N
T
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
Wong
io_s
p
lice 3
.
1
.
0 - IO::Splice
.
cop
y
_
s
tream imp
r
ovement
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic
W
ong
minor
document
a
tion updates
commit
|
commitdiff
|
tree
2011-05-01
Eric
Wong
I
O::Splice
.
copy_s
t
r
e
am doesn'
t
change offset of so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
ex
t
conf: remove unnecessary dir_confi
g
statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_splice 3
.
0
.
0
-
k
i
nd
e
r, gentler Lin
u
x
z
ero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
doc: more
notes fo
r
IO
.
v
m
sp
l
ice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
r
emove VERSI
O
N
co
n
stant
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
d
oc: R
D
oc for
n
ew interfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wo
n
g
I
O
.
v
msplice flags argument
d
efaul
t
s
to
z
e
ro
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
a
d
d IO
.
trytee
i
nterfac
e
commit
|
commitdiff
|
tree
2011-02-27
E
ric Wong
trysplice i
m
plies SPLI
C
E
_
F
_NONB
L
OCK f
o
r flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flag
s
are o
p
tional for splice and try
s
plice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
sho
r
t
en calls t
o
rb_th
r
ead_blocking_
r
egion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid
s
ign
e
d
v
s un
s
i
gned
c
omparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
o
py_
s
tream: File
.
o
pen
e
ncoding doesn't ma
t
ter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: fix broken asse
r
tions
on Ru
b
y
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
copy_s
t
ream u
s
es IO
.
trysplice instead
o
f
I
O
.
s
plic
e
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: re
m
o
v
e
u
nuse
d
_port functi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add
IO
.
tryspli
c
e i
n
terfac
e
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test:
clea
n
up unused_po
r
t fu
n
c
t
ion
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
cl
e
an up pack
a
ging and use
p
kg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: switch
to wrongdo
c
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUma
k
e
f
il
e
: sync e
x
amples for documentati
o
n publ
i
shing
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
GNUmakefil
e
: update RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
Ruby io_splice 2
.
2
.
0
- updat
e
s
for
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
add IO#pip
e
_size and IO
#
pip
e
_size=
accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
tes
t
_io_splice: fix br
o
ken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby io_splice 2
.
1
.
0 - IO::Splice
.
c
opy_stream
fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
do
c
: help
R
D
o
c rea
d
I
O::Spli
c
e sing
l
e
t
on methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
document
+src+ and +dst
+
for IO::
S
p
l
ice
.
{full,par
t
ia
l
}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUm
a
kefile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
c
op
y
_stream: handle and block
o
n EAGAI
N
from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GN
U
makefile: allow
passi
n
g options to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stre
a
m: cl
e
anup after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wo
n
g
COPYING: bundle
t
h
e LGP
L
v2
.
1 instead of L
G
PLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
R
u
b
y
io_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
n
g
update PIP
E
_CAPA docum
e
ntation
f
or Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Won
g
relicense to LGPLv2
.
1+ (from L
G
PLv3 only
)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
GNUmakefile:
m
ake our
u
nit
t
ests PHONY
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic
Wong
e
x
amples
/
sp
l
ice-cp: si
m
plify with
I
O::Splice
.
cop
y
_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splice_ext: require errn
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
copy_stre
a
m t
a
kes source offset like the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wo
n
g
a
l
low I
O
.
vmsplice
to t
a
ke a single s
t
r
i
ng
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
c
opy_stream: alway
s
try
t
o move p
a
ges instea
d
of copying
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
W
ong
p
r
eliminary suppo
r
t for
F_GETPIPE_SZ
a
nd F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
update IO::Splice::F_M
O
VE docu
m
ent
a
tion
for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
simplify exampl
e
s for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
im
p
l
e
ment IO::Spl
i
c
e
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
fi
x
indentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
Ruby io_sp
l
ice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
clea
n
up
mak
e
files
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
test for non-blo
c
k
ing, no
n
-pipe d
e
sc
r
iptor
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wo
n
g
clari
f
y
wording
i
n license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow IO(-i
s
h) objects as
de
s
crip
t
or argum
e
n
t
s
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
te
s
t
:
e
n
able Ruby warni
n
g
s
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
Wo
n
g
I
O
.
spl
i
c
e always re
l
ease
s
t
he
G
V
L
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test:
more d
e
s
c
rip
t
ive Tempfi
l
e
n
ames
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
doc:
better e
x
plain the need
f
or IO::Spl
i
ce::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoi
d
partial writes
o
n IO
.
vmsplice
u
nless F_NON
B
LOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
spli
t
o
u
t ARY2IOVE
C
ma
c
ro
commit
|
commitdiff
|
tree
2010-05-23
Er
i
c Wong
GNUmake
f
ile: swi
t
ch to
R
Doc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Won
g
"Splice" s
h
ould be a
m
odule, not
a
clas
s
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
READ
M
E: add
ma
i
l
ing list archive inf
o
rmation
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic Wong
LI
C
ENSE:
s
/
p
osix_mq/io
_
li
n
u
x
/
commit
|
commitdiff
|
tree
next