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
ensure stream response bodies get closed
2010-07-20
Eric Wong
ensure str
e
am response bodie
s
g
e
t close
d
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Won
g
rev: split out
d
eferr
e
d chunk logic from u
n
chu
n
ked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev
/
deferred
_
respons
e
: clean
u
p
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rev: autoload
D
eferredResponse
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Wong
prefer Integer#to_s(16) to sprintf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
event
_
machine
:
don't set @bo
d
y unl
e
s
s
it's EM::Deferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_ma
c
h
i
ne: sm
a
ll simplification for
a
sync respo
n
ses
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
eve
n
t
_
m
ac
h
ine: spl
i
t
o
ut u
n
com
m
only us
e
d mod
u
l
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
rev + em: enable keepalive for pipe/so
c
ket re
s
ponses
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
re
v
+ em
:
more easily allow Content
-
Length in p
i
p
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
W
ong
e
v
ent_machine: ResponseChunkPipe style cl
e
anu
p
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
vent_machin
e
: garbage
a
v
o
i
d
ance
for
p
i
pe resp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ev
e
nt_machine: avoid ra
c
e in un
c
hun
k
ed fast
pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
remove un
n
e
c
e
s
sary header munging for static fil
e
serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
dev_
f
d_response: r
e
mov
e
needless begin block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no need to pas
s
'
r
b' as File
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
sen
d
file middleware:
v
arious style c
l
ea
n
ups
commit
|
commitdiff
|
tree
2010-07-20
E
ri
c
W
o
n
g
re
f
a
ctor response handling for eac
h
concu
r
rency model
commit
|
commitdiff
|
tree
2010-07-11
Eric Wo
n
g
Rainbow
s
!
v0
.
95
.
1 - depend on newer
Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bum
p
Unicor
n
d
e
pend
e
ncy
to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
do
c
:
m
ake RDo
c
s
k
ip pr
i
vate meth
o
ds
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Wong
test_isolate
:
document wh
y
w
e test with Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Wong
Rainbows
!
0
.
95
.
0
-
send
f
ile
(
) support
!
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wong
doc: a
v
oid
doc
u
menting
interna
l
s on
R
Doc website
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: Stati
c
_Files documentation
commit
|
commitdiff
|
tree
2010-07-09
E
ric Wong
e
vent_
m
achine: renam
e
respo
n
se_write
=
> em_wr
i
t
e
_
r
esponse
commit
|
commitdiff
|
tree
2010-07-09
Eric
W
ong
http_r
e
sponse: a
l
low Cramp 0
.
11 to sen
d
pr
o
per W
S
h
ea
d
ers
commit
|
commitdiff
|
tree
2010-07-08
E
ric
Wong
r
e
stor
e
Rainbo
w
s:
:
HttpRespon
s
e
.
write for
C
ramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wo
n
g
dev: bu
m
p isolate dependency t
o
2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
ong
TODO: do
c
umentation needs w
o
r
k,
so document it :
P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump TCP_DEFER_
A
CCEPT default v
a
lu
e
commit
|
commitdiff
|
tree
2010-07-08
Eric Won
g
bump unico
r
n dependencies
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
Wong
stream_file:
split
this
out
f
rom rev
/
sendfile
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
byte_
s
l
i
ce:
String
#
[range] is faster
t
han String
#
sli
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
d
o
c: update TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
fi
x
st
r
ing sl
i
cin
g
under 1
.
9 aft
e
r shor
t
writes
commit
|
commitdiff
|
tree
2010-07-06
E
ric Wong
r
e
v/client: more ag
g
ressive non-blocking write
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c Wong
c
l
eanup error handling
f
o
r abort
e
d downloa
d
s
commit
|
commitdiff
|
tree
2010-07-06
Eric Wo
n
g
r
ev: avoid unnec
e
ssary seeking when usin
g
sendfile
commit
|
commitdiff
|
tree
2010-07-05
Eric W
o
n
g
rev: prope
r
ly enable
p
ost-fork sendfile() usage
commit
|
commitdiff
|
tree
2010-07-04
Eric
Wong
refactor respon
s
e b
o
dy handling for sendfi
l
e
(
2)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
r
e
v/client
:
s
/sendfi
l
e/rev_sen
d
file/
commit
|
commitdiff
|
tree
2010-07-04
Eric
Wong
r
evactor:
properly zero buffer
on zero
r
ead
s
commit
|
commitdiff
|
tree
2010-07-04
Er
i
c Wong
thread
_
pool: force threads to wakeup on shu
t
down
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
rev: add sendfile
s
upport
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
dev_fd_response: av
o
i
d
redeclarin
g
Rainbow
s
module
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
de
f
e
rred_resp
o
nse: remove needless include
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
TODO: extra it
e
m
for byte-ra
n
ge responses
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
a
dd preliminary sendfile
(
1
.
0
.
0) gem support
commit
|
commitdiff
|
tree
2010-06-28
Eric
Wong
fib
e
r/base:
reuse
p
r
ocess_client
l
og
i
c
in base
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
(styl
e
) p
r
efer "until" instead of "whi
l
e
!"
commit
|
commitdiff
|
tree
2010-06-28
Eric Wo
n
g
re
v
a
c
tor:
c
on
s
tant/
n
ame
s
p
ace cleanups
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic Wong
base: constant/namespace cl
e
anup
commit
|
commitdiff
|
tree
2010-06-27
Eri
c
Wong
h
ttp_response: make this a m
o
dule,
not a c
l
as
s
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_response: (
n
i
t
pick) simplify
conditiona
l
lo
g
ic
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_response:
cl
e
anup docu
m
ent
a
tion
commit
|
commitdiff
|
tree
2010-06-24
E
ric Wong
sendfile: u
p
date docs f
o
r Rack::Sendfile
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c Wo
n
g
add Rainb
o
ws::Configurator module
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
t
e
sts: enable ActorSpawn
test
f
or rbx
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
rev:
do
c
um
e
n
t
ation up
d
ate for #write me
t
h
od
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c Wong
dev
_
fd_
r
esponse: disable under Rubi
n
ius
for n
o
w
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
d
ev
_
fd_response: clean
u
p and
r
e
organiza
t
ion
commit
|
commitdiff
|
tree
2010-06-21
Eric Wo
n
g
test_isola
t
e: bump unicorn dependen
c
y
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
tes
t
:
no need for I
O
#sync=true
i
n async-response test
s
commit
|
commitdiff
|
tree
2010-06-21
Eric Won
g
tes
t
s: avoid embe
d
ded
c
omma
n
d
-
li
n
e
s
w
i
tc
h
e
s in t
e
sts
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
rev: r
e
store Ruby 1
.
8
.
6
compatibility
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic W
o
ng
bump async_sinatra tes
t
depe
n
d
encie
s
commit
|
commitdiff
|
tree
2010-06-18
Eric Wo
n
g
r
e
v
: cleanup write metho
d
commit
|
commitdiff
|
tree
2010-06-18
Eric
Wong
r
e
v
: av
o
id extrane
o
us data copy fo
r
small responses
commit
|
commitdiff
|
tree
2010-06-18
Er
i
c
Wong
fiber/{
b
ase,io}: use arrays instead
o
f hashes for r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
fiber/base: more accur
a
te sleep
t
imeout
commit
|
commitdiff
|
tree
2010-06-18
Eric W
o
ng
avoid needless HeaderHash
#
t
o
_hash calls
commit
|
commitdiff
|
tree
2010-06-18
E
ric W
o
ng
pref
e
r
Array#[]
lookup to Array#
f
irst/Array#l
a
s
t
commit
|
commitdiff
|
tree
2010-06-16
Eric Wong
test_
i
s
o
late: fix ruby engi
n
e usage
commit
|
commitdiff
|
tree
2010-06-11
Eric
W
ong
upd
a
t
e tes
t
infrastruct
u
re to support Rubini
u
s
commit
|
commitdiff
|
tree
2010-06-11
Eric
W
o
ng
alt worki
n
g_directo
r
y t
e
st from Unic
o
r
n
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
rely
on Unicorn 0
.
991
.
0 for t
e
s
ts
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
bin/rainbows:
sync up
with lates
t
Uni
c
o
rn
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
add Rainbows::
S
erverToken mid
d
lewa
r
e
commit
|
commitdiff
|
tree
2010-06-11
E
ric Wong
my-tap-li
b
: fix
r
ace
condition in verbose
m
ode
commit
|
commitdiff
|
tree
2010-06-09
Eric Wong
h
ttp
_
server: use s
u
per
i
n
s
t
ead of alias_method
commit
|
commitdiff
|
tree
2010-06-08
Eric
Wong
gemspec: bump unico
r
n
d
ependency to 0
.
990
.
0
commit
|
commitdiff
|
tree
2010-06-07
Eric
W
on
g
RE
A
DME: update with Z
b
atery info
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
tests: t9001: avoi
d
nee
d
less file
s
ystem a
c
tivity
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
centralize body =
>
IO convers
i
on logic
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
R
a
inbo
w
s! 0
.
9
4
.
0 - one e
i
ght ate m
y
homework!
commit
|
commitdiff
|
tree
2010-06-04
E
ric Wong
sendfile: update RDoc for
th
i
s middlew
a
re
.
commit
|
commitdiff
|
tree
2010-06-04
E
r
i
c Wong
doc: update test su
i
te R
E
ADME and link with RDoc
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
cleanup makefil
e
s, m
o
ve pu
b
li
s
h_doc
i
n
t
o
ma
i
n
commit
|
commitdiff
|
tree
2010-06-04
Eric Won
g
tests: ma
k
e -C
$
MO
D
EL
.
tNNNN-foo
.
s
h work again out-of
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
E
ric Won
g
t
e
sts
:
cleanu
p
isola
t
e usage
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
tests: disabl
e
async_sinatra test for Ruby
1
.
9
.
2
commit
|
commitdiff
|
tree
2010-06-04
E
r
ic
Wong
local
.
mk
.
sampl
e
:
add a
h
int for
TMPDIR
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
local
.
mk
.
sample:
u
pdate for run
n
ing 1
.
9
.
2
(
p
review3
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Eric
W
ong
Rakefil
e
: explain
oursel
v
es when Isola
t
ing
commit
|
commitdiff
|
tree
2010-06-04
E
r
ic
W
ong
test-lib: set
NO_PRO
X
Y to co
u
nter http_proxy
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
depend on Isola
t
e ~> 2
.
0
.
2 for developm
e
n
t
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
add Rainbow
s
::S
e
n
df
i
le middleware
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
writer_thread_*:
f
i
x static file r
e
sponse under 1
.
8
commit
|
commitdiff
|
tree
2010-06-03
Eri
c
W
on
g
t
est-lib: remove a
n
cient w
a
it_for_pid() function
commit
|
commitdiff
|
tree
next