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
Eric
W
ong
io_spli
c
e 4
.
3
.
0 - cle
a
nups and compa
t
ibility
f
ixes
commit
|
commitdiff
|
tree
2014-02-15
Er
i
c Wong
avoid de
p
re
c
ated rb_thread_blocking_region on 2
.
0+
commit
|
commitdiff
|
tree
2014-02-09
Eric
W
o
n
g
deprecate a
n
d
remo
v
e
d
ocs for
I
O::
S
p
l
i
c
e::WAI
T
ALL
commit
|
commitdiff
|
tree
2014-02-09
E
r
ic Wo
n
g
remove c
o
p
y
_
s
t
ream tests and references
commit
|
commitdiff
|
tree
2014-02-09
Er
i
c
W
on
g
p
repare for
rb_thread_b
l
ocking_region removal
commit
|
commitdiff
|
tree
2013-09-30
E
r
i
c
Wong
Rakefile: ki
l
l raa_upda
t
e ta
s
k
commit
|
commitdiff
|
tree
2013-09-26
Eric
W
on
g
avoid RARRA
Y
_PTR usage
for vmsplice
commit
|
commitdiff
|
tree
2013-05-12
Er
i
c Wong
.
gi
t
ignore:
a
dd
.
rbx
commit
|
commitdiff
|
tree
2013-05-12
Eric Wong
io/splice: deprecat
e
d
p
oten
t
i
ally
u
nsaf
e
methods
commit
|
commitdiff
|
tree
2013-04-21
E
ric
Wong
set close-on-exec in pi
p
e size modification
check
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
io_
s
plice 4
.
2
.
0
- sev
e
r
a
l b
u
gfixes
and workarou
n
ds
Eric Wong
(6):
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
vms
p
lice
:
more consistent fileno retry handling
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
vmsplice: avoid referencing
inval
i
d s
t
ack address for
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Eric Wong
doc: s/
l
i
brelist
.
com/
l
ibrelist
.
org/
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
avoi
d
unam
e
() for pipe size m
o
dification checks
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
limit maximum sp
l
i
ce le
n
g
th t
o
1 <
<
3
0
commit
|
commitdiff
|
tree
2011-05-18
Er
i
c Wong
copy_s
t
ream: s
m
a
ll cleanup for pipe sp
l
icing
commit
|
commitdiff
|
tree
2011-05-18
Eric W
o
ng
io_
s
plice 4
.
1
.
1
- worka
r
ound socket -> pipe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
e
xpand doc for
n
on-block
i
ng
s
p
lice into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric
Wong
copy_stream:
always use SPLICE_F_NONBLOCK fo
r
partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric
Wong
io_splic
e
4
.
1
.
0 - copy_stream enhance
m
ent for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
copy
_
stream
c
oe
r
ces based on #to_
p
ath
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_splice 4
.
0
.
0 - eas
i
e
r
to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix up documentat
i
on f
o
r fd vs IO ob
j
e
cts
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wo
n
g
copy_str
e
am: enough t
o
get this wor
k
i
n
g
u
nder MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test_copy_stream
:
f
ix users
p
ace buffering
assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
a
d
d copy_s
t
ream test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
co
p
y_st
r
eam: update src_
o
f
f
set o
n
retri
e
s
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream attempt
s
to use IO::Spl
i
ce::WA
I
TAL
L
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
tes
t
_io_splice:
d
isable timeout
-
related tests
i
n non-MRI
commit
|
commitdiff
|
tree
2011-05-10
E
ri
c
Wong
add IO::Splice::WAITALL
f
l
ag support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_i
o
_splice_ei
n
tr: beef up
t
e
s
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use
ssize_t/siz
e
_t instead of
l
o
ng/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
o
ng
EI
N
TR tes
t
only works under
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
detect close
d
descr
i
ptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic
Wong
my_file
n
o: use FIX2
I
NT instead of N
U
M2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on
E
I
NTR
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic Wong
i
o_splice 3
.
1
.
0 -
I
O
:
:
Splic
e
.
c
o
p
y
_stream
i
mprove
m
e
n
t
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c Wong
minor documentation
updates
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wo
n
g
I
O
:
:
Spl
i
ce
.
c
opy_stream doesn't c
h
ange offse
t
of sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf
:
remove unnecessary dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_s
p
lice
3
.
0
.
0 - kin
d
e
r
,
gentler
L
inux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more notes
f
o
r
IO
.
vmsp
l
ice
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wo
n
g
r
e
m
o
ve V
E
R
S
I
O
N constant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RD
o
c
f
or new interfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmspl
i
ce flags argument defaults t
o
ze
r
o
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Won
g
add
IO
.
trytee interfac
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
t
rysp
l
ice implies SPLIC
E
_F_NONBLOCK for fl
a
gs
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
fl
a
gs
are optional for splice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shor
t
en calls to rb_th
r
ead_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic
W
o
ng
avoid signed vs unsigned c
o
m
parison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_
s
tre
a
m: File
.
open encoding
d
o
esn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
t
e
st: fix broke
n
assertions
on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
co
p
y_st
r
e
am uses
I
O
.
tr
y
s
p
lice inste
a
d of IO
.
spli
c
e
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: remove unuse
d
_por
t
fu
n
ction
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Won
g
add IO
.
tryspli
c
e interfac
e
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wo
n
g
io/splice: uninde
n
t
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
test: c
l
e
an
u
p unused_p
o
rt func
t
ion
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clea
n
up
packaging a
n
d
use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: swi
t
ch to
wrongd
o
c
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
G
NUmak
e
file: sync exa
m
ples for d
o
c
u
mentation
p
ublis
h
i
n
g
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
G
N
U
m
a
kefile: update R
A
A o
n
n
e
w releases
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
Ru
b
y
io_splice
2
.
2
.
0 - updates for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
ad
d
IO#pipe_
s
ize and IO#pipe_si
z
e
=
acce
s
sors
commit
|
commitdiff
|
tree
2010-06-24
E
r
ic Wong
test_io_sp
l
ice: fix broken
t
est
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby i
o
_splice 2
.
1
.
0
-
I
O::Splice
.
cop
y
_
str
e
a
m
fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help RDoc read IO::Sp
l
i
c
e s
i
ngleton m
e
thods
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
document +s
r
c+ a
n
d +ds
t
+ for IO::Splice
.
{f
u
ll,part
i
al}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: add rcov t
a
rg
e
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_
s
tream
:
han
d
le and bl
o
ck on EAGAIN
f
rom the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: a
l
lo
w
passing options to
t
est/unit
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wo
n
g
copy_stream: cleanup a
f
ter ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
CO
P
Y
ING: b
u
n
d
l
e
the LGPLv2
.
1 instead of LGPLv3
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
update PI
P
E_CA
P
A documenta
t
ion fo
r
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
relicense to LGPLv2
.
1+ (from LGPLv3 on
l
y
)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
G
NUmakefile:
mak
e
o
u
r unit tests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
examples/splice-cp: simplify with IO
:
:
Splice
.
cop
y
_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splice_
e
xt: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
copy_stream t
a
kes s
o
urc
e
offset like the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
vmsplice to take a single string
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
Wong
copy_
s
tream: always try
to mov
e
pages instead of c
o
pying
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
preliminary supp
o
r
t for F_
G
ETPIP
E
_
SZ and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
upd
a
te IO::Splice::F_MOV
E
documentation
for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
Wong
simplify exa
m
ples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
implem
e
nt IO::Splice
.
copy_str
e
am
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix
indentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wo
n
g
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
cleanup
m
akefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test
f
or non-blocking,
n
on-pi
p
e
d
escriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
c
lari
f
y
w
or
d
ing in lic
e
n
se
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow
I
O(-
i
sh) objects as descriptor a
r
guments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
te
s
t: enable
Ru
b
y w
a
rnin
g
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
IO
.
splice
a
lways releases the
G
VL
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
t
est: mo
r
e descripti
v
e Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
d
o
c
: bet
t
er explain
t
h
e nee
d
for IO::Splice::F_NO
N
BLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
avoid pa
r
tial writ
e
s on IO
.
vmsplice unless F_NONB
L
OCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eri
c
Wong
split ou
t
A
RY2
I
OVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefile:
s
w
itch
t
o RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric
Wong
"Splice" should be a m
o
d
ule
,
not a c
l
ass
commit
|
commitdiff
|
tree
next