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
copy_stream: enough to get this working under MRI 1.8
2011-05-13
Eric Wo
n
g
c
opy_str
e
am: enough to ge
t
t
h
is working under MR
I
1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
te
s
t_c
o
py_stream: fix user
s
pa
c
e buff
e
ring as
s
um
p
tion
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
add copy_stream tes
t
fr
o
m M
R
I
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
co
p
y_stream: update src_
o
f
fset on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
c
o
py_stream a
t
t
e
mpts to
u
se IO::Spli
c
e::WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Won
g
test_io_splice: disable tim
e
out-related tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
add
IO::Spl
i
ce::WAITALL flag
support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wo
n
g
test_io_splice_ein
t
r: beef up test
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c Wo
n
g
use ssize_t/size_t instead
of long/un
s
igned
l
ong
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
E
I
NTR
t
est o
n
ly
w
orks un
d
er
1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect closed descriptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic
Wong
my_fileno: use FIX2
I
NT instead
o
f
NUM2
I
NT
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::Splice
.
cop
y
_stream impr
o
vement
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
W
ong
minor documenta
t
ion
u
pdates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
I
O
::
S
pl
i
ce
.
c
o
p
y
_stream d
o
esn't c
h
ange offset of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extconf: remove unnece
s
sary
d
ir_config statement
commit
|
commitdiff
|
tree
2011-03-01
E
ric Won
g
io_spl
i
ce 3
.
0
.
0
-
ki
n
d
er, gentler Linux z
e
ro-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
d
oc: more
note
s
for IO
.
vmsplice
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wo
n
g
remove VE
R
SION constant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc for new interfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
IO
.
vmsplice flags argument d
e
faul
t
s to ze
r
o
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add
I
O
.
tryte
e
i
nterface
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Won
g
trysplice
i
mplie
s
S
P
L
ICE_F_NONBLOCK
for flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are opt
i
onal for spli
c
e and tryspli
c
e
commit
|
commitdiff
|
tree
2011-02-27
E
r
i
c Wong
shorten call
s
to rb_threa
d
_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic
Wong
avoid sig
n
e
d
vs
un
s
igned compariso
n
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic W
o
ng
copy_stream: F
i
le
.
open en
c
oding doesn't
m
a
tt
e
r
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
test: fix broken assertions on Ruby 1
.
9
.
3d
e
v
commit
|
commitdiff
|
tree
2011-02-26
Eri
c
Wong
copy_strea
m
uses IO
.
tr
y
s
p
l
i
ce instead of
I
O
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: remove
unused_port functi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
add IO
.
t
r
ys
p
lice interface
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
io
/
spl
i
ce
:
unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
est:
c
leanup
unused_port funct
i
o
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean u
p
pack
a
ging and use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Won
g
doc: switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmakef
i
le: sync
examples for documentation publish
i
ng
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUmak
e
file:
u
pdate RAA on new
r
elea
s
es
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_splice
2
.
2
.
0 - up
d
ates
f
or
L
inux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
a
dd
IO
#
p
ipe_size and IO#pi
p
e_size= a
c
cessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
te
s
t_io_splice
:
fix broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
R
uby io_sp
l
ice 2
.
1
.
0 - IO::Splice
.
copy_stream fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc:
h
elp RD
o
c rea
d
I
O
::S
p
lice s
i
ngleton meth
o
d
s
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
document
+
src+
a
nd +dst+ for
IO::
S
plice
.
{
f
u
ll,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUma
k
e
f
i
l
e: a
d
d rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
copy_s
t
ream: handle and
b
lock on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
n
g
GNUmakefile:
a
l
low pa
s
si
n
g
o
p
t
ions to
t
est/unit
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
copy_strea
m
: c
l
eanu
p
after ourse
l
ves
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
COPYING: bundle the LGPLv2
.
1 i
n
stead of
LGPL
v
3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io_splice
2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
update PIPE_
C
A
P
A
documen
t
at
i
o
n
for Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
re
l
icen
s
e to L
G
PLv2
.
1+ (from LGPL
v
3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
GNUmakefile: make our unit te
s
ts P
H
ON
Y
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
examples/splice-cp: sim
p
lify with
IO::Splic
e
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_s
p
l
i
ce_ext: require e
r
rno
.
h
commit
|
commitdiff
|
tree
2010-06-05
E
r
ic Wo
n
g
copy
_
stream takes source offset like th
e
non-splic
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow I
O
.
vm
s
p
l
ice to tak
e
a sin
g
le
string
commit
|
commitdiff
|
tree
2010-06-01
Eri
c
Wong
copy_st
r
e
a
m
: alw
a
ys try to move pa
g
es instead
o
f copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wo
n
g
pre
l
i
m
ina
r
y s
u
pport for F_GETPIPE_SZ
and F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
u
pdate IO::Splic
e
:
:
F_MOVE documentatio
n
for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simp
l
ify
e
x
amples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric
Won
g
implement IO::Spl
i
ce
.
copy
_
stream
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
fix ind
e
ntati
o
n bug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
R
uby
io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
cleanup makefiles
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
test for n
o
n
-
b
l
ocking, non-pipe d
e
scriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
c
l
ar
i
fy wordi
n
g in
license
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Won
g
allow
I
O(-ish
)
o
bje
c
ts as desc
r
iptor argum
e
nts
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: enable Ruby w
a
rni
n
gs
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
IO
.
s
plice always releases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
Won
g
test: mor
e
descriptive Tempfi
l
e names
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Won
g
doc: better expl
a
in the need
for IO::Splic
e
::F_NON
B
LOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid partial write
s
on
I
O
.
vmsplice un
l
e
ss F_NO
N
BL
O
CK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split out ARY2
I
OVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNU
m
akefile: s
w
itch to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
E
ric Wong
"Splice
"
should be
a
m
odule, not a class
commit
|
commitdiff
|
tree
2010-02-21
E
ric W
o
n
g
REA
D
ME: add mailing
l
ist archive information
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
L
ICENS
E
: s
/
p
osix_
m
q
/
io_linux/
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
i
n
itial
commit
|
commitdiff
|
tree