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
o
ng
doc:
s
/l
i
b
r
e
l
ist
.
co
m
/
l
ibrelist
.
org/
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
av
o
id uname() for pipe size modificatio
n
checks
commit
|
commitdiff
|
tree
2011-05-18
Eric
W
ong
l
i
m
i
t
maxim
u
m spl
i
ce length to 1 << 3
0
commit
|
commitdiff
|
tree
2011-05-18
Eri
c
W
ong
copy_stream: small clean
u
p for pipe splicing
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
io_s
p
lic
e
4
.
1
.
1 - workarou
n
d
socke
t
-> pi
p
e issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand doc for non-b
l
ocking
s
p
lice into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eri
c
Wong
copy_stream: a
l
ways use
S
PLICE_F_NO
N
B
LOCK
for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_sp
l
ice 4
.
1
.
0 - copy_stream enhancement for
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
copy
_
stream c
o
e
r
c
es based on #to
_
pat
h
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
io_splice
4
.
0
.
0 - easi
e
r to use
!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix up
d
ocumentation
f
or fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream: enough to ge
t
this
working
u
nde
r
MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
test_copy_strea
m
: fix userspace buffering a
s
s
umpt
i
on
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
ad
d
copy_st
r
eam
t
est from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
o
py_stream: up
d
ate src_offs
e
t
o
n
retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream a
t
tempts to use IO::Splice
:
:WA
I
TALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_i
o
_sp
l
ic
e
:
d
isable timeout-relate
d
t
e
sts in non-MR
I
commit
|
commitdiff
|
tree
2011-05-10
Eric
Wong
a
dd IO::Spl
i
ce::WAI
T
ALL fla
g
support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_splice_eintr: b
e
e
f
up t
e
st
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use ssize_t/size_t i
n
stea
d
of long/u
n
signed l
o
n
g
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Won
g
EINTR test only works under
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
detect
closed descriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
my_filen
o
:
u
se
F
IX2INT ins
t
ead of NUM2IN
T
commit
|
commitdiff
|
tree
2011-05-09
E
ric Won
g
retr
y
on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
ong
io_splice 3
.
1
.
0 - IO::Sp
l
ic
e
.
copy_st
r
eam impro
v
eme
n
t
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor
documentat
i
on update
s
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
copy
_
stream doesn't c
h
ange offset of sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic W
o
n
g
extc
o
nf:
r
em
o
ve unnecessar
y
dir_config state
m
ent
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_splice 3
.
0
.
0
-
kinder,
g
entler Lin
u
x ze
r
o
-
copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
oc: m
o
re notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
W
ong
re
m
ove
V
ERSION
c
o
n
stant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
d
o
c: R
D
oc for new interfaces and
c
h
ang
e
s
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c
W
o
ng
I
O
.
vmsplice flags argu
m
ent defau
l
ts to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
tryt
e
e
interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysplice implies SPLICE_F_NONBLO
C
K for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
f
lags are optio
n
al
f
or spl
i
ce
a
nd t
r
ysplic
e
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wo
n
g
s
horten
c
alls
t
o
r
b_thread_blocking_
r
egi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
avoid signed vs unsigned comparison
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Won
g
copy_strea
m
: File
.
open enco
d
ing
doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
test: fi
x
broken assertion
s
on Ru
b
y
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
opy_stream
u
ses IO
.
trysplice in
s
t
e
ad of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
test:
remove unused_por
t
func
t
ion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
trys
p
lice in
t
erf
a
c
e
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
io/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Won
g
test: cleanup unused_p
o
rt function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clea
n
up pa
c
kaging an
d
use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wo
n
g
d
o
c: switch to
wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
GNUmakefile: sync examples for docu
m
enta
t
ion publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GN
U
m
a
kefile:
u
pd
a
te
RAA on new rele
a
ses
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby i
o
_
s
plic
e
2
.
2
.
0 - updates fo
r
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#
p
ip
e
_size and
I
O#pipe
_
size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eri
c
Won
g
te
s
t_io_splice: fi
x
broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby
i
o
_
splice
2
.
1
.
0
- IO::Spl
i
ce
.
copy_stream fix
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wo
n
g
doc: he
l
p
R
D
oc read I
O
::Splic
e
singleton methods
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Won
g
d
o
cument +src+ and +dst+ for IO::
S
pli
c
e
.
{full,p
a
rtial}
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
o
ng
GNU
m
akefile:
a
d
d
rc
o
v
tar
g
et
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
c
opy
_
strea
m
: handle and block
on
E
A
G
AIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
GNUma
k
efile
:
allow passing o
p
tions t
o
test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
copy_stream
:
cleanup after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
C
O
PYING: bundle the LGP
L
v2
.
1 ins
t
ead of
LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
E
ri
c
Wong
Ruby io_spl
i
ce 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
update
PIPE_CAPA
documen
t
ation for Linu
x
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
r
e
license to L
G
PLv2
.
1+ (from LGPLv3 on
l
y)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
GNUmakefile: make ou
r
u
nit t
e
sts PH
O
N
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wo
n
g
example
s
/
s
plice-cp
:
simpl
i
fy with IO::Splice
.
copy
_
s
tre
a
m
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io
_
sp
l
ice_
e
xt: requi
r
e e
r
rno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_stream takes source offset lik
e
the non-spli
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
all
o
w IO
.
vmsplice to ta
k
e
a
single string
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
copy_stream: alway
s
try
t
o move pages instead of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
preliminary supp
o
rt
fo
r
F_GETPIPE_SZ and F_SETPIP
E
_S
Z
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
update IO::Spl
i
ce::F_MOVE document
a
tion for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic
W
on
g
simpli
f
y
e
xamples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implement I
O
::Splic
e
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
f
i
x inden
t
ation bug
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
R
u
by io_spl
i
ce 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
o
ng
te
s
t for non-bloc
k
ing
,
n
o
n
-pip
e
descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
c
larify wording
i
n lic
e
nse
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
all
o
w IO(-ish)
objects as descriptor
a
rguments
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
t
e
st: enable Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
IO
.
spli
c
e al
w
ays releas
e
s the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
te
s
t: more descriptive
Te
m
pfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: better explain the need fo
r
IO::S
p
lice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
n
g
avoid
pa
r
tial writ
e
s on IO
.
vmsplice unless
F
_NONBL
O
CK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split out ARY2IOV
E
C
macro
commit
|
commitdiff
|
tree
2010-05-23
Eric W
o
ng
GNUmakefi
l
e: switch
t
o
R
Do
c
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Er
i
c Won
g
"Splice"
s
hould
b
e a module,
n
ot a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README
:
a
dd m
a
iling lis
t
archive
i
nformation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wo
n
g
L
IC
E
NSE: s/po
s
ix_m
q
/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
ong
i
nitial
commit
|
commitdiff
|
tree