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
doc: s/librelist.com/librelist.org/
2012-03-08
Eric Wong
doc: s
/
librelis
t
.
c
om/librelist
.
org/
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
avoid uname() for pipe size
m
odif
i
cation checks
commit
|
commitdiff
|
tree
2011-05-18
Eric
Wo
n
g
limit maximum splice length to 1
<< 30
commit
|
commitdiff
|
tree
2011-05-18
Eri
c
Wong
co
p
y_st
r
ea
m
: small
c
lea
n
up
f
or pipe splicing
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
io_splice 4
.
1
.
1 -
wor
k
a
round
s
o
c
ket -> pipe
issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand doc f
o
r non-blocking splice
int
o
a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eri
c
Won
g
cop
y
_
s
tream: a
l
ways use SPLICE_F_NO
N
BLOCK fo
r
p
a
rtial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eri
c
W
o
ng
io_sp
l
ice 4
.
1
.
0 -
copy_stream enhan
c
ement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
cop
y
_stream
c
o
erces
based on #t
o
_pat
h
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
io_splice 4
.
0
.
0
- eas
i
er to
u
se!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
f
i
x up documentation for fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
co
p
y
_
stream: en
o
ugh t
o
get t
h
is workin
g
u
n
der MRI
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
Wong
test_c
o
p
y
_stream: fix userspa
c
e buffering assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
a
d
d copy_stream test from MRI
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
co
p
y_stream:
update src_
o
ffset on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stre
a
m
at
t
empts to use IO:
:
Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io
_
splice: di
s
able timeout
-
related test
s
in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
a
d
d
I
O
:
:
S
pl
i
ce::W
A
ITALL flag suppor
t
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
test_io_splice_ein
t
r:
b
eef up te
s
t
commit
|
commitdiff
|
tree
2011-05-09
E
ric
W
ong
use ssize_t/s
i
ze_t inste
a
d of lon
g
/unsign
e
d lon
g
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wo
n
g
EINTR
t
est only
w
o
r
ks under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect closed des
c
ri
p
tors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
m
y
_fileno: use
F
IX2INT instea
d
of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
retry o
n
EI
N
TR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splice 3
.
1
.
0 - IO::Splic
e
.
copy_s
t
ream improvement
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic Wong
m
inor d
o
cumentation update
s
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
copy_
s
tream doesn't cha
n
ge o
f
fset
of s
o
urc
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
e
xtconf:
r
emove unne
c
e
s
sary di
r
_config stateme
n
t
commit
|
commitdiff
|
tree
2011-03-01
Eric Won
g
i
o
_splice 3
.
0
.
0 - kinder, gentler Linux ze
r
o-c
o
py
commit
|
commitdiff
|
tree
2011-02-28
Eric
Won
g
d
o
c
:
more no
t
es for IO
.
vmsp
l
ice
commit
|
commitdiff
|
tree
2011-02-28
E
ric
Wong
r
emove VERSION consta
n
t
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
o
c:
R
Doc fo
r
new in
t
erfaces
and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmsplice flags argument defaults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
trytee int
e
rface
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c
Wo
n
g
tryspl
i
ce implies SPLICE_F_NONB
L
OCK for flags
commit
|
commitdiff
|
tree
2011-02-27
E
ric Won
g
flags are
o
ptional for splice a
n
d tr
y
splice
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic
W
on
g
s
h
orten calls
t
o r
b
_thread_b
l
ocking_
r
e
gion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid
s
i
g
ned v
s
u
n
si
g
n
e
d compariso
n
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wo
n
g
co
p
y_stream: File
.
o
p
en encod
i
ng does
n
'
t
matt
e
r
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wong
t
e
st:
fix bro
k
e
n
ass
e
rti
o
n
s on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
c
op
y
_stream uses
IO
.
trysplice i
n
ste
a
d
of I
O
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
on
g
test: remove unused
_
port function
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
W
o
ng
add IO
.
trysplice interfac
e
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
io/splic
e
: unindent
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wo
n
g
test
:
cleanu
p
u
nused_port func
t
ion
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
clean up packaging an
d
use pkg
.
m
k
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
ng
doc: switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
GNUmak
e
file: s
y
nc ex
a
mples
f
o
r
documentation publ
i
s
h
i
ng
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
GNUmakefile: update RAA o
n
n
ew releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_
s
plice 2
.
2
.
0 - u
p
dates for Lin
u
x 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic
W
ong
add IO#pipe_size an
d
IO#pipe
_
size=
a
ccessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
te
s
t_i
o
_spli
c
e: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
Ruby io_splic
e
2
.
1
.
0 -
IO::Splice
.
c
opy_
s
trea
m
fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc
:
help RDoc read IO::Splice singleton methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
d
oc
u
me
n
t
+sr
c
+ and +
d
st+ for IO::Splic
e
.
{ful
l
,partial}
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c
W
on
g
GNUma
k
efile: ad
d
rcov ta
r
get
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
cop
y
_str
e
am: h
a
ndle and block on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
G
NUmak
e
file: allow
p
assing o
p
tions to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
copy_stream:
cleanup after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
C
OP
Y
I
NG: b
u
ndle the
L
GPLv2
.
1
instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby i
o
_
s
plic
e
2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
upd
a
te PIPE_CAPA doc
u
mentation for Linu
x
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
relicense to LGPLv2
.
1+ (from LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
W
o
ng
GNUmakefile: m
a
ke our unit tests PH
O
NY
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
ex
a
mples
/
splice-cp:
simplify with IO::Spli
c
e
.
copy
_
stream
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
io_splice_ext: require errn
o
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
c
o
p
y_stre
a
m t
a
k
e
s sourc
e
offset like
th
e
non-spl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eri
c
Wong
allow IO
.
vmsplice to tak
e
a
s
ingle string
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
c
opy_st
r
eam: always try to mo
v
e pag
e
s instead of c
o
pying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
prelimina
r
y supp
o
rt f
o
r F_GETP
I
PE_SZ and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
u
p
date IO::Sp
l
ice:
:
F_
M
OVE d
o
cume
n
tation
for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simp
l
ify
e
x
amples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
implement I
O
::Splice
.
copy_
s
tream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix indentat
i
on bug
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
Ruby
i
o_
s
plice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clea
n
u
p mak
e
files
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wo
n
g
test
f
or no
n
-
bl
o
c
k
i
n
g
, no
n
-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wo
n
g
clarify wording
in
license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
l
low IO(-i
s
h) ob
j
ect
s
as descriptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
n
g
test: e
n
abl
e
Ruby
warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
s
p
lice always re
l
eases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
Wong
test: more
d
e
scriptive Tempfil
e
names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc:
b
e
t
ter expl
a
in the ne
e
d for IO::Splice::
F
_
NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
a
v
oi
d
partial writes on
I
O
.
vmsplice unless F_N
O
NBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split out ARY2I
O
VEC ma
c
ro
commit
|
commitdiff
|
tree
2010-05-23
E
r
ic Wong
G
N
U
m
a
kefile: switch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" should be a
modul
e
, not a
class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
RE
A
D
M
E: add ma
i
ling list archi
v
e information
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENSE: s/posix_mq
/
io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wo
n
g
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
i
nitial
commit
|
commitdiff
|
tree