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
Ruby io_splice 4.4.0 - minor updates
2015-01-11
Eric Wong
Ru
b
y
i
o_sp
l
ice 4
.
4
.
0 - min
o
r upd
a
tes
commit
|
commitdiff
|
tree
2015-01-11
Eric Wong
gemsp
e
c: remove
dead wrongdoc stuff
commit
|
commitdiff
|
tree
2015-01-11
Eric Wong
doc updates
commit
|
commitdiff
|
tree
2015-01-10
Er
i
c
W
o
n
g
favor comp
a
risons aga
i
nst ze
r
o instead of
-1
commit
|
commitdiff
|
tree
2015-01-10
Eric Wong
p
a
ck
i
nternal struct
s
f
o
r 64-bit s
y
st
e
m
s
commit
|
commitdiff
|
tree
2015-01-10
Eri
c
Wo
n
g
swit
c
h d
o
c
umentat
i
o
n
to
o
lddoc
commit
|
commitdiff
|
tree
2015-01-10
Eric Wong
move
mailing list to ruby
-
io
-
spl
i
ce@bogomips
.
o
r
g
commit
|
commitdiff
|
tree
2014-02-15
Eric Wong
io_splice 4
.
3
.
0 - cleanup
s
and com
p
atibili
t
y fixes
commit
|
commitdiff
|
tree
2014-02-15
Eric Wong
avoid
deprecated rb_t
h
re
a
d_blocking_re
g
ion
on 2
.
0+
commit
|
commitdiff
|
tree
2014-02-09
Eric W
o
ng
deprecate and remov
e
docs for IO::Splice:
:
WAITALL
commit
|
commitdiff
|
tree
2014-02-09
Eric Wong
remove copy_stream tests
and
references
commit
|
commitdiff
|
tree
2014-02-09
Eri
c
Won
g
prepare fo
r
rb_t
h
read_blocking_regio
n
remova
l
commit
|
commitdiff
|
tree
2013-09-30
Eric Wong
Rakef
i
le: kill raa_up
d
ate task
commit
|
commitdiff
|
tree
2013-09-26
Eric Wong
avoi
d
RA
R
R
A
Y
_PTR usag
e
for v
m
splice
commit
|
commitdiff
|
tree
2013-05-12
Eri
c
W
o
ng
.
g
i
t
ig
n
ore: add
.
rbx
commit
|
commitdiff
|
tree
2013-05-12
E
r
ic Wong
i
o
/spl
i
ce: deprecat
e
d potentially unsafe metho
d
s
commit
|
commitdiff
|
tree
2013-04-21
Eri
c
Wong
set
close-on-exec
i
n
pip
e
size
m
odificati
o
n che
c
k
commit
|
commitdiff
|
tree
2013-01-19
Eric
Won
g
io_s
p
li
c
e 4
.
2
.
0 - se
v
e
r
al bu
g
fixes
a
nd wo
r
karoun
d
s
Eric Wong
(6):
commit
|
commitdiff
|
tree
2013-01-19
E
ric Wong
vmspl
i
ce: more consist
e
nt
f
ileno retry handling
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
vmspl
i
ce: a
v
oid referencing inv
a
lid stack address for
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Eric Wong
do
c
: s/l
i
breli
s
t
.
com/librelist
.
org/
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
avoid uname(
)
for pipe size modifica
t
ion check
s
commit
|
commitdiff
|
tree
2011-05-18
E
r
ic Wong
limit m
a
x
imum
splice length to 1
<
< 30
commit
|
commitdiff
|
tree
2011-05-18
Eric Wo
n
g
copy_
s
tr
e
am: s
m
all cleanup for
p
i
pe spl
i
cin
g
commit
|
commitdiff
|
tree
2011-05-18
E
r
ic Wong
io_sp
l
ice
4
.
1
.
1
- workaround socke
t
-> pipe issues
commit
|
commitdiff
|
tree
2011-05-18
E
r
ic Wong
expa
n
d doc
f
o
r
non-blockin
g
splice into a pip
e
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
co
p
y_st
r
eam: alway
s
use
S
PL
I
CE_F_NON
B
LOCK for parti
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
io_s
p
lice 4
.
1
.
0 - c
o
py_stream enh
a
n
c
ement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
opy_
s
tream c
o
erces
b
ased
o
n #to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_
s
p
l
ice 4
.
0
.
0 -
e
asier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
fix up documentation
f
o
r
fd vs I
O
o
b
jects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_str
e
am: enough to g
e
t this wo
r
king und
e
r MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c W
o
ng
test_copy_stream: fix userspace buffering assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add copy_st
r
eam test f
r
om
M
RI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
o
py_
s
t
r
eam: updat
e
src_o
f
f
s
e
t on retri
e
s
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wong
cop
y
_stream
a
t
te
m
p
ts
t
o
u
se IO
:
:Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
E
ric Wo
n
g
test_io_splice
:
d
isa
b
le timeout
-
rela
t
ed
te
s
ts in no
n
-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add I
O
::Splic
e
:
:WAITALL flag support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_splic
e
_
e
intr
:
beef up t
e
st
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use ssiz
e
_t/size_t instead of
l
ong/unsi
g
ned long
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
EINT
R
test only works u
n
der 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
d
etec
t
closed descriptors
on EIN
T
R
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fil
e
no: us
e
FIX2INT in
s
tead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry on
EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
i
o_splice
3
.
1
.
0 - IO::Splice
.
c
o
py_stream im
p
rovement
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
ng
m
i
nor
d
o
cumentation
u
p
date
s
commit
|
commitdiff
|
tree
2011-05-01
E
ric W
o
ng
IO::Splice
.
copy_stre
a
m
d
o
e
sn't change
o
ffs
e
t of sourc
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
r
ic Wong
extconf: remov
e
u
n
n
ecessary
d
i
r
_config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
i
o
_splice 3
.
0
.
0 -
k
inder, gentler Lin
u
x
z
e
ro-cop
y
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
do
c
: more notes for IO
.
vmspl
i
c
e
commit
|
commitdiff
|
tree
2011-02-28
Eri
c
Won
g
remove VERSION c
o
nstant
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
d
oc: RDoc for new
i
n
t
erfaces and change
s
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
IO
.
v
m
s
plice flag
s
argument def
a
ults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
a
d
d IO
.
t
rytee i
n
terface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
try
s
p
lice i
m
pl
i
es SPLICE_F_NONBLOCK
f
or
f
lags
commit
|
commitdiff
|
tree
2011-02-27
E
r
i
c
Wo
n
g
flag
s
are
o
ptional for splice and tryspli
c
e
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
sh
o
rte
n
calls
t
o rb_thread
_
blocking_
r
egion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid signe
d
vs unsi
g
ned comparison
commit
|
commitdiff
|
tree
2011-02-26
E
ric
W
o
n
g
c
opy_stream: File
.
o
pen en
c
odi
n
g doesn'
t
matter
commit
|
commitdiff
|
tree
2011-02-26
E
r
i
c
W
o
ng
t
e
st: fix broken asserti
o
ns on
R
uby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream uses IO
.
tr
y
splice instead
of I
O
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test
:
remove unu
s
e
d
_por
t
function
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
ad
d
I
O
.
trysplice i
n
terface
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic
Wong
io/splice:
unindent
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
test: cleanup unused_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
c
lean
u
p pa
c
k
ag
i
ng
a
nd use
pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: switch to
wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
G
N
Umakefi
l
e: sync
e
xample
s
for documen
t
ation publishi
n
g
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNU
m
akefile:
u
pdate RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
Ruby io_splice
2
.
2
.
0 - updates for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pipe_size and IO#pipe_size= a
c
cess
o
rs
commit
|
commitdiff
|
tree
2010-06-24
Er
i
c Wong
t
e
st_
i
o
_
s
p
l
i
ce: fix broken
t
est
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
Ruby
io_splice 2
.
1
.
0 - IO::Spli
c
e
.
copy_stream
f
ixes
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
doc: help
R
D
oc
r
ead IO::Splice
s
i
n
gleton me
t
ho
d
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
d
o
cumen
t
+src+ an
d
+
d
s
t
+ for
I
O:
:
Splice
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUm
a
kefil
e
: add
rcov t
a
rget
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_
s
tream: handle and block on EAGAIN fro
m
the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wo
n
g
GNUmak
e
f
i
le: al
l
ow passing o
p
tions to test/uni
t
commit
|
commitdiff
|
tree
2010-06-06
E
ric
Wong
copy_stream: cleanup after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
C
OPYIN
G
:
bundle
t
h
e LGPLv2
.
1
instead of
LGP
L
v3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io
_
s
p
lice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
upd
a
te P
I
PE_C
A
PA documentation fo
r
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
relice
n
se to
LGPLv2
.
1+ (from LGPLv3
o
nly)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
G
N
U
makefile: make our un
i
t
t
ests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
e
x
amples/splice-cp: s
i
mplif
y
with
I
O::Spli
c
e
.
copy_st
r
eam
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
o
n
g
io_splic
e
_ext: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
cop
y
_stream takes so
u
rce offset like t
h
e
no
n
-splic
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
al
l
o
w IO
.
v
m
splice to take a s
i
ngle string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
c
o
py_str
e
am: al
w
ays t
r
y to move pages instead
o
f copy
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
prelimina
r
y support
for F_GETPIPE_SZ
a
nd
F_S
E
TPIPE_S
Z
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
update IO::Splice::F_MOVE documenta
t
i
on for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
simpl
i
f
y
examp
l
e
s f
o
r
1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
imple
m
ent IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
f
i
x indentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_spl
i
ce 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
clean
u
p ma
k
efiles
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Won
g
test fo
r
non-b
l
ocking, non-pip
e
descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clar
i
fy wording
in li
c
ense
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
a
l
l
ow IO(-i
s
h
) objects as descriptor argume
n
ts
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
test: enab
l
e Rub
y
warnings
commit
|
commitdiff
|
tree
next