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.0 - copy_stream enhancement for 1.9
2011-05-16
Eric Wong
io_sp
l
ice 4
.
1
.
0
- co
p
y_stre
a
m enhanceme
n
t for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_str
e
am
coerces based on
#
to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_splice
4
.
0
.
0 - easi
e
r to use
!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix up documentatio
n
f
or fd vs
IO ob
j
ects
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c W
o
ng
copy
_
strea
m
: en
o
ugh
to get t
h
is worki
n
g
under
M
R
I 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
tes
t
_c
o
p
y
_stream: fix
u
serspa
c
e buffe
r
ing assumption
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
add copy_st
r
eam
te
s
t
f
rom MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_s
t
rea
m
: update
s
r
c
_
o
ffs
e
t on
retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Won
g
copy_stream attempts
to use IO::
S
plice
:
:WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_i
o
_splice: disable
timeout-related t
e
s
ts i
n
no
n
-
M
RI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add I
O
::Splice:
:
WAITAL
L
flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_i
o
_s
p
lice
_
eintr: bee
f
up
test
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
use ssize_t
/
si
z
e_t
i
n
s
tead
o
f long
/
uns
i
gne
d
long
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
E
I
NTR test
o
nly works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Won
g
detect closed descripto
r
s
o
n EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
my_fileno: use FI
X
2INT instea
d
o
f NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
retry on E
I
NTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_spl
i
ce 3
.
1
.
0 - I
O
::Splice
.
copy_str
e
am improvement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
m
i
nor documentation updates
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c Wong
IO::Sp
l
i
c
e
.
copy_stream does
n
't change offset
o
f source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
ric Wong
extconf: remove unnecessary dir_config st
a
teme
n
t
commit
|
commitdiff
|
tree
2011-03-01
Er
i
c Wong
io_spl
i
ce 3
.
0
.
0 - kinder, gentl
e
r Linux zero
-
copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more n
o
tes for IO
.
v
m
spli
c
e
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
remove VERSI
O
N
constant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc for new in
t
erfaces and ch
a
nges
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmsplice flags argum
e
nt defaults
to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
a
dd IO
.
trytee
i
nt
e
rface
commit
|
commitdiff
|
tree
2011-02-27
Eric
W
ong
t
r
ysplice implies SPL
I
CE_
F
_NONB
L
O
C
K f
o
r flags
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Wong
flags are opt
i
onal for
s
plice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Won
g
shorten
c
al
l
s to rb_t
h
r
e
ad_bloc
k
ing_re
g
ion
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
a
void sign
e
d vs unsig
n
ed comparison
commit
|
commitdiff
|
tree
2011-02-26
E
r
i
c
Wong
copy_s
t
r
e
a
m
: File
.
open enco
d
ing
d
oesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test:
f
i
x
b
roken assertion
s
on Ru
b
y
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stre
a
m uses
I
O
.
tr
y
spl
i
c
e instead
o
f IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
test: remove
u
nu
s
ed
_
po
r
t
f
u
n
ctio
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
a
d
d IO
.
trys
p
lice i
n
terface
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
io
/
s
plic
e
: uni
n
dent
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic
Wo
n
g
test:
c
le
a
nup un
u
sed_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
cle
a
n up packaging and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: switch
to
w
rongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
G
N
U
makefile: sync examples for documen
t
ation
pub
l
ishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
G
NUmakefile: update RAA
o
n ne
w
relea
s
es
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
Ruby
i
o_splic
e
2
.
2
.
0 - updates f
o
r
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
E
ric
Wo
n
g
add I
O
#pip
e
_si
z
e and IO#pipe_
s
ize= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric
Wong
test_io_sp
l
i
c
e
:
fix broken
test
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c W
o
ng
Ruby io_splice 2
.
1
.
0
- IO::Splice
.
c
opy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
d
oc:
help RDoc read I
O
::Spli
c
e
s
i
ngleton methods
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
docum
e
nt
+
src+ and +dst+ fo
r
I
O
::Splice
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
GN
U
makefi
l
e: add rcov targe
t
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
c
opy_stream: han
d
le
a
nd blo
c
k on E
A
GAIN from
th
e
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
GN
U
mak
e
file: al
l
ow passing options to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wo
n
g
copy_stream: cle
a
nup after
our
s
elves
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
CO
P
YING: b
u
nd
l
e
t
h
e LGPL
v
2
.
1 instead
o
f
L
GPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
Ru
b
y
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
Li
n
ux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
r
e
license to LGP
L
v2
.
1+ (fr
o
m L
G
PLv3 onl
y
)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
ri
c
Wong
G
NUmakefile: make our unit tests
P
HON
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
examples/splic
e
-
c
p:
s
implify
wi
t
h IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
io_splice_ex
t
: require
e
rrn
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
c
o
py_stream takes sourc
e
o
ffset like
the non-sp
l
ice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
r
ic
W
o
ng
all
o
w
I
O
.
v
msp
l
ice to
take a single
s
tring
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wo
n
g
copy_stream:
a
lwa
y
s try
t
o move page
s
i
n
stead of copy
i
n
g
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
n
g
preliminary suppo
r
t for F_GETPIPE_SZ
and F_SET
P
I
PE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
upda
t
e IO::Spl
i
ce::
F
_MO
V
E do
c
um
e
n
t
a
tion
for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
o
n
g
simpli
f
y e
x
a
mple
s
for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implement IO::Sp
l
ice
.
copy_st
r
eam
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix i
n
denta
t
ion bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
R
uby io_
s
plice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup m
a
kefi
l
es
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
test for non-b
l
o
cking
,
no
n
-p
i
pe descr
i
ptor
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
clarify wording
i
n licens
e
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wo
n
g
allow IO(-
i
sh)
o
bjec
t
s as d
e
scrip
t
or arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test:
enable Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splice always
releases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
test: more descript
i
ve Tempfile
n
ames
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
doc: better explain the need for I
O
::Splic
e
::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wo
n
g
avo
i
d partial wri
t
es on IO
.
vmspl
i
ce unless F_NO
N
B
LOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
E
ric Wong
split
o
ut ARY2IOVEC macr
o
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakef
i
le:
switch to
R
Doc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eri
c
Wong
"Splic
e
"
s
hould be a module
,
not a class
commit
|
commitdiff
|
tree
2010-02-21
E
r
ic Wong
README: add ma
i
lin
g
lis
t
archive informa
t
i
o
n
commit
|
commitdiff
|
tree
2010-02-15
Er
i
c Wong
LI
C
ENSE:
s/posix_mq/io_l
i
nux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gems
p
ec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initial
commit
|
commitdiff
|
tree