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
xepoll: cleanup acceptor logic
2011-01-20
Eric Wong
merg
e
rack_input into p
r
oce
s
s
_
client
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
ev_core: localize 413
e
r
r
o
r const
a
nt
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
emove unused 416
e
rror cons
t
a
n
t
s/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
dev_fd_response:
g
a
rbage reduction
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
dev_
f
d
_response:
do not send chunks t
o
1
.
0 cli
e
n
ts
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
t
0035
:
kg
i
o-
p
ipe-response wor
k
s everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023: use skip_
m
o
d
els helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
emov
e
support for X-Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
Er
i
c
Wong
in
i
tia
l
edge-triggere
d
epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tests: conte
n
t-m
d
5
tests shut down co
n
nectio
n
commit
|
commitdiff
|
tree
2011-01-17
Er
i
c
Wong
ev_core: reuse
bu
f
fer to avoid
G
C
t
hras
h
in
g
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050
:
impro
v
e te
s
t
r
eliability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bump rack
-
fi
b
e
r
_pool ver
s
i
on
to
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainbows!
3
.
0
.
0
- serving the f
a
st
e
st
a
pps to
slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
ad
d
write-on-close test
f
rom
U
nicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
even
t
_machi
n
e: buffer r
e
ad
s
when w
a
it
i
n
g
f
o
r async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_ma
c
h
ine
/
cl
i
ent: rena
m
e ivar for consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
ric Wong
event
_
machine/clie
n
t: re
m
ove unu
s
ed :bo
d
y
accesso
r
commit
|
commitdiff
|
tree
2011-01-11
Eric Won
g
coolio: enable async
.
cal
l
back
f
or one-sho
t
b
o
dy respon
s
es
commit
|
commitdiff
|
tree
2011-01-08
E
ric Won
g
ra
i
n
b
o
w
s/cooli
o
/clie
n
t: set LOOP constan
t
in module
commit
|
commitdiff
|
tree
2011-01-08
E
ric Wong
coo
l
io/clien
t
: sma
l
l optimiza
t
i
o
ns
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
c
oolio_thread
_
*: l
a
zy load Rainbows::Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
redi
r
ect unexp
e
c
t
ed
t
est
output to /dev/nu
l
l
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
event
_
machine: fold write_response back into client
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wo
n
g
e
vent_machine: clean
u
p async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v_core: small
o
r
ganization cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
mor
e
consist
e
nt use/avoidance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favor Hash#inc
l
ude?
for
s
o
m
e
e
xistence
c
h
e
c
ks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: bump versions and sim
p
lify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: pre
v
ent concurrent
executio
n
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests
:
bu
m
p a
s
ync
_
sinatra depende
n
cy t
o
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
b
u
mp dep
e
ndency on Rack to
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
Wong
res
p
onse: do not s
k
ip Status he
a
der
se
t
by app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
r
e
sponse: fix
skipping of Status:
h
ead
e
r from ap
p
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_cor
e
: garbage re
d
uction with const string
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
event_ma
c
hine:
r
efactor async
.
callback
for kee
p
aliv
e
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
event_
m
achin
e
:
f
a
ctor
o
ut async
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
minor clea
n
up
s
follow
i
ng s
t
ate c
l
e
anups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
e
l
imina
t
e
G
const
a
nt and
j
ust u
s
e the Ra
i
nbow
s
! modu
l
e
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
o
ng
rain
b
ows
.
rb: uninden
t
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c W
o
ng
e
liminate timed_read module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify k
e
epalive_timeout accou
n
ting
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
disable Nagle's algor
i
thm by d
e
fault
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
sim
p
lify Ra
i
nbow
s
.
max_bytes impleme
n
tation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
r
e
sp
o
ns
e
:
u
s
e
o
p
t
imiz
e
d http
d
ate imp
l
ementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump
u
nicorn dependency to
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
response: al
l
ow
n
orma
l
Hash for crafting Range he
a
der
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tests: ensure
4
16 responses do
k
e
e
p
alive
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
send prop
e
r 416 res
p
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
wri
t
er_thread_pool
:
remove unne
c
esary
debug mes
s
ages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
pref
e
r
H
ash#merge! to Hash#update for consistency
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
glob
a
lly
r
e
f
actor Range
handli
n
g for responses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
coolio:
rename def
e
rr
e
d_r
e
sponse =>
res
p
o
n
se
_
pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
event_machine: cleanup respons
e
_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refactor respo
n
se
sendfile
body handling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
t
9
000:
d
isable this test fo
r
Cool
i
oThread*
m
odels
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
Wong
s
impli
f
y per-c
l
ient keepalive state che
c
ks
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
c
oolio
/
master: small garbage red
u
cti
o
n
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
o
ng
r
e
t
urn 206 s
t
atus for partial sendf
i
le respo
n
ses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio_thread_*
:
fix
4
16 response handling
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
t0022: fix up br
o
ken/in
c
om
p
l
e
te
t
e
s
ts
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
ong
*gemsp
e
c:
fix build
,
we have no unit
tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packa
g
ing cl
e
anups, reinstate g
e
nera
t
ed files for
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
R
akefile: fix f
m
_update task
commit
|
commitdiff
|
tree
2010-12-29
E
ric Wong
Rainbows! 2
.
1
.
0 - Co
o
l
.
io, b
u
gf
i
xes and
m
o
r
e
!
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c
Wong
comp
l
ete
R
ev => Coolio renamin
g
commit
|
commitdiff
|
tree
2010-12-29
Eric
Wong
sev
e
r
al re
s
ponse body#close fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_r
e
sponse: pass files straight through
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
enable
the
keepalive_requests c
o
nfig option
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio*: favor
Coolio
over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
cool
i
o_fiber_spawn: decreas
e
CPU
usage for keepa
l
ive
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
t0019: ad
d
CPU
u
sage test
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
test-
l
ib:
f
ix
b
ug in setting worker_connections
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic
Wong
t
0
0
1
5: e
v
en less
racy
f
i
x
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: misc cleanups an
d
additi
o
ns fo
r
RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
t0015: in
c
r
e
ase reliab
i
li
t
y of test
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
on
g
initial cool
.
io s
u
pport
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
fi
b
er/io: avoid alloc
a
ting
Range objects for
s
licing
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
fiber/*:
mo
r
e ef
f
icient kee
p
alive_timeout expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
fiber/base: use ba
r
e
"select" wh
e
re possible
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic
Wong
thr
e
ad_pool: av
o
id n
e
edless w
a
keu
p
s from
s
elect
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
thread_*
:
u
n
indent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
i
ntroduce work
e
r_yiel
d
m
etho
d
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c W
o
ng
writer_thread_spa
w
n: factor out Client
.
qui
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
write
r
_threa
d
_*
:
split out class
e
s
i
nto separate files
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_*:
s
plit
o
ut
c
o
mmon socket_proxy c
o
de
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
revactor: split out tee_soc
k
et
a
nd use autoload
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
m
ore
:
: prefix elimination
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
fiber
/
qu
e
ue: unindent
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
remove unnec
e
ss
a
ry "::
"
co
n
stant p
r
efix
i
ng
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
never_block
:
s
i
mpl
i
fy and s
p
lit
out code
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
event_machine: spl
i
t
o
ut se
r
ver
and client classes
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev_thread
_
*: un
i
n
d
e
n
t
and
s
plit
o
ut
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
r
ainbows/rev/* r
e
quir
e
/auto
l
oad
cleanup
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wo
n
g
renam
e
rev/t
h
re
a
d =
>
rev/thre
a
d_client
commit
|
commitdiff
|
tree
2010-12-26
E
ric
Wong
rev_thread_spa
w
n:
disabl
e
u
n
der
R
u
by 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
G
NUmakefile: f
i
x packagi
n
g
task
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoid H
t
tpParser#keepalive? and Ht
t
pParser#reset
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
bum
p
Uni
c
orn dependency
commit
|
commitdiff
|
tree
next