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
expand doc for non-blocking splice into a pipe
2011-05-18
Eric
Wong
ex
p
a
n
d
do
c
fo
r
n
o
n-b
l
o
c
king splice into a p
i
pe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy
_
strea
m
: alw
a
ys use SPLI
C
E_F_NONBLOC
K
for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_splice 4
.
1
.
0 - copy_s
t
re
a
m enhancement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
co
p
y_stream coe
r
c
e
s based on #to_path
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
io_spl
i
ce 4
.
0
.
0 - eas
i
er
t
o u
s
e!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
f
i
x u
p
documentatio
n
for fd
v
s I
O
obj
e
cts
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream: enough
t
o
ge
t
thi
s
working under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
test_copy_stream:
f
ix us
e
rspace buffering
a
ssumption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
a
dd co
p
y_st
r
eam te
s
t
f
rom
MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_str
e
am: update sr
c
_off
s
e
t
on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
c
opy_s
t
ream
a
ttempts to use IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
tes
t
_io
_
s
plice: di
s
a
b
le ti
m
eout
-
related tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
W
o
ng
a
d
d IO
:
:Splice::WAITALL flag sup
p
ort
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
o
ng
t
est_io
_
splice_ei
n
tr: be
e
f up test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use ssize_t
/
s
i
z
e
_t instead of lon
g
/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c Wong
EI
N
TR test only works under
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
detect clos
e
d
d
e
scriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fil
e
n
o:
u
se FIX2INT i
n
s
tead
of
NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
retry
o
n EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Won
g
io
_
s
p
lic
e
3
.
1
.
0
-
IO::Splice
.
copy_stream improvemen
t
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic Wong
minor docu
m
e
n
tat
i
on up
d
ates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splic
e
.
copy_stream doe
s
n't change
o
ff
s
et of sourc
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf: remove un
n
ecessary dir_config s
t
atement
commit
|
commitdiff
|
tree
2011-03-01
E
ric W
o
ng
io_spl
i
c
e 3
.
0
.
0 - kinder,
ge
n
tle
r
L
i
nux
z
e
ro-copy
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c
W
ong
doc: more no
t
es
f
o
r
I
O
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
remove VERSION c
o
n
stant
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
d
o
c: R
D
oc for n
e
w interfaces and chang
e
s
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vm
s
plice f
l
ags argument defaults t
o
zero
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
a
dd
IO
.
trytee inter
f
ace
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
t
r
ysplice implie
s
SPLIC
E
_
F_NONBLOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric
W
ong
flags a
r
e optional for splice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Won
g
shorten calls to
rb_thread_blo
c
k
in
g
_region
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
avoid signed vs uns
i
gned comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
co
p
y_s
t
ream: File
.
ope
n
encoding doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wo
n
g
test: fix b
r
oken assertions on Ru
b
y
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_str
e
am uses IO
.
trysplice i
n
ste
a
d of IO
.
s
plice
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
t
e
s
t
:
remove unused_port f
u
ncti
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add I
O
.
trysplice
i
nte
r
face
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/
s
plice: un
i
ndent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test: c
l
eanu
p
un
u
sed_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
c
l
e
a
n
up
p
ackag
i
ng and use pk
g
.
m
k
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
oc: sw
i
tch
to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
GNUmakef
i
le: sync examples for documentat
i
o
n publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNU
m
akefile
:
update RAA
on new releases
commit
|
commitdiff
|
tree
2010-08-02
E
ri
c
Wo
n
g
Ruby
io_sp
l
ice 2
.
2
.
0
- updates
f
or Linux
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pipe_size and IO#pipe_size= acc
e
ssors
commit
|
commitdiff
|
tree
2010-06-24
Eric W
o
ng
test_io_s
p
lice: fix
broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
n
g
Ruby io_splice 2
.
1
.
0
- IO:
:
Spli
c
e
.
copy_s
t
ream fix
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help R
D
oc re
a
d IO::Splic
e
singleton methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc
u
ment +src+ and +d
s
t+ for IO
:
:Sp
l
ice
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
G
N
Umakefi
l
e
: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Won
g
c
opy_stream
:
han
d
le and
block o
n
EA
G
AIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c
Wong
GNUmakefile: all
o
w passing opt
i
ons to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: c
l
e
anup after
o
urs
e
lv
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
n
g
COPYING
:
bun
d
le the L
G
PLv2
.
1 instead of LGP
L
v3
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
Rub
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 doc
u
me
n
tation for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
reli
c
ens
e
t
o
LGPLv2
.
1+ (fr
o
m LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wo
n
g
GNUmakefile: make our unit t
e
sts
PHONY
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c
Wong
e
xamples/splice-
c
p: simp
l
i
f
y with IO::Splice
.
copy
_
stream
commit
|
commitdiff
|
tree
2010-06-05
E
ric
W
on
g
io_
s
p
l
ice_ext: requi
r
e err
n
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
n
g
co
p
y_str
e
am takes source of
f
set
like the non-s
p
lice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
al
l
ow I
O
.
vms
p
lice to take a single string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy_
s
t
r
eam: a
l
ways try
to move p
a
ges instea
d
of
c
opyin
g
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
preliminary s
u
pport fo
r
F_GETPIPE_SZ an
d
F_SET
P
IPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wo
n
g
update IO::Splic
e
::F_MOVE documentat
i
on
f
or 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
s
i
mpl
i
fy
e
xa
m
p
l
es
for 1
.
0
.
0 AP
I
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
i
m
plem
e
nt IO
:
:
Spl
i
ce
.
cop
y
_
str
e
am
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wo
n
g
f
ix indentati
o
n
b
u
g
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
R
uby
i
o_sp
l
ice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup makef
i
les
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for non-b
l
ocking, non-pipe desc
r
ip
t
o
r
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
cl
a
rify wor
d
ing in
l
icens
e
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
llow
I
O(-ish) objects as descriptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: enable Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
IO
.
s
p
lice always
r
e
leases the GVL
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
test: mor
e
descriptive Te
m
pfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
doc: better e
x
plai
n
the need for IO::Splice
:
:F_NO
N
BLOCK
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
avoid par
t
i
al w
r
ites on IO
.
vmsplic
e
unless F_NONBLO
C
K
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
spl
i
t out ARY2
I
O
V
EC macro
commit
|
commitdiff
|
tree
2010-05-23
E
r
ic Wong
GNUmake
f
ile: swit
c
h to
R
Doc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" shou
l
d
b
e a module, not a
class
commit
|
commitdiff
|
tree
2010-02-21
Er
i
c
Wong
R
E
ADME: add mailing list archive
informat
i
on
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
LICEN
S
E: s/posix_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add
g
emspec
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic Wong
init
i
al
commit
|
commitdiff
|
tree