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
Eric Wong
avoi
d
u
na
m
e() for pipe s
i
z
e mo
d
ification checks
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
lim
i
t max
i
mum splice leng
t
h to 1 <
<
30
commit
|
commitdiff
|
tree
2011-05-18
Er
i
c
Wong
copy_stream: small cleanup for p
i
pe splicing
commit
|
commitdiff
|
tree
2011-05-18
E
r
ic Wong
io_s
p
lice 4
.
1
.
1 -
workaround s
o
cket -> pipe issue
s
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
ex
p
and d
o
c for n
o
n-blocking splice into
a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric
W
o
ng
copy_stream: always
u
se
S
PLIC
E
_F_NONBLOCK
f
or pa
r
tial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_splice
4
.
1
.
0
-
copy_stre
a
m enhancement for
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wong
co
p
y_stream coerc
e
s based on #to_pat
h
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_
s
p
lice 4
.
0
.
0 - easi
e
r
to use!
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
fix up documentation for fd
vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
copy_stream: enough to get
this working under MR
I
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_
c
opy
_
stre
a
m: fix userspace buffering assumpt
i
o
n
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
add copy_stream tes
t
f
rom MRI
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c Wo
n
g
copy_
s
tr
e
am: update src_
o
ffse
t
on
r
etries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream att
e
mpts to use IO::Splice::W
A
ITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
te
s
t_
i
o_splice: disable
t
i
m
eout-r
e
late
d
tests in no
n
-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add
I
O::S
p
lice::WAITALL flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_splic
e
_eintr
:
beef u
p
test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use ssiz
e
_t/size_t ins
t
e
ad of lon
g
/
u
ns
i
gn
e
d long
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c
W
ong
EINTR test only works u
n
der 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
dete
c
t closed desc
r
iptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno: u
s
e FIX2INT in
s
tead
o
f
NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry o
n
EIN
T
R
commit
|
commitdiff
|
tree
2011-05-01
E
ric
W
ong
io_splice 3
.
1
.
0 - IO::Splice
.
copy_stream
i
mprovement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
min
o
r documentation update
s
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO
:
:
Spli
c
e
.
copy
_
stream doesn't
c
hange offset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric
W
ong
extcon
f
: remove unn
e
c
e
ssa
r
y dir_config stat
e
me
n
t
commit
|
commitdiff
|
tree
2011-03-01
E
r
ic
Wong
io_sp
l
ic
e
3
.
0
.
0 - kinder, gentler Lin
u
x zero-
c
o
p
y
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more notes for IO
.
vms
p
lic
e
commit
|
commitdiff
|
tree
2011-02-28
E
ric
W
ong
rem
o
ve
V
ER
S
ION constant
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
doc: RDoc f
o
r ne
w
int
e
r
faces
a
n
d
changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
IO
.
vmsplice flags argument defaul
t
s to
ze
r
o
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
t
r
ytee interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
try
s
plice
i
m
plies SPLI
C
E_F_NONBLOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
f
lags are optional for splice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c
W
ong
shorten c
a
lls to rb_th
r
ead_bl
o
cki
n
g_r
e
g
i
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoi
d
signed vs unsigned com
p
arison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_strea
m
: F
i
le
.
open e
n
coding
do
e
sn't m
a
tter
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
test: fix broken ass
e
rti
o
ns on Rub
y
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
copy_stream uses IO
.
try
s
pli
c
e instead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
te
s
t: re
m
ove unused_
p
ort functio
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
trysplice in
t
erface
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
n
g
io/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
test: cleanup unu
s
ed_port fun
c
tio
n
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
cle
a
n up packaging a
n
d us
e
pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
doc: swi
t
ch to
w
rong
d
oc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmakefile: sync
e
xamples for documentation
p
ublishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Won
g
GNUmakefile: update RAA on new re
l
ease
s
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby i
o
_splice 2
.
2
.
0
- u
p
dates fo
r
L
inu
x
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pipe_size and IO#p
i
p
e_size= a
c
cessors
commit
|
commitdiff
|
tree
2010-06-24
Eri
c
Wong
test_
i
o_splice: fix br
o
ken test
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Rub
y
i
o_
s
plice 2
.
1
.
0 -
I
O::S
p
l
i
ce
.
c
opy
_
st
r
eam
fixes
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c
Wong
doc: he
l
p RDoc read I
O
::Splice
singleton
m
e
t
hods
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c
Wong
documen
t
+
src+ and +dst+ fo
r
IO::Splice
.
{fu
l
l,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
W
o
ng
GNUma
k
ef
i
le: add rco
v
t
ar
g
et
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
W
on
g
copy_stream: handle and
b
l
o
ck
on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
GNUmakefile:
a
llow passi
n
g optio
n
s
t
o test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
co
p
y
_
stream: cl
e
a
nup
a
f
t
e
r ourselv
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING
:
b
u
ndl
e
the LGPLv2
.
1 instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c
Wong
Ruby io_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
update PI
P
E
_
CAPA do
c
u
m
e
nt
a
tion
for
L
inux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
relicense
to LGPLv
2
.
1
+ (fro
m
L
G
PL
v
3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmakefile: make
our unit tests PHON
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
examples/s
p
lice
-
cp: simp
l
ify
w
ith
IO::S
p
lice
.
c
o
py
_
s
tream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
i
o_splice_e
x
t: r
e
quire
e
r
rno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
c
opy_stream takes
source
o
ffset
l
i
ke the non-splic
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
vmsplice to
take a single st
r
i
n
g
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
cop
y
_stre
a
m: always try to move pages inst
e
ad of co
p
y
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
pr
e
liminar
y
suppo
r
t for F_GE
T
PIPE_S
Z
an
d
F_S
E
TPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
Wo
n
g
update IO::Splice
:
:F
_
M
O
VE documentation
for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
simplify
examples for
1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
imp
l
ement I
O
::Splice
.
c
opy_st
r
eam
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix in
d
enta
t
ion bug
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
Ru
b
y
io_
s
plice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
c
l
ean
u
p makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for non-blo
c
k
ing, non
-
pipe desc
r
i
ptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clari
f
y wordi
n
g i
n
license
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
o
ng
allo
w
IO(-ish
)
objec
t
s as descriptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test:
e
nable Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
E
r
i
c
W
o
ng
IO
.
splic
e
always release
s
the GVL
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
test: more
d
escri
p
tive Tempfile n
a
m
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
do
c
:
b
etter explain
t
he need for IO::Splic
e
::F_NONB
L
OCK
commit
|
commitdiff
|
tree
2010-05-27
E
ric W
o
n
g
avoi
d
partial wr
i
t
e
s on IO
.
vmsplice unless F_NON
B
LOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split out ARY2IOVEC m
a
cro
commit
|
commitdiff
|
tree
2010-05-23
Eri
c
W
o
ng
G
N
Umake
f
ile: swi
t
ch
t
o R
D
oc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" shou
l
d be a mo
d
ule,
n
ot a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add mailing list a
r
c
h
ive informati
o
n
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LIC
E
NSE: s/po
s
ix_mq/io_
l
inux/
commit
|
commitdiff
|
tree
2010-02-15
Eri
c
Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree