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: refactor async.callback for keepalive
2011-01-07
Eric Wong
event_ma
c
hine: refactor as
y
nc
.
c
allback fo
r
keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
e
v
ent_
m
achine:
f
actor out async
.
callback hand
l
ing
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
minor
cleanups following
s
t
a
t
e
c
l
eanups
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
elim
i
na
t
e G constant and
ju
s
t use the Rainbows! module
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
ng
rainbows
.
rb
:
unind
e
nt
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
eliminate ti
m
ed_read mod
u
le
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simpl
i
fy k
e
epalive_ti
m
eout ac
c
ounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disable Nagl
e
's algorithm by de
f
aul
t
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
simpl
i
f
y Rai
n
bows
.
max_b
y
tes imp
l
em
e
n
tation
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic
W
o
ng
respo
n
se: use optimized httpda
t
e implementatio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump unicorn depende
n
cy to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
res
p
o
nse: allow normal H
a
sh
f
or cr
a
fting Range header
s
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
n
g
tests: ensure
4
16 responses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send proper
416 responses
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
writer_thre
a
d_
p
ool
:
remove unnece
s
ary debug m
e
ssages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer Hash#me
r
ge! to Hash#up
d
ate
f
or
c
o
nsistency
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
gl
o
bally refactor
R
ange handling for responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio: re
n
ame defer
r
ed_r
e
spo
n
se => response_pi
p
e
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
event_m
a
chine: cleanup response_p
i
pe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refactor
r
es
p
onse sendfile body handlin
g
for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Won
g
t900
0
: dis
a
ble thi
s
test fo
r
CoolioThre
a
d* models
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
si
m
pli
f
y
p
er-cli
e
nt keepalive stat
e
c
hecks
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
coolio/master: small ga
r
bage reduction
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wong
return 206 status
f
or parti
a
l sendfile respo
n
ses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio_thread_*:
f
ix 416 response handlin
g
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
t0022: fix
up b
r
oken/inc
o
mpl
e
te tests
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
*gem
s
pec
:
f
ix build, we have no unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Pac
k
aging clean
u
p
s,
reinstate ge
n
era
t
ed files for
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
E
ric
W
ong
Rakefile: fix
f
m_upda
t
e task
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
R
a
i
nbows!
2
.
1
.
0 - Cool
.
io
,
bugfi
x
es and more!
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
complete
R
ev => Coolio ren
a
ming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
several response bo
d
y#
c
l
o
se fi
x
es
commit
|
commitdiff
|
tree
2010-12-28
E
r
ic
Wong
dev_fd_resp
o
nse: pass files
s
traight thro
u
gh
commit
|
commitdiff
|
tree
2010-12-28
Eri
c
Wong
en
a
ble the keepalive_requests
config op
t
ion
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
coolio*:
f
avor Coo
l
io over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
coo
l
io_fiber_spawn
:
d
ecrease CPU usage for k
e
e
p
a
live
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t001
9
: a
d
d
CPU usa
g
e
test
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
tes
t
-lib:
fix bug
i
n s
e
t
t
ing worker
_
connections
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015:
even less rac
y
f
i
x
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c
:
misc cleanups and add
i
t
ion
s
f
o
r RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
t001
5
:
i
ncrease reliability of test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initial cool
.
io suppo
r
t
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
fiber/io: avoid
a
lloca
t
ing
Range objects
for slicin
g
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
fiber/*:
m
ore efficient k
e
epal
i
ve_timeout exp
i
ry
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
ng
fiber/base: use bare
"select" where po
s
sible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_pool
:
avo
i
d needles
s
wakeups
from select
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
hread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
intr
o
duce worke
r
_yield
m
et
h
od
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
w
riter_thre
a
d
_sp
a
wn: factor out
C
lient
.
quit
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wo
n
g
writer_thread_*: split out
c
lass
e
s
i
nto
se
p
ara
t
e files
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writ
e
r_t
h
read_*: split out common soc
k
et_
p
roxy
c
od
e
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
wri
t
er_thread_*: un
i
ndent
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wo
n
g
revacto
r
:
split ou
t
tee_socket and use a
u
tol
o
a
d
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Won
g
mor
e
:: prefix
elimi
n
ation
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
f
iber/queue
:
unindent
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
remove unn
e
cess
a
ry "
:
:"
c
onstant prefix
i
n
g
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c
Wong
never
_
block: simplify and spl
i
t ou
t
code
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
event_ma
c
hi
n
e:
s
plit out server and c
l
ient classes
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
r
ev_thread_*:
u
ni
n
dent and split out
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
rainbows/rev/*
r
equi
r
e/autoload cleanup
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rename rev/thread => rev/thread_client
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
rev_threa
d
_sp
a
w
n
: disable under
R
ub
y
1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
GNU
m
akefile: fix packaging task
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
avo
i
d HttpParser#keepa
l
ive? and HttpParser#reset
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
bump Unicorn dependency
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
W
ong
rainbows/rev/
*
: uninid
e
nt
some
m
o
re
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev: split out Ra
i
nbows::Rev::Server
commit
|
commitdiff
|
tree
2010-12-26
E
ric
Wong
rev: unindent, needless autoload
commit
|
commitdiff
|
tree
2010-12-24
Eric
W
o
n
g
doc: switch docume
n
tation generation to wrongdoc
commit
|
commitdiff
|
tree
2010-12-20
Eric W
o
n
g
th
r
ead_timeout: fix b
a
d c
o
mpa
r
ison
commit
|
commitdiff
|
tree
2010-12-20
Eric Wong
threa
d
_timeout: avoid a thr
e
a
ding b
u
g under 1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eric Wo
n
g
FAQ: a
d
d a not
e
about config
.
th
r
e
adsafe!
commit
|
commitdiff
|
tree
2010-12-10
Eric Wong
resp
e
ct c
l
ie
n
t_b
o
dy_buffer_size in
U
n
icorn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
b
ump Unicorn depen
d
enc
y
to
3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric
W
ong
thread_timeout: de-Stru
c
t-ify
commit
|
commitdiff
|
tree
2010-12-09
E
r
i
c
Wong
r
espe
c
t
"rewindable_input false"
in Uni
c
orn config
commit
|
commitdiff
|
tree
2010-12-08
E
r
ic Wo
n
g
t
/
*
.
sh: indentation fixes
commit
|
commitdiff
|
tree
2010-12-08
Eric
Wong
r
ev+re
v
act
o
r:
fix LARGE
p
i
p
elin
e
d
u
ploads
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
Rai
n
bows!
2
.
0
.
1 - upload pipelining fixes
commit
|
commitdiff
|
tree
2010-12-03
Eric
Wong
f
i
x pi
p
elining of requests with bodies
commit
|
commitdiff
|
tree
2010-12-02
Eric Wong
ev_core:
r
efactor and sp
l
i
t cap_in
p
ut out
commit
|
commitdiff
|
tree
2010-12-02
Eric W
o
ng
ev_core: split out prepare_request_body
commit
|
commitdiff
|
tree
2010-11-20
Eric Won
g
R
a
inbo
w
s! 2
.
0
.
0
-
minori
t
y
ru
l
es!
commit
|
commitdiff
|
tree
2010-11-20
E
r
i
c Wong
t
e
sts
:
depend on Unicorn 3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
E
ric Wong
r
e
va
c
to
r
: fix
b
raindamaged commit
/
codi
n
g sty
l
e
commit
|
commitdiff
|
tree
2010-11-20
Eric
Wong
simpler kee
p
al
i
ve
c
hec
k
for synchronous m
o
d
e
ls
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
max
_
bod
y
:
rewrit
e
wrap
p
ers to be s
a
fer
commit
|
commitdiff
|
tree
2010-11-19
E
ric Wong
max_
b
ody: d
o
no
t
ena
b
le f
o
r RevThread* mod
e
ls
commit
|
commitdiff
|
tree
2010-11-19
Er
i
c Wong
u
pg
r
ade to
Kgi
o
2
.
x and Unicorn 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
test
_
isolate: d
e
pend on new
e
r Unicorn
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
reimplement client_max
_
body_size handlers
commit
|
commitdiff
|
tree
2010-11-06
Eric Wong
avoid Errno::E
A
GAIN, harder
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
avo
i
d Kgi
o
::WaitReadabl
e
/WaitWritable
constan
t
s
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
pro
c
es
s
_c
l
ient: fix attempted keepalive on
H
TTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
E
r
ic
Wong
R
a
inbows! 1
.
0
.
0 - inte
r
nal cleanu
p
s
commit
|
commitdiff
|
tree
2010-10-28
Eric
Won
g
t
e
sts: avoid
race condi
t
ions on
r
eload tests
commit
|
commitdiff
|
tree
2010-10-28
Er
i
c Wong
t
0018: wait
for old worker
to be
r
eaped
commit
|
commitdiff
|
tree
2010-10-28
Eric Won
g
rev+event_ma
c
hine: small cleanups
with new parser API
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
H
U
P
r
eload res
t
ores defaults
on unse
t
settings
commit
|
commitdiff
|
tree
2010-10-27
Eric
Wong
u
se U
n
icorn 2
.
0
.
0 final
commit
|
commitdiff
|
tree
next