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.1.1 - workaround socket -> pipe issues
2011-05-18
Eric Wong
io_splice 4
.
1
.
1 - workaround socket -> pipe is
s
ues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
exp
a
n
d
doc for non
-
block
i
n
g splice into a pip
e
commit
|
commitdiff
|
tree
2011-05-17
Eric
W
ong
c
o
py_stream: always use SPLICE_
F
_
NONBLOCK
f
or partia
l
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric W
o
ng
io_
s
plice 4
.
1
.
0
-
copy_
s
tream enhancement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
cop
y
_
s
tream co
e
rce
s
based
o
n #t
o
_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_spli
c
e 4
.
0
.
0
-
easier to
use!
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic
Wong
fix up doc
u
mentati
o
n for
fd vs IO o
b
jects
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
Wong
copy_str
e
am: enough to get
t
his workin
g
under
MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
test_
c
op
y
_stream:
fix us
e
rsp
a
ce
b
u
f
f
ering assumpt
i
on
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
a
d
d cop
y
_s
t
ream
t
est from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric
Won
g
c
o
p
y
_
s
tr
e
a
m
: u
p
date src_offset on retr
i
es
commit
|
commitdiff
|
tree
2011-05-10
E
ric Won
g
copy_stream attempt
s
to u
s
e IO::
S
plice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic
W
on
g
tes
t
_
io_splice: disable timeout-related
te
s
t
s
in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add I
O
:
:Spl
i
ce::WAITALL fla
g
support
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
test_io
_
splice_e
i
ntr: b
e
ef u
p
test
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
u
s
e
ssize_t/size
_
t
i
nstead o
f
long
/
unsigned lo
n
g
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
EINTR tes
t
only
works unde
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
detect cl
o
sed des
c
riptors on EINT
R
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
o
ng
my_fil
e
no: use FIX2INT ins
t
ead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
retry
on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splice 3
.
1
.
0 - IO::Splice
.
copy
_
s
t
r
eam imp
r
ove
m
ent
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor document
a
tion upda
t
es
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Spli
c
e
.
c
opy_stream does
n
't chan
g
e offset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic Wong
e
xtcon
f
:
r
emove unnecessary
d
ir_c
o
nfig statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_splice 3
.
0
.
0
- kinder, gen
t
l
e
r Linux z
e
ro-cop
y
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
doc: more notes f
o
r IO
.
v
mspli
c
e
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
remove VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wong
d
o
c
:
RDoc
f
o
r
new i
n
terfaces and change
s
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmspl
i
ce fl
a
gs
argument
d
efau
l
ts to
zero
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
add IO
.
trytee i
n
terface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trys
p
lice i
m
plies SPLI
C
E_F_N
O
N
BL
O
CK for flags
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c
Wo
n
g
flags ar
e
o
ptional
f
o
r spli
c
e and try
s
plice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wo
n
g
sho
r
ten ca
l
ls
t
o
rb_t
h
read_blocki
n
g_region
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
avoid signed vs unsign
e
d comp
a
rison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
copy_stream: F
i
le
.
open enco
d
in
g
doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
test:
f
i
x brok
e
n ass
e
rtions on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
copy_stream use
s
IO
.
t
r
ysplice instead
o
f I
O
.
splic
e
commit
|
commitdiff
|
tree
2011-02-26
E
ri
c
Wong
t
est: remove
u
nused_port fu
n
cti
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
a
dd IO
.
trysplice
i
n
terface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice: uninde
n
t
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
W
ong
test: cleanup unused_po
r
t
fu
n
ction
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
c
l
ean up p
a
cka
g
ing
a
nd
u
se pkg
.
m
k
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
d
oc: switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
GNUmakefile: sync
e
xamples
f
or docum
e
nt
a
tion publ
i
shing
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
GNUmakefile:
u
pdate RA
A
on new release
s
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_spl
i
ce 2
.
2
.
0 - update
s
for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
add IO#pipe_size and IO#p
i
p
e
_s
i
ze= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test
_
io_
s
plice: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
E
ric
Wong
Ruby io_spl
i
ce 2
.
1
.
0
- IO:
:
Splice
.
copy_stream
fixes
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
d
o
c: he
l
p RDo
c
read IO::S
p
lice sing
l
e
ton methods
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
n
g
doc
u
ment +src+
a
nd +dst+
for IO::Splice
.
{ful
l
,
partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
G
N
Umakefile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: ha
n
d
l
e and bl
o
ck on EAGAIN
f
rom the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GN
U
mak
e
file: allow pas
s
ing options to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
copy_strea
m
: cle
a
nup after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
COPY
I
NG: bundle
the L
G
PL
v
2
.
1 instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
o
n
g
Ruby io_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
up
d
a
t
e
P
IPE_CAPA documentation for Lin
u
x 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
W
o
ng
re
l
ic
e
nse to L
G
P
Lv2
.
1+ (from LGPLv3
on
l
y)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
G
N
Umakefile: make our unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
e
x
ampl
e
s/spli
c
e
-
cp: simpl
i
fy
w
ith IO:
:
Sp
l
ice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic W
o
ng
i
o_
s
plice_ext: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_stream ta
k
es sourc
e
offset
like the
non-spli
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
r
i
c Wong
a
l
low IO
.
vms
p
lice to take
a
single s
t
ring
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy_stre
a
m
: alwa
y
s
try
to move pages in
s
t
e
ad
o
f copying
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
n
g
pre
l
i
mi
n
ary support for F_GETPIPE
_
SZ and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
update IO::Splice::F_MOVE d
o
cument
a
tion for 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
W
ong
simplif
y
exam
p
les for 1
.
0
.
0
A
PI
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic W
o
ng
i
m
p
lemen
t
IO
:
:Splice
.
copy_st
r
eam
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
f
ix i
n
dentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io
_
splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
o
ng
cleanup
m
akefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test
f
or non-blo
c
kin
g
, non-
p
ipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cla
r
if
y
wor
d
ing in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
llo
w
IO(-ish
)
object
s
a
s descr
i
ptor argume
n
t
s
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
test:
e
n
able
R
uby warn
i
ngs
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
IO
.
splice alway
s
r
e
leases th
e
GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
te
s
t:
m
ore descriptive
Tempfile
n
a
me
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
d
oc: better expl
a
i
n
the need for IO::Spl
i
ce::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
v
o
id partial write
s
on IO
.
vmsplic
e
u
n
less F_NONBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split out ARY2IOVEC macr
o
commit
|
commitdiff
|
tree
2010-05-23
E
r
i
c
Wong
GN
U
makefil
e
:
s
witch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" shoul
d
be
a
m
odule,
no
t
a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Won
g
R
E
ADME: add mail
i
ng list archive i
n
f
o
rmation
commit
|
commitdiff
|
tree
2010-02-15
Eric W
o
ng
LICEN
S
E
:
s
/posi
x
_
mq/io_l
i
nux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
ad
d
gemspec
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic W
o
ng
i
n
itial
commit
|
commitdiff
|
tree