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/l
i
b
relist
.
com/librelist
.
org
/
commit
|
commitdiff
|
tree
2012-03-07
Eri
c
W
ong
a
v
oid
u
name() fo
r
pipe s
i
ze modificat
i
on checks
commit
|
commitdiff
|
tree
2011-05-18
E
ric
W
ong
limi
t
maxim
u
m splice len
g
th to 1 <<
3
0
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
c
o
py
_
stream: small cle
a
nup for pipe splicing
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
io_splice 4
.
1
.
1 -
worka
r
ound socket -> pipe issu
e
s
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
expand doc for non-
b
l
ocking sp
l
ic
e
into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric
Wong
c
o
p
y_stream: always use S
P
LICE_F_NONBLOCK fo
r
partia
l
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
ric W
o
ng
io_s
p
lice 4
.
1
.
0
-
copy_stream enh
a
ncem
e
nt for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
E
ric
W
ong
copy_stream coerces bas
e
d
on
#
t
o
_pat
h
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_sp
l
ice 4
.
0
.
0
- eas
i
er to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
o
n
g
fix up document
a
t
i
on for fd v
s
IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
c
o
py_
s
t
r
eam:
eno
u
gh to get this working u
n
der M
R
I 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
test_copy_stream: f
i
x userspac
e
buffering assumpt
i
on
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add copy_s
t
r
e
am test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
o
ng
c
o
p
y
_st
r
ea
m
: update sr
c
_offset on
retri
e
s
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
co
p
y_
s
trea
m
att
e
mpts to use
I
O::S
p
lice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
E
r
i
c W
o
ng
test_io_spl
i
ce: disable
timeout-related tests
in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
a
d
d IO
:
:Splice::WAITALL flag s
u
pp
o
rt
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
test_io_splice_eintr: beef up
test
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
use ssize
_
t/s
i
ze_t instead of long/un
s
igned lon
g
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c
Wong
EINTR
test only w
o
rks under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
de
t
ect closed descripto
r
s
on E
I
NTR
commit
|
commitdiff
|
tree
2011-05-09
E
ric Won
g
my_f
i
leno:
u
se FI
X
2INT
ins
t
ead o
f
NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
r
e
try on
EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_spl
i
ce
3
.
1
.
0
- IO
:
:
Sp
l
ic
e
.
copy_stream improvement
commit
|
commitdiff
|
tree
2011-05-01
E
r
i
c
Wong
min
o
r d
o
cumentation updates
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
I
O
::Spl
i
ce
.
copy_stre
a
m doesn't cha
n
ge offset
of
s
ource
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extco
n
f: remove
u
nnec
e
ssary dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
i
o_splice 3
.
0
.
0 - kinder, gentl
e
r Linux
z
ero-cop
y
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
oc: more notes for IO
.
vms
p
lice
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
r
e
move VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Won
g
doc: RDo
c
for new i
n
t
e
rfaces and cha
n
ges
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmsplice flags argument defaults t
o
z
e
r
o
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
a
d
d IO
.
trytee i
n
t
erfa
c
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trys
p
lic
e
implies S
P
LICE_F_NONBLOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
f
lags are optional
f
or splice an
d
trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric
Wong
shorten
c
alls to
rb_thread_bl
o
cking_r
e
gion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid sign
e
d vs unsigned compar
i
son
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
opy_st
r
eam: F
i
le
.
open encodin
g
doesn't mat
t
er
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
t
e
st: fix b
r
oken assertions on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_str
e
am uses
I
O
.
trysplice instead
of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
E
ric
W
ong
test: re
m
ove unused_p
o
rt function
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
add IO
.
trysplice interface
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wo
n
g
io/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
test: cleanup
u
nused_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up
p
ackaging and use
p
k
g
.
mk
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
doc:
s
witch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
GNUmakefile
:
sync examples f
o
r documentatio
n
p
u
blishing
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wo
n
g
GNUmakefile:
update R
A
A on
ne
w
r
eleases
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
on
g
R
u
by io_splice 2
.
2
.
0 - updat
e
s fo
r
Linux
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
Eric Won
g
add I
O
#p
i
pe
_
s
ize
a
n
d
IO#pipe_size=
accessors
commit
|
commitdiff
|
tree
2010-06-24
E
r
ic Wong
test_io_s
p
lic
e
: fix broke
n
t
est
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
Ruby io_sp
l
ic
e
2
.
1
.
0 - IO::Splice
.
c
opy_s
t
ream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help RDoc rea
d
IO:
:
S
p
lice singleto
n
method
s
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
document
+src+ and +dst+
for
I
O
::Splice
.
{f
u
l
l
,parti
a
l}
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
GNUma
k
efile: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
c
o
py
_
stream: handle
and block on EAGAIN from
t
h
e
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
n
g
G
NUm
a
kefile: allow passing op
t
ions to tes
t
/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
co
p
y_stream:
c
l
e
a
n
up after
o
urselve
s
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
COP
Y
ING: bundle
the LGPLv2
.
1 instead
o
f LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby i
o
_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
update PIPE_C
A
PA document
a
ti
o
n f
o
r
L
i
nux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
r
e
license to LGPLv2
.
1
+ (from LG
P
Lv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNU
m
ak
e
file: make our uni
t
test
s
PHON
Y
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
examples/splice-cp: si
m
plify wi
t
h I
O
::S
p
lice
.
c
opy_s
t
r
e
am
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io
_
splice_ext: requi
r
e
errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
c
opy_stream take
s
source off
s
et like the n
o
n-spl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
a
l
low IO
.
vmsplice to take a single string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy_
s
tream: always try to
m
ove
pages instead
o
f
copying
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
p
reli
m
in
a
ry support for F_GET
P
IPE_S
Z
a
n
d F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
update IO::S
p
lice
:
:F_MOVE documentation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simplif
y
examples
for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
im
p
lement IO
:
:Splice
.
copy_
s
tream
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
fix indentation bug
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wo
n
g
R
uby
i
o_spli
c
e 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
cle
a
nu
p
ma
k
e
files
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for non-blocking, non-pip
e
descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
c
l
a
r
i
fy wor
d
ing in license
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
o
n
g
al
l
ow
I
O
(-ish) objects as des
c
riptor arguments
commit
|
commitdiff
|
tree
2010-05-27
E
ric W
o
ng
test
:
en
a
ble
R
uby warn
i
ngs
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splice alwa
y
s rel
e
as
e
s the GVL
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
test
:
more descriptive
T
empfil
e
names
commit
|
commitdiff
|
tree
2010-05-27
Eric
Won
g
doc: better ex
p
lain the need for IO::Splice::F_NONB
L
O
C
K
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid partia
l
w
r
ite
s
on IO
.
vmsplice unless F_NONBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eri
c
Wong
split
o
u
t
ARY2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
E
r
i
c Wo
n
g
GNUmakefile: switch
t
o
R
D
oc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"S
p
li
c
e" shou
l
d be a m
o
dule, not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric
W
o
ng
README: add mailing list archi
v
e information
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
ong
LI
C
EN
S
E: s/posix
_
mq/io_linu
x
/
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
ong
add
g
emspec
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
in
i
tial
commit
|
commitdiff
|
tree