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
response: do not skip Status header set by app
2011-01-07
Eric Wong
response: do n
o
t skip Status header set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
r
e
spon
s
e: fix s
k
i
p
ping o
f
Status: header fr
o
m
ap
p
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
ev_
c
ore: garbage reduction with const strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
e
vent_m
a
chi
n
e
:
refactor async
.
callback for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
Wong
event_machin
e
: factor o
u
t
a
sync
.
cal
l
b
ack han
d
ling
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
m
i
n
o
r cleanups
f
ollowing st
a
t
e
c
leanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
eliminate G constant and just use
the Ra
i
n
b
ows!
m
o
d
ule
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
rainbows
.
rb: uni
n
dent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eli
m
in
a
te timed_read
m
odule
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
sim
p
lify keepal
i
ve_timeout accounting
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
di
s
able
N
agle's algorith
m
by defaul
t
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
simplify
R
ai
n
bows
.
max_
b
y
t
es im
p
lementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response
:
use optimized httpd
a
te
i
m
plementation
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
Bump unicorn d
e
penden
c
y to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
response: allow no
r
mal Hash for crafting R
a
nge hea
d
ers
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c Wong
te
s
t
s: en
s
ure
4
16 r
e
sponses do k
e
e
p
alive
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
s
e
nd proper 416
r
e
s
po
n
se
s
commit
|
commitdiff
|
tree
2011-01-05
E
ri
c
Wo
n
g
w
riter_
t
hre
a
d_po
o
l: remov
e
unn
e
cesary de
b
ug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
prefer Has
h
#me
r
ge! to Hash#updat
e
for co
n
sistency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
globally refactor Range handling for responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio
:
rename
deferr
e
d_response
=
>
response_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
Wo
n
g
event_
m
achine
:
c
l
eanup response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
r
efactor response s
e
ndfile body handling
f
or
e
asie
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c W
o
ng
t9000: disa
b
l
e this test
for Cool
i
oThread*
m
odels
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
simplify per-cl
i
ent k
e
e
p
alive state che
c
ks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio/master: small g
a
r
b
age reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
return
20
6
status for partial sendfile responses
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
c
o
o
lio_thre
a
d_*:
f
ix 416 respons
e
handling
commit
|
commitdiff
|
tree
2011-01-05
E
ri
c
W
o
ng
t0022: fi
x
up
broken/
i
ncomplet
e
tes
t
s
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
*gems
p
e
c
: fix
build,
w
e
have no
unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packaging
cleanups, r
e
i
n
state gene
r
ated files for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rak
e
file:
f
i
x
fm_u
p
date
t
a
s
k
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rainbows! 2
.
1
.
0 - Cool
.
io, bugfixes
a
n
d
more
!
commit
|
commitdiff
|
tree
2010-12-29
E
r
i
c
Wong
comple
t
e
Rev =>
C
oolio ren
a
ming
commit
|
commitdiff
|
tree
2010-12-29
Eric W
o
ng
several response body#close
f
i
x
es
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_
r
esp
o
nse: pass files st
r
aight through
commit
|
commitdiff
|
tree
2010-12-28
Eric
W
o
n
g
enable the
keepaliv
e
_requests config
o
p
t
ion
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio*: f
a
v
o
r Coolio ov
e
r Re
v
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coo
l
io_fiber_spawn
:
decrease CPU usage for kee
p
alive
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
t0019: add CPU usag
e
test
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
test-lib: fix
b
ug in sett
i
ng wor
k
er_co
n
nections
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t00
1
5
: even less racy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
doc: misc c
l
eanups a
n
d additions for RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
t0015: increase r
e
li
a
bility of tes
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initia
l
cool
.
i
o
s
upport
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
fibe
r
/io: avoid allocating Ran
g
e objects
f
or sl
i
c
i
ng
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/*: more ef
f
icient keepalive_timeout expiry
commit
|
commitdiff
|
tree
2010-12-27
E
ric
W
ong
fiber/base: use
b
are "se
l
e
c
t
" where possi
b
le
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic
W
ong
thread_pool: a
v
o
id nee
d
less wakeups from select
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
threa
d
_*:
u
ni
n
de
n
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
intro
d
u
c
e worke
r
_yield met
h
od
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_s
p
awn:
f
a
c
t
o
r out Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
writer_thread_*: s
p
lit ou
t
classes int
o
se
p
arate f
i
les
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
r
iter_thread_
*
: split out common socket_proxy
c
ode
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
wr
i
te
r
_th
r
ead_*:
unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
r
e
v
actor:
split out
t
ee_
s
oc
k
et a
n
d use autoload
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
m
ore :: prefix eli
m
ination
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
fiber/queu
e
: uninden
t
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
remove unnecessar
y
"::" constant prefi
x
ing
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
never_block: si
m
plify and sp
l
it out code
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
event_machine:
split out server and client c
l
asses
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
rev_threa
d
_*
:
u
n
i
n
dent and
s
p
l
it out
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
r
a
inbows/rev/*
r
e
quire
/
autoload
cleanup
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rename re
v
/t
h
r
e
a
d => re
v
/thread_c
l
ien
t
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wo
n
g
rev_threa
d
_spaw
n
: d
i
s
a
ble
u
nd
e
r Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
GNUma
k
efile:
f
ix packaging tas
k
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Won
g
avoid HttpPar
s
er#keepa
l
i
v
e? a
n
d
H
ttpParser
#
r
e
set
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
bump Uni
c
orn dependen
c
y
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
rain
b
ows/
r
e
v
/
*: u
n
inident
some more
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Won
g
r
e
v
:
spl
i
t
out Rainbows::Rev::Server
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
rev: uninden
t
, n
e
edless auto
l
o
a
d
commit
|
commitdiff
|
tree
2010-12-24
Eric Wong
doc:
switch d
o
cumentat
i
on
g
eneration to
w
rongdoc
commit
|
commitdiff
|
tree
2010-12-20
Eric Wong
thread_
t
imeout: fix bad comp
a
r
i
son
commit
|
commitdiff
|
tree
2010-12-20
Eric
W
ong
t
hrea
d
_timeout: av
o
id a th
r
ead
i
ng bug under 1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eric Wong
FAQ: add a note about
c
on
f
i
g
.
threa
d
sa
f
e!
commit
|
commitdiff
|
tree
2010-12-10
Eric
W
o
ng
r
e
spect cli
e
nt_body_buffer_size in Unico
r
n 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric
Wong
b
u
m
p Uni
c
or
n
d
ependency to 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Er
i
c
W
on
g
thread_ti
m
eout
:
de-Struct-ify
commit
|
commitdiff
|
tree
2010-12-09
Er
i
c Wong
respect "rewind
a
b
l
e_inpu
t
fal
s
e" in Unicor
n
con
f
i
g
commit
|
commitdiff
|
tree
2010-12-08
Eri
c
Wong
t
/
*
.
sh: in
d
e
ntati
o
n fixes
commit
|
commitdiff
|
tree
2010-12-08
Eric Wong
rev
+
reva
c
to
r
:
fix LAR
G
E pipelined u
p
loads
commit
|
commitdiff
|
tree
2010-12-03
Eric Wo
n
g
Rainbo
w
s
!
2
.
0
.
1
-
upload pipelining fixes
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
fix pipel
i
ning of re
q
u
ests with bodies
commit
|
commitdiff
|
tree
2010-12-02
Eric Wo
n
g
ev_c
o
re: refactor and sp
l
it cap_input out
commit
|
commitdiff
|
tree
2010-12-02
Eric
Won
g
ev_core: split ou
t
prepare_request_
b
ody
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
R
a
inbows! 2
.
0
.
0
- minorit
y
rules!
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
test
s
: d
e
pend on Unicorn 3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eri
c
Wong
rev
a
ctor: fix br
a
in
d
amaged commi
t
/coding
s
tyle
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
sim
p
ler keepali
v
e
ch
e
ck
f
or sy
n
chronous models
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
max_body: rewrite wrapper
s
t
o be safer
commit
|
commitdiff
|
tree
2010-11-19
Eric W
o
ng
max
_
b
ody: do not
en
a
ble
for RevT
h
r
ead* models
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
up
g
r
a
d
e t
o
Kgio
2
.
x and Uni
c
o
rn 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric
Wong
test_isola
t
e
: depend
on
newe
r
Unicorn
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
rei
m
plement cli
e
n
t
_m
a
x
_body_siz
e
h
andlers
commit
|
commitdiff
|
tree
2010-11-06
Eric Wong
avoid Errno:
:
EAGAIN
,
harder
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
avoid Kg
i
o
:
:
WaitReadable/Wait
W
rit
a
ble cons
t
ants
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
process_client: f
i
x atte
m
pted keepalive
o
n HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Er
i
c
W
ong
Rainbo
w
s! 1
.
0
.
0 - internal cleanups
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
test
s
: avoid ra
c
e
conditions on reload te
s
t
s
commit
|
commitdiff
|
tree
2010-10-28
Eric Wo
n
g
t0018
:
wait for old worker
t
o be r
e
a
p
e
d
commit
|
commitdiff
|
tree
next