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
fix up documentation for fd vs IO objects
2011-05-13
Eric Wong
f
ix up documentation f
o
r f
d
v
s
IO ob
j
ects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_
s
trea
m
: e
n
ough
t
o get this
wor
k
ing under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Won
g
te
s
t_copy_stream: fix userspace b
u
ffering assump
t
i
o
n
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
Wong
add cop
y
_stream test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
cop
y
_stream
:
update src_o
f
fs
e
t on retr
i
es
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream attem
p
ts to use IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io
_
s
plice: di
s
able timeout-related
tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric
Wong
add IO::
S
plice::WAITALL flag s
u
pport
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
test_io_
s
plice_eintr:
beef
up test
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c
Wo
n
g
use
ssize_t/size_t
i
nst
e
ad
o
f long/unsig
n
ed long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINT
R
test only w
o
rk
s
under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
detec
t
closed d
e
scriptors on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
my_fileno: use FIX2IN
T
instead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
ong
io
_
splice 3
.
1
.
0 - IO::Splice
.
copy_stream
i
mprovement
commit
|
commitdiff
|
tree
2011-05-01
Eric Won
g
minor documentation u
p
dates
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wong
IO
:
:Spl
i
ce
.
copy_str
e
am doesn
'
t cha
n
ge offset of sourc
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf:
r
emove
unnecessary
d
ir_c
o
nfig s
t
atement
commit
|
commitdiff
|
tree
2011-03-01
Eric Won
g
io_splice 3
.
0
.
0
-
kinder,
gentler Linux ze
r
o-co
p
y
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more notes f
o
r IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
rem
o
ve VERS
I
ON const
a
n
t
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c
Wong
doc: RDoc for new
interfaces and
change
s
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
IO
.
v
mspli
c
e flags argum
e
nt defau
l
ts to ze
r
o
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
tryte
e
interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
tr
y
splice imp
l
ie
s
SPL
I
CE_F_NONBLOCK
for flags
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Won
g
flags are optional for
s
plice and trys
p
lice
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
shorten calls to rb_thre
a
d
_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
av
o
id s
i
gned vs unsigned compari
s
on
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_str
e
a
m
:
File
.
open encodi
n
g
do
e
sn't matter
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c
Wong
test: fix brok
e
n
a
ssertions on
Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_
s
t
r
eam uses IO
.
trysplic
e
instead of
I
O
.
spl
i
c
e
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
t
e
st: re
m
ove
u
n
used_port function
commit
|
commitdiff
|
tree
2011-02-26
E
r
i
c Wong
add IO
.
trysplice interface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice:
u
n
ind
e
nt
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic
W
ong
test: cle
a
n
u
p
un
u
sed_port f
u
nction
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
cl
e
an up packaging and use
pkg
.
m
k
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
doc: switch t
o
wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmak
e
file
:
sy
n
c example
s
for do
c
um
e
ntation publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
GNUmakefile: updat
e
RA
A
on
new releases
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
Ruby io_sp
l
ic
e
2
.
2
.
0
-
updates for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
a
d
d IO#pipe_size and IO#p
i
pe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric
W
ong
t
e
st_
i
o_spl
i
ce: fix broken tes
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby i
o
_splice 2
.
1
.
0
- IO
:
:Sp
l
ice
.
co
p
y_st
r
eam f
i
xes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
doc: help RDoc read IO::Splice
singleton
m
ethods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
document +s
r
c+ and
+
d
s
t+ for I
O
:
:Splice
.
{
full,partial
}
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
GNU
m
akefile:
add
rcov tar
g
et
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
cop
y
_st
r
eam: h
a
ndle and
block
on EAGAIN
f
r
om
the
n
on
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
GN
U
makefile: all
o
w passing opti
o
ns t
o
tes
t
/unit
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
cop
y
_
s
tr
e
am:
c
l
ea
n
up after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING:
bund
l
e the
L
G
P
Lv2
.
1
instead of L
G
PLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
Ruby
i
o_s
p
lic
e
2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
update P
I
PE_
C
APA docum
e
ntation f
o
r Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense to LGPLv2
.
1+ (from LGP
L
v3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUm
a
kefil
e
: m
a
k
e
our unit tests
P
H
ONY
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
examples/splice-c
p
:
si
m
plify with IO::Splice
.
co
p
y_strea
m
commit
|
commitdiff
|
tree
2010-06-05
Eric
Won
g
io_splice_ext:
r
e
q
uire
errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
co
p
y_stream
t
a
k
es source of
f
set like the no
n
-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric
Wong
allow I
O
.
vmsplice to ta
k
e a single
st
r
in
g
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
c
opy_stream: always try t
o
mov
e
pages inste
a
d o
f
copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
p
r
e
l
im
i
nary sup
p
o
r
t for F_GETPIPE_SZ and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
up
d
at
e
IO::
S
pli
c
e
:
:
F
_
MO
V
E documentation f
o
r 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
si
m
plify examples
f
or 1
.
0
.
0
A
P
I
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
impl
e
ment IO::Splic
e
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
E
ric W
o
n
g
fix i
n
dentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby i
o
_splic
e
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clea
n
up make
f
il
e
s
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
test
for
n
on-blocking, n
o
n-pipe desc
r
iptor
commit
|
commitdiff
|
tree
2010-05-27
E
ric W
o
ng
c
l
a
rify w
o
rding in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow IO(-
i
sh) objects as desc
r
iptor arguments
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
t
est
:
enabl
e
Ruby warn
i
n
g
s
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
W
ong
IO
.
splice always
releas
e
s
t
he GVL
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wo
n
g
test:
more d
e
scriptive Tempf
i
l
e names
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
doc:
b
etter
exp
l
ain
t
he need fo
r
IO::S
p
li
c
e::F_NON
B
LOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
v
o
id partial writes
o
n IO
.
vmspl
i
ce u
n
less F_NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
E
ric Wo
n
g
split
out ARY2
I
OVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric W
o
ng
GNU
m
akefile: switch to
RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" shoul
d
b
e a module, not a cl
a
ss
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
READ
M
E
:
add mailing list
ar
c
h
i
ve infor
m
ation
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
LICENSE: s/posix
_
mq/io_
l
inux
/
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic Wong
add
g
e
mspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree