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
EINTR test only works under 1.9
2011-05-09
Eric W
o
ng
EI
N
T
R
test only works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
det
e
ct closed
descriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
my_fileno: use FIX2IN
T
in
s
tead o
f
N
U
M2INT
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
retry
on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric
Wong
i
o
_splice 3
.
1
.
0
-
I
O::Splice
.
copy_s
t
ream
improvement
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic Wong
minor documentation up
d
ates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Spl
i
ce
.
copy_stream
d
oesn't cha
n
ge off
s
et of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eri
c
Wong
extconf: remove unnecessary dir_config s
t
atement
commit
|
commitdiff
|
tree
2011-03-01
E
r
i
c Wong
io_splic
e
3
.
0
.
0
-
k
inder, gentler
Linux
z
ero
-
copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more notes for IO
.
vm
s
plice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
rem
o
ve VERSION co
n
stant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc
f
or new inte
r
f
aces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
IO
.
vmsplice
flags argument defau
l
t
s to zero
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Won
g
add IO
.
tr
y
tee in
t
erface
commit
|
commitdiff
|
tree
2011-02-27
Eric
W
ong
trysplice imp
l
ies SPLICE_F_NON
B
LOCK
f
or flags
commit
|
commitdiff
|
tree
2011-02-27
Eric W
o
ng
f
lags
are
o
ptional for
s
plice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Wo
n
g
shorten calls to rb_th
r
ead_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wo
n
g
avoid sig
n
ed vs un
s
ign
e
d comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy
_
stream
:
File
.
open
encoding doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
te
s
t: fix broken asserti
o
ns on Ruby 1
.
9
.
3
de
v
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_st
r
eam us
e
s IO
.
trysplice instead of IO
.
spl
i
ce
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
test: remove unused_
p
ort function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
a
dd IO
.
t
r
ysplice interfac
e
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
i
o/
s
plice
:
u
n
i
n
d
e
n
t
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
e
st: cleanup unused
_
port
f
unct
i
on
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
clean u
p
packa
g
ing and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: switch to
wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
GNUmakefi
l
e: sync examples f
o
r
document
a
t
i
on publis
h
in
g
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
GNUmakef
i
le: u
p
d
a
t
e
RA
A
on new r
e
le
a
ses
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_sp
l
ice
2
.
2
.
0 - updates
for Li
n
ux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add I
O
#pi
p
e_size a
n
d IO#pip
e
_size= acces
s
ors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_i
o
_s
p
lice: fix
brok
e
n test
commit
|
commitdiff
|
tree
2010-06-06
E
ric
W
o
n
g
Ru
b
y io
_
splic
e
2
.
1
.
0 - IO::S
p
l
ice
.
copy
_
stream
f
i
xes
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
n
g
doc: help RD
o
c re
a
d IO::Spl
i
ce singlet
o
n
m
e
thods
commit
|
commitdiff
|
tree
2010-06-06
E
ric
Wong
docume
n
t +src+
a
nd +dst+ for IO:
:
Splice
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c W
o
ng
GNUm
a
kefile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
c
o
py_stream: handle and block on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
NUmakefile: all
o
w
p
assing opti
o
ns to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
c
o
py
_
stream: cleanup after ou
r
sel
v
es
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Won
g
COPYING: bund
l
e the
L
G
P
Lv2
.
1 inste
a
d of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io_splice
2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
update PI
P
E_CAPA doc
u
m
en
t
ation for Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense to
L
GPLv2
.
1
+
(
f
rom LGPLv3
only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
GNUm
a
kefile: ma
k
e our unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
W
ong
examples/
s
pl
i
ce-c
p
: si
m
plify
with
IO::Splice
.
copy
_
stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
io_s
p
lice_ext: r
e
quir
e
errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
cop
y
_st
r
e
a
m
takes source offset like the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric W
o
ng
allow IO
.
vm
s
p
l
ice to take a single stri
n
g
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
c
o
py_stream: always t
r
y to mo
v
e pages instea
d
of copyi
n
g
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
prelim
i
nary sup
p
o
rt
f
or F_GETPIPE_
S
Z and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
update I
O
::S
p
lice::F
_
M
O
VE documentation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
Wong
simplify ex
a
mpl
e
s
f
or 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
imp
l
em
e
n
t IO::
S
pli
c
e
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
f
i
x indentatio
n
bug
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cl
e
anup makefil
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for n
o
n-blocking
,
n
o
n-
p
ipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
clarify w
o
rdi
n
g in
license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
l
l
o
w IO(
-
i
s
h) objects as descriptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
t
est: e
n
able Ruby w
a
rnings
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c
Wong
IO
.
s
p
l
i
c
e always re
l
eases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric
Won
g
test: m
o
r
e
descrip
t
ive
T
empfil
e
names
commit
|
commitdiff
|
tree
2010-05-27
E
ric Won
g
doc: b
e
t
ter explain the need for
IO::Splic
e
:
:F_NONBLO
C
K
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
avoi
d
p
artial writes
o
n
IO
.
vmspl
i
ce unless F_NONB
L
OCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric
Wong
split out ARY2IOVEC
m
acro
commit
|
commitdiff
|
tree
2010-05-23
E
ric Wong
GNUmak
e
file: switc
h
t
o
RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
ric Wong
"Splice"
s
hould be a
module, not a c
l
ass
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README
:
a
d
d mai
l
ing list ar
c
hive information
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
L
I
CENSE:
s/posix
_
mq/io_li
n
u
x/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
a
d
d gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
i
n
itial
commit
|
commitdiff
|
tree