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
io_splice 4.0.0 - easier to use!
2011-05-13
Eric Wong
io
_
splice 4
.
0
.
0 - e
a
s
i
er to
u
se!
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
W
ong
fix
up documenta
t
ion for fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
copy_st
r
eam:
e
nough to ge
t
th
i
s workin
g
u
nder MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_copy_s
t
rea
m
:
fix userspace buffering assump
t
ion
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic
W
ong
a
d
d copy_stream test fro
m
MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
c
opy_s
t
ream:
update src_offset on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream
attempts to u
s
e IO::Splice::WAITAL
L
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
t
es
t
_io_splice:
d
isab
l
e timeout-related tests
i
n non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
add IO::Splic
e
::WAITALL f
l
ag suppo
r
t
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
test_io_splice_e
i
nt
r
: be
e
f up test
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Won
g
use ssize_t/si
z
e_t in
s
tead of
long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR test only works
u
nde
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
detec
t
closed descriptors o
n
E
I
NTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
m
y
_file
n
o
:
u
se FIX2
I
N
T
instead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
E
ric
Wong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_
s
plice 3
.
1
.
0
-
I
O::Splic
e
.
copy_strea
m
impro
v
ement
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic Wong
minor do
c
u
menta
t
ion updat
e
s
commit
|
commitdiff
|
tree
2011-05-01
Eric
Wong
IO::Splice
.
copy_stream doesn't
c
hang
e
offset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wo
n
g
extconf: remove unnecessary d
i
r_config sta
t
ement
commit
|
commitdiff
|
tree
2011-03-01
E
ric Wong
io_s
p
lice 3
.
0
.
0 - ki
n
der, gent
l
er Linux zero-cop
y
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc:
m
ore
notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
re
m
ove VERSION co
n
stant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
o
c: RDoc for new interfa
c
es and chan
g
es
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
IO
.
vm
s
plice flags argume
n
t de
f
a
ults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
add IO
.
t
rytee
interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysplice
implies SPLICE_F_NONBLOC
K
for fl
a
gs
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are opt
i
on
a
l for splice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
s
h
orten cal
l
s to
r
b_
t
hread_blocking_regio
n
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
avoid signed vs unsigned
c
omparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
copy_stream: File
.
open enc
o
ding d
o
esn't matter
commit
|
commitdiff
|
tree
2011-02-26
E
ric W
o
ng
test: f
i
x brok
e
n assertions on Ruby 1
.
9
.
3
d
ev
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
c
o
p
y
_stre
a
m use
s
IO
.
trysplice instead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: remove unuse
d
_port function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
trysplice
i
nterface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice: u
n
indent
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
test: cleanup
unused_
p
o
r
t function
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
c
l
ean
u
p packaging and
use pkg
.
m
k
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c: s
w
it
c
h
to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
GNUmake
f
i
l
e:
sync examples for docume
n
t
a
t
ion publis
h
i
n
g
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
G
N
Umakefile: update RAA
on new releas
e
s
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
W
o
n
g
Ruby io
_
s
plice 2
.
2
.
0
- updates for
L
in
u
x 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
add
IO
#
pip
e
_
s
ize and IO#pipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eri
c
Wong
te
s
t
_
io_splice
:
fix broke
n
test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby io
_
splic
e
2
.
1
.
0 - IO::Spl
i
c
e
.
c
o
p
y
_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
doc: help
R
Doc read
I
O::Splice
singleton m
e
thods
commit
|
commitdiff
|
tree
2010-06-06
Eric
Won
g
do
c
ument +src+ an
d
+d
s
t
+
for IO::Splice
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
W
ong
G
N
Umakefile: a
d
d rcov
t
arget
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: handle and block on EAGAI
N
from
t
h
e non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic
W
o
n
g
GNUmakefile: allow passing opt
i
ons to
t
est/
u
nit
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
copy_st
r
eam:
clean
u
p
after
oursel
v
es
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING:
b
u
n
dle the LG
P
Lv
2
.
1 instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c Wong
Ruby i
o
_
splice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic
W
o
ng
update PIPE_C
A
PA documen
t
ation
f
or Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
relicense to
LGPLv2
.
1+ (from LGPLv3
only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
ric W
o
n
g
G
NUm
a
kefile: mak
e
our unit
tests PHON
Y
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
e
x
ampl
e
s/splice-
c
p: simplify wit
h
IO::Splice
.
copy_s
t
ream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_
s
plic
e
_
ext:
require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_stream tak
e
s source offset li
k
e the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
v
m
s
plice to
t
ake
a
si
n
gle string
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
copy_stream: always try to move p
a
g
e
s
ins
t
ead of
copyi
n
g
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
p
r
eli
m
inary s
u
pport
for F_GETPIPE
_
SZ and
F_S
E
TPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
update IO::Splice::F_M
O
VE
d
ocu
m
entation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
simpli
f
y
e
xamp
l
es for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
implement
I
O::Splice
.
cop
y
_str
e
am
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
f
i
x
indentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
cleanup make
f
i
l
es
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
test for non-blocking, no
n
-pipe desc
r
iptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
clarify
wor
d
in
g
in licen
s
e
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
a
llow IO(-ish
)
ob
j
ec
t
s as descriptor argu
m
ents
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: en
a
ble
Ruby
war
n
ings
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
n
g
IO
.
splic
e
alway
s
re
l
eases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
tes
t
: more descr
i
ptive Tempfile nam
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
doc: better expla
i
n th
e
need for IO
:
:Spl
i
c
e::F_NONBL
O
CK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid partial writes on IO
.
vm
s
plice unless F_NONBLOC
K
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Er
i
c Wong
spl
i
t out ARY2IOVEC
macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefile: switc
h
to R
D
oc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" should b
e
a modul
e
,
not a class
commit
|
commitdiff
|
tree
2010-02-21
E
ric Wong
RE
A
DME: add ma
i
ling l
i
st
a
rchive
i
n
f
o
rmation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENSE:
s
/posi
x
_mq/
i
o_linux/
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic Wong
add gem
s
pec
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
ong
in
i
tia
l
commit
|
commitdiff
|
tree