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 Wong
io_splic
e
4
.
1
.
1
- w
o
rkaround
socket -> pipe
i
s
sues
commit
|
commitdiff
|
tree
2011-05-18
Eric
W
ong
expand doc
f
or non
-
blocking spl
i
ce into
a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
co
p
y
_stre
a
m: always use SPL
I
CE_F_
N
ONBLOCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wo
n
g
i
o
_splice 4
.
1
.
0 - copy_stream
e
nhancem
e
nt for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic W
o
ng
copy_stream coerc
e
s
based
o
n #to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_splice
4
.
0
.
0 - ea
s
ier
to us
e
!
commit
|
commitdiff
|
tree
2011-05-13
E
ri
c
Wong
fix up doc
u
m
ent
a
t
ion for fd v
s
IO obj
e
cts
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
co
p
y_stream
:
enough to get this w
o
rking under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
test_copy_stream: f
i
x
userspace buffer
i
n
g
ass
u
mption
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
add c
o
p
y
_
stream test
f
rom MRI
commit
|
commitdiff
|
tree
2011-05-13
E
ric
W
ong
copy_str
e
a
m
: updat
e
src
_
offset on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric W
o
ng
copy_str
e
a
m
attempts
t
o
use IO::Splice::WAITAL
L
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
o
n
g
tes
t
_io_splice: disable timeout-relat
e
d tests in
n
o
n
-
MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric W
o
ng
add IO::Splice::WAITA
L
L
f
lag su
p
port
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
tes
t
_io_splice_eintr: beef up te
s
t
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c
W
o
ng
use s
s
ize_t/s
i
z
e
_t instead of lo
n
g/unsi
g
ned long
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
o
n
g
EINTR test
only works
under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect closed descriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno:
u
se FIX2INT in
s
tead of N
U
M2
I
N
T
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
r
e
try on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
io_spl
i
ce 3
.
1
.
0 - IO::Splice
.
co
p
y_stream i
m
provement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor documentation updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Spl
i
ce
.
copy_stream
doesn't
c
hange
o
ffset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
ex
t
conf:
remove unnec
e
ssary
d
ir_config state
m
e
n
t
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_splice 3
.
0
.
0
- kinder, gen
t
l
e
r Linux zero
-
copy
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
doc:
m
or
e
no
t
es for IO
.
vmspli
c
e
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
rem
o
ve VER
S
ION c
o
n
s
tant
commit
|
commitdiff
|
tree
2011-02-28
E
ric
W
ong
d
oc: R
D
o
c
for new interfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Wong
IO
.
vmsplice flags
ar
g
u
m
e
n
t defaults to
zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add
IO
.
try
t
ee int
e
rface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
tryspl
i
ce implies SPLICE
_
F
_
NONBLOCK for f
l
ags
commit
|
commitdiff
|
tree
2011-02-27
Eric W
o
ng
f
lags are o
p
ti
o
na
l
f
o
r
splice
and trysp
l
ice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten
c
all
s
to r
b
_thr
e
ad_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid signed vs unsi
g
ned
comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
opy_stream: Fil
e
.
o
pen encoding
doesn't
ma
t
ter
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
test
:
fix broken assert
i
ons on
R
u
b
y
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
co
p
y_stream uses IO
.
trysplice instead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wo
n
g
test: remove
unused_p
o
rt functio
n
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
add IO
.
trysplice interface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io
/
splice: uninde
n
t
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test: clea
n
up unused_port fu
n
ctio
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up p
a
ckagin
g
and u
s
e pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c
:
s
witc
h
t
o wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmake
f
i
l
e: s
y
nc examples for d
o
cumentat
i
o
n
p
ublishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUma
k
efil
e
: up
d
a
te RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
Ruby io_s
p
lice 2
.
2
.
0 - updates for Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
add IO#p
i
pe_size and IO#pipe_size= accessor
s
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_
i
o_sp
l
ice: fix
b
roken tes
t
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
Ruby io_splice 2
.
1
.
0 -
I
O::Spli
c
e
.
copy_stream f
i
xes
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c
W
ong
doc: help RDo
c
read IO::Splice sin
g
leton methods
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
doc
u
m
ent
+s
r
c+ a
n
d
+
dst+
for I
O
:
:
Splice
.
{full,pa
r
tial}
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
GNUmakefi
l
e: add rco
v
t
a
r
get
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_s
t
ream: han
d
le and bl
o
ck on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
GNUmakefile: al
l
ow pas
s
ing options
t
o tes
t
/u
n
it
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: cleanup after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING
:
bundle the L
G
PL
v
2
.
1 i
n
s
t
e
ad of
L
GPLv3
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
Ruby i
o
_sp
l
ice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
upda
t
e PI
P
E
_CAPA documentation for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense to LGPLv2
.
1+ (from LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric
Won
g
GNUmak
e
fi
l
e: m
a
ke our unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
exampl
e
s/spl
i
ce
-
c
p:
s
impl
i
fy with
I
O
::Splic
e
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io
_
splice_e
x
t
: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
copy_
s
tr
e
am takes so
u
rce offset like the n
o
n-s
p
l
ice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eri
c
Wong
allow IO
.
vms
p
l
i
ce to take a sin
g
le string
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
copy_stream: always
try
to
m
ove
p
ages instead of copyin
g
commit
|
commitdiff
|
tree
2010-06-01
E
ric Won
g
preliminary s
u
ppor
t
for F_GETPIPE_SZ and
F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
upda
t
e IO::Splice::F_MOVE documentation fo
r
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
simplify ex
a
mples for
1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
E
ri
c
Wong
implement IO::Sp
l
ice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix in
d
ent
a
t
i
o
n bug
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
W
on
g
Ru
b
y io_splic
e
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
c
le
a
nup
m
akefil
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test for
non-block
i
ng, non
-
pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wo
n
g
clarify wor
d
i
ng in li
c
ense
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
allow
IO(-ish) objects as
d
e
scr
i
ptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
e
s
t: enabl
e
Rub
y
warn
i
ngs
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
IO
.
splice
al
w
ays
r
ele
a
s
e
s
the
G
VL
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
test: more descr
i
ptive T
e
mpfile
n
ames
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
doc: better
explai
n
the need for IO
:
:Spli
c
e::
F
_NON
B
LOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid parti
a
l writes on IO
.
vmspl
i
ce unl
e
ss F_NON
B
LOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wo
n
g
split out ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNU
m
akefile: switch to RD
o
c 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
ric Wong
"Splice" should be a m
o
d
ule, not a
c
l
ass
commit
|
commitdiff
|
tree
2010-02-21
E
r
ic W
o
n
g
R
EADME: add
m
a
i
ling list
archive information
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENSE:
s
/posix_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
a
d
d gemsp
e
c
commit
|
commitdiff
|
tree
2010-02-15
Eric Wo
n
g
initial
commit
|
commitdiff
|
tree