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
doc: s/librelist.com/librelist.org/
2012-03-08
Er
i
c
Wong
d
o
c: s
/
libr
e
list
.
c
o
m/librelist
.
org/
commit
|
commitdiff
|
tree
2012-03-07
E
r
i
c
W
ong
avoid uname()
fo
r
pi
p
e s
i
ze modification checks
commit
|
commitdiff
|
tree
2011-05-18
Er
i
c Wong
limit maximum
s
plice le
n
g
t
h t
o
1
<< 30
commit
|
commitdiff
|
tree
2011-05-18
E
ri
c
Wong
co
p
y_stream:
small
c
l
e
a
nup
for pi
p
e
splicing
commit
|
commitdiff
|
tree
2011-05-18
Eric Wong
io_splice 4
.
1
.
1
-
workaround
soc
k
e
t -> pi
p
e issues
commit
|
commitdiff
|
tree
2011-05-18
Eric
Wong
exp
a
nd
doc fo
r
non-blocking
s
p
l
ice in
t
o a pipe
commit
|
commitdiff
|
tree
2011-05-17
Eric
W
ong
copy_s
t
ream: always u
s
e S
P
LICE_
F
_NONBLOCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Eric Wong
i
o_splice
4
.
1
.
0 - copy
_
stream
e
n
han
c
e
ment f
o
r
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric
W
on
g
co
p
y_stream coerces b
a
se
d
on #to_path
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
io_s
p
lice 4
.
0
.
0 - easier to use!
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
fix up documentatio
n
for f
d
v
s IO objects
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream: enough t
o
get t
h
is work
i
n
g
under MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
E
r
i
c Wong
t
est
_
copy_stream: f
i
x
userspace buffering assumpti
o
n
commit
|
commitdiff
|
tree
2011-05-13
Eric
Wong
add c
o
py_st
r
eam
t
est f
r
o
m
MRI
commit
|
commitdiff
|
tree
2011-05-13
E
ric Wong
copy_stream: update src_o
f
fset on r
e
tries
commit
|
commitdiff
|
tree
2011-05-10
Eric
W
ong
copy_strea
m
a
ttempts to use IO::Sp
l
ice
:
:
W
AITA
L
L
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_splice: disable timeout
-
related tests in non-M
R
I
commit
|
commitdiff
|
tree
2011-05-10
Er
i
c Wong
add IO::Splice::W
A
ITALL f
l
a
g
suppo
r
t
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_i
o
_splice_eintr:
be
e
f
up test
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
n
g
u
s
e
ssize
_
t/
s
ize_t i
n
stead of long/u
n
signed lo
n
g
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
EINTR
test only work
s
u
nder 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Er
i
c
W
ong
detect clo
s
e
d de
s
cr
i
ptors on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Won
g
my_file
n
o
:
use FIX2INT instead
of
N
U
M2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry
on EINTR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
io_s
p
l
i
ce 3
.
1
.
0 - IO::Spl
i
ce
.
c
o
py_st
r
eam imp
r
o
vement
commit
|
commitdiff
|
tree
2011-05-01
Eric W
o
n
g
m
inor docum
e
ntation updates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO:
:
S
p
l
ice
.
copy_stream
d
o
e
s
n
'
t cha
n
ge offset o
f
sourc
e
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wo
n
g
ext
c
o
nf:
r
emove unne
c
essa
r
y dir_config
s
t
a
t
ement
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
i
o
_splice
3
.
0
.
0 - kinder, gentl
e
r
Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
do
c
:
more note
s
f
o
r IO
.
v
m
splice
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
remove
VERSION constant
commit
|
commitdiff
|
tree
2011-02-28
E
ri
c
Wong
d
o
c: RDoc for new i
n
terfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
IO
.
vmsplice
fla
g
s a
r
gu
m
ent defa
u
l
ts to z
e
ro
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
a
dd IO
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Eric
Wong
t
r
ysplic
e
impli
e
s
SPLIC
E
_F_NO
N
BLO
C
K
for flag
s
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
fla
g
s are
o
ptio
n
al fo
r
spli
c
e and
trysplice
commit
|
commitdiff
|
tree
2011-02-27
E
r
ic Wong
s
h
orten ca
l
ls to rb_
t
h
read_b
l
ockin
g
_regi
o
n
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
avoid sign
e
d v
s
unsigned comp
a
ri
s
on
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
copy
_
stream: F
i
le
.
open encoding doe
s
n't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: fi
x
broken assertions on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Won
g
copy_stream uses IO
.
t
rysplice inst
e
ad of IO
.
s
plice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
t
est: rem
o
ve
u
nused_p
o
rt func
t
ion
commit
|
commitdiff
|
tree
2011-02-26
E
ric
Wong
ad
d
IO
.
trysplice inte
r
face
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
Wo
n
g
i
o/spl
i
ce: unindent
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
t
e
st: cleanup u
n
u
s
ed_port functi
o
n
commit
|
commitdiff
|
tree
2011-02-05
E
ric
Wo
n
g
clean up packaging a
n
d u
s
e pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: swi
t
ch to wrongd
o
c
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
G
N
Uma
k
efile
:
sync examples fo
r
documentation publi
s
hing
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
G
NUmakefile:
up
d
at
e
RA
A
on ne
w
rel
e
ases
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
Ruby
io_s
p
l
i
ce 2
.
2
.
0 - updates for
Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
add IO#
p
ipe_size and IO#pi
p
e
_size= acce
s
sors
commit
|
commitdiff
|
tree
2010-06-24
Eri
c
Wong
test_io_splice: fix
b
roken
t
e
s
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
Ruby io_splice 2
.
1
.
0 - IO::Sp
l
ic
e
.
copy_strea
m
fixes
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c W
o
ng
doc: help RDoc r
e
ad IO::Splice singlet
o
n
m
ethods
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wo
n
g
docume
n
t
+src+ and +dst+
f
or IO::Splice
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
on
g
GNUmak
e
file:
a
d
d
r
cov
target
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
copy_str
e
am: handle and block on EAG
A
IN fro
m
th
e
n
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
GNUma
k
efil
e
:
a
llow passi
n
g op
t
ions to test/un
i
t
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream
:
cleanup a
f
t
e
r o
u
rselves
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
C
O
PYING: bun
d
le
the LGPL
v
2
.
1 instead o
f
L
G
PLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ru
b
y io_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
ric Wong
update PIPE_CAPA doc
u
mentation fo
r
L
inux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
r
e
license to LGPLv2
.
1+ (from
LGPLv3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmakefil
e
: make our unit test
s
PH
O
NY
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
examples/
s
plice-cp: sim
p
lify wi
t
h
IO::Spl
i
c
e
.
cop
y
_st
r
eam
commit
|
commitdiff
|
tree
2010-06-05
E
ri
c
Wong
io_splice_ext
:
r
equi
r
e errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric
W
ong
copy_s
t
ream takes source o
f
fs
e
t
li
k
e the non-sp
l
ic
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
E
r
ic Wong
a
l
l
o
w IO
.
vmsplice
to ta
k
e a single st
r
ing
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
co
p
y_strea
m
: always try to move pages instead of copying
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
p
reliminary
suppo
r
t for F
_
GE
T
PIPE_SZ and F_SETP
I
PE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
on
g
update
IO::Splice:
:
F_MOVE documentation
for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
W
o
ng
simp
l
ify examples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implement IO::S
p
l
i
ce
.
co
p
y_st
r
eam
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
fix inden
t
ation bu
g
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby io_splice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
c
l
e
a
nup makefiles
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic
Won
g
t
e
st fo
r
non
-
blocki
n
g
,
non-pipe de
s
crip
t
o
r
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
clar
i
fy wo
r
din
g
in license
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
allow IO(-ish) o
b
jects as
descripto
r
arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wo
n
g
t
e
st: enable Ruby
warnings
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
IO
.
splice always release
s
the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test:
m
o
re descrip
t
ive Tempfile names
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
d
o
c:
b
e
t
ter ex
p
lain the
ne
e
d for IO:
:
Sp
l
ic
e
::F
_
NON
B
LOCK
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
avoid
partial w
r
i
t
e
s o
n
IO
.
vm
s
plice unless F_NONBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric
W
o
n
g
split o
u
t ARY2
I
O
V
EC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
GNUmakefile:
s
witc
h
to
R
Doc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"S
p
lice" sh
o
uld be a module
,
not a class
commit
|
commitdiff
|
tree
2010-02-21
E
ric W
o
n
g
R
EA
D
ME
:
add maili
n
g list arch
i
ve info
r
mation
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wo
n
g
LICENS
E
: s/posix_m
q
/io_lin
u
x/
commit
|
commitdiff
|
tree
2010-02-15
E
r
ic Wong
add gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
initi
a
l
commit
|
commitdiff
|
tree