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
doc: s/librelist.com/librelist.org/
2012-03-08
Eric Wong
doc: s/librelist
.
c
om
/
librelist
.
o
r
g
/
commit
|
commitdiff
|
tree
2012-03-07
E
ric Wong
a
v
oi
d
uname() for pipe size mo
d
i
f
i
c
a
tion
checks
commit
|
commitdiff
|
tree
2011-05-18
E
r
ic
W
on
g
limit maximum
splice le
n
gth
t
o
1 <
<
3
0
commit
|
commitdiff
|
tree
2011-05-18
Er
i
c Wo
n
g
co
p
y_st
r
eam: smal
l
cle
a
nup
f
or pip
e
splici
n
g
commit
|
commitdiff
|
tree
2011-05-18
Er
i
c Wong
i
o_splice 4
.
1
.
1 - workarou
n
d socket -> pipe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
e
xpand doc
f
or non-blocking spl
i
ce into
a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric
W
ong
copy
_
st
r
e
am: al
w
ays
u
se
S
PL
I
CE_F
_
NONBLOC
K
f
o
r parti
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
r
ic Wong
io
_
splice 4
.
1
.
0 - cop
y
_stream
enhancement fo
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_st
r
e
a
m coerces based on #t
o
_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
i
o_splice 4
.
0
.
0
-
easier t
o
u
se!
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
fix up
d
o
c
u
m
entati
o
n for fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
o
ng
copy_
s
tream:
e
n
o
ugh to get this working
under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
test_copy_
s
tream: fix usersp
a
ce bufferi
n
g assum
p
tio
n
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
add copy_str
e
am
t
est
f
rom MRI
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
copy_stream: upda
t
e
src_o
f
fset on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream at
t
empts to use IO
:
:Splice::WAITAL
L
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_sp
l
ice:
di
s
abl
e
timeout-related tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add
I
O::Spli
c
e::WAITALL flag
support
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
test_io_splice_eintr: beef u
p
test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use ssize_t/size_t inst
e
ad of l
o
ng/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR test only wor
k
s un
d
er 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
dete
c
t
clos
e
d
d
e
s
criptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
my_fileno: use
F
IX2IN
T
instead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c Wong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
ong
i
o
_splice
3
.
1
.
0 - I
O
::Splice
.
copy_stream improv
e
ment
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor documentation
updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
I
O::Splice
.
copy_
s
trea
m
d
o
esn'
t
change
o
ffset of
s
ource
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extco
n
f
: remo
v
e unnecessary dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric
Won
g
io_spli
c
e 3
.
0
.
0
-
kinder, gentle
r
L
inux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
doc: more notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove VE
R
SION consta
n
t
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wong
d
o
c: RDoc for new interfac
e
s and change
s
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vms
p
lice fl
a
gs argument defau
l
ts to zer
o
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Wong
t
r
y
s
plice implies SPLICE_F_NONBL
O
CK for flags
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Wong
flags are o
p
tional for
splice and
t
ryspl
i
c
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten calls to
r
b
_thread_block
i
ng
_
reg
i
on
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
n
g
avo
i
d
signe
d
vs unsigned com
p
aris
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy
_
stre
a
m
:
File
.
o
p
en enc
o
ding doesn't ma
t
ter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: fix brok
e
n
a
s
s
ertions on Ruby
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
o
py_s
t
rea
m
uses IO
.
tr
y
splice instead o
f
IO
.
s
plice
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
test
:
re
m
ove unused_
p
ort f
u
nction
commit
|
commitdiff
|
tree
2011-02-26
E
ri
c
Wo
n
g
a
dd
IO
.
t
ry
s
plice i
n
terface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
n
g
t
e
st: cle
a
nup unused_port functio
n
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
clean
u
p p
a
cka
g
ing and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
doc: sw
i
tch
t
o wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmakefile
:
s
ync
examples fo
r
do
c
umentation publ
i
sh
i
ng
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
GNUm
a
kef
i
l
e
: update RAA
o
n new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby
i
o_splice
2
.
2
.
0 -
u
p
da
t
e
s
f
o
r
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
o
n
g
a
dd IO#pip
e
_size and IO#pipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wo
n
g
test_io_spli
c
e
:
fi
x
broken
test
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c
W
ong
Rub
y
io_splice 2
.
1
.
0
- IO:
:
S
p
lice
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
doc: help RDoc read IO::Spl
i
c
e
s
i
ngle
t
on
m
et
h
ods
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
docu
m
ent +s
r
c+ and +dst+ for I
O
::
S
p
l
ice
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUm
a
k
efi
l
e: a
d
d
rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: hand
l
e
a
n
d block on EA
G
AIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c
Wong
GNUmake
f
ile:
all
o
w pa
s
sing options to
t
est/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: cleanup after ou
r
selves
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
W
o
ng
COPYING
:
bundle the LGPLv2
.
1 instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
Ruby io_s
p
lice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c
Wo
n
g
up
d
ate PIPE_CAPA documenta
t
ion fo
r
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense to LGPLv
2
.
1+ (fro
m
LGP
L
v3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmakefile
:
m
a
ke our unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
e
x
a
m
ples/sp
l
ice-cp: simplif
y
with IO::S
p
lice
.
copy_s
t
ream
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
io_sp
l
ice_ext: require
e
rrno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_stream t
a
k
e
s source o
f
f
set like the non-
s
plice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
vmsplice to ta
k
e a
single
string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy_stream:
a
l
wa
y
s try to mov
e
pages ins
t
e
ad of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
prelimina
r
y suppor
t
f
o
r F_GETPIP
E
_
S
Z and F_
S
ETP
I
PE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
upd
a
te IO::S
p
lice::
F
_MOVE
d
ocumentat
i
on
f
or 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
simplify exam
p
le
s
for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
implement IO::Spli
c
e
.
copy
_
stream
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
f
i
x i
n
dentat
i
on bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
Wo
n
g
cleanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
test
f
or non
-
blo
c
king, non-pipe
d
esc
r
iptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clarify wording in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
allo
w
IO(-ish) objects as descriptor argum
e
nts
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: enable Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
I
O
.
splice a
l
w
ays releases the
G
VL
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
tes
t
: more des
c
ri
p
tive Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: better ex
p
lain the nee
d
for IO::Splice::
F
_NONBLO
C
K
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
avoid partial writes on
IO
.
vmsplice
unless F
_
NON
B
LOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eri
c
W
ong
s
plit out A
R
Y
2
IOVE
C
macro
commit
|
commitdiff
|
tree
2010-05-23
Eri
c
Won
g
GNUm
a
ke
f
ile: swi
t
ch to R
D
oc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
r
ic Wong
"S
p
lice
"
sh
o
uld be
a
modu
l
e, n
o
t a cla
s
s
commit
|
commitdiff
|
tree
2010-02-21
E
r
i
c
Wo
n
g
README: ad
d
mai
l
i
n
g list arc
h
ive informati
o
n
commit
|
commitdiff
|
tree
2010-02-15
Eric Wo
n
g
LICENSE: s/po
s
ix_mq/i
o
_
l
i
nux/
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
add gems
p
ec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree