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
Er
i
c Wong
d
o
c:
s
/libreli
s
t
.
com/libre
l
ist
.
org/
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
avoid uname() for
p
i
pe
size modificat
i
on checks
commit
|
commitdiff
|
tree
2011-05-18
E
ri
c
Wong
l
imit maximum splic
e
length to 1 << 30
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
copy_strea
m
: sm
a
l
l
cleanup for pipe splic
i
ng
commit
|
commitdiff
|
tree
2011-05-18
E
r
ic Wong
io_splice 4
.
1
.
1 - workar
o
und socket ->
pipe
i
ss
u
es
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand doc for non-bloc
k
ing splice i
n
to a pip
e
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy_stream: always use
SPLICE_F_NONBLOCK fo
r
p
artial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
ric
Wong
io
_
splice 4
.
1
.
0 -
c
opy
_
stream enhancement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_
s
tream coerces based on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
io_s
p
lice
4
.
0
.
0 - easier to u
s
e!
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wo
n
g
fix up documen
t
ation for fd vs IO o
b
jects
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
copy
_
str
e
am
:
enough to
get this w
o
rk
i
ng under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_copy_s
t
r
eam: fi
x
user
s
pace buffering ass
u
mptio
n
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
n
g
add copy_stream te
s
t from
M
RI
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
W
ong
copy
_
stream:
upda
t
e
s
rc_o
f
fset on re
t
ries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
c
o
py_stream attempt
s
t
o use
IO:
:
Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_splice: disable timeout-related tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO:
:
S
p
lice::WA
I
TALL fl
a
g support
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
te
s
t
_
io_
s
pli
c
e
_
ei
n
tr: beef up
tes
t
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
use ssiz
e
_t/size_t inste
a
d of long/uns
i
gned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR test
o
nly works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
detect
clos
e
d desc
r
i
ptors on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
my_f
i
le
n
o: use FIX2INT
i
nstead of NU
M
2IN
T
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::Spl
i
ce
.
c
o
py_stream impro
v
eme
n
t
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor documentation
updates
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wong
IO::S
p
lice
.
copy_st
r
eam doe
s
n'
t
chang
e
offse
t
o
f source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
e
x
tconf: remove unneces
s
ary dir_config
statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_splice 3
.
0
.
0 - ki
n
der, gentler L
i
nux
z
ero
-
copy
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
d
o
c: more not
e
s for IO
.
v
m
splice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
r
e
move VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc for new int
e
rfaces an
d
changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmspl
i
ce flags
a
rgu
m
ent defaults to zero
commit
|
commitdiff
|
tree
2011-02-28
E
ric
Wo
n
g
add IO
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Eric
Wong
t
r
ysplice imp
l
ies SPLICE_F_NON
B
LOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric W
o
ng
f
la
g
s are option
a
l for spli
c
e and
t
r
ys
p
li
c
e
commit
|
commitdiff
|
tree
2011-02-27
E
ri
c
Wong
shorten ca
l
ls to
rb_thr
e
a
d_b
l
oc
k
i
n
g
_regi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
av
o
id signed vs
u
nsigned
comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
c
o
py_str
e
am: File
.
open encoding d
o
e
s
n't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
t
est: fix
b
roken a
s
sert
i
o
n
s on Ruby
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream uses IO
.
trysplice instead of IO
.
s
p
lice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
test:
remove unused_p
o
rt f
u
nction
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
trysplice i
n
terface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/sp
l
ice: un
i
nden
t
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
tes
t
:
cleanup u
n
use
d
_port
func
t
ion
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
clean up
packaging and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c: switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
GNUm
a
ke
f
ile: sync examples for document
a
tion
publishi
n
g
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wo
n
g
G
N
Umake
f
ile:
u
p
d
a
t
e
RAA on new releas
e
s
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
Rub
y
io_sp
l
ice
2
.
2
.
0
-
u
pdates for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
o
n
g
add IO#pipe_size and
IO
#
pipe_size= acc
e
ssors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_
i
o_splice:
f
ix
b
r
oken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby io_splice 2
.
1
.
0
-
IO:
:
Splice
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
doc:
help R
D
oc read
I
O:
:
Splice singleton methods
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
do
c
ument +src+ and +dst+ f
o
r I
O
::Splice
.
{f
u
ll,pa
r
t
ial}
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
GNUmakefile: add r
c
ov targ
e
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_str
e
a
m:
h
andle and block on EAGAIN from
t
he no
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
G
NUmakefile: allow passing options to tes
t
/
unit
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
c
opy_stream: cleanup after ours
e
lves
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
COPYIN
G
:
bundle the
L
GPLv2
.
1 i
n
s
t
ea
d
of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
R
u
by io_spl
i
c
e
2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
upda
t
e P
I
PE_CAPA
d
ocument
a
tion fo
r
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
relicense to L
G
PLv2
.
1+ (from
L
G
PLv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
G
N
Umakefile
:
make our unit test
s
P
H
ON
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
e
x
amples/splice-c
p
: simplify
wit
h
IO::Splice
.
c
o
py_stre
a
m
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
on
g
io_splic
e
_ex
t
: r
e
quire errn
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_stream take
s
s
ource
offset like the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Er
i
c
Wong
allow I
O
.
vmsp
l
ice to
ta
k
e a single string
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
c
o
py
_
s
tream: always try
to move pages in
s
tead of co
p
ying
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
preliminary support fo
r
F
_GET
P
IPE_SZ and
F_S
E
T
P
I
PE
_
SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
update IO::Splice::F_MOVE docume
n
tation for
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic
W
o
ng
s
implify examples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implement
IO::
S
plic
e
.
copy
_
stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix indentati
o
n bug
commit
|
commitdiff
|
tree
2010-05-27
E
ric W
o
ng
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
cleanup mak
e
files
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
tes
t
for
n
on-blockin
g
, non-pipe descrip
t
or
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clarify
w
ording in licens
e
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wo
n
g
al
l
ow IO(-ish) objects as descriptor
a
rgum
e
nt
s
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
test: enable Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
I
O
.
splice
always
r
eleases the G
V
L
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
tes
t
:
m
ore
descriptive Tem
p
fi
l
e names
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
doc: better explain
t
he need for IO::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid partial wr
i
tes on
I
O
.
vms
p
li
c
e unless F_NONBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric
W
ong
split ou
t
ARY
2
I
O
VEC ma
c
ro
commit
|
commitdiff
|
tree
2010-05-23
Eric Won
g
GNUmakefile
:
switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Sp
l
ic
e
" should be
a mod
u
le, not a cla
s
s
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add
m
ai
l
ing l
i
st archive information
commit
|
commitdiff
|
tree
2010-02-15
Eric W
o
ng
LICENSE:
s
/posix_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eri
c
W
o
ng
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
initial
commit
|
commitdiff
|
tree