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
add copy_stream test from MRI
2011-05-13
Eric Wong
a
dd
c
o
py_stream test f
r
om MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy
_
s
t
ream: update src_off
s
et o
n
retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
copy_str
e
am attempts to use
IO::Splice::WAITAL
L
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_splice:
disable timeou
t
-r
e
lated test
s
in
n
on-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric
Wong
add IO::Splice::WAITALL
f
l
a
g suppor
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_
s
plice_eintr: beef up test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use ssize_t/size_t i
n
ste
a
d of long/
u
n
signed long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
E
I
NTR
test only wo
r
k
s
unde
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c Wo
n
g
d
etec
t
cl
o
se
d
des
c
riptors
on
EINTR
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
m
y
_fileno
:
u
s
e FIX2
I
NT inst
e
a
d of N
U
M2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wo
n
g
io_sp
l
ice 3
.
1
.
0 - I
O
::Splic
e
.
copy_stream
i
mprovement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
mino
r
documentation u
p
da
t
e
s
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c Wong
IO::Spl
i
ce
.
cop
y
_
stream
doesn't change o
f
fset o
f
s
o
urce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric
W
o
ng
e
xtconf: remove unnecess
a
ry dir_config s
t
at
e
ment
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_
s
plice
3
.
0
.
0 - k
i
nder
,
ge
n
tler
L
inux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: mo
r
e n
o
tes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remov
e
VERSION c
o
n
s
tant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
do
c
:
R
Do
c
for
n
ew interf
a
c
e
s a
n
d c
h
anges
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmspli
c
e flag
s
arg
u
ment defau
l
ts
t
o zero
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
add
IO
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
tryspli
c
e
implies SPLICE_F_NONBLOCK for flag
s
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
f
l
ags are optional for
splice an
d
t
r
ysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten
c
alls
to rb_thread_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid signed vs u
n
signed
comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
copy_stream: File
.
ope
n
encodi
n
g d
o
e
s
n
't matte
r
commit
|
commitdiff
|
tree
2011-02-26
E
ric W
o
ng
test: f
i
x broken asserti
o
ns on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
copy_stre
a
m
u
ses IO
.
tryspl
i
ce inst
e
a
d
of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
test
:
remove unused_p
o
r
t fu
n
c
t
ion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add I
O
.
tryspli
c
e
interface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice:
u
ninden
t
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
t
est: cl
e
anup
u
nused_port function
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
clean
up pac
k
aging and use
p
kg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
doc:
swit
c
h t
o
wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNU
m
akefile: s
y
nc examples for docum
e
ntation publi
s
hing
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
GNUmake
f
i
le: update RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby
io_splice 2
.
2
.
0
- updates for L
i
n
ux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO
#
pipe_
s
ize and IO#pipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_io_s
p
lice:
f
ix bro
k
en te
s
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ru
b
y
i
o_splice 2
.
1
.
0 - IO::Splice
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
d
o
c
:
help RD
o
c
r
e
ad IO::Spli
c
e singleton
m
e
tho
d
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
docum
e
n
t +src
+
an
d
+
dst+ for IO::Splice
.
{
f
u
ll
,
partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
G
NUmakefile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
c
o
p
y
_
s
tr
e
am: hand
l
e and block on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile:
all
o
w
p
assing
o
ptions to t
e
st/u
n
it
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
co
p
y
_stream: cleanup
a
fte
r
ours
e
lves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING:
b
undle the LGPLv2
.
1 in
s
tead of
L
GPLv3
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c W
o
ng
Ruby io_sp
l
ice
2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
ric
W
on
g
update PIP
E
_CAPA doc
u
menta
t
i
o
n f
o
r Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
relicense to LG
P
Lv2
.
1+ (from LGPLv3 onl
y
)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
ric
Wong
GNUma
k
efile: mak
e
our unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
W
o
ng
exampl
e
s/
s
plice-cp: simpl
i
f
y
with I
O
::Splic
e
.
copy
_
s
t
re
a
m
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splice_ex
t
: req
u
ire
e
rrno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
copy_stream
takes source
o
f
fset like the non-
s
plice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eri
c
W
ong
al
l
ow
I
O
.
vmspli
c
e to take a single stri
n
g
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
c
o
py_stream: always
t
ry t
o
mo
v
e pages instead of cop
y
ing
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
preliminary support for
F_GETPIPE_SZ a
n
d F_SE
T
PIP
E
_
S
Z
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
updat
e
I
O::S
p
lice::F_
M
OV
E
documentation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
s
i
m
p
l
i
fy examples
fo
r
1
.
0
.
0 A
P
I
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
impl
e
m
e
nt I
O
::Splice
.
copy_strea
m
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
fix indentation
b
ug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
R
u
b
y io_splic
e
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
cleanup m
a
kefi
l
es
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
test
f
or non-blocking, non-pipe des
c
riptor
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
clar
i
fy wo
r
ding
in license
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
Wong
a
l
lo
w
I
O
(-ish) objec
t
s
as descr
i
ptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: e
n
able Ruby wa
r
nings
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wo
n
g
IO
.
s
p
lic
e
always releases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
test: more descriptive
T
e
mpfi
l
e names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: b
e
tter explai
n
the n
e
e
d
for IO::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid pa
r
tia
l
writes on IO
.
vmspl
i
ce
u
nless F_NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
spl
i
t
ou
t
ARY2IOVEC m
a
cro
commit
|
commitdiff
|
tree
2010-05-23
Eric Won
g
GNUma
k
efile: switc
h
to
R
Doc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric
W
ong
"
S
plice" should be a m
o
dule,
n
o
t
a class
commit
|
commitdiff
|
tree
2010-02-21
E
r
ic W
o
ng
README: a
d
d
mailing list a
r
chive inf
o
rmatio
n
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
o
ng
LI
C
ENSE: s/po
s
ix_mq/io_
l
inu
x
/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gem
s
pec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
in
i
t
ial
commit
|
commitdiff
|
tree