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
ev_core: garbage reduction
2011-01-22
Eric Wong
ev_core: g
a
r
b
age re
d
uction
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
epol
l
: use n
e
wer
s
l
eepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
max_body: disable fo
r
epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric
Wong
d
o
c: git
.
b
o
gomips
.
org => bog
o
m
i
ps
.
org
commit
|
commitdiff
|
tree
2011-01-21
E
r
ic
W
ong
epoll
:
u
se s
l
eepy_p
e
nguin defa
u
lt size
for epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll
:
close epoll descriptor on graceful shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
rem
o
ve support
for Su
n
shower
s
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
epoll: ignore EC
O
NNRESET errors
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
ev_core:
simplify setup s
t
eps
commit
|
commitdiff
|
tree
2011-01-20
E
ric W
o
ng
merge
rack_
i
nput into process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
ev_core: localize 413 error constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove unused 416 error constants/
e
xceptions
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
dev_fd_respo
n
se: g
a
rbage reduc
t
ion
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
d
ev_
f
d_response:
d
o not send chunks to 1
.
0
c
lien
t
s
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wo
n
g
t
0
035: kgio-pipe-response works everywher
e
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic W
o
ng
t0023: us
e
skip_models
help
e
r
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
remove s
u
pport fo
r
X-Rainbows-* heade
r
s
commit
|
commitdiff
|
tree
2011-01-19
Eric Won
g
in
i
tial ed
g
e-trig
g
ered
epo
l
l
m
o
del
commit
|
commitdiff
|
tree
2011-01-19
Er
i
c Wong
tests: content-md5 t
e
sts shut
d
own
c
onnection
commit
|
commitdiff
|
tree
2011-01-17
Eric
W
o
ng
ev_core: reuse buffe
r
to avoi
d
GC
thrashing
commit
|
commitdiff
|
tree
2011-01-14
Er
i
c W
o
n
g
t0050: improve te
s
t reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric W
o
n
g
tests: b
u
mp rack-fib
e
r_pool ver
s
ion to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
R
a
inbows!
3
.
0
.
0 - serving the fastest
a
pps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wo
n
g
add w
r
ite-
o
n-close tes
t
from Un
i
corn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
event_machine: buffer re
a
ds when waiting f
o
r async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
W
ong
even
t
_ma
c
hine/cli
e
nt: rena
m
e ivar
f
or consistenc
y
with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
n
g
event_ma
c
hine/c
l
ient: remove unused :body accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
coolio: enable a
s
y
nc
.
ca
l
lbac
k
f
or one-s
h
ot body responses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
r
a
inbows/cooli
o
/client: set LOOP constant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
n
g
co
o
lio/clie
n
t: small optim
i
zations
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
coolio_thr
e
ad_*
:
lazy load
R
ainb
o
ws::Coo
l
io::C
l
ient
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redir
e
ct unexpected te
s
t
output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
event_machine: fold w
r
i
t
e_response
b
a
ck into client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machi
n
e:
cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
ev_core: sm
a
ll organizat
i
o
n
c
l
eanu
p
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
m
ore
c
o
nsistent
u
se/avoidance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
favor Ha
s
h
#
include? for some existence che
c
ks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test
_
i
s
o
late:
b
ump
v
ersions
a
n
d simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
ng
test_isolate: prevent concurrent execut
i
on
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests: bump
a
s
y
nc_sinatra dependency to
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
b
ump
dependency o
n
Rac
k
to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
response
:
do not s
k
ip Status header set
b
y a
p
p
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
res
p
onse:
fix skipping
of S
t
a
t
us: heade
r
fr
o
m app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev
_
core: garbage reduction with const strings
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
event_machin
e
: refactor asy
n
c
.
c
a
llba
c
k for keep
a
live
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
e
v
e
n
t_machine
:
f
a
ctor
o
ut async
.
callback h
a
ndli
n
g
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
minor cleanups following state cleanups
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c W
o
ng
elimin
a
te G con
s
tant and just use the Rainbows
!
module
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Won
g
rainbo
w
s
.
rb: uni
n
d
ent
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
elim
i
nate ti
m
ed_read module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify
keepal
i
v
e_timeout accoun
t
in
g
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
d
isa
b
l
e
Nagle's algori
t
h
m
by default
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
simplif
y
Rainbow
s
.
m
ax_bytes im
p
lementation
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
resp
o
nse: use optimized httpdate implem
e
n
t
atio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bum
p
unico
r
n dependency
t
o
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
response: allow nor
m
al Hash for
c
raftin
g
Ra
n
g
e
headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
tests: ensure 416 respo
n
ses do
k
eepalive
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c Wong
send proper
4
1
6
re
s
pons
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writer_t
h
r
e
ad_
p
oo
l
:
remove
unnecesary debug
m
essages
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
pr
e
fer Hash#
m
erg
e
! to Has
h
#
up
d
ate f
o
r consi
s
tenc
y
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globally re
f
ac
t
or Range handling fo
r
res
p
onses
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
coolio: rename de
f
erred_resp
o
nse =
>
r
esp
o
nse_p
i
pe
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
n
g
eve
n
t_mach
i
ne: cleanu
p
r
e
s
p
o
n
se_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
refactor res
p
onse sendf
i
le
b
ody handling
f
o
r
eas
i
er
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
E
ri
c
W
on
g
t900
0
: dis
a
ble this
t
est for
C
oolioThread
*
models
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
s
implify per
-
clien
t
keepalive state che
c
ks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio/master: sma
l
l garba
g
e r
e
d
u
ction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
retu
r
n 206
st
a
tus for par
t
ial sendf
i
le responses
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
coolio_thread_*: fix 416 response handling
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Won
g
t0022: fix
up br
o
ken/incomp
l
e
t
e
tests
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
ong
*gemspec
:
fix build, we
have
no unit t
e
sts
commit
|
commitdiff
|
tree
2010-12-29
Eric W
o
ng
Packaging cleanups
,
r
einstate ge
n
e
r
at
e
d fi
l
e
s
f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
E
ri
c
W
o
ng
R
a
kefile: fi
x
f
m_update task
commit
|
commitdiff
|
tree
2010-12-29
E
ri
c
Wong
Rainbows!
2
.
1
.
0 -
Co
o
l
.
io, bugfixes
a
nd more!
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
ong
com
p
lete Rev
=
> C
o
olio renaming
commit
|
commitdiff
|
tree
2010-12-29
E
ric
W
o
ng
several resp
o
nse body#close fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_response: pas
s
fil
e
s
straight through
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
enable the keepalive_requests config opt
i
on
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
coolio*:
favor Cool
i
o
over Rev
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wo
n
g
coolio_fiber_spawn: dec
r
eas
e
C
PU us
a
ge for keepal
i
ve
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
t0019:
add C
P
U usa
g
e test
commit
|
commitdiff
|
tree
2010-12-27
E
ric Won
g
te
s
t-li
b
:
fi
x
bug
in setting wo
r
ker_conn
e
ctions
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
Wo
n
g
t0015
:
even less racy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
doc: misc cleanups and addi
t
ions
f
or RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: increas
e
re
l
iability of test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
ini
t
i
al
c
ool
.
io s
u
pport
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
fiber/io: avoid allocating Range ob
j
ects for
s
lici
n
g
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
fib
e
r/*: more efficient keepal
i
ve_
t
im
e
out expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
fiber
/
base: use bare
"
select" where p
o
s
sible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_poo
l
: av
o
id needless wakeups from s
e
lect
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
t
h
read_*:
unin
d
ent
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
intr
o
duce worke
r
_
yield meth
o
d
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Won
g
w
r
ite
r
_
threa
d
_spawn: factor out Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer
_
t
h
re
a
d_*:
spli
t
out classe
s
int
o
separ
a
te fi
l
es
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
writer_thread_
*
: s
p
l
it out c
o
mmon so
c
k
e
t_p
r
oxy code
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
revactor: split out tee_socket and use a
u
tolo
a
d
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
m
ore :: prefix e
l
i
m
i
n
a
tion
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
fiber/queu
e
: uni
n
den
t
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Won
g
remove unnecessa
r
y "::"
co
n
sta
n
t
p
refixi
n
g
commit
|
commitdiff
|
tree
next