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
avoid deprecated rb_thread_blocking_region on 2.0+
2014-02-15
E
ric
W
on
g
a
void
d
eprecated
rb_thread_b
l
oc
k
ing
_
re
g
i
on on 2
.
0+
commit
|
commitdiff
|
tree
2014-02-09
Eric Won
g
dep
r
ec
a
te
and remove
d
ocs for IO::Splice
:
:
WAITAL
L
commit
|
commitdiff
|
tree
2014-02-09
E
ric Wong
remo
v
e copy_stream tests
a
nd references
commit
|
commitdiff
|
tree
2014-02-09
Eric
W
ong
prepa
r
e f
o
r rb_thread_b
l
ocking_region
r
emoval
commit
|
commitdiff
|
tree
2013-09-30
E
ric Wong
Rake
f
i
le: kill raa_update task
commit
|
commitdiff
|
tree
2013-09-26
Eric
W
ong
avoid RARRAY_
P
T
R
u
sage for vmsplice
commit
|
commitdiff
|
tree
2013-05-12
Eric Wong
.
gitignore:
add
.
rbx
commit
|
commitdiff
|
tree
2013-05-12
E
r
ic Wong
i
o
/splice: depre
c
ated potentially unsafe methods
commit
|
commitdiff
|
tree
2013-04-21
Eri
c
Wong
set close-on
-
exec in pi
p
e size modification che
c
k
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
io_splice 4
.
2
.
0 - sev
e
ral bugf
i
x
e
s and worka
r
ounds
Eric Wong
(6):
commit
|
commitdiff
|
tree
2013-01-19
E
r
ic Won
g
vm
s
plice: more consistent fileno re
t
ry handl
i
ng
commit
|
commitdiff
|
tree
2013-01-19
Eric Wo
n
g
vmsplice: av
o
id referen
c
ing invali
d
st
a
ck addr
e
ss
f
or
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Eric W
o
ng
doc:
s
/l
i
brelist
.
com/libr
e
list
.
org
/
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
avoid uname() for
p
i
p
e
size modification checks
commit
|
commitdiff
|
tree
2011-05-18
Eric
Wong
limit maximum spl
i
ce length
t
o 1 <<
3
0
commit
|
commitdiff
|
tree
2011-05-18
E
r
ic Wong
copy_stream: small
cleanup
f
or pipe splicing
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
io_splice 4
.
1
.
1
-
workaround socket -> pipe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
e
xpand d
o
c for non-bloc
k
ing
s
p
lice into a
pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy_stream: alway
s
use SPLICE_F_NONBLOCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric W
o
ng
io_splice
4
.
1
.
0
- c
o
py_st
r
eam enh
a
ncement
f
o
r 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wo
n
g
copy_stream coerces b
a
sed on #to_pa
t
h
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c Wo
n
g
io_
s
p
lice 4
.
0
.
0
- eas
i
er to u
s
e!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix
u
p documentation fo
r
fd vs IO o
b
jects
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wo
n
g
copy
_
stream: enough to get this working un
d
er MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric W
o
ng
t
e
st_
c
opy_str
e
am: fix usersp
a
c
e
bufferin
g
assu
m
pt
i
on
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
ong
a
dd
copy_
s
tream test fro
m
MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy
_
s
t
ream: updat
e
src_offset on r
e
tries
commit
|
commitdiff
|
tree
2011-05-10
E
r
i
c Won
g
c
o
p
y
_st
r
ea
m
attem
p
t
s
to use IO::Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test
_
i
o
_
s
plice: d
i
sable timeout-rel
a
ted te
s
t
s in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
a
dd IO::Splic
e
::
W
AITALL flag s
u
pport
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_s
p
li
c
e_eintr: bee
f
up
t
est
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use s
s
ize
_
t/size_t
i
nstead of long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
EINTR test
o
nly
wo
r
ks u
n
der
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
d
e
t
ect
c
losed d
e
script
o
rs on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_file
n
o: use
F
I
X2INT instead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
retr
y
on
EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
i
o
_splice 3
.
1
.
0 - IO::Spli
c
e
.
copy_str
e
am
i
mprovement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
m
i
nor documenta
t
ion
upda
t
es
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::S
p
lice
.
copy_str
e
a
m
doesn't ch
a
n
g
e off
s
et of sourc
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic Wong
extc
o
nf: remove unnecessary dir_config
statemen
t
commit
|
commitdiff
|
tree
2011-03-01
Eric
Wong
io_spl
i
ce 3
.
0
.
0 - kinder,
g
e
ntler Linux zero
-
copy
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
W
ong
doc: more notes
f
or I
O
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove
V
ER
S
ION constant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc for new interfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c
W
ong
IO
.
vmsp
l
ice f
l
a
g
s a
r
g
u
ment def
a
u
lts
to ze
r
o
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
add I
O
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c
W
ong
trysplice implies SPLICE_F_NONBLOCK for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags ar
e
optional for splice and t
r
ysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wo
n
g
sh
o
r
ten calls
t
o rb_thread_blocki
n
g_r
e
gion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
av
o
id signed vs unsigned comparison
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic W
o
ng
copy_stre
a
m: Fi
l
e
.
open en
c
od
i
n
g
do
e
sn't matter
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic
W
ong
test: fix broken a
s
ser
t
ions on R
u
by 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
cop
y
_strea
m
uses IO
.
trysp
l
ice inst
e
a
d
o
f IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
te
s
t: rem
o
ve unused
_
port functio
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
add IO
.
trysplice interface
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c W
o
n
g
io/splice:
u
nindent
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
test:
c
l
eanup unused_p
o
rt function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean
up packaging and us
e
pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
doc: switc
h
to wr
o
ngdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmakef
i
le: sync
e
xamples for documentation publish
i
ng
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
G
N
Umakefile:
u
pdate RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic
W
on
g
Ruby
io_splice
2
.
2
.
0 - updates fo
r
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic
W
o
n
g
a
d
d IO#pipe_size and
I
O
#
pipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
t
est_io_sp
l
ice: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wo
n
g
R
uby io_s
p
lice 2
.
1
.
0 - IO::Splice
.
co
p
y_
s
tream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help RDo
c
read IO::Splic
e
si
n
gle
t
on methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
document +src+ and +
d
st
+
fo
r
IO::Splice
.
{ful
l
,partial}
commit
|
commitdiff
|
tree
2010-06-06
E
ric
Wong
GNUma
k
ef
i
le
:
a
d
d rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
copy_s
t
ream: handle and block on EAGAIN from t
h
e n
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile:
a
l
l
ow pa
s
sing options to test
/
unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream:
c
l
ea
n
up
after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING: bundle
the
L
GPLv
2
.
1 instead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
Ru
b
y io_splice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
upd
a
t
e
PIPE_
C
APA do
c
u
mentation for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense to LGPLv2
.
1+ (from LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
G
N
Umakefile
:
make our uni
t
t
e
sts
PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
examples/splice-
c
p
:
simplify with
I
O::S
p
lice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_s
p
lic
e
_ext: requi
r
e
e
rrno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_
s
tream tak
e
s sou
r
ce offs
e
t like the non-
s
pl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
ric Wong
allow IO
.
vmsplice to tak
e
a sing
l
e stri
n
g
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic
Won
g
copy_stream:
a
lways t
r
y to m
o
ve pa
g
es instead
of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
p
r
eliminary
s
upport for F
_
GETPIP
E
_
SZ and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
upda
t
e
I
O
::Sp
l
ice::
F
_M
O
VE
docum
e
ntation for 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simplify exam
p
les for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implement IO::Splice
.
copy
_
stream
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
f
ix indentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_splice
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
cleanup
mak
e
files
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
test for no
n
-bloc
k
ing,
non-pipe de
s
c
rip
t
o
r
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clarify wor
d
ing i
n
l
icense
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
Wong
allo
w
I
O(-ish) objects as de
s
cri
p
t
o
r arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
est: en
a
ble Rub
y
warni
n
g
s
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
IO
.
splic
e
a
l
way
s
rele
a
ses the GVL
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
test
:
more descriptive Tempfile nam
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc:
bet
t
e
r ex
p
lain the need
for IO::Splice::F_NONBL
O
CK
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
a
v
oid pa
r
tial writes on IO
.
vmsplice unl
e
ss
F
_NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
E
r
ic Wong
split out ARY2
I
OVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wo
n
g
GN
U
makefile: s
w
itch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric W
o
ng
"Splic
e
" shoul
d
be a modu
l
e, not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric W
o
ng
README: add
m
ailing list archive inform
a
tio
n
commit
|
commitdiff
|
tree
next