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
E
ri
c
Wong
io_s
p
lice 4
.
1
.
1 - workar
o
und socke
t
-
>
pipe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand
d
o
c for non-blocking splice
into a
pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
co
p
y_stream: always u
s
e
SPLI
C
E_F_
N
ONBLOCK f
o
r
p
artial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
ric Wong
io_splic
e
4
.
1
.
0 - copy_stre
a
m enhancement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_
s
tream c
o
erces base
d
o
n #to_
p
ath
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
io_splice 4
.
0
.
0
- easier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fi
x
u
p
d
o
cumentation
for fd v
s
I
O
o
bjects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
o
py_
s
tream: en
o
ugh to ge
t
this working under
M
R
I
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
test_copy_stream:
f
i
x usersp
a
ce buff
e
ring assumption
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
add copy_
s
tream
t
es
t
fro
m
MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream:
update src_offset on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
on
g
copy_
s
tream
attem
p
ts to use IO::Splice::
W
AIT
A
LL
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
ong
test
_
i
o
_
s
pli
c
e:
disable t
i
meout-
r
elated
t
est
s
i
n
non-M
R
I
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO
:
:Spl
i
ce::WAITALL
f
lag suppor
t
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c
Wong
t
e
s
t_i
o
_splice_eint
r
: b
e
ef u
p
test
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic
W
on
g
u
s
e ssize_t/
s
ize_t ins
t
ea
d
of long/unsign
e
d
long
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wo
n
g
EINTR test only work
s
u
n
der 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Won
g
detect closed descriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
my_fi
l
e
no: use FI
X
2INT
i
n
s
t
ead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry
o
n EI
N
TR
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wong
io_splice 3
.
1
.
0 - IO::Splice
.
co
p
y_stream improvement
commit
|
commitdiff
|
tree
2011-05-01
Eric
W
ong
m
inor document
a
tion
updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Won
g
IO::Spli
c
e
.
c
o
py_stream
d
oes
n
't chang
e
offset of sourc
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Er
i
c Wong
extconf:
remove unneces
s
ary dir_c
o
n
f
ig statement
commit
|
commitdiff
|
tree
2011-03-01
Eri
c
Wong
io_
s
plice 3
.
0
.
0 - ki
n
der, gentler L
i
nux zero
-
copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: m
o
re notes for IO
.
vmsp
l
ice
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
W
o
ng
r
emove VER
S
ION c
o
nstant
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wong
do
c
:
R
Doc
f
o
r new inter
f
ace
s
an
d
changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmsplice flags ar
g
ument d
e
faults to ze
r
o
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
add IO
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Eric
Wong
trysplice implies SPLI
C
E_F_NONBL
O
CK for flag
s
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
f
l
a
g
s are
optional
f
o
r sp
l
ice and
t
ry
s
plice
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
W
o
n
g
shorten calls to rb_th
r
e
ad_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
av
o
id signe
d
vs
u
ns
i
gn
e
d comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
cop
y
_str
e
a
m: File
.
open
enc
o
ding
d
oesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
tes
t
: fix broken assertion
s
on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
o
py_
s
tream uses IO
.
trysplice inst
e
a
d
of IO
.
sp
l
i
ce
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
t
e
s
t
:
re
m
ove unused_port function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
add IO
.
tr
y
spl
i
c
e
interfac
e
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
i
o
/splice:
uni
n
dent
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
test: cleanup unused_port fun
c
tio
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up packaging and u
s
e pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
E
ric
W
on
g
d
o
c: switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
GNUma
k
efile:
s
ync
exa
m
pl
e
s for docume
n
tation publishing
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
W
ong
GNUmakefile: update RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby
i
o_splice
2
.
2
.
0
-
updates for Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
ad
d
IO#p
i
pe_siz
e
and IO#pipe_
s
ize= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_io_splic
e
:
f
i
x
broken te
s
t
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
Ruby io_splice
2
.
1
.
0
- IO::Splic
e
.
copy_str
e
am fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
d
o
c: help
R
D
oc r
e
ad IO
:
:
S
plice
singleton m
e
thods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
docum
e
nt +sr
c
+ and +dst
+
for IO::S
p
l
ice
.
{full,p
a
r
tial}
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Won
g
GNUm
a
k
efile
:
add r
c
o
v
targe
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
c
o
py_stream:
handle and block on EAGAIN
from the
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
G
N
Um
a
kefile: allow passing opt
i
ons to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
c
opy
_
stream: c
l
eanup af
t
er ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
COPYING: bundle t
h
e LGPLv2
.
1
i
n
stead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io
_
spl
i
c
e
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
docu
m
entation for L
i
nux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
relicense t
o
LGPLv2
.
1
+ (
f
rom
L
GPLv3 o
n
ly)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c
Wong
G
N
Umakefile: make our
unit
t
e
s
ts P
H
O
N
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
exa
m
ples/splice-c
p
: simplify with IO::Splice
.
c
opy_str
e
am
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splice_ext: requi
r
e
e
rrno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy
_
str
e
am ta
k
es sou
r
ce offset like the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
r
i
c Wong
a
l
low
I
O
.
vms
p
lice t
o
take a single string
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c W
o
ng
copy_stream: al
w
ays
t
ry to
m
o
ve
pages
i
nstea
d
of copying
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
preliminary support f
o
r F_GETPIP
E
_SZ and F_SETPIPE
_
SZ
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
Wong
update IO::Splic
e
::F_M
O
VE documen
t
ati
o
n for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
W
ong
simplify
e
xam
p
les for
1
.
0
.
0 AP
I
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
i
mp
l
ement I
O
::Sp
l
i
ce
.
copy_str
e
am
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix indentati
o
n bu
g
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
R
u
by io_splice
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wo
n
g
t
e
st for
n
on-b
l
ocking, non-pipe de
s
criptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
c
larify
wording in
license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow I
O
(-ish) object
s
as descriptor argumen
t
s
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
test: en
a
ble
R
uby warnings
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
IO
.
sp
l
ice always releases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
e
st: more
d
e
s
crip
t
i
v
e Tem
p
f
i
le
n
a
m
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
d
o
c: better explai
n
the n
e
e
d
for IO::Sp
l
ice::F
_
NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
avo
i
d p
a
rtial writes on IO
.
vmsplice
u
nless F_N
O
NB
L
O
CK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
E
r
i
c Wong
split out ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Er
i
c Wong
GNUmakefi
l
e: swit
c
h to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Sp
l
ice
"
sh
o
uld
b
e a module
,
not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: a
d
d mai
l
ing list archiv
e
i
nformation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENSE
:
s
/
pos
i
x
_
mq/io_
l
inux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
a
dd g
e
ms
p
ec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree