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
epoll: fixes for Ruby 1.9.3dev
2011-01-07
Eric
W
ong
e
vent_machine: refa
c
tor async
.
cal
l
b
ack fo
r
keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
event_machine:
f
act
o
r
out asyn
c
.
cal
l
b
a
ck handling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
mi
n
or cleanups
f
ol
l
owing s
t
ate cleanup
s
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
e
l
iminate G con
s
tant and
j
ust
u
se the
R
a
i
nbows! module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
r
a
inbows
.
r
b
: unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminat
e
tim
e
d_r
e
a
d
m
o
dule
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify
k
e
ep
a
liv
e
_timeout acc
o
unt
i
ng
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
d
isable
Nagle's
a
lgorit
h
m
by default
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
sim
p
li
f
y Ra
i
nbows
.
m
a
x_
b
ytes implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
r
esponse: use opti
m
ized httpda
t
e implementation
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
Bump unicorn de
p
en
d
ency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
response:
a
llo
w
n
o
rmal Hash for crafting Ran
g
e
header
s
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
tests: e
n
sure
416 respons
e
s do k
e
epalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send proper 416 responses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wo
n
g
wri
t
er_thre
a
d_pool: remove un
n
eces
a
ry debu
g
m
essa
g
es
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
pre
f
er Hash#m
e
r
ge! to
H
ash#
u
p
d
ate for con
s
i
s
tency
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
glo
b
ally r
e
f
actor
R
ang
e
handling
for responses
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
c
o
o
lio:
rename def
e
rred_response => response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
even
t
_machine: cleanup response_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wo
n
g
ref
a
ctor response
s
end
f
ile body handling for
e
as
i
er
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
t9
0
00:
disabl
e
th
i
s
test for Coo
l
ioThread* models
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
simplify per-cli
e
nt keepalive state
c
hecks
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
c
o
o
l
io/maste
r
: small garbage reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
retu
r
n 206 status for
p
artial sendfile responses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
coolio_thread_*: fix 4
1
6 response handling
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
t
0
022: fix up broken/i
n
complet
e
tests
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
*gem
s
pec:
f
ix
build, we
h
a
v
e
n
o
unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Won
g
Packaging cleanups, reinstate genera
t
ed fi
l
es for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
o
n
g
Rakef
i
le: fix
f
m_up
d
a
t
e task
commit
|
commitdiff
|
tree
2010-12-29
Eric Wo
n
g
Rainbows!
2
.
1
.
0 - Cool
.
io, bugfixes
a
nd mor
e
!
commit
|
commitdiff
|
tree
2010-12-29
Eric W
o
ng
comp
l
ete Rev =>
C
o
oli
o
renaming
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic Wong
s
e
veral
respo
n
se
b
ody#cl
o
se
fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
d
ev_fd_
r
esponse: pass f
i
les straight
thr
o
ugh
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
en
a
ble the keepaliv
e
_
r
eque
s
ts config o
p
tion
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
co
o
lio*: favor Coolio over Rev
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Won
g
coolio_fiber_spa
w
n:
d
ec
r
e
a
s
e C
P
U us
a
ge
for keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
t0019
:
add CPU
usage test
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
n
g
test-lib: fix bu
g
in setting worker_
c
o
n
nections
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
t0015: even less ra
c
y fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: misc
cleanup
s
and additions for RDoc
commit
|
commitdiff
|
tree
2010-12-27
E
ric
Wong
t0015: incr
e
as
e
reliab
i
lity of
t
est
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initial cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/io: avoid
alloc
a
ting
R
a
nge
o
bjects
f
o
r slic
i
ng
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
f
ib
e
r/*: more efficient kee
p
alive_tim
e
out ex
p
iry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
fib
e
r/bas
e
:
u
s
e bare
"
select" where p
o
ssible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
th
r
ead_p
o
ol: avoid needless wakeu
p
s from selec
t
commit
|
commitdiff
|
tree
2010-12-27
E
r
i
c Wo
n
g
t
hread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
i
ntroduce worke
r
_
yiel
d
method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread
_
spa
w
n:
f
actor ou
t
Clien
t
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
wri
t
er_thread_*
:
split out classes
in
t
o separa
t
e files
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
writer_t
h
re
a
d
_*: spl
i
t out c
o
mmon
s
ock
e
t_pro
x
y code
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
n
g
revactor: spl
i
t o
u
t
t
ee_soc
k
e
t
and use autoload
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
m
o
r
e :
:
pref
i
x el
i
minati
o
n
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
fiber/q
u
eue: u
n
indent
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
r
e
move
u
nnecessary "::" constant p
r
ef
i
xing
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
never_bl
o
c
k: simp
l
ify and split o
u
t cod
e
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
event_machine: split
out ser
v
e
r
an
d
c
lien
t
clas
s
es
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev_thr
e
ad_*
:
unindent and split out
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
rainb
o
ws/rev/* requi
r
e/autolo
a
d cleanup
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rename rev/thread =>
r
ev/thread_c
l
i
e
nt
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
rev_thread_spawn
:
dis
a
b
l
e
under
Ru
b
y 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
GNUmakefile: fix p
a
cka
g
ing task
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoid Http
P
arser
#
k
e
epaliv
e
? and HttpParser#reset
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Won
g
bu
m
p Unicorn
depende
n
cy
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
rainbows/rev/
*
:
u
n
inident some mor
e
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
ev: s
p
lit out Rainb
o
ws::Rev::Serv
e
r
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev: unindent, nee
d
les
s
a
utoload
commit
|
commitdiff
|
tree
2010-12-24
Eric Wo
n
g
d
o
c: swi
t
ch documenta
t
i
o
n
ge
n
eration
to wron
g
doc
commit
|
commitdiff
|
tree
2010-12-20
Eric Wong
th
r
ead_t
i
meout: fix b
a
d comparison
commit
|
commitdiff
|
tree
2010-12-20
Er
i
c Wong
thre
a
d
_
timeout: a
v
o
i
d a threa
d
ing bug under 1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eric Wong
FAQ:
a
dd a not
e
about co
n
fig
.
threadsafe!
commit
|
commitdiff
|
tree
2010-12-10
Eric
W
ong
respect client_body_buff
e
r_size in Un
i
corn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric W
o
ng
bump Unicorn de
p
endency to 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
th
r
ead_timeout: de-Struct-ify
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
respec
t
"rewin
d
able_input false
"
i
n
Unicorn config
commit
|
commitdiff
|
tree
2010-12-08
Eric W
o
ng
t/*
.
sh:
i
ndent
a
tion fix
e
s
commit
|
commitdiff
|
tree
2010-12-08
Eric W
o
n
g
rev+revactor: fix LARGE pipelined uploads
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
R
a
inbow
s
!
2
.
0
.
1 - u
p
load
pipe
l
i
nin
g
fixes
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
fix pipelin
i
ng of requests
w
ith bod
i
es
commit
|
commitdiff
|
tree
2010-12-02
E
ri
c
Wong
e
v_core: refactor a
n
d split cap_input
out
commit
|
commitdiff
|
tree
2010-12-02
Eri
c
Wong
ev_core: split o
u
t pr
e
pare_requ
e
st_
b
ody
commit
|
commitdiff
|
tree
2010-11-20
E
r
ic Wong
Rainbows! 2
.
0
.
0 - minority rules!
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
tests: depend on Unicorn 3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
E
ric Wo
n
g
revactor:
f
i
x braindamaged co
m
m
it
/
codi
n
g style
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
simpler keepalive c
h
eck for syn
c
hrono
u
s models
commit
|
commitdiff
|
tree
2010-11-20
E
ric Wong
ma
x
_b
o
dy: rewrite wr
a
ppers to be
safer
commit
|
commitdiff
|
tree
2010-11-19
E
r
ic
W
ong
max_body
:
do not enable for
R
e
v
T
h
read
*
m
o
de
l
s
commit
|
commitdiff
|
tree
2010-11-19
E
r
ic Wong
u
pgrade t
o
Kgio 2
.
x
and Unicorn
3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
t
e
st_isola
t
e
: de
p
end
on newer Unicorn
commit
|
commitdiff
|
tree
2010-11-17
Eric Wo
n
g
reimp
l
ement
cli
e
nt_max_bod
y
_
size handlers
commit
|
commitdiff
|
tree
2010-11-06
Er
i
c Wo
n
g
avoid
Errno::EAGAIN, harder
commit
|
commitdiff
|
tree
2010-11-05
Eric
Wong
a
v
oid Kgio::WaitReadable/Wa
i
tW
r
itable c
o
nstants
commit
|
commitdiff
|
tree
2010-11-05
Eric Won
g
process_client: f
i
x attempted keepalive
o
n
HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
E
ric Wong
Rainbows
!
1
.
0
.
0 - inte
r
na
l
c
leanups
commit
|
commitdiff
|
tree
2010-10-28
E
ric Wong
tests
:
a
v
oid race conditions on reload
te
s
t
s
commit
|
commitdiff
|
tree
2010-10-28
Eric
Wong
t0018: wait for
o
ld wor
k
er
t
o be reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric
W
ong
r
e
v+event_machine: small cleanups
w
it
h
new parser API
commit
|
commitdiff
|
tree
2010-10-28
E
r
ic Wong
HUP relo
a
d restor
e
s d
e
faul
t
s on unset setti
n
gs
commit
|
commitdiff
|
tree
2010-10-27
Eric Wong
u
s
e
Unicorn 2
.
0
.
0 fina
l
commit
|
commitdiff
|
tree
next