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
stream_file: hide internals
2011-01-08
E
r
ic Wo
n
g
event_m
a
chine:
fold write_response b
a
c
k
into
c
lient
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_ma
c
hin
e
: cleanu
p
asyn
c
logic
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wo
n
g
ev_cor
e
: small
o
r
g
anization clean
u
p
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
more consistent use/avoidance of HeaderH
a
s
h
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
fa
v
or Ha
s
h
#
i
nclu
d
e? for some
e
xist
e
nce
c
h
ecks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolat
e
:
bump
v
e
rsio
n
s and simp
l
ify
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
test_
i
solate
:
pr
e
vent conc
u
rrent exec
u
t
ion
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests: bump asy
n
c_sinatra de
p
endenc
y
t
o
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bum
p
dependenc
y
on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response: do
n
ot
s
kip
Status header set by
a
pp
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
ng
response: fix sk
i
pping of Status:
header from
app
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c Wong
ev_core:
garbage re
d
ucti
o
n wi
t
h const st
r
ings
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic W
o
ng
event_
m
achine: refactor async
.
call
b
ack for keepalive
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
e
v
ent_machine:
fa
c
t
or out a
s
ync
.
callba
c
k
handling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
minor cleanups following stat
e
cle
a
nups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
e
l
iminate G const
a
nt and just use the Rai
n
bows! mo
d
ule
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
ra
i
n
bo
w
s
.
r
b: unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
n
g
elimin
a
te
t
i
m
ed_r
e
ad module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
simplify ke
e
p
a
live_
t
imeout accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
d
is
a
ble
N
agle's
a
lgo
r
ithm by def
a
ult
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
ng
simplify Rainbows
.
ma
x
_by
t
es implementa
t
ion
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
response: use optimized
h
t
tpd
a
te implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump unicorn
d
ependency
t
o 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
respon
s
e:
a
ll
o
w normal Ha
s
h f
o
r
c
rafting Rang
e
headers
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
t
e
sts: e
n
sure 416
r
espon
s
es do keep
a
live
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
se
n
d p
r
oper 416 responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writer_thre
a
d
_pool:
r
emove u
n
necesary
d
e
bug mes
s
ages
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Won
g
prefer H
a
sh#merge! to H
a
sh#update for consistenc
y
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
global
l
y refactor Range ha
n
dling for resp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
ong
coo
l
io: rename deferred_
r
esponse => re
s
ponse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wo
n
g
e
vent
_
machine: cleanup re
s
ponse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
r
efactor response sen
d
fi
l
e body h
a
nd
l
ing for eas
i
er
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
t90
0
0: disab
l
e th
i
s
tes
t
for C
o
olioThread* models
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
si
m
pl
i
fy
per-
c
lient keepalive s
t
a
te chec
k
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
cool
i
o
/master
:
small garbage
r
eduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
return
2
06 status for par
t
ia
l
s
endfil
e
respon
s
es
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
c
o
oli
o
_thread_*: fix 416 response
handling
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
t00
2
2: fix
up b
r
o
ken/
i
ncomplete test
s
commit
|
commitdiff
|
tree
2011-01-05
E
ric
Wong
*gems
p
e
c
: f
i
x build, we hav
e
n
o unit tests
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c
W
ong
P
ackaging c
l
eanups, reins
t
ate generate
d
files for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
Rakef
i
le:
f
ix fm_
u
pdate tas
k
commit
|
commitdiff
|
tree
2010-12-29
Eric W
o
n
g
Rainbo
w
s! 2
.
1
.
0 - Cool
.
i
o
, bugfixes and more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
compl
e
te Rev => Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
o
ng
several response body#close
fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
de
v
_fd_response: pass files strai
g
ht through
commit
|
commitdiff
|
tree
2010-12-28
Eric
Wong
enable the
k
eepalive_requests config o
p
tion
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
co
o
lio*: favor Coolio over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
cool
i
o
_
fi
b
er
_
spawn: de
c
r
ease CPU usage for keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
t0019: ad
d
CPU usage test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
test-lib: fix bug i
n
s
e
t
t
ing worke
r
_
connections
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wo
n
g
t
0015: even less racy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c
: misc cle
a
nups a
n
d addi
t
ions fo
r
RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
t
0
015: increase
r
eliabili
t
y of test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
i
n
itial
co
o
l
.
io su
p
p
ort
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
fibe
r
/io:
a
voi
d
allocatin
g
Range objects for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/*: more
efficient ke
e
palive_timeout expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fi
b
er/ba
s
e:
u
se ba
r
e "select"
w
he
r
e possible
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
t
h
read_pool: avoid needless wa
k
eups from
s
e
lect
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
th
r
ead_*: uni
n
d
ent
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wo
n
g
int
r
oduce worker_yi
e
l
d met
h
od
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_spa
w
n: facto
r
o
u
t
Client
.
q
uit
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
writer_threa
d
_
*
: split out cla
s
se
s
in
t
o
separate files
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
writer_thread_*: split
o
u
t common socket
_
proxy code
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
W
ong
w
rite
r
_t
h
r
e
ad_*:
u
nindent
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
revactor: split out te
e
_socket and use autoload
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
W
o
ng
m
o
r
e
:
:
p
refix el
i
minat
i
on
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
fiber/queue: unindent
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
emove
unnecessary "::" consta
n
t
p
refixing
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
never_
b
l
o
ck: simplify and
s
plit ou
t
code
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
ev
e
nt_machine: s
p
lit
o
ut server a
n
d c
l
ient cl
a
sses
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
rev_thr
e
ad_*: unindent and split
o
u
t
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
r
ai
n
bows/rev/* require/autol
o
ad
c
leanup
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rena
m
e rev/t
h
read =>
rev
/
thread_cli
e
nt
commit
|
commitdiff
|
tree
2010-12-26
E
ric
W
o
n
g
r
e
v_threa
d
_spawn
:
disable
u
n
der Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
GNUmakefile: fix
p
ackaging
ta
s
k
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoid HttpPar
s
e
r#keepaliv
e
?
and HttpParser#res
e
t
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
bum
p
U
n
icorn dependency
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rain
b
ows/r
e
v/*: unin
i
dent so
m
e
mo
r
e
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev: split out Rainb
o
ws
:
:Rev::S
e
rver
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c
W
o
ng
rev: unindent, nee
d
l
ess
a
utoload
commit
|
commitdiff
|
tree
2010-12-24
Eric
Wong
doc: switch
d
ocumentat
i
on generation
t
o w
r
ongdoc
commit
|
commitdiff
|
tree
2010-12-20
E
ric Wong
thread_ti
m
eout: fix b
a
d comp
a
r
ison
commit
|
commitdiff
|
tree
2010-12-20
Eric W
o
ng
thread_
t
i
meo
u
t: avoid
a t
h
reading bug u
n
der 1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eri
c
Wong
F
A
Q
:
add a
no
t
e a
b
out config
.
thr
e
adsafe!
commit
|
commitdiff
|
tree
2010-12-10
Eric Wong
resp
e
ct client_bod
y
_buf
f
er_size in Unicorn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
b
u
mp Unicorn
d
ependency t
o
3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
thread_timeout: de-
S
truct-i
f
y
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
r
espect
"
rewinda
b
le_input
fa
l
se" in Un
i
corn config
commit
|
commitdiff
|
tree
2010-12-08
Er
i
c Wo
n
g
t/*
.
s
h
: indentatio
n
fixes
commit
|
commitdiff
|
tree
2010-12-08
Eric
W
ong
rev+revactor: fix LARGE
pipelined up
l
oa
d
s
commit
|
commitdiff
|
tree
2010-12-03
Eric W
o
ng
Rainbows!
2
.
0
.
1 - upload pip
e
lin
i
ng fi
x
es
commit
|
commitdiff
|
tree
2010-12-03
Eric
W
o
ng
f
i
x pipelinin
g
of reques
t
s w
i
th bodie
s
commit
|
commitdiff
|
tree
2010-12-02
Eric Wong
ev_co
r
e: refa
c
tor a
n
d s
p
li
t
cap_inp
u
t out
commit
|
commitdiff
|
tree
2010-12-02
Eric Wong
ev_core: split
out pr
e
pare_req
u
est_body
commit
|
commitdiff
|
tree
2010-11-20
Er
i
c Wong
Rainbows
!
2
.
0
.
0 - minority ru
l
es!
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
tests: depend on Un
i
co
r
n 3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
r
evac
t
o
r
: fix brai
n
d
amaged comm
i
t/coding
s
tyle
commit
|
commitdiff
|
tree
2010-11-20
Eri
c
W
o
ng
simpler keepalive check for synchro
n
ou
s
model
s
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
max_b
o
dy:
rewri
t
e wrappers to b
e
safer
commit
|
commitdiff
|
tree
2010-11-19
Eric
Wong
m
ax_bo
d
y
:
do
n
o
t enable for R
e
vThre
a
d* mod
e
l
s
commit
|
commitdiff
|
tree
next