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
avoid uname() for pipe size modification checks
2012-03-07
Eric Won
g
avoid
u
name(
)
fo
r
pipe si
z
e modificati
o
n checks
commit
|
commitdiff
|
tree
2011-05-18
Eric Wo
n
g
limit
max
i
mum splice length to 1 << 3
0
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
c
o
py
_
str
e
a
m
: small cle
a
nup
fo
r
p
ipe splicing
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
io_spli
c
e 4
.
1
.
1 -
wo
r
k
a
round
socket ->
p
ipe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand doc for no
n
-blocking splice
i
nto a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Won
g
copy_stre
a
m: always use SPLI
C
E_F_NON
B
LO
C
K
for
partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric
W
ong
io_splice
4
.
1
.
0 - co
p
y_
s
tream enh
a
ncement
f
or 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
W
ong
cop
y
_stream co
e
r
c
es based on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric
Won
g
io_sp
l
ic
e
4
.
0
.
0 - easie
r
t
o
use!
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
o
ng
fix u
p
documentation for fd
v
s IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream
:
enough to get t
h
is working under
M
RI
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
test_
c
opy_stream: fix
us
e
rspace b
u
fferi
n
g as
s
u
m
ptio
n
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
ad
d
copy_stream test
f
rom
MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
copy_st
r
eam: updat
e
src_offset on retrie
s
commit
|
commitdiff
|
tree
2011-05-10
E
ric Wong
copy_st
r
ea
m
att
e
mpts
t
o use IO:
:
Sp
l
ice:
:
WAITA
L
L
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
test_io_splice: disab
l
e timeo
u
t-rel
a
ted tests in non
-
MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric
Wong
add IO::Spl
i
c
e::WAITALL flag support
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c
W
ong
test_io_sp
l
ice_eintr: beef up t
e
st
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use ssize_t/
s
ize_t
i
nstead of long
/
unsigned
long
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
E
INTR test onl
y
works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
de
t
ect closed
descriptors on
EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
o
ng
my_fileno:
use FIX2
I
NT
in
s
t
e
a
d
o
f
NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
retry on
EINTR
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c Wong
io_s
p
lice
3
.
1
.
0 - IO::Splice
.
c
opy_
s
tream improvement
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic Wong
minor document
a
tion
u
p
d
a
tes
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
copy
_
stream doesn't
ch
a
ng
e
of
f
set of so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric
W
ong
extco
n
f:
r
emove
u
nneces
s
ary dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_splice 3
.
0
.
0 - kinder, gentl
e
r Linux zero
-
copy
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
doc:
more notes f
o
r IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove VERSION
c
onst
a
nt
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
do
c
: RDoc for
n
ew interfac
e
s and
c
hanges
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
IO
.
vmsplice fla
g
s a
r
gument defaults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
a
d
d I
O
.
tryt
e
e
interface
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
try
s
plice implies SP
L
ICE
_
F_NONB
L
OCK
for flag
s
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wo
n
g
flags are opt
i
onal for splice and tryspl
i
ce
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
sho
r
ten calls
to r
b
_
thread_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
avoid
signed vs unsigned comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
o
py_s
t
ream
:
F
ile
.
o
pen encoding
doesn'
t
matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
tes
t
:
f
ix broken asserti
o
ns on Ru
b
y 1
.
9
.
3de
v
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy
_
stream uses IO
.
tryspl
i
ce in
s
tead of IO
.
spli
c
e
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
t
est: remove u
n
used_port f
u
nct
i
on
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
add IO
.
t
r
y
splice interface
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
i
o/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test: cleanup unused_port
f
u
nction
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
clean up packagin
g
and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: switch
t
o
w
r
ongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
GN
U
makefile:
s
ync examples for docu
m
entation p
u
blishi
n
g
commit
|
commitdiff
|
tree
2010-08-02
E
ric
W
on
g
GNUmakefile: update RAA on new re
l
ease
s
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
R
u
by io_splice 2
.
2
.
0
-
u
p
dat
e
s
f
o
r
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c Won
g
add IO#pipe_s
i
ze and
I
O#pipe_
s
ize= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
t
e
s
t_io_splice:
fi
x
broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
R
uby
i
o
_spli
c
e 2
.
1
.
0
- IO:
:
S
plice
.
cop
y
_stream fix
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
doc: hel
p
RDoc read IO::
S
plice singleton
m
ethods
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
document
+src+ and +dst+ for IO::Sp
l
ice
.
{full
,
par
t
ial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakef
i
l
e
:
a
d
d
rc
o
v target
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
copy_stream
:
h
andle and block on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUm
a
k
e
f
i
le:
allo
w
passing optio
n
s to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
cop
y
_
stream: cleanup after ou
r
selves
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
o
n
g
C
OPYING: bundle the LGPLv2
.
1
i
n
stead of LGPLv
3
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
Ruby io_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wo
n
g
u
p
date
P
IPE_C
A
P
A documentation for Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
re
l
icense to LGP
L
v2
.
1
+
(from L
G
PLv3
o
nly)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
GN
U
makefile: make our unit
t
e
sts PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
examples/splice
-
cp
:
simplif
y
with IO::Splic
e
.
copy_
s
tream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splice_ex
t
: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
cop
y
_stre
a
m takes source
o
ffset like the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow
IO
.
vmsplice to take
a
s
ing
l
e st
r
ing
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
copy_stream: always try to move pages instead of co
p
ying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
preli
m
in
a
ry support f
o
r F_GETPIPE_
S
Z and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
updat
e
IO::Spli
c
e::F_M
O
VE documentat
i
on for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simpl
i
fy examples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
impleme
n
t IO::Splice
.
co
p
y_stream
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
fix indentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby
i
o
_
splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup
m
akefiles
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
test for n
o
n-
b
lo
c
king, non-pipe
d
escriptor
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
clarify
w
ording in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allo
w
IO(-is
h
) objects as desc
r
iptor arg
u
ments
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
te
s
t: enable Ruby wa
r
ning
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
spl
i
c
e alway
s
releases the G
V
L
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: more descript
i
ve Temp
f
ile names
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
doc: better expl
a
in the ne
e
d f
o
r IO::
S
plice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
avoid
p
artial writ
e
s
on IO
.
vmsplic
e
unless F_NONB
L
OCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split
o
ut
ARY2IOVEC
m
acro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUm
a
kefile
:
swit
c
h to RDoc
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
ri
c
Wong
"Splice"
should be a module, not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add maili
n
g
l
ist archive information
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic W
o
ng
L
ICE
N
SE:
s/posix_m
q
/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
a
d
d
gemspec
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic W
o
ng
i
n
itial
commit
|
commitdiff
|
tree