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.0 - copy_stream enhancement for 1.9
2011-05-16
Eric
W
o
ng
io_splice
4
.
1
.
0 - copy_stream enhancemen
t
for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
copy_stream co
e
rces based on
#
to
_
path
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
i
o_s
p
lice 4
.
0
.
0 - ea
s
ier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric
Won
g
fix u
p
docu
m
ent
a
tio
n
for fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_
s
t
ream: en
o
u
g
h to get this
w
orking under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
test_copy_str
e
am: fix users
p
a
ce b
u
ff
e
ring assump
t
i
o
n
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
add co
p
y_stream
t
est from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
copy_
s
tream:
update src_offset on retries
commit
|
commitdiff
|
tree
2011-05-10
Er
i
c
Won
g
c
o
py_stream at
t
empts
t
o
use IO
:
:Spl
i
ce::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic Won
g
test_io_splice: disable t
i
meout-related tests
in non-
M
R
I
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add
IO::Spl
i
c
e::WAITALL fl
a
g
suppo
r
t
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
test_io
_
sp
l
i
c
e
_
eintr:
beef up test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
u
s
e
ssize_t/size_t instead of lon
g
/u
n
signe
d
long
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
EINT
R
test only works un
d
er 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
de
t
ect close
d
descriptors on EINT
R
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
my_fileno: use FI
X
2INT instead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
ret
r
y on
E
I
NTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splice 3
.
1
.
0 - IO::Splice
.
c
opy_stream improvement
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
o
n
g
min
o
r documentation updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
copy_stream doesn't change of
f
set
o
f source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Er
i
c
W
ong
extco
n
f:
re
m
o
ve unnecessary dir_config s
t
atement
commit
|
commitdiff
|
tree
2011-03-01
Eric
Wong
io_spl
i
ce 3
.
0
.
0 - kin
d
er, gentler Li
n
u
x
zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Won
g
d
o
c: more notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
rem
o
ve VERSION const
a
nt
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
doc: RDoc for new interf
a
ces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmspli
c
e fl
a
gs argumen
t
defau
l
ts to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Wong
trysplice imp
l
i
es SP
L
ICE_F_NONBLOCK for f
l
ag
s
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
fla
g
s are op
t
ional
f
o
r splice and tryspl
i
ce
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
shorten calls
t
o rb_
t
hread_blocking_re
g
ion
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c
W
o
n
g
avoid
s
igned vs
u
nsigned compari
s
on
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_s
t
r
eam: File
.
op
e
n encoding does
n
't
m
atter
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
tes
t
: fix bro
k
e
n
assertions
on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
o
py
_
stream u
s
es IO
.
trysplice instea
d
of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
test: remove unused_port functi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
add IO
.
tryspl
i
ce
inter
f
ace
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
i
o/spli
c
e: unindent
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
test: c
l
eanup unused_port
f
unctio
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up p
a
ckagin
g
and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
doc:
s
wi
t
ch to w
r
ongdoc
commit
|
commitdiff
|
tree
2010-12-27
E
ric W
o
ng
GNUmakefile: sync exa
m
ples for
d
ocume
n
t
a
tion publishing
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
GNUmakefile: update RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
R
u
by io_sp
l
ice 2
.
2
.
0 -
u
p
d
ates for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add
IO#
p
i
p
e_size and IO#pipe_size=
a
ccesso
r
s
commit
|
commitdiff
|
tree
2010-06-24
Eric
W
ong
test_io_splice: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c Won
g
Ruby io_splice 2
.
1
.
0
- IO:
:
S
plice
.
co
p
y_st
r
e
a
m fixes
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
doc: help RDoc read I
O
:
:Splice singleton methods
commit
|
commitdiff
|
tree
2010-06-06
E
ric W
o
ng
document +src+
a
nd +
d
st+ for IO::Splic
e
.
{ful
l
,
p
artial
}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile:
a
d
d rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream
:
handle and block on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: allow passing options
t
o
test/uni
t
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
copy_
s
t
re
a
m: cleanup af
t
e
r
ourselves
commit
|
commitdiff
|
tree
2010-06-06
E
ric Won
g
COPYING: bundle the
LG
P
Lv2
.
1 inste
a
d of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
on
g
R
u
b
y
io_spl
i
ce 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
update PIPE_CAPA documen
t
ation for Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relic
e
n
se to LGPL
v
2
.
1+ (from LGPL
v
3 onl
y
)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
G
N
Umakefile:
m
ake
o
u
r unit tests PH
O
NY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
examples/splice-cp:
s
implify wi
t
h IO::Splice
.
c
opy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splice_
e
xt: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_stream takes s
o
urce offset like
the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
vmspli
c
e to take a
sing
l
e stri
n
g
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
Wong
co
p
y_str
e
am
:
al
w
ays try to move pa
g
es instea
d
o
f copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
p
r
el
i
minary
s
uppo
r
t for
F_GETPIPE_SZ and
F_SET
P
IPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic W
o
ng
up
d
ate IO::Splice::F_MOVE documentation for
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
s
implify examp
l
es for 1
.
0
.
0
API
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c Wong
i
m
p
l
eme
n
t IO::Spli
c
e
.
c
opy_
s
tre
a
m
commit
|
commitdiff
|
tree
2010-05-27
E
ric
W
o
ng
fix
i
nden
t
ation bu
g
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
c
l
ea
n
u
p makefil
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test f
o
r n
o
n
-b
l
ocking, no
n
-pi
p
e descriptor
commit
|
commitdiff
|
tree
2010-05-27
E
ric W
o
ng
c
l
a
r
ify
wording in licen
s
e
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
o
n
g
allow IO(-i
s
h
) obje
c
ts
as descriptor argum
e
nts
commit
|
commitdiff
|
tree
2010-05-27
E
ric
W
o
ng
test: enable
R
uby warnings
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
I
O
.
splice al
w
ays releases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: mo
r
e
descriptive Temp
f
il
e
names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
d
oc:
b
etter explain the need
fo
r
I
O::Spli
c
e
::F_NONBLO
C
K
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
a
void
partial writes on IO
.
vmsp
l
ic
e
unless F_
N
O
N
B
LO
C
K
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric
Wong
split ou
t
ARY2IOVEC mac
r
o
commit
|
commitdiff
|
tree
2010-05-23
E
r
ic Wong
GNUm
a
kef
i
l
e: swit
c
h
to R
D
oc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
r
ic Wong
"Splice
"
should be a module,
n
ot a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add mailing l
i
st arc
h
i
v
e
information
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
o
n
g
LICE
N
SE:
s/
p
osi
x
_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
ad
d
g
emspec
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
initial
commit
|
commitdiff
|
tree