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
reverse_proxy: properly read IPv6 addreses in upstreams
2011-02-05
Eric Wong
reverse_prox
y
:
properly read IPv6 addreses in upstreams
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
epoll:
h
andle EINTR properly
i
n Ruby-space
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t
est
_
isolate:
o
n
l
y loa
d
sl
e
epy_pe
n
g
u
i
n
under Linux
commit
|
commitdiff
|
tree
2011-02-04
Eri
c
Wong
t/bin/
u
nused
_
listen: simplify thi
s
commit
|
commitdiff
|
tree
2011-02-02
Eri
c
W
o
ng
preliminary
reverse proxy Rack appl
i
cation
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
coolio/client: on_write_comple
t
e triggers
r
ead
commit
|
commitdiff
|
tree
2011-01-27
Eric Wo
n
g
test
f
or c
l
ien
t
_max_body_size b
e
ing z
e
r
o
commit
|
commitdiff
|
tree
2011-01-26
E
r
ic Won
g
epoll/clien
t
: avoid unneces
s
ary Epol
l
#s
e
t call
s
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
GNUma
k
efile: onl
y
enable epoll
-
based models in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric W
o
ng
initia
l
XA
c
ceptE
p
oll concurrenc
y
mo
d
el
commit
|
commitdiff
|
tree
2011-01-25
Eri
c
Wong
epoll/clie
n
t: thread-safe
t
y for wr
i
te que
u
ing
commit
|
commitdiff
|
tree
2011-01-25
Eric
W
o
n
g
epoll: make
Epoll
.
q
ui
t
m
o
re reusable
commit
|
commitdiff
|
tree
2011-01-24
E
ric Wo
n
g
never
b
l
ock: fix app
_
call u
n
der 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
cle
a
r LIS
T
ENERS array on close
commit
|
commitdiff
|
tree
2011-01-22
E
ric
W
on
g
epoll/client: minor optimization
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
ev_core: for
c
e
input to be gi
v
en t
o
a
pp_ca
l
l
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
epo
l
l
/
clie
n
t: factor ou
t
o
n_clo
s
e method
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
oll/client: r
e
move
u
nused client
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wo
n
g
e
x
tract co
m
mon t
a
sks to pkg
.
mk to
s
implify our m
a
kefile
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic
W
ong
epoll: reduce expir
a
ti
o
n c
a
ll
s
and Time obje
c
ts
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
ev_core: garbage reduction
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
ll: u
s
e newer
sleepy_pengui
n
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
m
a
x_body: dis
a
ble for epoll
commit
|
commitdiff
|
tree
2011-01-21
E
ric Wong
doc: git
.
bog
o
mip
s
.
org
=
>
b
o
gomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll: use sleepy_pen
g
ui
n
default size for epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll:
close epoll descri
p
tor
o
n grac
e
f
u
l
shut
d
ow
n
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
r
emove
supp
o
r
t
for
Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
epoll: ignore ECONNRESE
T
erro
r
s
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
ev_co
r
e:
simplify se
t
up ste
p
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge
rack_input
i
nto process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: localize 413 error constant
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
remove unuse
d
4
16 err
o
r
constants/ex
c
eptions
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
de
v
_fd_respons
e
:
garbage reduction
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Won
g
d
ev
_
fd_response:
d
o not sen
d
chunks
to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035:
kgio-pipe-response wor
k
s everywhere
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
t0023
:
use skip_models
he
l
p
er
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove support fo
r
X-
R
ainb
o
w
s-* header
s
commit
|
commitdiff
|
tree
2011-01-19
Er
i
c
Wong
initial edge-trigge
r
ed epoll
model
commit
|
commitdiff
|
tree
2011-01-19
E
ric Wong
tests: c
o
ntent-md
5
tests
s
hut down connection
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_
c
ore: r
e
use buffe
r
t
o a
v
oid
G
C thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric
W
ong
t0
0
50: improve test reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric Won
g
tests: bump r
a
c
k
-fi
b
er_pool
v
e
r
sion to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Ra
i
n
b
ows! 3
.
0
.
0 - serving the fastest apps
t
o sl
o
w
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add write-on-close test from Unico
r
n
commit
|
commitdiff
|
tree
2011-01-12
Eric Won
g
eve
n
t_mach
i
ne: buffer reads
w
hen waiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_mach
i
ne/client: rename i
v
ar for
c
onsis
t
ency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
ng
eve
n
t_machine/client:
remov
e
unused :body accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
coolio: enabl
e
asyn
c
.
callback f
o
r one-s
h
o
t
body responses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/coolio/client: set
L
O
O
P constant i
n
module
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c W
o
n
g
co
o
lio
/
cl
i
ent: small optimization
s
commit
|
commitdiff
|
tree
2011-01-08
E
ric Wong
coolio_
t
h
read_*:
l
azy load Rainb
o
ws:
:
Co
o
li
o
:
:
C
lient
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redirec
t
unexpected
t
est output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
event_machine: f
o
ld write_response back into c
l
ient
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
n
g
eve
n
t_machin
e
:
cleanup async
l
ogic
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
W
o
n
g
ev_core: small or
g
a
n
ization
cleanu
p
commit
|
commitdiff
|
tree
2011-01-07
E
ric W
o
ng
more consiste
n
t u
s
e/avoidance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
favor
H
ash#in
c
l
ude? f
o
r some existen
c
e checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
test_isol
a
te: bump vers
i
ons and simplify
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wo
n
g
test
_
is
o
late: preven
t
co
n
c
u
r
rent execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests
:
bump async_sinatra
d
e
pendency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c
W
ong
bump d
e
pendency on Rac
k
to
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
response:
do not skip Stat
u
s hea
d
e
r set
by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
re
s
ponse: fix skippi
n
g of Sta
t
us
:
header from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_
c
ore: garbage reduct
i
o
n
with const string
s
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
eve
n
t_machine:
r
efactor asy
n
c
.
ca
l
l
b
ack for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
event_
m
achine: factor out asy
n
c
.
callback handl
i
ng
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
minor clean
u
ps following state
c
l
e
anups
commit
|
commitdiff
|
tree
2011-01-06
E
ric
Wong
eliminate G
constant an
d
just use the Rainbows! module
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
rainbow
s
.
rb: un
i
n
de
n
t
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate timed
_
rea
d
module
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
n
g
simplify ke
e
pa
l
i
ve_timeou
t
accounting
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
ong
dis
a
b
l
e
N
agle's algorithm
b
y defa
u
lt
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Won
g
si
m
p
lify R
a
i
nbo
w
s
.
ma
x
_by
t
es imple
m
en
t
ation
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
res
p
onse
:
u
se optimized ht
t
pdate implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump unic
o
rn depen
d
en
c
y t
o
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
re
s
p
o
nse: allo
w
normal Hash for craft
i
ng R
a
nge head
e
rs
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c W
o
ng
tests: ensure 416 responses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
s
end proper 416 respon
s
e
s
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c W
o
n
g
wri
t
er_
t
hr
e
ad_p
o
ol: remove unnecesary debug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
pref
e
r Hash#merge!
t
o Hash
#
u
p
date f
o
r consi
s
tency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globally r
e
factor Range handli
n
g for responses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
cool
i
o: rename deferred_respo
n
se => response_
p
ipe
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
event_ma
c
h
ine: cleanup response_p
i
pe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refactor r
e
s
pons
e
sendfile body h
a
n
d
l
i
n
g
for ea
s
ier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t900
0
: disable this test
f
or
Cool
i
oThread* models
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
si
m
plify
per-cl
i
ent keepal
i
ve state checks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
co
o
l
io/master: small gar
b
ag
e
redu
c
tion
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
return
2
0
6
st
a
t
u
s for
p
artial s
e
ndf
i
le responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
c
o
oli
o
_thread_*: fix
4
1
6 resp
o
nse h
a
ndling
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t0022: fix u
p
b
r
ok
e
n/incomplet
e
tes
t
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*gemsp
e
c: fix bui
l
d,
w
e
h
ave
no unit te
s
ts
commit
|
commitdiff
|
tree
2010-12-29
Eric Wo
n
g
Pack
a
ging cleanu
p
s
,
reinstate generated files for t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rakefile: fix
fm_update t
a
sk
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wo
n
g
Rainbows
!
2
.
1
.
0 -
C
oo
l
.
io, bugfixe
s
and more!
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
ong
complete Rev => Coo
l
io renamin
g
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic W
o
ng
sev
e
ral resp
o
ns
e
body#cl
o
se fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_
f
d_response: pass files straight thr
o
ug
h
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
e
n
able t
h
e
keepali
v
e_request
s
config optio
n
commit
|
commitdiff
|
tree
2010-12-27
E
ric
W
o
ng
coolio*: fa
v
or C
o
olio over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
coolio_fi
b
e
r_
s
pawn: decrease CPU
u
sage for kee
p
alive
commit
|
commitdiff
|
tree
next