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
vmsplice: more consistent fileno retry handling
2013-01-19
Eric Wong
vms
p
lice: m
o
re con
s
istent
f
ilen
o
retry handling
commit
|
commitdiff
|
tree
2013-01-19
E
r
ic Wong
vm
s
plice: avoid
referencing invalid stack a
d
d
r
ess for
.
.
.
commit
|
commitdiff
|
tree
2012-03-08
Eric Wong
do
c
:
s/librelist
.
com/librelist
.
or
g
/
commit
|
commitdiff
|
tree
2012-03-07
Eric Wong
avoid uname() for p
i
pe size mo
d
ification chec
k
s
commit
|
commitdiff
|
tree
2011-05-18
E
ric
Wong
limit
m
aximum
splice lengt
h
to 1 <<
3
0
commit
|
commitdiff
|
tree
2011-05-18
Er
i
c Wong
copy_stream: small clea
n
up for pipe spl
i
cing
commit
|
commitdiff
|
tree
2011-05-18
E
ric Wong
io_splice 4
.
1
.
1
-
workar
o
und
socket -> pipe i
s
sue
s
commit
|
commitdiff
|
tree
2011-05-18
Eric
Wong
ex
p
and doc for non-blockin
g
splic
e
in
t
o a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric Wong
copy_stream: always use SPLI
C
E_F_NONBL
O
CK f
o
r partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
i
o_splice 4
.
1
.
0
- c
o
py_stream enhancement for 1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream
c
oerces based on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
i
o_splice 4
.
0
.
0 - e
a
sier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
f
i
x
up documentation for fd vs I
O
objects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_str
e
a
m
: enough to get this working unde
r
MRI
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
r
ic Wong
t
e
s
t
_copy_
s
tream: fix user
s
pace buffering assumption
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
add copy_str
e
am test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
W
on
g
copy_strea
m
: u
p
date s
r
c_offset
on
r
etries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_stream attempts to use IO::
S
p
l
ice::WAIT
A
LL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
tes
t
_io_spli
c
e: d
i
sable time
o
ut-rel
a
ted tests in
n
o
n-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wong
ad
d
IO:
:
Spl
i
ce::W
A
ITALL flag
sup
p
ort
commit
|
commitdiff
|
tree
2011-05-09
Eric
Won
g
test_io_
s
plice_eintr: beef up test
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
use ssize_t/size_t ins
t
ea
d
of long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
E
I
NTR tes
t
o
n
ly works u
n
de
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detec
t
clos
e
d
descriptors on
E
INTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno
:
use
FIX
2
INT instead of N
U
M
2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
ret
r
y on
EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
Wong
io_splice 3
.
1
.
0 - IO::S
p
lice
.
copy_stream im
p
rovement
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wong
minor do
c
umentat
i
on updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO:
:
Spli
c
e
.
c
o
p
y_stream
d
o
e
sn't ch
a
nge o
f
fset of sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eri
c
Wo
n
g
extconf: remove
u
n
n
ecessary
dir_config s
t
atement
commit
|
commitdiff
|
tree
2011-03-01
Eri
c
Wo
n
g
io_
s
plice 3
.
0
.
0 - ki
n
der, gent
l
e
r Linux ze
r
o-cop
y
commit
|
commitdiff
|
tree
2011-02-28
E
r
i
c
W
ong
doc: mor
e
notes for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
rem
o
ve V
E
RSI
O
N cons
t
a
nt
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
o
c: RDoc for n
e
w interfa
c
es and changes
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c
Wong
I
O
.
vmsp
l
ice f
l
ags argument defaults t
o
zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
add IO
.
trytee
inter
f
ace
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
t
ry
s
plice implies SPLICE_F_NO
N
BLOC
K
f
or
f
lags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wo
n
g
flag
s
ar
e
o
p
tional for spli
c
e a
n
d trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric
W
o
ng
sho
r
ten c
a
lls t
o
rb_threa
d
_blo
c
king_region
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Won
g
avoid sign
e
d vs unsigned c
o
mpar
i
son
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
o
py_stream:
F
i
le
.
open encod
i
n
g
doe
s
n'
t
matter
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
o
n
g
test: fix broken as
s
ertions on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wo
n
g
copy_stream uses
IO
.
trys
p
lice
ins
t
e
ad o
f
IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c
Wong
test:
r
e
move unused_port functio
n
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Won
g
add IO
.
try
s
p
l
ice interface
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
io/spl
i
ce:
u
nindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
e
st: cleanup unused_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
cle
a
n up packa
g
ing and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: swi
t
ch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
GNUmakefile:
sync examples for docum
e
n
tation publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
G
N
Umakefile: upda
t
e RA
A
on new release
s
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_spli
c
e
2
.
2
.
0 -
updates for
Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
add I
O
#
pi
p
e_size and IO#pipe_size= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric
W
ong
test_io
_
spl
i
ce: f
i
x bro
k
en test
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
Ruby io_splice
2
.
1
.
0
- IO::Splice
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
E
ric
W
ong
doc:
h
elp RDoc read
IO::Sp
l
ice singleton methods
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c
Wong
documen
t
+src+ a
n
d +dst+
f
or IO::
S
plice
.
{full,
p
artial
}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefile: add rcov
target
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
copy_st
r
ea
m
: handle and
blo
c
k
on EAGAIN
f
r
o
m
t
h
e non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
o
ng
G
NUmake
f
ile: allo
w
pass
i
ng opti
o
ns to test/unit
commit
|
commitdiff
|
tree
2010-06-06
E
ric
W
ong
copy_stream: c
l
e
a
nup aft
e
r
ou
r
s
e
lves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING: bundle
t
he LGPLv2
.
1 instead of LGPLv
3
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c Wong
Ruby
io_splice 2
.
0
.
0
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wong
up
d
at
e
PIPE_CAPA do
c
umentation for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
r
elicen
s
e t
o
LGPLv2
.
1+
(from LGPLv3 only)
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUm
a
k
e
f
ile: make our uni
t
tests PHO
N
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
exampl
e
s/s
p
lice-cp
:
simplify with IO::Sp
l
ice
.
cop
y
_
stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io
_
spli
c
e_ext: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
cop
y
_
strea
m
t
a
kes source offset
like the non-spl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric
Wong
al
l
ow IO
.
vmsplice to take
a
single string
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
W
o
n
g
copy_stream: alwa
y
s
try to
move pages instead of c
o
p
y
in
g
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c Wong
prelimina
r
y suppo
r
t for F_G
E
TPIPE
_
SZ a
n
d F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wo
n
g
update IO::Splice::F_MOVE documentation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simplif
y
examples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implement IO::Splice
.
copy_st
r
eam
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
W
ong
fix
i
ndentati
o
n bug
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
R
uby io_splic
e
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup
makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
tes
t
f
or non-blocking,
non-pipe d
e
scriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
c
larify
word
i
ng i
n
license
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
allow
I
O(-ish) objects a
s
desc
r
i
p
to
r
argume
n
ts
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
t
e
st: enable
Ruby warning
s
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wo
n
g
IO
.
sp
l
ice alwa
y
s relea
s
es the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: more descriptive Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
doc: be
t
ter exp
l
ai
n
t
he nee
d
for
I
O::Sp
l
i
c
e::
F
_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid
p
artial writes
o
n IO
.
vmsp
l
ice unless F_NONBLOCK
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wo
n
g
s
plit out
A
RY2
I
O
VEC mac
r
o
commit
|
commitdiff
|
tree
2010-05-23
Er
i
c
Won
g
GN
U
make
f
il
e
: switc
h
to RDo
c
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"S
p
lice" should be
a
module, not
a
class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
REA
D
ME: add
m
ailing list arch
i
v
e
information
commit
|
commitdiff
|
tree
2010-02-15
Eric W
o
ng
LICENSE: s/posix_mq/io_l
i
nu
x
/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add ge
m
s
p
ec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
initia
l
commit
|
commitdiff
|
tree