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
fix up documentation for fd vs IO objects
2011-05-13
E
ric
W
ong
fix u
p
d
o
cumentat
i
on fo
r
fd vs IO ob
j
ects
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
copy_stream
:
enough
to get this working under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
test
_
copy
_
st
r
eam: fi
x
us
e
rs
p
ace buffering assump
t
io
n
commit
|
commitdiff
|
tree
2011-05-13
Er
i
c
Wong
add c
o
py_stream test from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream: update src_offset o
n
retr
i
es
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
o
ng
co
p
y_st
r
e
a
m
attempts to use
I
O:
:
Splice::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric
Wong
test_io
_
sp
l
ice:
d
isable timeout-related tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add IO::Splice::
W
AITALL fl
a
g s
u
pport
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic
W
ong
test_io_sp
l
ice_eintr: beef up test
commit
|
commitdiff
|
tree
2011-05-09
E
r
i
c
Wong
use ssize_t
/
size_t instead of long/unsigned long
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR
t
e
s
t
only works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric
W
ong
detect
c
losed
desc
r
iptors on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_
f
ileno: use
F
IX2INT ins
t
e
a
d
o
f
NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retr
y
on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_splice 3
.
1
.
0 - IO::
S
p
lice
.
c
o
py_stream i
m
provement
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
minor documenta
t
ion updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
copy_s
t
r
ea
m
d
o
esn't change
of
f
s
e
t
of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf: remove u
n
n
e
cessary d
i
r
_
config statement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_s
p
lice 3
.
0
.
0 - kinder
,
ge
n
tl
e
r L
i
nux z
e
ro-cop
y
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
doc
:
m
o
re
n
otes
f
o
r I
O
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
r
e
mo
v
e VER
S
ION c
o
nst
a
nt
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
n
g
doc: RDoc for new inte
r
faces and
changes
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
IO
.
v
m
sp
l
ice
f
lags arg
u
m
en
t
d
e
fault
s
to zero
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
add IO
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
t
rysp
l
ice impli
e
s S
P
LICE_F
_
NONBLOCK for flag
s
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic
W
o
n
g
f
lags are optional
f
or
splice and trys
p
lice
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c
W
ong
shorten c
a
lls to rb_threa
d
_bl
o
cking_re
g
ion
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
a
void signed vs unsigned comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
co
p
y_strea
m
: File
.
open e
n
cod
i
n
g
doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Won
g
tes
t
: fix broken assert
i
ons on
R
uby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream us
e
s IO
.
tr
y
spli
c
e instead o
f
IO
.
s
pl
i
ce
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
te
s
t
: remove un
u
sed_port fu
n
ction
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
add IO
.
t
r
ys
p
l
i
c
e
interface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
io/splice: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
test: cleanup unused_port f
u
n
c
tion
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
clea
n
u
p
packaging
a
nd use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
doc: switch to wrong
d
o
c
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
GNUmak
e
file: sync
exampl
e
s for doc
u
mentation
p
u
b
l
ishing
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
GNUmakefile
:
update RAA on n
e
w
releas
e
s
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
Ruby io_spl
i
ce 2
.
2
.
0
-
u
p
dates for Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
add IO#
p
i
p
e_size and IO
#
pip
e
_size=
a
ccess
o
rs
commit
|
commitdiff
|
tree
2010-06-24
E
r
ic
W
ong
te
s
t_io_sp
l
ice: fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
R
u
by io_splice 2
.
1
.
0
- I
O
::Splice
.
c
o
p
y
_
s
t
ream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help RD
o
c re
a
d
IO
:
:Splice s
i
ngleton meth
o
ds
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
do
c
umen
t
+src+
a
nd +dst+ for IO::Splice
.
{
f
ull,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNU
m
akefile: add
r
cov t
a
rg
e
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy
_
stream: han
d
le and block on E
A
GAIN
from th
e
non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUm
a
k
efile: all
o
w pa
s
sing o
p
tions t
o
test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_
s
tre
a
m
:
cleanup a
f
ter ourselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
COPY
I
NG:
b
undle
the LG
P
L
v
2
.
1 instead of
L
G
PLv
3
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c
Wong
Ruby
i
o_splice
2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wo
n
g
update PIPE_CAP
A
do
c
u
m
entation for L
i
nux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
relicens
e
to LGP
L
v2
.
1+
(f
r
om LGPL
v
3
o
nly)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
o
n
g
GNU
m
akef
i
le:
m
a
k
e
our unit test
s
PHONY
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wong
e
xam
p
les/
s
plice-cp: simplify with IO::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splice_ext: require errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_s
t
ream takes source offset like th
e
non-splice
.
.
.
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_st
r
eam: alwa
y
s try to mo
v
e pages inst
e
ad of
copy
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
preliminary supp
o
r
t
for F_GETPIPE_SZ and
F_SETP
I
PE_SZ
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic Wong
update IO
:
:S
p
lice
:
:F_MOVE documentation for 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-01
E
ric Wong
s
i
m
plify example
s
for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
impl
e
ment IO::Splice
.
co
p
y_str
e
a
m
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
fix
indentati
o
n bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
c
l
eanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
test for non-block
i
ng,
n
o
n-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
cla
r
if
y
w
o
r
d
i
n
g i
n
license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow IO(-i
s
h) objects as de
s
criptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
test: enab
l
e
Ruby war
n
ings
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
I
O
.
splice always rel
e
ase
s
the GVL
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
Wong
test: more
d
es
c
rip
t
ive
Tempfile
names
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
d
o
c:
b
e
tter explain the need for IO::Splice::F_
N
ONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
a
v
oid partial
w
rites on IO
.
vmspl
i
ce unl
e
ss F_NON
B
LOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Er
i
c Wong
s
pli
t
ou
t
ARY2IO
V
E
C
macro
commit
|
commitdiff
|
tree
2010-05-23
E
r
ic Wo
n
g
GNUmake
f
i
l
e
: switch to RDoc
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"Splice" sh
o
uld be a module, not a clas
s
commit
|
commitdiff
|
tree
2010-02-21
E
r
ic Wong
README: add mai
l
ing list
archive in
f
ormation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wo
n
g
LICENSE: s/posix_mq/io_l
i
nux/
commit
|
commitdiff
|
tree
2010-02-15
Er
i
c Wong
a
dd gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
i
n
iti
a
l
commit
|
commitdiff
|
tree