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
merge rack_input into process_client
2011-01-20
Er
i
c W
o
ng
m
e
rge r
a
ck_inpu
t
into process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: localize 413 error constant
commit
|
commitdiff
|
tree
2011-01-20
E
ric W
o
ng
remove unused 416 er
r
o
r
c
onstants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
d
e
v_fd_r
e
sponse: garbage reductio
n
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
d
e
v
_
fd_r
e
sponse: do not send chunks to 1
.
0 c
l
i
ents
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
t0035: kg
i
o-pi
p
e-response works everywh
e
re
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023:
u
se skip_
m
ode
l
s
help
e
r
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
remove
s
up
p
ort for X-Rainbo
w
s-* headers
commit
|
commitdiff
|
tree
2011-01-19
E
r
ic Won
g
init
i
a
l
edge-triggered
ep
o
ll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
test
s
:
conte
n
t
-
md5 tests shut
d
own connection
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
e
v
_cor
e
: reuse b
u
ffer to avoi
d
GC thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t
0050
:
i
mprove te
s
t reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric W
o
n
g
t
e
s
ts: bump
r
ack-fiber
_
pool v
e
r
sion
t
o 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Wong
Rainbows! 3
.
0
.
0
- ser
v
ing the fastest apps to s
l
ow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric W
o
ng
add wri
t
e
-
on-close test
f
rom Un
i
corn
commit
|
commitdiff
|
tree
2011-01-12
Eric
Wong
event_machin
e
: buffer reads when w
a
iti
n
g f
o
r asyn
c
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
Wong
event_ma
c
h
ine/
c
lien
t
: r
e
n
ame iv
a
r
f
or consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_machine/clien
t
: re
m
ove
u
nused :body accessor
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c W
o
ng
coolio: enable
a
s
ync
.
callback for o
n
e-sho
t
b
ody responses
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
n
g
rain
b
o
ws/coolio/client: set
L
OOP constant in m
o
dule
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
coolio/cl
i
ent: small
opt
i
mizations
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
W
o
ng
c
o
olio_threa
d
_
*: laz
y
l
oad Rainbows::Cooli
o
:
:Clie
n
t
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redirec
t
un
e
xpe
c
ted test o
u
tput to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
eve
n
t_m
a
chine:
fold
w
rite_response back into
clie
n
t
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
event_machine: cle
a
nup asyn
c
logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_c
o
re: small organization cleanu
p
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
more consis
t
en
t
u
se/avoida
n
ce of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favor Hash#include? for s
o
me exi
s
tence
che
c
ks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: bump versi
o
ns and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: p
r
event concurrent execution
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
t
e
sts: bump async_sinatr
a
dependency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
bump depen
d
enc
y
on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
respons
e
: d
o
not s
k
i
p Status
h
eader set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
r
esponse: f
i
x skipping
o
f Status: header from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: garbage reduction with const s
t
ring
s
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wo
n
g
event_machine: refactor as
y
n
c
.
c
a
llba
c
k
f
o
r keepali
v
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
even
t
_machine: factor out a
s
y
nc
.
cal
l
back
h
andling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
m
inor cleanups
followi
n
g sta
t
e
cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
elimina
t
e G
c
ons
t
ant
a
nd just use the Rainbows! module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
rainbows
.
r
b: unind
e
nt
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
elim
i
n
a
t
e
timed_
r
ead module
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
o
ng
simpli
f
y kee
p
ali
v
e
_timeout accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
n
g
disable Nagle's a
l
gorithm by default
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify Rain
b
ows
.
max_byt
e
s imple
m
entation
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
respons
e
: us
e
optim
i
ze
d
h
t
tpdate imple
m
entatio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
Bump un
i
corn dependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wo
n
g
r
espon
s
e: allow normal
Hash for crafting Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
n
g
te
s
ts: ensure 41
6
responses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send proper
4
16 responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
write
r
_th
r
e
a
d_
p
o
o
l
: rem
o
ve unn
e
c
esary d
e
b
u
g
m
essages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer
Ha
s
h
#
merge! to H
a
sh#update
for co
n
sis
t
e
n
cy
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
gl
o
bally
r
efact
o
r
Ran
g
e handling for responses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
coolio: rename
deferred_r
e
sponse => re
s
ponse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
event_m
a
chine: clea
n
up
r
esponse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric
Won
g
ref
a
ctor
response se
n
dfile body han
d
ling f
o
r
e
asie
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000: d
i
s
a
ble this
t
est for C
o
o
l
i
oT
h
re
a
d* models
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
ng
si
m
plify per-client keepal
i
ve s
t
ate checks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
cooli
o
/ma
s
t
e
r:
s
mall ga
r
bage re
d
uction
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
r
eturn 206 status for pa
r
tial sen
d
file re
s
ponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
cooli
o
_
t
hr
e
ad_*: f
i
x
416
r
e
s
p
onse handli
n
g
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t002
2
:
fix up broken/incompl
e
te te
s
ts
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*gem
s
pec: fix build, we have no unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric
Wong
Packaging cleanu
p
s, rei
n
state gen
e
rated files for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rakefile: f
i
x f
m
_u
p
date task
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
Ra
i
nb
o
ws!
2
.
1
.
0 - Cool
.
io, bugfixes and more!
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
c
o
mplete
R
ev => Coolio
r
enaming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wo
n
g
sev
e
ral response bod
y
#close fixes
commit
|
commitdiff
|
tree
2010-12-28
Er
i
c Wong
dev_fd
_
resp
o
n
se:
pass
f
iles straight through
commit
|
commitdiff
|
tree
2010-12-28
Eric
W
ong
enable the k
e
epalive_re
q
uests config option
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
cool
i
o
*
: favor Coolio over Rev
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
c
oolio_fiber_
s
pawn: decrease CPU usage for keepa
l
ive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0019: add C
P
U usage test
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
Won
g
test-lib: fix bu
g
in
s
etting
w
orker
_
connections
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Won
g
t0015: even les
s
racy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: misc cleanups a
n
d additio
n
s for
R
D
oc
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
t0015: increase reliabilit
y
o
f test
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
n
g
in
i
tial cool
.
io s
u
pport
commit
|
commitdiff
|
tree
2010-12-27
E
ric Won
g
fiber/io:
a
v
oid allocating
R
ange
o
b
jects for slic
i
ng
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
fiber
/
*: more efficient keepaliv
e
_timeout expiry
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
fibe
r
/base: use bare "select" where possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thr
e
ad_pool
:
avoi
d
needl
e
ss wakeups
from
sele
c
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
h
read_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
i
n
troduc
e
work
e
r_yield
method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_spa
w
n
:
factor out Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
riter_thread
_
*: split
out cla
s
s
e
s
into sep
a
r
a
t
e file
s
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_*
:
split
o
u
t common socket_pro
x
y code
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
writ
e
r_thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
re
v
a
c
tor: split out
tee_so
c
ket
and use auto
l
oad
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
more :: pref
i
x elimination
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
fiber
/
queue: unindent
commit
|
commitdiff
|
tree
2010-12-26
Eric
Won
g
remove
u
nnece
s
sary "::" constant prefi
x
ing
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
never
_
block:
si
m
plify a
n
d
split
o
ut
c
ode
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
event_
m
achine:
s
p
l
i
t ou
t
s
e
rver a
n
d clien
t
classes
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev_thread_*: unindent and split out
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rainbows/rev/* requir
e
/
a
u
t
o
load cleanup
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rena
m
e rev
/
thread => r
e
v
/threa
d
_cl
i
ent
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev
_
thread_spawn
:
disable under Ruby
1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
GNUmakefile:
fix packag
i
ng task
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
avoid HttpP
a
rser#keepaliv
e
? and Http
P
arser#reset
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
b
u
mp Uni
c
orn dep
e
ndency
commit
|
commitdiff
|
tree
next