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: enough to get this working under MRI 1.8
2011-05-13
Eric Wong
copy
_
str
e
am: enoug
h
t
o
g
e
t this working under MR
I
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wo
n
g
test_
c
opy
_
s
tream: fix use
r
space buffering assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add
c
opy
_
stre
a
m test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
copy_stream: upda
t
e s
r
c
_
o
ffset o
n
retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
co
p
y_strea
m
attempts t
o
u
s
e
I
O
:
:
S
plice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Wong
test_
i
o_s
p
lice: disable t
i
m
eout-
r
el
a
t
e
d tests
in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add
I
O
::Splice::WAITALL flag
support
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
test_io_splice_eintr
:
b
e
e
f
u
p tes
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use ssize_t/
s
i
z
e_t instead of long/uns
i
gned lon
g
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINT
R
test only work
s
un
d
er 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
detect
cl
o
sed
descriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno: use FIX
2
INT
instead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic
Wong
io_splice 3
.
1
.
0 - I
O
::Splice
.
copy_stream impr
o
v
ement
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c
W
ong
minor do
c
u
m
entation
u
pd
a
t
es
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
IO
:
:Splice
.
copy_stream doesn't change
o
ffset
of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
e
xtc
o
nf: remove u
n
necessary dir_config sta
t
ement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wo
n
g
io_splice 3
.
0
.
0
- kin
d
er, gentler Li
n
ux
zero-copy
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
d
oc: more not
e
s for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove VERSIO
N
c
o
n
s
tant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RD
o
c for new
i
n
t
e
rfa
c
es a
n
d changes
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
W
ong
IO
.
vms
p
lic
e
flags ar
g
u
ment defaults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
ad
d
IO
.
t
r
y
tee
interface
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
W
ong
trysplic
e
implies SPL
I
C
E_F_NO
N
BLOCK
for fla
g
s
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flag
s
are opt
i
on
a
l for s
p
lice and
t
rysplice
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
W
ong
shorten calls to rb_thre
a
d_bloc
k
ing_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid si
g
ned
v
s
unsigned comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_
s
tream: F
i
le
.
open en
c
oding
d
oe
s
n
't
m
atter
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c
Wo
n
g
test: fix broken as
s
ertions on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric
Won
g
copy_s
t
re
a
m u
s
e
s IO
.
trysplice instead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
test: rem
o
ve unused_p
o
r
t
function
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
add IO
.
tr
y
splic
e
interface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
i
o/
s
p
lice:
unin
d
ent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
test
:
clean
u
p unused_
p
ort function
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
clean up pack
a
g
i
n
g
and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
E
ric
W
ong
doc: switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
GNUmakefile: sy
n
c example
s
for doc
u
m
e
nt
a
ti
o
n publi
s
hi
n
g
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
GNUmakefile: update
R
AA on ne
w
rel
e
ase
s
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby
i
o
_sp
l
ic
e
2
.
2
.
0 - u
p
dates for Li
n
ux
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO
#
pipe_size and IO#pipe_size= acc
e
ssors
commit
|
commitdiff
|
tree
2010-06-24
E
r
i
c Wong
test_io_spli
c
e: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
R
u
b
y
io_splice
2
.
1
.
0 - IO::Splice
.
co
p
y_stream f
i
xes
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
doc: help RD
o
c read IO::S
p
lice singleton
m
e
thods
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
document +src+
and +dst+ for IO::Spli
c
e
.
{
full,p
a
rtial}
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c
Wong
GN
U
makefile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream
:
handle
and b
l
ock on
E
AGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
W
o
ng
GNUmakefile:
allow pas
s
ing option
s
to
test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stre
a
m
: cle
a
nup aft
e
r o
u
rselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
COPYING: bundle the
L
GPLv2
.
1
instead
of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wo
n
g
Ruby io_splic
e
2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
n
g
u
p
date PIPE_CAPA
documentati
o
n for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
relicen
s
e to LGPLv2
.
1+ (
f
rom LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUm
a
kefil
e
: ma
k
e o
u
r unit tests
PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
ex
a
m
ples/
s
plice-cp:
s
impl
i
fy with IO:
:
Splice
.
c
opy_str
e
am
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
o
n
g
io_s
p
lice_ext
:
requ
i
re errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
copy_
s
tream
takes source
o
ff
s
e
t
lik
e
th
e
n
o
n-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
all
o
w
IO
.
vmsplic
e
to take a single st
r
i
n
g
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy_stre
a
m
:
always
t
ry to m
o
ve pages instead of co
p
ying
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c Wong
prelimin
a
ry support for
F_GETP
I
PE_
S
Z
a
nd F
_
SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c Wo
n
g
u
p
date IO:
:
Splice::F_MOVE docum
e
n
tation
for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
simp
l
if
y
ex
a
m
ples f
o
r 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
implement IO::Spl
i
ce
.
c
opy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
fix indentati
o
n
b
ug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
cleanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
tes
t
f
o
r non
-
b
l
ocki
n
g, no
n
-
p
i
pe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
c
l
arify
wo
r
di
n
g i
n
li
c
ense
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow IO(-ish) objects as descri
p
t
o
r arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
e
st: ena
b
le Ruby war
n
ings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splice
a
lway
s
releases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
test: more des
c
r
i
ptive Tempfi
l
e
name
s
commit
|
commitdiff
|
tree
2010-05-27
E
ric W
o
ng
doc: better exp
l
a
i
n t
h
e need f
o
r IO::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c Wong
avoid partia
l
writes
on I
O
.
v
m
s
p
li
c
e unl
e
ss F
_
NONB
L
OCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split o
u
t ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
G
N
Umakefile
:
switch to RDoc
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
r
ic Wong
"Splic
e
" should be a
module, not a c
l
ass
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add maili
n
g list archive informatio
n
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
LICEN
S
E: s/posix_
m
q/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add ge
m
spec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
in
i
tial
commit
|
commitdiff
|
tree