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
copy_stream: small cleanup for pipe splicing
2011-05-18
Eric Wong
copy_stream: small cleanup for p
i
pe splicing
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
io_splice 4
.
1
.
1
-
wor
k
around so
c
ket -> pipe is
s
ues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand
doc for non-blocking spl
i
ce into a pi
p
e
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
co
p
y_
s
tream: always use SPLICE_F_NONBLOCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric
W
ong
io_splice 4
.
1
.
0 - co
p
y_
s
tream
e
n
h
ancement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream coer
c
es based on #
t
o_path
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
io_splic
e
4
.
0
.
0
- easie
r
t
o
use!
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Won
g
fix
up documentation for fd v
s
IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
co
p
y_str
e
am: enough t
o
get th
i
s working under MR
I
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
t
e
st_copy
_
stream:
f
ix usersp
a
ce buf
f
ering as
s
um
p
tion
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
add c
o
p
y
_
stream test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_
s
trea
m
: update src_offset on retries
commit
|
commitdiff
|
tree
2011-05-10
E
ric W
o
ng
copy
_
stream attempt
s
to use IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
tes
t
_io_s
p
li
c
e: disabl
e
timeout-related test
s
in
non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Er
i
c
Wong
add IO::Splice::WAITALL flag s
u
pport
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
tes
t
_io_sp
l
ice_eintr: bee
f
up test
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
use ssize_t/size_t inst
e
ad o
f
long/unsigned l
o
ng
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
E
I
N
TR test o
n
ly works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect close
d
des
c
riptors on E
I
NTR
commit
|
commitdiff
|
tree
2011-05-09
Eric
Won
g
m
y
_fileno
:
us
e
F
IX
2
INT in
s
t
e
ad
o
f
N
UM2IN
T
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
W
o
ng
io_splice
3
.
1
.
0 -
I
O::Splice
.
copy_stream im
p
rovement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor documentation upd
a
tes
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
copy_strea
m
d
o
esn't change offset of so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extcon
f
: remove unnecessary dir
_
c
onfig statement
commit
|
commitdiff
|
tree
2011-03-01
Eric
W
ong
io_sp
l
ice 3
.
0
.
0 - kinder, gent
l
er
L
i
n
ux ze
r
o-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
doc:
m
o
re
n
o
tes for I
O
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wo
n
g
remove VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
doc: RDoc for new interfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
v
msplice fl
a
g
s
a
r
g
u
ment d
e
f
aults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
a
d
d IO
.
trytee
i
nterface
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
trys
p
l
ice implies S
P
LICE_F_NO
N
BLO
C
K
for
f
l
ags
commit
|
commitdiff
|
tree
2011-02-27
E
r
i
c Wong
f
lags are opt
i
on
a
l for splice and
trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Won
g
sho
r
ten ca
l
ls
t
o
r
b_thread_bloc
k
ing_reg
i
on
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
avoid
s
igned vs unsigned comparis
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_
s
tream: File
.
o
p
en encoding doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: fix broken as
s
ert
i
ons on Ru
b
y 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_st
r
eam uses
I
O
.
trysplice
i
nstead of IO
.
splic
e
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
te
s
t:
r
emove unused_
p
ort
f
u
n
ction
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
ad
d
IO
.
tr
y
splice i
n
terf
a
ce
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice: unind
e
nt
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
test:
cleanu
p
unused_port
func
t
i
on
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up
p
ac
k
a
g
i
ng and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c
: switch to wr
o
ng
d
oc
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wo
n
g
GNUm
a
kefile
:
sync
examples
for documentation p
u
blishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
G
NUmakefile: update
R
AA on
n
ew releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby
io_spl
i
ce
2
.
2
.
0 - up
d
ates
for Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
E
ric Won
g
add IO#pipe_size and IO#pipe_size
=
a
c
c
e
ssors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_i
o
_splice: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby io_splice 2
.
1
.
0 - IO::Splice
.
cop
y
_stre
a
m fixes
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
doc: h
e
lp RDoc read IO::Splice
s
ingl
e
ton meth
o
d
s
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
d
o
c
ument +src+ a
n
d +d
s
t+ for IO::Splic
e
.
{full,partia
l
}
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
GNUmakefile: add
r
cov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_st
r
eam
:
handle and
block on EAGAIN
f
r
om the n
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
GNUmakef
i
le: allow
pa
s
sing options to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
copy_stream: c
l
eanup aft
e
r
o
u
r
selves
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c
Wong
COPYING: bundle the
L
G
P
L
v2
.
1
i
nstead of LGPLv
3
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
R
u
by io_splice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
update P
I
PE_
C
APA documentation for Lin
u
x 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wo
n
g
r
e
licen
s
e to LGPLv2
.
1
+
(from LGPLv3 o
n
l
y)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
GNUmake
f
ile
:
make our unit tests P
H
ON
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
examples/splice-cp: simpli
f
y w
i
t
h
IO::Splice
.
cop
y
_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
io_splice_ext: requir
e
errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
copy_st
r
eam t
a
kes source
off
s
et like th
e
n
o
n-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Er
i
c Wong
all
o
w
IO
.
vmsplice to take
a single s
t
r
i
n
g
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
copy_stream:
a
lway
s
try to
move pages instead of copy
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
p
reliminary support for F_GETPIPE_SZ and
F
_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
upd
a
te IO::Splice::F_MOVE
documentat
i
on for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
simplify examples for 1
.
0
.
0
A
P
I
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c W
o
n
g
implement IO::Splice
.
copy
_
s
tream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix indentati
o
n bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup mak
e
files
commit
|
commitdiff
|
tree
2010-05-27
E
ric
Wong
test for non
-
blo
c
king, non-pip
e
de
s
crip
t
or
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
clarify wording in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow I
O
(-is
h
) objects as descriptor a
r
gume
n
ts
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
test: e
n
abl
e
R
ub
y
wa
r
n
i
ngs
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
IO
.
s
plice alway
s
r
e
l
eases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
test:
m
ore des
c
riptive Tempfi
l
e na
m
es
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: better exp
l
ai
n
the nee
d
for
I
O::S
p
lice::F_NONBLOC
K
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
v
o
id partial writes on
I
O
.
vmsplice unless F_
N
O
N
BLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wo
n
g
spli
t
out ARY2IOVEC
macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNU
m
a
k
efile: s
w
itch
to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Spl
i
ce"
s
ho
u
ld be a modul
e
, not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
RE
A
DME
:
add mailing list archi
v
e information
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENSE: s/p
o
six_mq/io_linu
x
/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree