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.0.0 - easier to use!
2011-05-13
E
r
ic Wong
io_spli
c
e 4
.
0
.
0
-
e
asier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
f
i
x up docum
e
ntation for
fd vs
IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
copy_st
r
eam: enough
t
o g
e
t this working under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
test_copy_stream: fix userspace buffering assumption
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Won
g
ad
d
copy_stream test from
MR
I
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
copy_stream: u
p
date src_o
f
fset on
re
t
ries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream attempts to
u
s
e
IO::Spl
i
ce::
W
AITALL
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
test_io_spl
i
ce: disable t
i
meout-relat
e
d
t
es
t
s in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
a
dd IO:
:
Splice::WAI
T
A
L
L fla
g
support
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
test_io_splic
e
_ein
t
r: beef up
test
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
u
s
e ssi
z
e_
t
/size_t inst
e
ad of
long
/
unsi
g
ned
long
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
E
I
NTR test on
l
y works under
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Won
g
det
e
ct closed
descriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c
W
on
g
m
y
_
file
n
o: use FIX2INT instead of N
U
M2INT
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
W
o
ng
r
etry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
Wong
io_sp
l
ice 3
.
1
.
0 - IO::Spl
i
c
e
.
co
p
y
_stream improvemen
t
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor documentation up
d
ates
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wong
I
O
:
:Spl
i
ce
.
copy_st
r
ea
m
does
n
't change offset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
e
x
tconf: remov
e
unnece
s
sary dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
E
r
ic Wo
n
g
io_splice 3
.
0
.
0 - kinder, gentler Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
do
c
: more notes f
o
r IO
.
v
msplice
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wong
remove VERSI
O
N constant
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wong
doc:
R
Doc
f
o
r new in
t
e
r
faces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
I
O
.
vmsplice f
l
a
gs
argument d
e
faul
t
s to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
tryt
e
e
interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Won
g
t
r
ysplice implies SPLICE_F
_
NONBLOCK for flag
s
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Wong
flag
s
a
r
e o
p
tiona
l
for splice and
t
rysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten calls to rb_thread_b
l
ocking_r
e
gi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
avoid signed vs unsign
e
d comparis
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
n
g
copy_stream: File
.
open enc
o
di
n
g doesn't ma
t
t
e
r
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
test
:
fix broken
a
s
s
ertions on Ru
b
y 1
.
9
.
3
d
ev
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
copy_stream uses IO
.
tr
y
splice instead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
test: remove unused
_
port function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
trysp
l
ice interface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/
s
plice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test: cleanu
p
unused_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric
Won
g
clean up
p
ackaging and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
do
c
:
s
w
itch to wron
g
doc
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Won
g
G
NU
m
akefil
e
:
s
ync exampl
e
s fo
r
documentation publishing
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c Wong
GNUmak
e
f
i
l
e
:
up
d
ate RA
A
on ne
w
releases
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
R
u
by
io_splice 2
.
2
.
0 - updates f
o
r
Linux
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
add I
O
#pipe_size and IO#pip
e
_s
i
ze=
a
ccessors
commit
|
commitdiff
|
tree
2010-06-24
E
r
ic
W
ong
tes
t
_
io_s
p
lice:
f
i
x
broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ru
b
y
io_sp
l
ice 2
.
1
.
0 - IO:
:
Splice
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc:
help RDoc read IO
:
:Splice singleto
n
methods
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
document +src+ and +d
s
t+ f
o
r IO::Spl
i
ce
.
{full,pa
r
ti
a
l}
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
GNU
m
akefile: add rcov t
a
r
ge
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
copy
_
stream: handle and bloc
k
on EA
G
A
IN from the
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakef
i
le: allow
passi
n
g options to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
copy_stream: cleanup
a
fte
r
oursel
v
es
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPY
I
NG: bundle the
L
GPL
v
2
.
1
in
s
tead of LGPLv
3
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
o
ng
Ruby
i
o_splice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
update
PIPE_CAPA d
o
cumentati
o
n for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wo
n
g
relicen
s
e to LGPLv2
.
1+ (from LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
GNUmakef
i
le: make ou
r
unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
examples/splice-cp:
s
i
mplify with IO
:
:Splice
.
c
opy_stream
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
i
o
_splice_ex
t
: requir
e
errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
copy_stream takes sourc
e
offse
t
l
i
ke
t
he non-splic
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
v
m
splice to take a sing
l
e
s
tring
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
copy_str
e
am: always try to m
o
v
e
pages instea
d
of copying
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wo
n
g
prelimina
r
y support fo
r
F_GETPIPE_SZ and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
update IO::Splice::F_M
O
VE document
a
t
i
o
n
f
o
r
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simplify examples fo
r
1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
i
m
pleme
n
t IO::Spli
c
e
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix i
n
d
entati
o
n bug
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
Ruby io_sp
l
ice
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup ma
k
efiles
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
W
on
g
test for non
-
blocking, non-
p
ipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
c
lari
f
y
wording in
license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
al
l
o
w IO(
-
ish) objects as d
e
scripto
r
argu
m
ents
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wo
n
g
test: e
n
a
ble Ruby war
n
ings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
IO
.
splice a
l
ways relea
s
e
s the GVL
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c
Wong
t
est: more descriptive
T
em
p
file names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
do
c
:
bet
t
er e
x
plain the nee
d
f
or IO::Splice::
F
_
N
ONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
avo
i
d partial writes on IO
.
vmsplice
unless
F
_NONBLO
C
K
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eri
c
Wo
n
g
split out ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric
Wong
GNUmakefile: switc
h
to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wo
n
g
"S
p
lice" should be a
m
o
dul
e
, not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add mail
i
n
g list archive information
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LIC
E
N
SE
:
s/
p
osix_
m
q/
i
o
_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gem
s
pec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
init
i
al
commit
|
commitdiff
|
tree