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.3.0 - cleanups and compatibility fixes
2014-02-15
E
r
ic Wong
io_splice 4
.
3
.
0
-
c
l
ean
u
p
s
and c
o
mpat
i
b
ility fixe
s
commit
|
commitdiff
|
tree
2014-02-15
Eric Wong
avoid deprecated rb_thread_
b
locking_regi
o
n
o
n 2
.
0+
commit
|
commitdiff
|
tree
2014-02-09
Eric
Won
g
deprecate and re
m
ove docs for IO::Sp
l
ice:
:
WAI
T
ALL
commit
|
commitdiff
|
tree
2014-02-09
Eric Wong
r
em
o
v
e copy_
s
tream tests and referen
c
es
commit
|
commitdiff
|
tree
2014-02-09
Eric
Wong
p
r
epare for
r
b_thread_bloc
k
ing_regio
n
removal
commit
|
commitdiff
|
tree
2013-09-30
Eric
W
o
n
g
Rakefile: kill raa_upd
a
t
e t
a
sk
commit
|
commitdiff
|
tree
2013-09-26
Eric Wong
avoid RARRAY_
P
TR usage for vms
p
lice
commit
|
commitdiff
|
tree
2013-05-12
Eric Wong
.
gitignore: add
.
rbx
commit
|
commitdiff
|
tree
2013-05-12
Eric Wong
io/
s
plice
:
de
p
recat
e
d potent
i
ally unsafe
m
e
t
hods
commit
|
commitdiff
|
tree
2013-04-21
Eric W
o
n
g
set clo
s
e-on-ex
e
c in pi
p
e
siz
e
modificati
o
n
check
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
io_splice
4
.
2
.
0
- sever
a
l bug
f
ixes and wor
k
a
rounds
Eric Wong
(6):
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
v
mspl
i
ce: more consi
s
tent
f
ileno
re
t
ry
handling
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
vmsp
l
ice: av
o
id r
e
ferencing in
v
alid
stack address f
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Eric Wong
doc: s/librelist
.
com/librelist
.
o
rg/
commit
|
commitdiff
|
tree
2012-03-07
Eri
c
Wong
avoid u
n
ame()
for pipe
s
ize mod
i
fication checks
commit
|
commitdiff
|
tree
2011-05-18
Eric Won
g
l
i
mit maxim
u
m
splice l
e
ngth to 1 << 30
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
copy_stream:
s
mall cleanup for pipe splic
i
ng
commit
|
commitdiff
|
tree
2011-05-18
Eric Wo
n
g
io_spli
c
e 4
.
1
.
1
- workaround
s
o
c
ket -> pipe iss
u
es
commit
|
commitdiff
|
tree
2011-05-18
Eric
Wong
expand d
o
c for no
n
-
b
locking
splice into a
p
ipe
commit
|
commitdiff
|
tree
2011-05-17
Eri
c
Wong
c
opy_stream:
a
l
w
ays use SPL
I
C
E
_F_
N
ONBLOCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_splice 4
.
1
.
0 -
copy_s
t
ream enhancement for
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
cop
y
_
s
tream co
e
rc
e
s based on #t
o
_path
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
io
_
sp
l
ice 4
.
0
.
0 - easi
e
r to use!
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c
Wong
fix up documentation
for fd vs IO
objec
t
s
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
copy_str
e
am:
eno
u
gh to g
e
t
th
i
s
w
orkin
g
under M
R
I 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c W
o
ng
test_copy_stre
a
m:
f
i
x userspac
e
buff
e
ring assumptio
n
commit
|
commitdiff
|
tree
2011-05-13
Eric Wo
n
g
a
dd copy_
s
tream test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream:
u
pdate src_
o
ffset on retries
commit
|
commitdiff
|
tree
2011-05-10
Er
i
c Wong
copy_
s
t
r
ea
m
attemp
t
s
to use IO
:
:Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric W
o
ng
test
_
io_spli
c
e
:
di
s
a
ble timeo
u
t-related tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wo
n
g
add IO::Splice::WAI
T
ALL flag support
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c
Wong
test_
i
o_splice_eintr:
b
eef up test
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
use ssize_t/size_t instead of
l
ong/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
E
I
NTR tes
t
only
w
ork
s
under
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
o
ng
detect
c
losed de
s
c
riptor
s
on EI
N
T
R
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
W
o
ng
my
_
f
ileno: u
s
e
FI
X
2INT in
s
tead of NUM2I
N
T
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io
_
s
plic
e
3
.
1
.
0
- IO::Spl
i
c
e
.
copy_stream improvem
e
n
t
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor document
a
tion updates
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
n
g
IO::Splice
.
c
o
p
y
_
stream doesn't c
h
ange offset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eri
c
Wong
extconf: re
m
o
v
e
unneces
s
ary dir_config sta
t
e
m
ent
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_sp
l
ice 3
.
0
.
0 - kinder, gentle
r
Linux zero-c
o
py
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
d
o
c: more
notes f
o
r IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
remove VERS
I
ON constant
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
d
oc: RDoc f
o
r new interfa
c
es
a
nd chan
g
es
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmsplic
e
flags a
r
gument d
e
faults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
tryt
e
e
i
nterf
a
ce
commit
|
commitdiff
|
tree
2011-02-27
Eric
Won
g
trysplice implies SPL
I
C
E
_F_NONBLOCK for fla
g
s
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
f
lags
are
o
p
t
ional for
s
p
lic
e
and tryspli
c
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wo
n
g
shorten cal
l
s to rb_thread_bl
o
cking_
r
egion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
av
o
id
sig
n
e
d
v
s unsigned com
p
arison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
opy_stream: Fil
e
.
ope
n
enc
o
din
g
doesn't matt
e
r
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: fix b
r
oken ass
e
rtions
o
n Ruby
1
.
9
.
3de
v
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
co
p
y_stream
uses IO
.
trysplice instead of
IO
.
sp
l
ice
commit
|
commitdiff
|
tree
2011-02-26
Eric
Wo
n
g
test
:
re
m
ove unused_port funct
i
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
add
I
O
.
trysplice interface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice: u
n
indent
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
test: cleanup unused_port function
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
cle
a
n up packa
g
ing and
use
p
kg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: switc
h
to wr
o
ngdoc
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c W
o
ng
G
NUmak
e
file:
s
ync exampl
e
s
fo
r
documentation publish
i
ng
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
GNUma
k
efile
:
update RAA on
n
ew
releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby
io_splice 2
.
2
.
0 - update
s
for
Lin
u
x
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pipe_size a
n
d IO#pipe_size= acces
s
ors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
test_io_splice:
fix
broken
t
e
s
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby io_spl
i
ce
2
.
1
.
0
- IO::Sp
l
i
ce
.
co
p
y
_
stream
f
ixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc
:
help RDoc
r
e
a
d IO::Splice singlet
o
n me
t
hods
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
do
c
ument +src+ and +dst+ for IO::Splice
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
GNUmake
f
ile
:
add rc
o
v tar
g
et
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
c
opy_stream: handle and block on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
GNUmakefile:
all
o
w
passin
g
options to test/un
i
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream: clean
u
p after
o
urselves
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
COPYING: bundle
the LGPLv2
.
1
i
nstead of LGPL
v
3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io_splice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
u
pdate PIPE_
C
APA documentati
o
n for Linux
2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relice
n
s
e
to LGPLv2
.
1
+
(from LGPLv3
on
l
y)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
GNUmakefile: make our unit
tests P
H
ONY
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
examples/sp
l
ice-cp: sim
p
l
i
fy with IO::Splic
e
.
co
p
y_s
t
re
a
m
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
i
o
_
splice_ext: req
u
i
r
e errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
copy_str
e
am takes s
o
ur
c
e offset like the
non
-
splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eri
c
Wong
allow IO
.
vmsplice to take a single string
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c Wong
copy_stream: alway
s
try to move pages instead
o
f copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
preliminary support for F_GETPIPE_SZ and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
u
p
date IO::Splice::F_MOV
E
docu
m
en
t
ation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
simplify examples
f
o
r
1
.
0
.
0
A
PI
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
W
o
ng
i
mplement IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
fix
i
ndentation
b
ug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby
i
o_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
ric
W
o
ng
cleanup mak
e
files
commit
|
commitdiff
|
tree
2010-05-27
E
ric
W
o
n
g
test for no
n
-blo
c
king,
non-pi
p
e descriptor
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
clarify wordi
n
g in license
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
al
l
o
w IO(-ish) ob
j
ects as descript
o
r arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
tes
t
: enable Ru
b
y wa
r
nings
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wo
n
g
IO
.
splic
e
alw
a
ys release
s
the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
test: more des
c
riptive
Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
d
o
c: bet
t
e
r
e
x
plain
the need for IO::Splic
e
::F
_
NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
avoid p
a
r
tial writes on
IO
.
vmspl
i
ce unless F_NO
N
BLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Er
i
c Wong
split out
A
RY2IOVEC ma
c
ro
commit
|
commitdiff
|
tree
2010-05-23
E
ric
W
ong
GNUmakefil
e
: sw
i
tch to
RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
ric Wong
"
S
p
l
ice" should be a
module
,
not a class
commit
|
commitdiff
|
tree
next