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
io_splice 4.1.1 - workaround socket -> pipe issues
2011-05-18
Eric
Wong
io_sp
l
i
ce 4
.
1
.
1 - w
o
rkaround socke
t
->
p
i
pe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric
W
on
g
exp
a
nd d
o
c for non-blockin
g
splice into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
cop
y
_stream: always
use
SPLICE
_
F_NONBLOCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_sp
l
ice 4
.
1
.
0
- copy_s
t
r
e
a
m
enhanc
e
ment
f
or 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
copy
_
stream
c
oerce
s
b
a
s
e
d
on #t
o
_p
a
th
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
io_splice 4
.
0
.
0 - easi
e
r to use!
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
W
o
n
g
f
ix
up documentation for
fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wo
n
g
copy_stre
a
m:
enoug
h
to
g
e
t
t
h
is w
o
rking
u
nder MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_co
p
y
_
stream: fix user
s
pace buf
f
eri
n
g assumption
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c
Wong
add cop
y
_stream test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
copy_stre
a
m
:
upd
a
te src_offset
o
n re
t
ries
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
copy
_
stream attempts to
use IO::Spl
i
ce::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Er
i
c Wong
te
s
t_io_splice:
disable timeout-relat
e
d tests in no
n
-
M
RI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
a
dd I
O
::
S
plice::WAITALL
f
lag
su
p
p
o
rt
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
t
e
st
_
io_splice_eintr: beef up t
e
st
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic
Wong
use ssize_t/size_t in
s
tead of long
/
unsigned long
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c Wong
EINTR test only work
s
u
n
d
er
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
det
e
c
t
clo
s
e
d
d
e
s
criptors o
n
EI
N
T
R
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
m
y
_f
i
leno: use FIX2INT instea
d
of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
on
g
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
i
o
_
splice 3
.
1
.
0 - IO::Spl
i
ce
.
cop
y
_stream
i
mpr
o
vement
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
minor documentation
u
pdates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::S
p
lice
.
co
p
y_stream
doesn't change offset
of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
r
i
c Wong
ex
t
conf: remov
e
unn
e
cess
a
r
y
dir_config s
t
at
e
ment
commit
|
commitdiff
|
tree
2011-03-01
E
ri
c
Wong
io_spl
i
ce 3
.
0
.
0
- kin
d
e
r
, gentler Lin
u
x zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
doc: more n
o
tes for IO
.
vmspli
c
e
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove VERS
I
ON c
o
nstant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
oc
:
RDo
c
for new interfac
e
s and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmsplice
f
lags argu
m
ent def
a
ults t
o
z
e
ro
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
add
IO
.
tr
y
tee interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Won
g
try
s
plice im
p
l
i
es SPLICE_F_NONBLOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Wong
flags
are opt
i
onal for splice
and
t
rysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorte
n
c
alls to rb_
t
h
read_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
avoid signed vs unsigned co
m
paris
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
copy_st
r
e
a
m: F
i
l
e
.
o
pen enc
o
d
i
ng
d
oesn't matt
e
r
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: fix
b
roken assertions
on
Ruby 1
.
9
.
3
dev
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic W
o
ng
copy_stream uses IO
.
trysplice in
s
tead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
t
e
st: remove unused_po
r
t
f
un
c
tion
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
add IO
.
trys
p
lice
i
nterface
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
W
o
n
g
io/splice: un
i
n
d
ent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test: cleanup unused_port
f
u
n
ctio
n
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
cle
a
n up pa
c
kaging and
u
s
e
pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc:
s
w
i
tch to wrongd
o
c
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmakefile
:
sync examples for documentation publ
i
shing
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
GNUmakefile: update
RAA on new
releas
e
s
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
Ruby io_splice 2
.
2
.
0
-
updat
e
s
for Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pipe_size
a
n
d IO#pipe_s
i
ze=
acc
e
ssors
commit
|
commitdiff
|
tree
2010-06-24
Eric
W
ong
test_io_s
p
lice: fix
broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
Ruby io_splice 2
.
1
.
0 - IO::Spli
c
e
.
copy
_
stream
f
i
xes
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
doc: help RDoc read IO::S
p
lice sing
l
e
t
on methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
document +
s
r
c
+ and +dst+
f
or I
O
::Splice
.
{full,pa
r
tial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
NUmakefile: add rc
o
v
target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream:
ha
n
dle and
bloc
k
on
E
AGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
N
U
ma
k
efile: all
o
w pas
s
ing options to tes
t
/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
copy_st
r
eam: cleanup afte
r
o
u
r
selves
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c W
o
ng
COPYING
:
bundle the LGPLv2
.
1 instead of LGP
L
v3
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
o
ng
Ruby io_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric
Won
g
update PIPE_CAPA documentation for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
re
l
i
cense to LGPLv2
.
1+ (from LG
P
Lv
3
only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
G
NUmakefile:
make ou
r
unit tests
PHONY
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
ex
a
mpl
e
s/splice-c
p
: simplify w
i
t
h
IO::S
p
lice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
io_spl
i
c
e_ext
:
requ
i
re err
n
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
co
p
y_stream takes sourc
e
o
f
f
s
et l
i
k
e
t
h
e non-spl
i
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Er
i
c W
o
ng
allow IO
.
vmsplice to
t
a
ke a single string
commit
|
commitdiff
|
tree
2010-06-01
E
ric Won
g
copy_str
e
am
:
always
t
r
y to move pages instead of c
o
pyin
g
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
prelimina
r
y
support for F_GETPIPE_SZ and
F
_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
u
pdate IO::Splice::F_MOVE doc
u
mentation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
W
ong
simplify e
x
a
m
ples f
o
r 1
.
0
.
0 A
P
I
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
im
p
lement IO:
:
Spli
c
e
.
cop
y
_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
f
i
x
inde
n
tation bug
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
Ruby i
o
_splic
e
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
c
l
e
anup
makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test f
o
r non-blocking, non-pi
p
e d
e
scriptor
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
clarify word
i
ng in license
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
allow IO(-ish) objects as descrip
t
or argument
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: enable Ru
b
y warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
s
p
l
ice always re
l
eases th
e
GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
t
e
st: mor
e
descrip
t
iv
e
Tempfile n
a
mes
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c Wong
doc: better explain the nee
d
f
or IO::Splice:
:
F_NONB
L
OCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
avoid partial writ
e
s
o
n
I
O
.
vmsplice unless
F
_
N
ONBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Er
i
c
W
ong
split out A
R
Y2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric W
o
n
g
G
N
U
m
akefil
e
: switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"
S
pl
i
ce"
s
houl
d
be a module
,
n
o
t
a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add m
a
i
l
ing list arc
h
i
v
e inform
a
tion
commit
|
commitdiff
|
tree
2010-02-15
Eri
c
Wong
LICENSE: s
/
posix_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
a
d
d gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree