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
.gitignore: add .rbx
2013-05-12
Eric W
o
ng
.
git
i
gnore: add
.
r
b
x
commit
|
commitdiff
|
tree
2013-05-12
Eric Wong
io/
s
plice
:
dep
r
ec
a
ted potenti
a
lly uns
a
f
e
m
e
thod
s
commit
|
commitdiff
|
tree
2013-04-21
Eric
Wong
s
et clo
s
e-
o
n-exec in pipe s
i
ze modification check
commit
|
commitdiff
|
tree
2013-01-19
Eric Wo
n
g
io
_
sp
l
ice 4
.
2
.
0
- severa
l
bugfixes
and workarounds
Eric Wong
(6):
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
vmsp
l
ice: more
c
o
nsistent fileno retry hand
l
ing
commit
|
commitdiff
|
tree
2013-01-19
Eric Wo
n
g
vmsplice: av
o
i
d
referencing inval
i
d stack add
r
ess
for
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Eric Wong
d
oc:
s
/
librelist
.
com/librelist
.
org/
commit
|
commitdiff
|
tree
2012-03-07
Eric Won
g
avoid uname() for pip
e
size m
o
dification
checks
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
l
im
i
t maximum
s
plice length t
o
1 << 30
commit
|
commitdiff
|
tree
2011-05-18
Eric Won
g
copy_s
t
re
a
m: small cleanup f
o
r pip
e
splic
i
n
g
commit
|
commitdiff
|
tree
2011-05-18
E
r
ic Wong
io_splic
e
4
.
1
.
1
-
work
a
round socket
-
> pipe
i
s
sue
s
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
e
x
pand
doc for non-b
l
o
c
king
s
plice into a pipe
commit
|
commitdiff
|
tree
2011-05-17
E
ric Wong
copy_stream: a
l
ways us
e
SP
L
ICE_F_NO
N
BLOCK
for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Won
g
i
o
_
spli
c
e 4
.
1
.
0 - co
p
y_stream en
h
ancemen
t
for
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_strea
m
coe
r
ces based on
#t
o
_path
commit
|
commitdiff
|
tree
2011-05-13
E
ric W
o
ng
io_splice 4
.
0
.
0 - easier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
fix up documentation for fd vs IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy
_
stre
a
m: eno
u
gh to get
th
i
s working unde
r
MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
test_copy_stream: fix userspace buf
f
e
rin
g
a
ssumpt
i
on
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
n
g
add
c
opy_st
r
eam
tes
t
fro
m
MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
o
py_strea
m
: update src_offse
t
on retr
i
e
s
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
co
p
y
_
s
tream attem
p
t
s
to use IO
:
:S
p
lice:
:
WAITA
L
L
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wong
te
s
t_io_s
p
lice: disable timeout-rela
t
ed tests in n
o
n
-
MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
a
dd IO::Splice
:
:
WAITALL
f
lag support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_splice_eintr: beef u
p
t
e
s
t
commit
|
commitdiff
|
tree
2011-05-09
Eric
Won
g
use ssize
_
t/size_t instead of long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
EINTR t
e
st
only w
o
rks u
n
der 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
detect clos
e
d
de
s
crip
t
ors on
EI
N
TR
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
my
_
f
ileno: us
e
F
I
X2INT instead
of NUM2
I
NT
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c
W
ong
retry on
EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wo
n
g
io_splice
3
.
1
.
0
- IO::Splice
.
cop
y
_stream impro
v
ement
commit
|
commitdiff
|
tree
2011-05-01
E
ri
c
Wong
minor
d
ocumen
t
ati
o
n updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splic
e
.
c
opy_stream
do
e
sn't
chan
g
e
o
ffset of sourc
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eri
c
W
ong
e
x
tc
o
nf: remove unnecessary d
i
r_c
o
nfig statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Won
g
io_sp
l
ice
3
.
0
.
0 -
kinder
,
gentler Linux
z
e
ro-c
o
py
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
doc: mo
r
e
n
o
t
e
s for
I
O
.
vmspli
c
e
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
remov
e
VE
R
S
I
ON
constant
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c Wong
doc: RDoc for new in
t
e
r
faces an
d
cha
n
ges
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
IO
.
vmsplice f
l
a
gs
argument
d
e
faults
t
o
zero
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c
W
ong
a
dd I
O
.
trytee in
t
erface
commit
|
commitdiff
|
tree
2011-02-27
Eric W
o
ng
trysplice im
p
lies SPL
I
CE_F_NONBLOCK for f
l
ags
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c
Wong
flags ar
e
optional for splice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wo
n
g
shorten
c
alls
t
o rb_
t
hread_bl
o
cking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
o
ng
avoid signed vs
unsi
g
ned compari
s
on
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
copy_stream: File
.
open
encodi
n
g doesn't m
a
tt
e
r
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wo
n
g
test: fi
x
broken ass
e
rti
o
ns on Ruby
1
.
9
.
3de
v
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
co
p
y_stre
a
m uses IO
.
tryspl
i
c
e instead of
IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
o
ng
test: remove
unused
_
po
r
t function
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
add
IO
.
trysplice inter
f
ace
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Won
g
io/sp
l
ice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
tes
t
: cleanup unus
e
d_port
f
unc
t
ion
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
cl
e
a
n
u
p packaging and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: swi
t
ch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUm
a
kefile: sync
examp
l
es for documentation publishi
n
g
commit
|
commitdiff
|
tree
2010-08-02
Eric Won
g
G
N
Umake
f
ile: u
p
dat
e
R
A
A on
new
r
eleas
e
s
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
Ru
b
y io_splice
2
.
2
.
0 -
up
d
ates f
o
r Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
a
dd
I
O#pipe_s
i
ze an
d
IO#pipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric W
o
n
g
t
e
st_
i
o_splice: f
i
x broke
n
te
s
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
R
u
b
y io_splice 2
.
1
.
0
-
IO::Splice
.
c
o
py_stream
f
ixes
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wo
n
g
d
o
c
: help RDoc read I
O
::Spli
c
e singleton methods
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic
W
ong
docum
e
nt +sr
c
+ and +dst+ for IO
:
:Splice
.
{
full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNU
m
akefile
:
a
dd r
c
ov
t
arget
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
copy
_
stream: hand
l
e a
n
d
b
l
ock
o
n EAGAIN from
t
he non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: allow
passi
n
g options to test/un
i
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
copy_stream: cle
a
n
u
p after our
s
elves
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
C
OPYING: b
u
ndle the LGP
L
v2
.
1
instead of LGP
L
v3
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
updat
e
PIPE_CAPA d
o
cument
a
tio
n
f
or
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
r
e
l
icense to
L
GPLv2
.
1+ (from LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
GNUmakefil
e
: make our unit
t
ests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
e
x
amples
/
splice-cp: s
i
mplify
w
i
t
h IO::Spl
i
ce
.
c
opy
_
s
t
re
a
m
commit
|
commitdiff
|
tree
2010-06-05
Eric Won
g
io_splice_ex
t
:
r
equire errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
copy_stream takes so
u
rc
e
offset like the
n
on-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
vms
p
lice
t
o take a s
i
ngle string
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
copy_stream
:
a
lways try to m
o
v
e pages i
n
stead o
f
copyi
n
g
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
pre
l
iminary support
f
or
F_GETPIPE_SZ and F_S
E
TPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
W
on
g
update IO::S
p
lice
:
:F_M
O
VE document
a
tion for 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
n
g
simplify exa
m
ples
f
or 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
im
p
l
ement
I
O
::Splice
.
co
p
y_
s
tream
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
f
ix inde
n
tation bug
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Won
g
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cl
e
a
n
u
p
makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
tes
t
f
or non-blocking
,
no
n
-pi
p
e descript
o
r
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
clarify wo
r
ding
i
n licen
s
e
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
W
ong
all
o
w IO(-ish) ob
j
ects as des
c
riptor a
r
g
u
ments
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
tes
t
: enab
l
e
R
uby warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
IO
.
splice alwa
y
s releases
the GV
L
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: m
o
re descriptive
T
e
mpfile names
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wo
n
g
doc:
b
et
t
er explain the n
e
ed
f
or IO:
:
S
plice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
av
o
id partial write
s
o
n
IO
.
v
m
s
p
li
c
e unless F_NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric
Wo
n
g
s
p
l
it ou
t
ARY2IO
V
EC
m
acro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
G
N
Umakefile: switch to
RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eri
c
Wong
"Splice" should be a module, not a
c
lass
commit
|
commitdiff
|
tree
2010-02-21
Eric
Won
g
RE
A
DME: add mailing
list arc
h
ive information
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENSE: s/posix_mq
/
io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wo
n
g
in
i
tial
commit
|
commitdiff
|
tree