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
avoid uname() for pipe size modification checks
2012-03-07
E
ric Wong
avoid
u
name() for
p
i
pe siz
e
modifica
t
ion checks
commit
|
commitdiff
|
tree
2011-05-18
Eri
c
Wong
lim
i
t maxim
u
m splice length to 1 << 30
commit
|
commitdiff
|
tree
2011-05-18
Eri
c
Wong
cop
y
_str
e
a
m
:
small
c
l
e
anup for pipe splic
i
ng
commit
|
commitdiff
|
tree
2011-05-18
Eric Won
g
io_splice 4
.
1
.
1
- w
o
r
k
around socket -> pipe issues
commit
|
commitdiff
|
tree
2011-05-18
E
ri
c
Wong
expand doc for
n
on-blocking splice int
o
a p
i
pe
commit
|
commitdiff
|
tree
2011-05-17
E
ric Wong
copy_
s
tream:
a
lway
s
use SPL
I
CE
_
F_NONB
L
OCK for p
a
rtial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric
Wong
i
o
_splice
4
.
1
.
0 - copy_stream enhance
m
ent
for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
copy_strea
m
coerces
based on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
Wong
io_
s
plice
4
.
0
.
0 - easier
t
o
u
s
e!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
f
i
x u
p
do
c
umentatio
n
for f
d
vs IO ob
j
ects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_st
r
eam
:
en
o
ugh to ge
t
this w
o
rking under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
Won
g
test_cop
y
_stream: fix userspa
c
e
buf
f
ering assumpti
o
n
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add copy_
s
tream test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
copy
_
stream: updat
e
s
r
c
_of
f
set on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream attempt
s
to use
I
O::Spl
i
ce::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
t
e
st_io_splic
e
: disable time
o
ut-relat
e
d tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
W
o
n
g
add IO::Splice::WAITALL flag support
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
test_io
_
s
p
lice_e
i
nt
r
: beef
u
p
t
est
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
u
s
e ssize_t
/
si
z
e_t instea
d
of long/uns
i
g
ned long
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c
Wong
E
INTR test only works
u
nder
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
detect closed de
s
criptors
on E
I
NTR
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
my_fileno
:
use FIX2INT ins
t
ead of N
U
M2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
r
etry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wo
n
g
io_splice
3
.
1
.
0 -
IO::Splice
.
copy
_
stream impr
o
vement
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
ong
minor documentati
o
n
u
pdates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
copy_stream do
e
s
n't
change
offset of
s
ource
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
ric W
o
n
g
extconf:
r
emove unne
c
essary dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
E
ric Wong
io_splice 3
.
0
.
0 - kinder, gentler Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: mo
r
e
notes for
I
O
.
vmspli
c
e
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
remo
v
e VERS
I
O
N
con
s
t
ant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
o
c
:
R
Doc for new interfa
c
es and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmsplice flags a
r
g
ument default
s
to zero
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c W
o
ng
add IO
.
t
rytee interf
a
ce
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Won
g
trysplice im
p
lies
SPLICE_F_NONBLOCK for
fl
a
gs
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are opt
i
ona
l
for
splice
a
nd trysplic
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wo
n
g
short
e
n
c
a
l
l
s to r
b
_threa
d
_
b
locking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
avoid
s
igned
v
s
unsi
g
ned
c
omparis
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
o
n
g
copy_stream: File
.
open encoding doesn't ma
t
ter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test:
f
i
x broken asse
r
tions
on Ruby
1
.
9
.
3d
e
v
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
co
p
y_stream us
e
s IO
.
tryspl
i
ce inste
a
d
of IO
.
s
p
lice
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
test: remove unused_port
f
u
n
c
t
i
on
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
W
o
ng
add IO
.
t
r
yspl
i
ce interface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/spl
i
c
e
: unindent
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
t
est:
c
leanup unus
e
d_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
clean
u
p packagi
n
g and
use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
doc
:
sw
i
tch to wron
g
do
c
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c W
o
ng
GNUmakefile: sync examples for documentation publishi
n
g
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
G
N
Umakefile: update RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
R
uby
i
o
_splice 2
.
2
.
0 -
upda
t
es
f
o
r
Linu
x
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO
#
pipe_s
i
z
e
and IO#pipe
_
size= a
c
cessors
commit
|
commitdiff
|
tree
2010-06-24
Eri
c
Wong
t
est_io_splice: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
R
ub
y
i
o_spl
i
ce 2
.
1
.
0 -
I
O::Splice
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help RDo
c
read I
O
:
:Splice si
n
g
l
eto
n
methods
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c
Wong
document +src+ and
+
dst+
for IO::Splice
.
{ful
l
,
p
artia
l
}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GN
U
m
a
kefile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
copy_st
r
ea
m
:
hand
l
e and block on
E
AGA
I
N
from
t
h
e
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNU
m
a
k
efi
l
e:
allow pa
s
sing options to
t
est/un
i
t
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c Wong
copy_st
r
eam: cle
a
nu
p
after ou
r
se
l
ves
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic
W
o
ng
CO
P
YI
N
G: bundle the LGPLv2
.
1 inste
a
d
of
L
GPLv3
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic
W
ong
Ruby io_splice
2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
update PIPE_CAPA documentation f
o
r Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
relice
n
se t
o
LG
P
Lv2
.
1+ (fro
m
LGPLv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c W
o
ng
GNUmakefile: make our u
n
it tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric
Won
g
examples/sp
l
ice-cp: sim
p
l
ify
with
I
O::Splic
e
.
copy_strea
m
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
i
o
_splice_ex
t
: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
copy_st
r
e
am takes source offset
l
ike the non-spl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow I
O
.
vmsp
l
i
ce
t
o
take a single string
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
W
o
n
g
copy
_
stream
:
alw
a
y
s try t
o
mov
e
pages in
s
t
e
a
d
o
f copy
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
p
r
eliminary s
u
pport for F_GE
T
PIPE_SZ and F_S
E
TPIPE_S
Z
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
update IO::
S
p
l
ice::
F
_MOVE documentat
i
on for
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
simplif
y
example
s
for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
i
m
pleme
n
t IO::S
p
lice
.
c
o
p
y_stream
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
fix indentatio
n
bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
Ruby io
_
s
p
lice
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
cleanup make
f
iles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test f
o
r non-bl
o
c
king, n
o
n-pipe
de
s
cr
i
p
t
or
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
clarify wording
i
n
lice
n
se
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
llow
IO(-ish
)
objects as descriptor a
r
g
u
me
n
ts
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
est: e
n
able Rub
y
wa
r
nings
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
IO
.
splice always rele
a
s
es the GVL
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
test
:
more descript
i
ve
Tempf
i
le names
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
Wong
doc: better
explain the need for IO::Splice::F
_
NONBLOC
K
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid partia
l
w
rit
e
s on IO
.
v
msplic
e
unless F
_
NONBLOC
K
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split
o
ut ARY2IOV
E
C macro
commit
|
commitdiff
|
tree
2010-05-23
Eri
c
Wo
n
g
GN
U
m
a
kefile: swi
t
c
h
to RD
o
c
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
r
ic
W
ong
"S
p
li
c
e"
should b
e
a module, not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
R
E
ADME: add mail
i
n
g l
i
s
t
archive information
commit
|
commitdiff
|
tree
2010-02-15
E
ric Won
g
L
I
CENSE: s/posi
x
_mq/io
_
linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
a
dd gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wo
n
g
initial
commit
|
commitdiff
|
tree