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: always use SPLICE_F_NONBLOCK for partial copy
2011-05-17
Eric Wo
n
g
copy_s
t
rea
m
: always u
s
e
SPLICE
_
F_NONBLOCK
f
o
r
partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric W
o
ng
io_splice 4
.
1
.
0 - copy_stream en
h
ancement f
o
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
co
p
y_stre
a
m co
e
rces based on #to_p
a
th
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
i
o_splice 4
.
0
.
0 - easi
e
r to use!
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
fix up docum
e
nta
t
ion for f
d
vs IO o
b
j
e
c
t
s
commit
|
commitdiff
|
tree
2011-05-13
E
ric
W
o
n
g
copy_s
t
ream: enough to get this wor
k
i
ng under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_copy_st
r
e
am: fix user
s
pa
c
e
b
u
f
feri
n
g assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
add copy_st
r
eam te
s
t fr
o
m
M
R
I
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
o
py_stream: update
src_offset on retrie
s
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream attempts to use IO::Splic
e
::WAITA
L
L
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_s
p
lice: disable timeou
t
-related tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add
IO::Splice
:
:WAITALL
flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io
_
splice
_
ei
n
tr:
b
eef
u
p test
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
use
ssize_t/size_t i
n
stead of long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
EINTR test
o
nly works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
detect closed d
e
scriptors o
n
EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno: use
FIX2INT instead of NUM2IN
T
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on
E
INTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wo
n
g
io_splice
3
.
1
.
0 - IO::Splice
.
copy_stream i
m
provement
commit
|
commitdiff
|
tree
2011-05-01
Eric
Wong
minor documentation
u
pdates
commit
|
commitdiff
|
tree
2011-05-01
Eric Won
g
IO::Spli
c
e
.
c
opy_stream doesn't change
offset
o
f
so
u
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
ric
W
ong
extco
n
f
: remove unnecess
a
ry dir_con
f
ig
s
ta
t
e
ment
commit
|
commitdiff
|
tree
2011-03-01
E
r
ic
W
ong
i
o
_splice
3
.
0
.
0 -
kinder, gentler Linux zer
o
-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
doc: more no
t
es for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
doc:
R
Doc for new
interfaces
a
n
d
cha
n
g
es
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c
W
ong
IO
.
vmspl
i
c
e f
l
a
g
s a
r
g
u
ment defaults to
z
e
ro
commit
|
commitdiff
|
tree
2011-02-28
E
ric Won
g
add IO
.
trytee interf
a
c
e
commit
|
commitdiff
|
tree
2011-02-27
E
ric Wo
n
g
t
r
ys
p
l
i
ce
i
mpli
e
s
SPLI
C
E_F_NO
N
BLOCK f
o
r flags
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
f
lags are optio
n
al
for splice and
t
rysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Won
g
shorten calls t
o
rb_thread_b
l
ocking_regi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
avoi
d
signed vs uns
i
gn
e
d
c
o
mparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_st
r
eam: File
.
open encod
i
ng doesn't ma
t
ter
commit
|
commitdiff
|
tree
2011-02-26
E
r
i
c Wong
test: fi
x
broken assertion
s
o
n Ruby
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
copy_stream us
e
s IO
.
trysplice instead of
IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
E
r
i
c
Wong
test: remove unused_
p
ort fu
n
cti
o
n
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
add
I
O
.
tr
y
splice interfa
c
e
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
io
/
s
plice: u
n
ind
e
n
t
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
est: cle
a
nup
u
nused_port fu
n
ction
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clea
n
up
packaging a
n
d use
p
kg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
doc:
s
witch t
o
wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
GNUmake
f
ile:
s
ync ex
a
mples
f
o
r do
c
umentation pu
b
lishi
n
g
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wo
n
g
GNUmakefile: update R
A
A on new
r
eleases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby i
o
_splice
2
.
2
.
0
- up
d
a
tes for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#
p
ipe_
s
ize
a
nd I
O
#pipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_i
o
_spl
i
ce: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c
Wong
Ruby io_splice 2
.
1
.
0 - I
O
::Splic
e
.
cop
y
_s
t
ream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help RDoc read IO::
S
plice singleton me
t
ho
d
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
docume
n
t
+
src+
a
nd +dst+ for I
O
::
S
p
l
i
c
e
.
{
f
u
ll,partial}
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
G
N
U
mak
e
file
:
add rcov targ
e
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
c
o
py_stream:
h
a
ndle
a
n
d block o
n
EAGAIN fr
o
m
t
he non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GN
U
makefile: allow
p
assing optio
n
s to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
co
p
y_stream
:
cl
e
a
nup af
t
e
r ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
COPYIN
G
:
b
un
d
le the LGPLv2
.
1
i
nstead of
LG
P
L
v3
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
Ruby io_splic
e
2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wo
n
g
u
pdate PIPE_CAPA documentation for
L
inux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
r
elice
n
se
to LGPLv2
.
1+
(
from LGPLv3 onl
y
)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNU
m
a
k
efil
e
:
make our unit
test
s
PHO
N
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
e
xamples/spl
i
ce-c
p
: sim
p
l
ify with IO::Splice
.
copy_s
t
ream
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
i
o
_splice_ext: requi
r
e errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
copy_stream ta
k
es source offset like the
non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Er
i
c Wong
allow I
O
.
vmsplice to take a singl
e
string
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
co
p
y
_
str
e
am
:
always
t
ry to move pages instea
d
of copying
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
preliminary s
u
pport for F_GETPIPE_
S
Z
and F_S
E
T
PIPE_S
Z
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
up
d
ate IO::Splice::F_MOVE documen
t
ation
f
or 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
s
impl
i
fy examples
for 1
.
0
.
0
API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
impleme
n
t
IO::Splice
.
c
opy_st
r
eam
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
fix i
n
d
entatio
n
bug
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
o
n
g
R
u
by i
o
_splic
e
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test for non-b
l
ocking, non-
p
ipe descripto
r
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clarify wording in licens
e
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
al
l
ow IO(-ish) obje
c
ts as descrip
t
o
r arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
test: enable R
u
by warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
s
p
lice
a
lways releas
e
s the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
W
o
ng
test
:
more
descriptive Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
doc: better explai
n
t
h
e
n
eed for I
O
::S
p
lice::F_NO
N
BL
O
C
K
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid pa
r
tial writes on
IO
.
vmsp
l
i
c
e unless F_NONB
L
O
CK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
E
r
ic
Won
g
split out
A
RY2
I
OVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GN
U
m
a
k
e
f
i
le: switch to RDo
c
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Sp
l
ice" should
b
e a
m
o
d
ul
e
, not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add ma
i
ling li
s
t archive
i
n
formation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LIC
E
N
SE: s/posix
_
mq/io_linu
x
/
commit
|
commitdiff
|
tree
2010-02-15
Eri
c
W
ong
add
g
emspec
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
initial
commit
|
commitdiff
|
tree