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
add copy_stream test from MRI
2011-05-13
Eric Wong
add
copy
_
stream
t
est fro
m
M
R
I
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stre
a
m: update src_offset on ret
r
i
e
s
commit
|
commitdiff
|
tree
2011-05-10
E
r
i
c Wong
copy_st
r
eam a
t
tempt
s
to u
s
e I
O
::Sp
l
i
ce
:
:WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_sp
l
i
c
e: disable t
i
meout-related
t
ests i
n
no
n
-
M
RI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO::Splice::WAITALL flag su
p
p
ort
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
test_io_splice_eintr: beef up
t
est
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
use ssize_t/s
i
ze_t instead o
f
lo
n
g/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR
t
est
o
n
ly
works
u
nder 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wong
det
e
c
t
closed descriptors
o
n EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
my_file
n
o: use FIX2INT
i
n
s
t
ead o
f
NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
E
ric W
o
ng
retry on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splice 3
.
1
.
0 -
I
O::Splice
.
copy_s
t
ream im
p
r
o
vement
commit
|
commitdiff
|
tree
2011-05-01
E
ri
c
Wong
minor docu
m
entation updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO:
:
Splice
.
c
opy_stream doesn'
t
change offset of so
u
rc
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wo
n
g
e
xtc
o
nf: remove unn
e
cessary dir_config statem
e
n
t
commit
|
commitdiff
|
tree
2011-03-01
Er
i
c
Wong
i
o
_splice 3
.
0
.
0 - kinder, gentler
L
i
n
u
x
z
ero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: more notes f
o
r IO
.
v
m
splice
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
re
m
ove
VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
Er
i
c Wong
doc: RDoc for new i
n
terface
s
and chan
g
es
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vm
s
plice
flags
argumen
t
de
f
aults
t
o z
e
r
o
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
add IO
.
tr
y
tee interface
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
trysplic
e
im
p
lies SPLICE_F_
N
ONBLOCK f
o
r flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags
a
r
e optional for splice
a
nd trysplice
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic
W
ong
shorten call
s
to rb
_
thread_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
avoid signed vs u
n
s
i
gned compari
s
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream: File
.
open encoding doesn't matte
r
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
te
s
t
: f
i
x broke
n
assertions o
n
Ruby 1
.
9
.
3d
e
v
commit
|
commitdiff
|
tree
2011-02-26
E
ric Wong
copy_stream uses IO
.
trysplice instead of IO
.
s
p
lice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wo
n
g
test:
r
emove un
u
s
ed_port fun
c
t
i
on
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
add IO
.
t
rysplice int
e
rface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
i
o
/splice: un
i
ndent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test
:
cleanup unus
e
d_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up pac
k
aging and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: swit
c
h to wron
g
doc
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
GNUmakefile: sync
exa
m
p
l
es for d
o
cumen
t
atio
n
pu
b
lishing
commit
|
commitdiff
|
tree
2010-08-02
E
ric Won
g
GNU
m
akefil
e
: update
RAA on new releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_
s
plice 2
.
2
.
0 - updates
for
L
inux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#pipe_size and
IO
#
pipe_size= access
o
r
s
commit
|
commitdiff
|
tree
2010-06-24
Eric Won
g
test_io_
s
plice: f
i
x broken te
s
t
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wo
n
g
Ruby
io_splice 2
.
1
.
0 - IO::Splic
e
.
c
opy_str
e
am fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: he
l
p RDoc
read IO::Splice singleton methods
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
document +src+ an
d
+dst+ for
I
O::Splice
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
GNUmakef
i
l
e
:
a
d
d rcov target
commit
|
commitdiff
|
tree
2010-06-06
E
ric Wong
co
p
y_stream: ha
n
dle and block on EAGAIN from
t
he n
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GN
U
ma
k
efile: allow passing
o
p
t
ions to te
s
t/un
i
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream:
c
l
e
a
n
up
after ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING: bundle the LGPLv2
.
1
inst
e
ad of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby i
o
_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
ric Won
g
update PIPE
_
CAPA documen
t
ation
f
o
r Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic
W
ong
rel
i
cense
t
o LGPLv2
.
1+ (from
LGPLv3
o
nly)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
r
i
c Wong
GNUmakef
i
l
e:
m
ak
e
our
unit te
s
ts PHONY
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
e
x
amples/sp
l
i
ce-cp:
simplify with IO::Splice
.
c
opy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
io_splic
e
_ext
:
re
q
uire errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
c
opy
_
stream takes source
o
ffset lik
e
the non
-
s
p
lice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric
Wong
allow I
O
.
v
msplice
to take a singl
e
string
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
copy
_
str
e
am: always try
t
o move pa
g
es inst
e
a
d o
f
copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
preliminary s
u
pport f
o
r F_GETPIPE_SZ an
d
F_SET
P
IPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
update
IO::Splice::F_
M
OVE documentation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
on
g
s
implif
y
examples for 1
.
0
.
0
API
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
i
mplement IO::Splice
.
copy_str
e
a
m
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix indentation bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_spl
i
c
e 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
clea
n
up make
f
ile
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
t
e
s
t
for non-b
l
ocking, no
n
-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
clarify
wo
r
ding in licens
e
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
allow I
O
(-ish)
o
bjects as descriptor argum
e
nts
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
t
est: enable Ruby
warn
i
ngs
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
IO
.
splice alwa
y
s releas
e
s the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test:
more descriptive
T
empfile names
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
o
ng
do
c
: better
explain the ne
e
d f
o
r
I
O::Splice::F_NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
av
o
id
partial writes on IO
.
vmspl
i
ce unless F_NONBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
E
ric
W
ong
split o
u
t AR
Y
2IOVEC
macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefi
l
e: swi
t
ch to RDo
c
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
r
ic Wong
"Splice" shoul
d
be a mo
d
ule, n
o
t a c
l
ass
commit
|
commitdiff
|
tree
2010-02-21
Eric Won
g
REA
D
ME: add mailing list archi
v
e
i
nformation
commit
|
commitdiff
|
tree
2010-02-15
Er
i
c Wong
LICENSE
:
s/
p
osix_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add g
e
mspec
commit
|
commitdiff
|
tree
2010-02-15
E
r
i
c Wong
initial
commit
|
commitdiff
|
tree