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 coerces based on #to_path
2011-05-13
E
r
ic W
o
ng
copy_stream coerces
base
d
on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_sp
l
ice 4
.
0
.
0
-
easier to use!
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
fix
up docume
n
t
ation fo
r
fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
Wong
copy_stream: en
o
ugh
to g
e
t
this wor
k
ing under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
test_
c
opy_str
e
am:
fix userspace b
u
ffering
as
s
umption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add copy_stream test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
copy_s
t
ream:
u
p
d
a
te src_offset on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_s
t
ream att
e
mpts to us
e
IO::Sp
l
ice::
W
AITALL
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic W
o
n
g
t
e
st_io_
s
p
lice: disa
b
l
e t
i
meout-related tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
a
d
d I
O
::Splice::WAITALL flag supp
o
rt
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io
_
sp
l
ice_eintr: beef up te
s
t
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Won
g
use
s
size_t/si
z
e
_
t
instead of long/unsigned lo
n
g
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINT
R
test only work
s
under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
detect c
l
osed descri
p
t
o
rs on
EINTR
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
my
_
fileno: use FI
X
2INT instead o
f
NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wo
n
g
io_splice 3
.
1
.
0 - I
O
::Splice
.
copy_stream imp
r
ovement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor
d
o
cumentatio
n
updates
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
IO::Spl
i
ce
.
c
o
p
y
_stream do
e
sn't
c
hange offset of
source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Er
i
c Wong
extcon
f
:
r
emo
v
e unn
e
cess
a
ry dir_c
o
nfig
s
tatement
commit
|
commitdiff
|
tree
2011-03-01
Eric
Wong
io_splice 3
.
0
.
0 - kinder, gentler Li
n
ux zero-
c
opy
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c
Wong
doc: more notes for
I
O
.
vms
p
lice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
r
emove VERSION
c
o
n
stant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc
f
or n
e
w interfaces
a
nd c
h
a
n
ges
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
IO
.
vmsplice
flags argume
n
t defaults to ze
r
o
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
a
dd IO
.
trytee
int
e
r
f
a
c
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trys
p
lic
e
i
m
plie
s
SPLICE
_
F_NONBLOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Wong
f
l
ags
are optional for
s
pl
i
ce and trys
p
l
ice
commit
|
commitdiff
|
tree
2011-02-27
Eric
W
o
ng
s
h
ort
e
n
c
alls
to rb_
t
hrea
d
_blo
c
king_
r
e
g
ion
commit
|
commitdiff
|
tree
2011-02-26
Eric
Won
g
avoid si
g
ned vs unsigne
d
comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_strea
m
: File
.
o
p
en encoding doesn't m
a
tter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
tes
t
: fix b
r
o
k
en assertions
on Ruby 1
.
9
.
3
d
ev
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
W
o
n
g
copy
_
stream
u
ses
I
O
.
trysplice in
s
tead of IO
.
splic
e
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
test: remove u
n
used_por
t
func
t
ion
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
ad
d
I
O
.
trysplice interface
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
io/spl
i
ce:
u
n
i
nde
n
t
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
t
e
s
t: cleanup unus
e
d_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
clean up packaging
and us
e
pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c: switch
t
o wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUm
a
k
efile: sync ex
a
mples for do
c
ume
n
tation
p
ublishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUmakefile: updat
e
R
A
A on new rele
a
s
es
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
Ru
b
y
i
o_splice 2
.
2
.
0 -
updates for Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
o
ng
add IO#pipe_size and IO#pip
e
_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Er
i
c Won
g
t
e
st_io_spl
i
c
e
: fi
x
broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby
i
o_sp
l
i
ce 2
.
1
.
0 - IO
:
:
S
plice
.
copy_s
t
r
eam
fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
d
o
c
:
help RDoc read IO::Splice singleton methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
docu
m
e
nt +s
r
c+ and +ds
t
+ for IO::Spl
i
ce
.
{full,parti
a
l}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: ad
d
rco
v
t
a
r
get
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
copy_st
r
eam:
h
andl
e
and block on EAGAIN from th
e
n
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
o
ng
GNUmakefile
:
allow passing o
p
tions t
o
t
e
st/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
cop
y
_str
e
am: cleanup af
t
er
o
urselve
s
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
COPYING:
b
und
l
e the LGP
L
v2
.
1
instead o
f
LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c Wo
n
g
Ru
b
y io_
s
plice
2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c
Wong
update PIPE_CA
P
A d
o
cumentat
i
on for Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
rel
i
cense to LGPL
v
2
.
1+ (from
L
GPLv
3
o
n
l
y)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
GN
U
makefile: make
o
ur
unit t
e
sts PHO
N
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
exampl
e
s/splice-cp: simp
l
ify wi
t
h IO::Splice
.
copy_st
r
eam
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
io_splice_e
x
t: require e
r
r
n
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
co
p
y_stream takes
source o
f
fs
e
t l
i
ke the
n
o
n-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
ric Wong
allow IO
.
vmsplice to take a single string
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
cop
y
_stream: always try to move pages
inst
e
a
d
of copy
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
pre
l
imin
a
ry support
for F_GETPI
P
E_SZ an
d
F_SETPIP
E
_
SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
update
I
O::Splice::
F
_MO
V
E documentation for 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simplify
exa
m
ples
f
or 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic
Wong
implement IO::S
p
lice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fi
x
indentation bu
g
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
R
u
by
i
o_
s
plic
e
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
cl
e
a
nup m
a
ke
f
iles
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test for non-blocking, non-pip
e
d
escript
o
r
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
clar
i
f
y
word
i
n
g in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow IO(-
i
sh) objects
a
s
descript
o
r a
r
guments
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test: enable Ru
b
y warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
I
O
.
sp
l
ice always
r
eleases t
h
e GVL
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c W
o
ng
test: more d
e
scriptive T
e
m
p
file names
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
doc
:
bet
t
er explain the need for
I
O::Spli
c
e
::F_
N
ON
B
LOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
avoid partial wri
t
es on IO
.
v
mspl
i
ce unless F_NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Won
g
sp
l
it out A
R
Y2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefile: switc
h
to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Spli
c
e" shou
l
d
b
e a mo
d
ul
e
, no
t
a class
commit
|
commitdiff
|
tree
2010-02-21
Eric
Wong
README: add maili
n
g list ar
c
hive
i
n
format
i
on
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENS
E
: s/
p
osix_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Er
i
c Wong
add
g
e
m
spec
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic Won
g
ini
t
ial
commit
|
commitdiff
|
tree