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
io_splice 4.1.1 - workaround socket -> pipe issues
2011-05-18
Eric
W
on
g
io
_
splice 4
.
1
.
1
-
workaround s
o
c
k
et -> p
i
p
e
i
s
s
u
es
commit
|
commitdiff
|
tree
2011-05-18
Er
i
c
Wong
exp
a
nd doc for non-blockin
g
splice into
a
p
i
p
e
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy
_
stream:
alway
s
use SP
L
ICE_F_NO
N
BLOCK for
partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Er
i
c Wong
io_spl
i
c
e
4
.
1
.
0 - copy_stream enhancement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
E
ric
Wong
copy_s
t
ream coerces based on #to_
p
ath
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
io
_
spli
c
e
4
.
0
.
0 - easie
r
to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
fix up d
o
cumentat
i
on for fd vs
IO objec
t
s
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_s
t
re
a
m
:
enough t
o
g
et this
wo
r
king under
MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
test_copy_stream: fix
userspace buff
e
ring
a
s
s
u
mp
t
ion
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
add co
p
y_
s
tream test
f
rom MRI
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
c
o
p
y_stream:
u
p
d
at
e
src_offset on ret
r
ies
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
ong
c
o
py_str
e
am
att
e
mpts to
use
I
O::
S
p
l
ice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic W
o
ng
test_io_splice:
disable
timeout-re
l
ated tests in
non-M
R
I
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
add IO:
:
Splice::WAITAL
L
flag
s
u
p
port
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_
s
plice_ei
n
tr: b
e
ef up te
s
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use
s
size_t/size_
t
ins
t
ead of
long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
E
IN
T
R t
e
st on
l
y works under
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
detec
t
closed descriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
my_fileno: use FIX2I
N
T in
s
tead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry
on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
i
o_splice 3
.
1
.
0 - IO::
S
plic
e
.
c
o
py_stre
a
m
improvement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
m
inor documentation updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
copy_stream
does
n
't
change offset
o
f
s
ource
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
ric
Wong
extconf: remove unnec
e
ssary dir_c
o
nfig statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io
_
splic
e
3
.
0
.
0 - kind
e
r, gen
t
ler
L
inux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more no
t
es for
I
O
.
v
m
s
plice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
remove VERSION cons
t
a
n
t
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
o
c: RDoc for new inte
r
faces an
d
changes
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
IO
.
vmsplice flags argum
e
nt defaults to
zero
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
add
IO
.
tryte
e
interfac
e
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
t
r
ysplice implies SP
L
IC
E
_F_NONBLOCK for fl
a
gs
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Won
g
flags a
r
e optional
for splice and trys
p
li
c
e
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
shorten ca
l
ls to r
b
_
t
hread_
b
lo
c
ki
n
g_
r
egion
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
avoid signed vs unsigned compa
r
ison
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
copy_s
t
ream:
F
i
le
.
ope
n
enc
o
ding
d
o
e
s
n
'
t
matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
t
est: fix broken a
s
ser
t
ion
s
on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wo
n
g
copy_stream use
s
IO
.
try
s
plice instead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
t
est:
remove unu
s
ed_
p
ort function
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wo
n
g
add
I
O
.
trysplice interface
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
io/splice:
u
nindent
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
Wong
test: cle
a
nup
unused_po
r
t function
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
cl
e
an up packaging and use
p
kg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
do
c
:
switch t
o
wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
G
N
Umakefile: sync examples
f
or documentation
publis
h
ing
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c
W
ong
GNUmakefil
e
: update
RAA
on
n
ew r
e
leases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_splice 2
.
2
.
0 - updates fo
r
Lin
u
x 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
a
d
d
I
O
#pi
p
e_size and
I
O#pip
e
_siz
e
=
acce
s
sors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_io_splic
e
:
f
i
x broken test
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wo
n
g
Ruby
io_spl
i
ce 2
.
1
.
0
-
IO::S
p
li
c
e
.
c
opy_st
r
eam fixes
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
doc: help R
D
oc read IO:
:
Splice sing
l
eton method
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
docum
e
nt
+
s
r
c+
a
nd +dst+
f
or IO::Splice
.
{full,pa
r
tial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: ad
d
rcov
t
a
rget
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: h
a
ndle
an
d
block o
n
EAGAIN from
t
he n
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: allow
p
a
s
sing opti
o
ns t
o
t
e
st/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_
s
tr
e
am
:
c
leanup after our
s
elve
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING: bund
l
e
t
he LGPLv2
.
1 instead of LGPLv
3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
Ruby io_spl
i
ce 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
update PIPE_CAP
A
docum
e
ntation for Lin
u
x 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c
W
on
g
relicense to LGPL
v
2
.
1
+ (from LGPLv3 only
)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmakefi
l
e:
make o
u
r unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
exampl
e
s
/splice-cp: sim
p
l
i
fy with IO::Sp
l
ic
e
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_sp
l
ice_ex
t
:
r
equire
errn
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
c
o
p
y
_stream takes
s
our
c
e
o
ffset like the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
al
l
o
w
IO
.
vmsplice to take a s
i
ngle string
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
c
opy_stream: alwa
y
s
t
ry to move
pages inst
e
ad
o
f
cop
y
ing
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
preli
m
i
nary
s
upport f
o
r F_G
E
T
P
IPE_SZ and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
update IO::Sp
l
ice::F_
M
OVE d
o
cumentation
for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
sim
p
lify example
s
f
o
r
1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
E
ri
c
Wong
implemen
t
IO::
S
p
lice
.
copy_str
e
am
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c
Wong
fix inden
t
ation
bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_sp
l
ice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup makefil
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
te
s
t for n
o
n
-
blo
c
king, no
n
-pipe descr
i
pto
r
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
clarify wording in license
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
W
ong
allow IO(-ish
)
objects as de
s
criptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
est: en
a
ble Ruby
warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splice alwa
y
s
releases the
GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
tes
t
: mo
r
e descriptiv
e
T
e
m
p
fil
e
name
s
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
doc: be
t
ter explain the nee
d
for
I
O::Splice::F
_
NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
a
v
oid parti
a
l w
r
it
e
s on I
O
.
vmsplice unless F_NONB
L
O
CK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split
out ARY2IOV
E
C m
a
cro
commit
|
commitdiff
|
tree
2010-05-23
Er
i
c Wong
GNUmake
f
ile:
switch to RDoc
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" shoul
d
be a module, not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wo
n
g
READ
M
E: add
m
ailing
l
ist archive
i
nformati
o
n
commit
|
commitdiff
|
tree
2010-02-15
Eric Wo
n
g
LICENSE: s
/
posix_mq/i
o
_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
ong
initia
l
commit
|
commitdiff
|
tree