repo.or.cz
/
rainbows.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
event_machine: close body descriptor before streaming file
2010-07-20
Eric
Wong
event_mac
h
ine: close body des
c
riptor before
streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
ensure file response bodies are prop
e
rl
y
closed
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
e
nsur
e
str
e
a
m r
e
spons
e
bodi
e
s
get closed
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rev
:
spl
i
t out d
e
f
e
r
red chunk
l
o
gic from unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
v/deferred
_
response: cl
e
anups
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
rev: auto
l
oad Deferr
e
dResponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
prefer Integer#t
o
_s(16) to sprintf("%
x
\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
event_machine: don't set @body unle
s
s it's EM::Deferrable
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
event_mach
i
n
e
:
small s
i
mplification fo
r
async respon
s
es
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
even
t
_m
a
chine:
split
out un
c
ommonly used m
o
dules
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em: enable keepa
l
ive f
o
r pipe/so
c
ket respon
s
es
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
rev
+
em: more easily
a
l
low C
o
nte
n
t-Length in p
i
pe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ev
e
nt_mach
i
ne: Resp
o
nseChunkPi
p
e style cleanup
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
on
g
event_machine: garbage avoidance for pipe respon
s
es
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
event_machine: avoid
race i
n
unchunked fast pipe resp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Won
g
r
e
move
unnecessary header munging for s
t
atic file
ser
v
ing
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
d
e
v_fd
_
resp
o
nse
:
remo
v
e n
e
edless begin block
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
n
o
need
to pass 'rb' as File
.
o
pen
flags
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
W
ong
sendfile middleware: v
a
rious style cleanu
p
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
refactor r
e
sponse handling for
each
c
o
ncurrency mode
l
commit
|
commitdiff
|
tree
2010-07-11
Er
i
c Wong
R
a
inbows!
v
0
.
95
.
1
- depend on newer
Un
i
corn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric
Wong
bump Unicorn depende
n
cy to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: make RDoc
skip private methods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test_isolate: doc
u
me
n
t w
h
y we t
e
st
w
ith Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wo
n
g
Rainbows! 0
.
95
.
0 - sendfile()
s
uppor
t
!
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wong
doc: avoid
documentin
g
internals on RDoc
website
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
Won
g
doc:
S
ta
t
i
c
_
F
iles
do
c
ume
n
tation
commit
|
commitdiff
|
tree
2010-07-09
Eri
c
Wong
event_machi
n
e
:
rename response_wri
t
e =
>
em_write_respons
e
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
http_
r
esponse:
allow Cr
a
mp 0
.
11 to send prop
e
r WS
h
eaders
commit
|
commitdiff
|
tree
2010-07-08
Eric W
o
ng
restore Rainbows::HttpRe
s
po
n
se
.
write for Cram
p
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
dev: bump isolat
e
dependen
c
y to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
TOD
O
: docume
n
ta
t
ion needs work,
s
o document i
t
:P
commit
|
commitdiff
|
tree
2010-07-08
Eric W
o
ng
bump TCP_DEFER_ACCEPT d
e
fa
u
lt value
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump
u
nicorn
d
epen
d
encies
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic Wong
strea
m
_
f
i
l
e: split
t
his out f
r
om rev/sendf
i
le
commit
|
commitdiff
|
tree
2010-07-06
E
ric Wong
b
yte_slice: Strin
g
#[range] is
f
aster than String#slic
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
E
ric Wong
doc: update TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
fix string
slicing under 1
.
9 after short
w
ri
t
e
s
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
Wong
rev
/
client: more aggressive
non-blocking write
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
cle
a
nup
e
rror handling for a
b
orte
d
do
w
nloads
commit
|
commitdiff
|
tree
2010-07-06
E
ric Wong
r
e
v
: avoid unnecessary
seeking when using s
e
ndfile
commit
|
commitdiff
|
tree
2010-07-05
Eri
c
Wong
rev:
p
roper
l
y enable p
o
s
t-fork sen
d
fi
l
e(
)
usage
commit
|
commitdiff
|
tree
2010-07-04
Eric W
o
ng
refactor respons
e
body handling for
sendfi
l
e(2)
commit
|
commitdiff
|
tree
2010-07-04
E
ric Wo
n
g
r
ev/clie
n
t
: s/s
e
n
d
fi
l
e/
r
ev_sendfile/
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
re
v
actor: properly zer
o
buffer on zero
r
e
a
ds
commit
|
commitdiff
|
tree
2010-07-04
Eric Wo
n
g
t
hread_po
o
l: force thread
s
to wa
k
eup on sh
u
tdow
n
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
rev:
add sen
d
file support
commit
|
commitdiff
|
tree
2010-06-30
Eri
c
Wo
n
g
d
e
v_fd_response: avoid redeclaring R
a
i
n
bows
m
o
d
u
le
commit
|
commitdiff
|
tree
2010-06-30
E
ric Wong
deferre
d
_respons
e
: remove need
l
es
s
include
commit
|
commitdiff
|
tree
2010-06-28
E
ri
c
Wong
TO
D
O: extra ite
m
for byte-range
response
s
commit
|
commitdiff
|
tree
2010-06-28
Eric Wo
n
g
add
p
reliminary sen
d
file
(1
.
0
.
0)
g
em s
u
pport
commit
|
commitdiff
|
tree
2010-06-28
Eric Wo
n
g
fi
b
e
r
/
bas
e
:
r
e
use process_client log
i
c in base
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
(style
)
prefer
"
until"
instead of "
w
hile !"
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
revactor: c
o
nstan
t
/nam
e
sp
a
ce
c
leanups
commit
|
commitdiff
|
tree
2010-06-28
E
r
i
c
Won
g
base: co
n
stant/names
p
ace clean
u
p
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
h
ttp
_
response:
m
a
k
e t
h
is a
m
o
d
ule,
not a class
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_response: (ni
t
p
ic
k
) si
m
p
l
if
y
c
onditio
n
a
l
l
o
g
i
c
commit
|
commitdiff
|
tree
2010-06-27
Eri
c
W
ong
http_response: clea
n
u
p doc
u
mentation
commit
|
commitdiff
|
tree
2010-06-24
Eric
W
ong
se
n
dfile: update
d
ocs
f
or Rack::Sendfile
commit
|
commitdiff
|
tree
2010-06-21
Eri
c
W
o
ng
a
d
d Rainbows::Con
f
igurator m
o
dule
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
ong
t
ests: enable
Ac
t
orSpawn
test for rbx
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
rev
:
documentat
i
on update for #wri
t
e met
h
od
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic Wong
dev_fd_resp
o
nse: d
i
s
able
u
nder Rubiniu
s
for now
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
de
v
_fd_response:
cleanu
p
and reorganizat
i
on
commit
|
commitdiff
|
tree
2010-06-21
Eric Wo
n
g
tes
t
_isolate: bump unicorn
d
e
pen
d
enc
y
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
test: no need for IO#sync=true in
async-response tests
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c Wong
tests: av
o
i
d
e
m
bedde
d
com
m
and-line
s
witches in tests
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
rev: restore Ruby
1
.
8
.
6 compatibility
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic
Wo
n
g
b
u
m
p async_sinatra test dependencies
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
rev: cleanu
p
write method
commit
|
commitdiff
|
tree
2010-06-18
E
ric W
o
ng
rev: avoid extrane
o
us data copy f
o
r
smal
l
respo
n
ses
commit
|
commitdiff
|
tree
2010-06-18
Eri
c
W
o
ng
fibe
r
/{base,io}: use arra
y
s instead of has
h
e
s for r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
fiber/base:
m
ore
accurate sleep timeout
commit
|
commitdiff
|
tree
2010-06-18
E
ric
W
ong
avoid needless Head
e
rHas
h
#
t
o_h
a
sh cal
l
s
commit
|
commitdiff
|
tree
2010-06-18
Eric
W
o
n
g
prefer Arra
y
#[] look
u
p
to Arr
a
y#f
i
rst/Array#last
commit
|
commitdiff
|
tree
2010-06-16
Eric Won
g
test_isolate:
f
ix
ruby engin
e
u
sage
commit
|
commitdiff
|
tree
2010-06-11
Eric
Wong
up
d
ate te
s
t infras
t
ructu
r
e to support R
u
binius
commit
|
commitdiff
|
tree
2010-06-11
E
r
i
c
W
ong
alt
work
i
ng_directory
t
e
st
from Uni
c
o
r
n
commit
|
commitdiff
|
tree
2010-06-11
Eric Wo
n
g
rely on Unicorn 0
.
991
.
0 for tests
commit
|
commitdiff
|
tree
2010-06-11
Eric Wo
n
g
bin/rainbows: syn
c
up with lates
t
Unicorn
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
add Rainbows::ServerToken middleware
commit
|
commitdiff
|
tree
2010-06-11
Eric
W
ong
m
y-ta
p
-l
i
b: fix race con
d
ition in verbose mode
commit
|
commitdiff
|
tree
2010-06-09
Eric Wo
n
g
ht
t
p_
s
erver:
u
se super in
s
t
ead
of alia
s
_m
e
thod
commit
|
commitdiff
|
tree
2010-06-08
Eric Wong
ge
m
spe
c
: bump
u
ni
c
or
n
dependency
to 0
.
990
.
0
commit
|
commitdiff
|
tree
2010-06-07
Eric
W
ong
README: updat
e
with Zbatery inf
o
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
tests: t9001: avoi
d
needless
filesystem activity
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
centr
a
liz
e
bod
y
=> IO
conve
r
sion
logic
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
Ra
i
n
b
o
ws! 0
.
94
.
0 - on
e
e
ight
ate my ho
m
ework!
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
se
n
d
file: u
p
date RDoc for this mi
d
dleware
.
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
doc: update t
e
st suite
README
and l
i
n
k with
R
Doc
commit
|
commitdiff
|
tree
2010-06-04
Eri
c
Wong
cleanup makefiles, move
pub
l
ish_doc
into mai
n
commit
|
commitdiff
|
tree
2010-06-04
E
r
ic
W
o
ng
tests: make
-C
$
MODEL
.
tNNNN-foo
.
s
h
work
a
gain out-of
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
tests:
cleanu
p
isola
t
e usage
commit
|
commitdiff
|
tree
2010-06-04
Eri
c
Wong
tests: disable async_sinatra test f
o
r Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
local
.
mk
.
sample: add a
hint for TMPD
I
R
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
local
.
mk
.
s
a
mple: u
p
date for running 1
.
9
.
2 (preview3
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
Rak
e
file: explain
o
urselves w
h
en Isolating
commit
|
commitdiff
|
tree
2010-06-04
Er
i
c Wong
test-l
i
b: s
e
t
N
O_PROXY
t
o
c
ounte
r
h
t
tp
_
p
roxy
commit
|
commitdiff
|
tree
2010-06-04
E
ric Wong
depe
n
d on I
s
olate ~> 2
.
0
.
2 fo
r
development
commit
|
commitdiff
|
tree
2010-06-03
Eric
Wong
add Rai
n
b
o
w
s::S
e
ndfile midd
l
eware
commit
|
commitdiff
|
tree
next