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
Rakefile: kill raa_update task
2013-09-30
Eric Won
g
Rakefile:
kill raa_update
t
ask
commit
|
commitdiff
|
tree
2013-09-26
Eric Wong
avoid RARRAY
_
PTR usage f
o
r vmsplice
commit
|
commitdiff
|
tree
2013-05-12
Eric Wong
.
gitignore: add
.
rb
x
commit
|
commitdiff
|
tree
2013-05-12
Eric
Wong
io/
s
plice:
depr
e
cated p
o
tentially
uns
a
fe
m
ethods
commit
|
commitdiff
|
tree
2013-04-21
Eric W
o
ng
set
close-on-exec in pipe si
z
e modification c
h
eck
commit
|
commitdiff
|
tree
2013-01-19
Eric W
o
n
g
io_splice 4
.
2
.
0 -
s
ev
e
ral b
u
gfixes a
n
d
workar
o
unds
Eric Wong
(6):
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
vmsplice: more consis
t
ent
f
ileno
r
e
t
ry handling
commit
|
commitdiff
|
tree
2013-01-19
E
ric Wong
vms
p
lic
e
:
a
v
oid referenci
n
g
i
n
vali
d
stack
a
ddress for
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Eric Wong
d
o
c: s/libreli
s
t
.
com/librelist
.
org/
commit
|
commitdiff
|
tree
2012-03-07
Eric
W
ong
avoid
uname(
)
for pipe siz
e
m
o
d
i
fication check
s
commit
|
commitdiff
|
tree
2011-05-18
Eric W
o
ng
limit
m
axim
u
m splice le
n
gth to 1 <<
3
0
commit
|
commitdiff
|
tree
2011-05-18
E
r
ic Wong
c
opy_stream: small cleanup for
pipe
splic
i
n
g
commit
|
commitdiff
|
tree
2011-05-18
Er
i
c Wong
io_splice 4
.
1
.
1 - workaround socke
t
->
p
ipe issues
commit
|
commitdiff
|
tree
2011-05-18
Eric W
o
ng
e
x
pand
d
oc
f
or n
o
n-blocking sp
l
ice
i
n
to
a pip
e
commit
|
commitdiff
|
tree
2011-05-17
E
ric
W
o
ng
c
o
py_stream:
a
lways use SPL
I
CE_F_NONBLOCK for
partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
r
i
c Wong
io_splice 4
.
1
.
0
-
cop
y
_stream enhancem
e
nt for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
W
ong
c
o
py
_
s
t
ream coerces
b
ased on #to_
p
ath
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
o
n
g
io_splice 4
.
0
.
0
-
e
asi
e
r to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
f
i
x
up documentation for fd vs
I
O ob
j
e
c
ts
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
cop
y
_
s
tr
e
am: enou
g
h to get this working un
d
er MRI
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
W
o
n
g
test_copy_str
e
a
m
:
fix userspace buffering a
s
s
umption
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
add copy
_
stre
a
m
t
est from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
co
p
y_
s
tream: upd
a
te src_offset on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_strea
m
attempts to us
e
IO::
S
plice
:
:
W
A
I
T
A
LL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test
_
io_s
p
lice: dis
a
ble timeo
u
t
-
r
e
lat
e
d tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO::
S
plice::WAITALL f
l
ag support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_io_spl
i
ce_eintr:
beef up test
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use
s
size_t/size_t
inste
a
d o
f
l
ong/unsigned lo
n
g
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR tes
t
only works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
detect c
l
osed de
s
c
r
iptors
o
n
EINTR
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
my
_
fi
l
eno: use FIX2INT i
n
stead
of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
E
ric Wong
re
t
ry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
E
ri
c
Wong
io_splice 3
.
1
.
0 - IO
:
:Spl
i
ce
.
co
p
y_stream improvement
commit
|
commitdiff
|
tree
2011-05-01
E
r
ic Won
g
minor documentation up
d
ates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Sp
l
i
c
e
.
c
o
py
_
stream doesn't chan
g
e o
f
fset of sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric
W
o
ng
extconf
:
remove unnecessary dir_config statement
commit
|
commitdiff
|
tree
2011-03-01
E
ri
c
Wong
i
o_splic
e
3
.
0
.
0 - k
i
nder, gentler Linux
z
ero
-
copy
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
o
ng
doc: mor
e
notes
f
or IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
re
m
o
v
e VERSIO
N
const
a
n
t
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
d
oc: RDoc for new
i
nte
r
face
s
and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wong
IO
.
vmsplice fl
a
gs arg
u
m
e
nt def
a
ults to zer
o
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add IO
.
tryte
e
int
e
rface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysplic
e
i
m
plies SPLICE_F
_
NONB
L
OCK f
o
r
fla
g
s
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
flags are optiona
l
for
sp
l
ice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric W
o
ng
short
e
n c
a
lls
t
o rb_thread_blocking_regi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
avoid signed
v
s unsigned
c
omparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream
:
File
.
open encoding doe
s
n
't ma
t
ter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: fix broke
n
asse
r
t
i
ons on Ruby 1
.
9
.
3de
v
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy
_
stream u
s
es
IO
.
t
r
ysplice inst
e
a
d
o
f IO
.
sp
l
ice
commit
|
commitdiff
|
tree
2011-02-26
E
r
i
c Wong
tes
t
: remov
e
unu
s
e
d
_port f
u
nction
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
add
IO
.
t
r
ysplice interface
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
io/splice: uninden
t
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
tes
t
: cleanup un
u
s
ed_por
t
function
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
clean
up packaging a
n
d use
p
kg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c: swit
c
h to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
E
r
i
c
W
o
ng
G
NUma
k
efile:
sync exa
m
p
les for d
o
cumentat
i
on publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GN
U
makefile: update RAA
on new releases
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
R
u
by io_splice 2
.
2
.
0 - updates
fo
r
Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
add
I
O#pipe_si
z
e and I
O
#pipe_size= ac
c
essors
commit
|
commitdiff
|
tree
2010-06-24
Er
i
c Wong
test_io
_
s
plice: fix
broken test
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
Ruby io_sp
l
ice
2
.
1
.
0 - IO:
:
Splice
.
copy_strea
m
fi
x
es
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
d
o
c:
help RDoc re
a
d IO::Splice
singleton m
e
thods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
d
ocum
e
nt +src+ and +dst+
for IO::Spl
i
ce
.
{
fu
l
l,
p
a
rtia
l
}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
GNUma
k
efile
:
add rcov
t
a
r
get
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
copy_strea
m
: ha
n
dle and block on EAGAIN from
t
he non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
GNUmakefile: allow passing options to te
s
t/unit
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c
Wong
co
p
y_stream: clean
u
p after
oursel
v
es
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
C
OPYING: bundl
e
the
LGPL
v
2
.
1
instead
o
f LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
R
uby io_splice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
on
g
u
p
date PIP
E
_CAPA document
a
tion for
L
inux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
relice
n
se to LGPLv2
.
1+
(
f
r
om LGPLv3 onl
y
)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUm
a
kefil
e
: make our unit t
e
sts
P
HONY
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
examples/splice-cp: simpl
i
fy
w
ith IO::
S
pli
c
e
.
copy_s
t
rea
m
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
io
_
splice_ext: require e
r
rno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_
s
trea
m
takes s
o
urce off
s
et
l
i
k
e
th
e
n
on-sp
l
i
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
vmsplice t
o
take
a
singl
e
string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
copy_s
t
ream: always try to move
p
ages i
n
stead
of copy
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
preliminary
s
u
pport
for
F_GETPIPE_SZ and
F
_
S
E
TPIPE_
S
Z
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
upd
a
te IO::Splice::F_MOVE doc
u
mentatio
n
for 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
si
m
plify ex
a
mples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
imple
m
e
nt IO:
:
Sp
l
i
c
e
.
copy_strea
m
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
fix
indentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
Ruby io_
s
plice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
ric W
o
ng
cleanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test f
o
r
non-blocking, non-pipe descript
o
r
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clar
i
fy wor
d
ing in license
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Won
g
allo
w
IO(-i
s
h) ob
j
ects as descriptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
test: enable Ruby
w
a
rnings
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
IO
.
s
p
li
c
e
a
lwa
y
s releases th
e
GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test
:
more
d
esc
r
iptive Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
doc: better explain the need
f
or IO
:
:S
p
l
i
ce::
F
_NONBLO
C
K
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
avoid pa
r
tial wri
t
es on IO
.
v
mspl
i
ce un
l
ess
F
_
NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split
o
ut
ARY2
I
OVE
C
macro
commit
|
commitdiff
|
tree
2010-05-23
Eric
W
ong
GNU
m
akefile: swi
t
c
h to RDoc
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splic
e
" sh
o
uld
be a
m
odule,
not a clas
s
commit
|
commitdiff
|
tree
2010-02-21
Eric
Won
g
R
E
ADME:
add mailing list archive infor
m
atio
n
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENSE: s/posix_m
q
/io_
l
inux/
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
ong
add gem
s
p
ec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initia
l
commit
|
commitdiff
|
tree