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
d
o
c
:
s/libr
e
l
ist
.
com/libr
e
l
i
st
.
org/
commit
|
commitdiff
|
tree
2012-03-07
Eric W
o
n
g
avoid uname() for
p
i
p
e size modification chec
k
s
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
limit maximum splice leng
t
h to 1 << 30
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
cop
y
_stream: small cleanup for pipe splicing
commit
|
commitdiff
|
tree
2011-05-18
E
r
ic Wong
i
o
_splice
4
.
1
.
1 - w
o
rkaround socke
t
-> pipe iss
u
e
s
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand
doc
for non-blocking
spli
c
e into a
p
i
p
e
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy_strea
m
: alw
a
ys
u
se
S
PLICE_F_NONBLOCK for pa
r
ti
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eri
c
Wong
i
o
_s
p
lice 4
.
1
.
0 -
c
opy_st
r
ea
m
en
h
ancement
f
o
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
copy_stream c
o
erces
based on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
i
o
_spli
c
e 4
.
0
.
0 - easier to use
!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
f
i
x up docu
m
enta
t
ion f
o
r fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
W
o
n
g
copy
_
stream: enoug
h
to get this working un
d
er
MR
I
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c W
o
ng
test_copy_stream: fix userspace b
u
ffer
i
n
g assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
a
d
d
c
o
p
y_stream test
f
rom MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
copy
_
stream: update src_off
s
et
o
n ret
r
ies
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream
a
ttem
p
ts to u
s
e I
O
::Spli
c
e::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_splic
e
: disable timeou
t
-related tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric
Wong
add IO::S
p
lice
:
:WAI
T
ALL flag supp
o
rt
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_splice_ein
t
r: beef
u
p tes
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use ss
i
ze_
t
/si
z
e_
t
instead of long/unsigned lon
g
commit
|
commitdiff
|
tree
2011-05-09
E
ri
c
W
o
ng
EINTR tes
t
o
n
l
y
works under
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c W
o
n
g
detect clos
e
d d
e
scriptors
o
n
EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
my_fileno:
use
F
I
X2INT
instead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splice 3
.
1
.
0
- IO::Splice
.
copy_stream improve
m
ent
commit
|
commitdiff
|
tree
2011-05-01
Eric Wo
n
g
minor
d
ocume
n
tation updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
co
p
y
_
stream
d
o
e
sn't c
h
ange
o
ffset of
sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic Wong
extcon
f
: re
m
ove unnece
s
sary dir_config st
a
t
ement
commit
|
commitdiff
|
tree
2011-03-01
Eric Won
g
i
o
_splice 3
.
0
.
0 - kinder, gent
l
e
r
L
i
n
ux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more notes for
IO
.
v
m
splice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
r
e
m
ove VERSION c
o
nstant
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
do
c
:
R
Doc for new interfac
e
s and changes
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
I
O
.
vmsplice flags ar
g
ument d
e
faults to
zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add
IO
.
t
rytee interfa
c
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trys
p
lice implies
SPLIC
E
_F_NONBLOCK for fl
a
gs
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
fl
a
g
s
are optional for sp
l
ice and tr
y
s
plice
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
shorten c
a
lls to rb_
t
hread_bloc
k
ing_region
commit
|
commitdiff
|
tree
2011-02-26
E
ric Won
g
a
void signed
v
s unsigned
c
o
mparison
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
copy_stream: File
.
open e
n
co
d
in
g
d
oesn't m
a
t
ter
commit
|
commitdiff
|
tree
2011-02-26
E
r
i
c Wong
test:
f
ix
b
roken asser
t
ions
o
n
R
u
by 1
.
9
.
3
de
v
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
copy_str
e
am uses IO
.
tryspli
c
e instead of IO
.
s
plice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: remove
u
nused_port function
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
a
d
d I
O
.
trysplice interfac
e
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
io/sp
l
ice: unin
d
ent
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
test
:
cleanup unused
_
port func
t
ion
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up pa
c
kaging and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: sw
i
tch to
w
rongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmakefile:
syn
c
example
s
for
doc
u
m
entation
p
ublis
h
ing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUmake
f
ile: update RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
R
u
b
y io_splice
2
.
2
.
0 - upd
a
tes
for L
i
nux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#p
i
p
e_
s
ize
a
n
d IO#pi
p
e_size
=
accessors
commit
|
commitdiff
|
tree
2010-06-24
Er
i
c Wong
test_io_s
p
lice:
f
ix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
Ruby
io_sp
l
ice 2
.
1
.
0
-
IO::S
p
li
c
e
.
copy_stream
fixes
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c
Wong
doc: hel
p
RDoc read IO::
S
pl
i
ce sin
g
leton me
t
hods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
document +src+ and +dst+ for IO::Splice
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: a
d
d
rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
co
p
y_stream: handle and block on EAG
A
IN from the
n
on
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
GN
U
makefile: allow
p
assing options to
t
est/unit
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Won
g
c
o
p
y
_stream:
c
l
eanup after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
on
g
COPYING: bund
l
e the
L
GPLv2
.
1 instead of L
G
P
L
v3
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
R
uby io_splic
e
2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
update PIPE_
C
APA
d
o
c
umentation for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
re
l
icense
t
o LG
P
Lv2
.
1+
(from LGPLv3
o
n
ly)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
n
g
GNUma
k
e
f
i
l
e:
m
ake our unit tests
P
HONY
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic
Wong
examples/splice-c
p
: simp
l
ify with IO::Splice
.
copy_st
r
eam
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_s
p
l
i
ce_e
x
t
:
require
e
rrno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_s
t
r
eam takes source offset
l
ike the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
r
ic
W
ong
a
llow IO
.
v
ms
p
lice to take a
s
i
n
g
l
e
st
r
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
c
o
p
y
_strea
m
: a
l
w
ay
s
t
r
y to move pages
instead of
copying
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
preliminary
suppo
r
t for F_GE
T
PIPE_SZ and F_SETPI
P
E_SZ
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
update IO::Splice::
F
_MOVE do
c
ume
n
tation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simpl
i
fy examples for 1
.
0
.
0
API
commit
|
commitdiff
|
tree
2010-06-01
E
ric Won
g
i
m
p
le
m
ent IO::Splic
e
.
c
o
p
y_strea
m
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
n
g
fi
x
indentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_splice
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup m
a
kefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test f
o
r
n
on-blocking, non
-
pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
c
l
arify wordi
n
g in li
c
ense
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
a
llow IO(-i
s
h) objects
as descriptor argume
n
t
s
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Won
g
te
s
t: enable Ruby
w
arni
n
gs
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splice al
w
ays r
e
leases the
G
VL
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
test:
m
ore descriptive Tempf
i
l
e
names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: better explai
n
the nee
d
f
o
r IO
:
:Splice::F_NON
B
LOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid partial writes on
IO
.
v
m
splice
unless F
_
NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eri
c
Wo
n
g
split o
u
t ARY
2
IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eri
c
Wong
GNUmakefile: sw
i
t
ch
t
o RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"
S
plice" sho
u
ld be a mod
u
le, n
o
t a clas
s
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add mailing
li
s
t ar
c
hive infor
m
ation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICE
N
S
E: s/pos
i
x_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add g
e
mspec
commit
|
commitdiff
|
tree
2010-02-15
Eric W
o
ng
initial
commit
|
commitdiff
|
tree