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
W
ong
d
o
c
:
s/librelist
.
c
o
m/li
b
relist
.
org/
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
avoid uname() for pipe size modification checks
commit
|
commitdiff
|
tree
2011-05-18
Eri
c
Wong
limit max
i
mum
s
plice
l
engt
h
t
o
1 <<
30
commit
|
commitdiff
|
tree
2011-05-18
Eric Won
g
copy_stream: small
c
leanup for pipe splic
i
ng
commit
|
commitdiff
|
tree
2011-05-18
Eric Wo
n
g
io_splice 4
.
1
.
1 - w
o
rkaround socket ->
p
ipe issue
s
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand doc f
o
r non-blocking splice in
t
o
a
pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy
_
strea
m
: always use SPLICE_F_NONBLOCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_splice
4
.
1
.
0 - copy_stream enh
a
ncement fo
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
o
p
y
_str
e
am coerces base
d
on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
i
o_
s
plice 4
.
0
.
0 -
e
asie
r
to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
f
i
x
up documentat
i
o
n
for fd
vs IO obj
e
cts
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream: enough to get th
i
s w
o
rking under M
R
I 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
test_
c
opy_stream: fix userspac
e
buffering as
s
u
m
ption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
ad
d
c
o
py_
s
t
rea
m
tes
t
fr
o
m
M
RI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_st
r
eam: upd
a
t
e
src
_
offset
on retries
commit
|
commitdiff
|
tree
2011-05-10
Er
i
c
W
ong
c
opy_stream a
t
tempts to
u
s
e IO
:
:Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
t
e
st_io_splic
e
:
disable timeo
u
t-related tests in no
n
-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
a
d
d IO::Splice::W
A
ITALL flag suppor
t
commit
|
commitdiff
|
tree
2011-05-09
E
ric Won
g
test_
i
o_s
p
l
ic
e
_eintr: beef up test
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
use ss
i
ze_t/size_t in
s
tea
d
of long/unsig
n
ed long
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
E
I
NT
R
test only works
u
nder 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect cl
o
se
d
descriptors on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
my_f
i
leno: use FIX2
I
NT instead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
retry on EIN
T
R
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splice 3
.
1
.
0
-
IO:
:
Splice
.
c
opy_stream
i
mpr
o
vement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wo
n
g
m
i
nor doc
u
mentatio
n
updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
copy_
s
tream d
o
esn
'
t
change
offset o
f
source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf:
r
emove
u
nnecessary di
r
_c
o
nf
i
g statem
e
nt
commit
|
commitdiff
|
tree
2011-03-01
Eric
W
o
ng
io_splice
3
.
0
.
0 - kinder, gen
t
ler Lin
u
x
zero-copy
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c Wong
doc
:
more notes for IO
.
vm
s
plice
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
remo
v
e
V
ERSION co
n
sta
n
t
commit
|
commitdiff
|
tree
2011-02-28
E
ric
Wong
doc: RDoc
for
n
e
w
interfaces
and c
h
a
nges
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
v
m
splice
f
lag
s
argumen
t
d
efaults to zero
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wong
add
I
O
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
tr
y
splice implies SPLICE_F_NONBLOCK for
f
lags
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
flags are optional for spli
c
e and t
r
ysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wo
n
g
shorten calls
t
o rb_thread_block
i
ng
_
region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
a
void signed vs un
s
igned
comparison
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
copy_str
e
am: File
.
open en
c
od
i
ng
does
n
't matter
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
test: f
i
x
broken assertions o
n
Ru
b
y
1
.
9
.
3d
e
v
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream uses I
O
.
tryspli
c
e i
n
stead of IO
.
s
p
lice
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
test: remove unused_p
o
rt function
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
add IO
.
tryspli
c
e interface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice
:
unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test: cleanup unused_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up packaging and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: switch to wrongd
o
c
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
G
N
Umakefile: sync examples
f
or documentation publish
i
n
g
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
GNUmake
f
ile: update RAA on ne
w
r
eleases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io
_
sp
l
i
c
e 2
.
2
.
0 - updat
e
s
for Li
n
ux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
add IO#pipe_size and IO#p
i
pe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
te
s
t
_io
_
spl
i
ce: fix broken tes
t
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
Ru
b
y
i
o_spli
c
e
2
.
1
.
0 - IO::Splice
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c Wo
n
g
doc: help RDoc
read IO:
:
Splice singleton
m
ethod
s
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c W
o
ng
documen
t
+src+ and
+
dst
+
for IO::Splice
.
{f
u
ll,partia
l
}
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
GNUma
k
efile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
cop
y
_stream: handle and block on EA
G
AIN from
t
he
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
N
Umake
f
ile: allow passing options to test
/
un
i
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
c
opy_stream: cleanup after ourselv
e
s
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c Wong
C
O
PYING:
bundle the LGPLv2
.
1 instead of
LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Rub
y
io_spl
i
ce 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
updat
e
PIPE_CAPA documen
t
ation
f
or Linu
x
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
relice
n
se
to LGP
L
v2
.
1
+
(
f
r
om
LGPLv3
o
nly
)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
GNU
m
akefile: mak
e
our unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
examples/
s
p
l
ice-cp: simplify with IO::Splice
.
cop
y
_str
e
a
m
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
i
o_
s
plice_ext: requi
r
e errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy
_
stream takes s
o
urce offset
like the non-spl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric
Wong
allo
w
IO
.
vmsplice
t
o tak
e
a
s
ingle
string
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
co
p
y_st
r
e
a
m: alwa
y
s
try
to
m
ove p
a
ge
s
i
n
stead of cop
y
ing
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
preliminary supp
o
rt for F_GE
T
P
IP
E
_SZ
a
nd
F
_
SETPIP
E
_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
u
p
date IO::
S
plice:
:
F_MOVE
docum
e
n
t
ation f
o
r
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
s
i
mplif
y
ex
a
mples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
i
m
plem
e
n
t IO::Splice
.
copy_s
t
re
a
m
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
fix indent
a
tio
n
bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Rub
y
io_s
p
lice
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup makefil
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for
n
on-b
l
ocking, non-pipe
d
escri
p
tor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clarify
w
ording in
license
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
allow
IO(-ish)
object
s
as des
c
ripto
r
a
rguments
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
n
g
test: enable Ruby warnin
g
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splice always releases the GV
L
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
test: more des
c
riptive
T
e
m
p
f
ile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
doc:
bette
r
explain the need f
o
r
IO::Splice::
F
_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
v
o
id p
a
r
tial writes on I
O
.
vmsp
l
ice
u
nless
F_NON
B
LOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split out
A
RY2IOV
E
C macro
commit
|
commitdiff
|
tree
2010-05-23
Er
i
c Wo
n
g
G
N
U
m
a
kefile: switc
h
to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" should be
a
modu
l
e
,
n
o
t a class
commit
|
commitdiff
|
tree
2010-02-21
E
ric Wong
REA
D
ME: ad
d
maili
n
g
list archive informa
t
ion
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LI
C
ENSE: s/posix_mq/io_li
n
ux/
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
o
n
g
add g
e
mspec
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic Wong
in
i
t
ia
l
commit
|
commitdiff
|
tree