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
client: use kgio_write across the board
2011-02-05
Eric Wong
reve
r
s
e
_proxy:
s
mall reorganization
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rev
e
rse_p
r
oxy: properl
y
re
a
d IPv6 addreses in upstreams
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
epo
l
l
: handle EINTR
p
ro
p
erly in
R
u
by-space
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
test_
i
solate: only lo
a
d sl
e
epy_
p
enguin u
n
der Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric
W
o
n
g
t/bin/unused_list
e
n: simpl
i
fy
t
his
commit
|
commitdiff
|
tree
2011-02-02
Eric Won
g
p
r
e
l
imin
a
ry rev
e
rse pro
x
y R
a
ck application
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
co
o
l
io
/
c
lient: on_write_comp
l
ete triggers read
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
t
e
st for client_max_body_siz
e
bein
g
z
ero
commit
|
commitdiff
|
tree
2011-01-26
E
r
ic Wo
n
g
e
poll/client:
avoid unnecess
a
ry Epoll#set calls
commit
|
commitdiff
|
tree
2011-01-26
Eri
c
Wong
GNUmakefile
:
only enable epo
l
l-based models i
n
Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric Won
g
initial XAcceptEpol
l
c
o
ncurr
e
ncy model
commit
|
commitdiff
|
tree
2011-01-25
Eric
W
o
n
g
epo
l
l/cl
i
e
nt: thread-safety for write que
u
ing
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll: make Epoll
.
quit
m
o
r
e re
u
s
a
ble
commit
|
commitdiff
|
tree
2011-01-24
E
ric Wong
neverbl
o
ck: fix app_c
a
ll un
d
er 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric W
o
ng
clear LIST
E
N
ER
S
array on clos
e
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/cl
i
e
nt:
m
i
n
or optimizatio
n
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
o
ng
ev_c
o
re: force
i
nput t
o
b
e
given to app_
c
all
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
oll/client: facto
r
o
u
t on_close met
h
od
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
e
p
o
ll/client: remove u
n
used client
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
extract co
m
mo
n
tas
k
s to
p
k
g
.
mk to
s
impli
f
y o
u
r
m
ak
e
f
i
le
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll:
r
ed
u
ce expi
r
a
t
ion call
s
and
T
ime o
b
jects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core:
garbage reduction
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
e
p
oll: us
e
newer sleepy_pen
g
uin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_body: disable
for e
p
o
l
l
commit
|
commitdiff
|
tree
2011-01-21
Eric
Wong
doc: git
.
b
o
gomips
.
or
g
=>
b
o
g
omips
.
org
commit
|
commitdiff
|
tree
2011-01-21
E
ri
c
W
o
ng
epoll: us
e
s
leepy_
p
enguin default size for ep
o
ll
_
wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ep
o
l
l: clo
s
e
e
poll d
e
s
c
riptor on gr
a
ceful shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
r
e
m
ove support fo
r
Su
n
s
howe
r
s
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
ep
o
ll
:
ignore
E
CONNRESET e
r
rors
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
ev_core: simplify setup steps
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
merge rack_input
i
nto proce
s
s_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
ev_co
r
e
:
localize 413
e
rr
o
r con
s
tant
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
r
emove u
n
used 416
e
r
ror constants/
e
xceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
o
ng
dev_fd_response: garbage red
u
c
t
i
o
n
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
d
e
v
_
fd_
r
esp
o
n
se
:
do not send chun
k
s to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c Wong
t0035:
k
gio-pipe-response wo
r
k
s everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
t002
3
: use sk
i
p_models helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
emove
s
u
pport
for X-Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
Er
i
c
W
ong
i
n
i
t
ial edge
-
tri
g
g
ered epo
l
l model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tes
t
s: content-md5 tests shut dow
n
con
n
ection
commit
|
commitdiff
|
tree
2011-01-14
Eric Wo
n
g
t00
5
0: im
p
r
o
ve test r
e
liability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bump rack-f
i
b
e
r_
p
ool
v
ersion to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rain
b
ows! 3
.
0
.
0 - s
e
rv
i
ng t
h
e fastest apps
to
s
lo
w
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add
writ
e
-on-c
l
o
se test from
U
nicorn
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Wong
event_mach
i
ne:
buffer
reads when
w
aiting for
a
s
ync
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_mac
h
ine
/
client: renam
e
ivar for consistency
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
ric
W
ong
event_machi
n
e/client: rem
o
ve unused :b
o
dy accessor
commit
|
commitdiff
|
tree
2011-01-11
E
ric
W
ong
coolio: e
n
ab
l
e async
.
callback for
o
n
e
-
s
hot body respon
s
e
s
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wo
n
g
rain
b
ows/
c
ooli
o
/client: set LOOP
cons
t
ant
i
n
m
odul
e
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c
Wong
coolio/clien
t
: s
m
all optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
co
o
lio_thread_*: l
a
z
y load Ra
i
nbows::Co
o
lio
:
:C
l
ient
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redirect
unexpected
t
e
s
t output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wong
event_mac
h
ine: fo
l
d write_response back
i
nto c
l
ient
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
event_machi
n
e: clea
n
up asyn
c
logi
c
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: small organization cle
a
nup
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
more consistent use/avo
i
danc
e
of
HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
favor
Hash#
i
nclude? for some exi
s
tence che
c
k
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: bump ver
s
ions and si
m
p
lify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: prevent concurrent executi
o
n
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wo
n
g
tests: bump
asy
n
c_s
i
natra de
p
endency to
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
bump
dependen
c
y
o
n
R
a
ck to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
W
o
ng
response: d
o
not skip Statu
s
heade
r
set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
ng
res
p
onse:
f
ix skipping of S
t
atus: header from app
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
Wong
ev_
c
ore:
garbage
r
eduction wi
t
h const strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev
e
n
t
_ma
c
hine: refact
o
r asy
n
c
.
callba
c
k
for keepalive
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
event_machine: factor
out asyn
c
.
callback
ha
n
dl
i
ng
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
m
ino
r
cleanups following
sta
t
e cleanu
p
s
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
elim
i
nate G constant a
n
d just use th
e
Rai
n
b
ows
!
module
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
rainbows
.
r
b: unind
e
nt
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eli
m
inate timed_r
e
ad module
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
sim
p
lify kee
p
alive_timeout acco
u
n
t
ing
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disa
b
le Nagle's algorithm by default
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify R
a
inbows
.
max
_
b
y
te
s
implem
e
n
t
ation
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
response:
u
se optimized httpda
t
e impl
e
mentati
o
n
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
Bu
m
p uni
c
orn dependency to
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
respons
e
: allow
n
orm
a
l Hash
f
o
r craft
i
ng
Range headers
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
tests:
en
s
ure 416 respons
e
s do keep
a
live
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send prop
e
r
416 responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
wr
i
ter_thread_pool:
re
m
ove unn
e
cesa
r
y debug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer Hash#m
e
rge! to H
a
sh
#
upda
t
e fo
r
consistency
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
globa
l
ly ref
a
ctor Range hand
l
i
n
g
f
or res
p
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
coolio
:
re
n
ame deferred
_
respo
n
se => respo
n
se_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c Won
g
ev
e
nt
_
machine: c
l
eanup response
_
p
i
pe
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
re
f
actor re
s
ponse s
e
ndf
i
le body handling f
o
r eas
i
e
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t
9000
:
d
i
s
ab
l
e this
t
e
s
t for
CoolioThread* models
commit
|
commitdiff
|
tree
2011-01-05
E
ric
W
o
n
g
si
m
plify
pe
r
-client keepali
v
e stat
e
checks
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
coo
l
io/master: small garbage red
u
ct
i
on
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
return
2
0
6 status fo
r
partia
l
sendfile responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio_thread_*: fix 416 response handling
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
t0022:
fix up broken/i
n
complete t
e
sts
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
Wong
*gemspec: fix build, we have no
unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packaging cle
a
nups
,
r
einstate gene
r
ate
d
files for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rakefile
:
fix fm_update tas
k
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
W
o
n
g
R
ain
b
ows! 2
.
1
.
0 -
Cool
.
io, bugfixes an
d
more!
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
complete Rev => Coolio renami
n
g
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
several respo
n
se bo
d
y#close fixes
commit
|
commitdiff
|
tree
2010-12-28
Er
i
c
W
o
ng
dev
_
fd_respo
n
s
e
: pass files straight through
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
ena
b
le the keepalive_req
u
ests config option
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio
*
: favor Coolio ov
e
r Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
c
o
olio_fiber_spa
w
n:
dec
r
ease
CPU usage fo
r
ke
e
palive
commit
|
commitdiff
|
tree
next