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
t/bin/unused_listen: simplify this
2011-02-04
Eric Wong
t/bin/unus
e
d_listen: simpli
f
y this
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
p
r
eliminary rev
e
rse
proxy R
a
ck appli
c
ation
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
coolio/cli
e
nt: on_writ
e
_complete
triggers read
commit
|
commitdiff
|
tree
2011-01-27
Er
i
c Wong
tes
t
fo
r
client
_
ma
x
_b
o
dy_size b
e
ing zero
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
epoll
/
c
l
ient: avoid unnecessar
y
Epoll#
s
et calls
commit
|
commitdiff
|
tree
2011-01-26
Eric Won
g
G
NU
m
akefile: on
l
y enab
l
e
e
poll-based mod
e
ls in
Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric W
o
ng
in
i
tial XAccept
E
poll concurrency model
commit
|
commitdiff
|
tree
2011-01-25
Eri
c
Won
g
epol
l
/client: thread-safety for write queuing
commit
|
commitdiff
|
tree
2011-01-25
Eri
c
W
ong
epoll
:
mak
e
E
p
oll
.
quit
more reu
s
able
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
neverb
l
ock: fix
a
pp_call under
1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
clear LI
S
TENERS
array
o
n
c
l
ose
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll
/
clie
n
t:
m
inor optimi
z
ation
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core: f
o
rce input to be given to a
p
p_call
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
ol
l
/clie
n
t:
f
act
o
r out on_close meth
o
d
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
epoll/cli
e
n
t: remove unuse
d
client
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
extract commo
n
tasks to pkg
.
mk to simplify our make
f
ile
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
ep
o
ll: reduc
e
expiration cal
l
s
an
d
Time objects
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
ev_core: garbage reductio
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll:
u
se newer sle
e
py_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_
b
ody: disable for
epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
d
o
c: gi
t
.
bogomips
.
org =>
bogomips
.
o
rg
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
ong
epoll: use
s
leepy
_
pen
g
uin
d
e
fault size for
epoll_
w
ait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
poll: close epoll descrip
t
or on graceful shu
t
down
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
r
e
move support
f
o
r
S
unshowers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
poll: ign
o
re ECONNRESET errors
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
n
g
ev
_
core: si
m
p
l
i
fy setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
m
er
g
e rack_i
n
p
ut into p
r
ocess_cl
i
en
t
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
ev_c
o
re
:
loca
l
ize 413 error cons
t
ant
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
remov
e
unused
4
16 error c
o
ns
t
ants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c Wong
dev_fd_response: garbage redu
c
t
i
on
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
W
o
ng
dev_fd_respo
n
se: do not send chunks to 1
.
0 clie
n
ts
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
W
ong
t0035: kgi
o
-pipe-resp
o
nse works everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
t0
0
23: us
e
skip_mod
e
ls helpe
r
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remo
v
e su
p
port fo
r
X-Rainbows-
*
h
e
aders
commit
|
commitdiff
|
tree
2011-01-19
Eric
Won
g
initial edge-triggere
d
epol
l
model
commit
|
commitdiff
|
tree
2011-01-19
Eri
c
Wong
t
e
sts:
conten
t
-
m
d
5 tests shut down connection
commit
|
commitdiff
|
tree
2011-01-17
Eric
W
ong
ev_cor
e
: reuse buffer to avoi
d
GC thra
s
h
ing
commit
|
commitdiff
|
tree
2011-01-14
E
r
i
c Wong
t00
5
0: improve test reliab
i
lit
y
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bump rack-fiber_pool vers
i
o
n to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rain
b
o
ws! 3
.
0
.
0 - servi
n
g
the fa
s
test apps to
s
low
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
ad
d
w
r
i
te-
o
n-close test from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
event_machine
:
buffer reads wh
e
n waiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c Wong
ev
e
n
t_machine/client: rename i
v
ar for consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_machin
e
/
c
lient: remove u
n
used :bo
d
y
a
c
c
essor
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic Won
g
coolio: ena
b
le a
s
y
n
c
.
callback
for on
e
-shot body
responses
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
W
o
ng
rainbows
/
cool
i
o/client: set LOOP cons
t
ant
i
n
mod
u
le
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
c
oolio
/
c
l
ient
:
smal
l
optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
co
o
lio_threa
d
_*: lazy l
o
ad
R
a
i
n
bows::Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
r
e
direct unexpected
test
o
utput to
/dev/n
u
l
l
commit
|
commitdiff
|
tree
2011-01-08
E
ric W
o
n
g
e
vent_machine
:
f
old write
_
response back in
t
o client
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
event_ma
c
hine: c
l
eanup async
logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: small
o
r
ganiz
a
tion cleanup
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
m
o
re consistent use
/
avoidance o
f
HeaderH
a
sh
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
favor Ha
s
h#in
c
lude? for some existence checks
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wo
n
g
te
s
t
_
isola
t
e
:
b
ump versions
a
nd simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
test_isola
t
e
:
preve
n
t
concurrent ex
e
cution
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
tests: bump async_sinatra depe
n
dency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
bump dependency o
n
R
a
ck to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response: do not
s
kip Status header s
e
t
b
y app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
r
espo
n
se: fix sk
i
pp
i
n
g
of Status: h
e
ader from app
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
ev_c
o
re: garbage reduction
w
ith co
n
st str
i
ngs
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic W
o
ng
even
t
_mach
i
ne:
r
efacto
r
as
y
nc
.
c
allback for k
e
e
palive
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic W
o
ng
event_machine: factor out
a
syn
c
.
cal
l
b
a
ck handling
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
minor cleanups
f
ollowing state
c
leanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
elim
i
nate G consta
n
t a
n
d
j
u
s
t
use the Rainb
o
ws
!
module
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
rainbows
.
r
b:
unin
d
e
nt
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
eliminate timed_read module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
s
i
mplify
k
eepalive_timeout accoun
t
ing
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disable Nag
l
e's algorithm by
d
efaul
t
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
si
m
plify Rainbo
w
s
.
max_by
t
es imple
m
entation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response
:
u
se op
t
imized httpda
t
e
i
mplem
e
n
t
ation
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
Bump unicorn dep
e
n
den
c
y to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
respons
e
: allow normal H
a
s
h for crafting
Ran
g
e
h
eaders
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
Wong
tests: ensure
4
1
6
responses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
send proper 41
6
respon
s
es
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
w
riter_thread
_
pool:
r
e
move unn
e
cesary d
e
bug message
s
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
prefer Hash#
m
erge! to Hash#up
d
a
te
for consistency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globally refa
c
tor Ran
g
e
h
a
ndl
i
ng f
o
r
response
s
commit
|
commitdiff
|
tree
2011-01-05
E
ric Won
g
co
o
lio: re
n
a
me d
e
ferred_response =
>
respon
s
e
_
pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
e
vent_
m
a
chine: cleanup response_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
ric Won
g
refactor response sendfile bod
y
h
and
l
ing for easie
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
E
ric
W
ong
t900
0
: disable th
i
s t
e
s
t f
o
r Coo
l
ioThread* m
o
dels
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Won
g
simplify per-client k
e
epali
v
e
state checks
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic W
o
ng
co
o
lio/master: small
garba
g
e
r
eduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
return 206 s
t
atus for pa
r
tial sendfi
l
e responses
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
coolio_th
r
ead
_
*: fix
4
16 response handling
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wo
n
g
t0022: f
i
x
up broke
n
/incomplete tes
t
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*
g
ems
p
ec: fix build, we have n
o
u
nit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Won
g
Packag
i
n
g
c
leanup
s
, re
i
nstate ge
n
e
r
ated files
f
o
r
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rakefi
l
e:
f
ix fm_updat
e
task
commit
|
commitdiff
|
tree
2010-12-29
E
r
i
c Wong
Rainbows! 2
.
1
.
0 - Cool
.
io, bugfixes and more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
c
o
mplete
R
e
v => Coolio
r
e
naming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
se
v
eral resp
o
nse body
#
c
l
ose fixes
commit
|
commitdiff
|
tree
2010-12-28
E
r
ic
W
ong
dev
_
fd_re
s
po
n
se: pa
s
s files straight
t
hroug
h
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
e
nabl
e
the
k
eepaliv
e
_
request
s
con
f
ig option
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
c
oolio*: favor Coolio o
v
e
r
Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio_fibe
r
_spawn: decrease CPU
u
sa
g
e for ke
e
palive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0019: add CPU usage test
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
test-lib: fix b
u
g in setting w
o
rker_connect
i
o
n
s
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t00
1
5: even l
e
ss
r
acy fix
commit
|
commitdiff
|
tree
next