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
preliminary reverse proxy Rack application
2011-02-02
E
r
ic Wong
prelimin
a
ry reve
r
se proxy R
a
ck applicati
o
n
commit
|
commitdiff
|
tree
2011-01-31
E
r
i
c Wo
n
g
coolio/client: on_write_com
p
l
e
te triggers read
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
test for clie
n
t_max_body_size b
e
in
g
zero
commit
|
commitdiff
|
tree
2011-01-26
E
ric Wong
epoll/client: avoid unnecessary Epoll
#
s
e
t calls
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
GNUm
a
ke
f
ile:
only enable e
p
oll-based m
o
dels in Linux
commit
|
commitdiff
|
tree
2011-01-25
Er
i
c W
o
ng
initial XAccep
t
Epoll concu
r
r
e
ncy model
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll/client:
t
h
r
e
ad-sa
f
ety for write queuing
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epo
l
l: make
E
po
l
l
.
quit more
r
e
usable
commit
|
commitdiff
|
tree
2011-01-24
Eric W
o
ng
n
e
ver
b
l
ock: fix
app
_
c
a
ll under
1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Er
i
c Wong
clear LISTENERS array o
n
c
lose
commit
|
commitdiff
|
tree
2011-01-22
E
ri
c
Wong
epoll/c
l
ien
t
: mi
n
o
r
optimization
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
ev
_
core: f
o
rce i
n
put to be given to
a
pp_call
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
ll
/
c
lient: f
a
ctor out on
_
c
lose method
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
e
p
oll/client: remov
e
unused clien
t
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
o
ng
ex
t
ract c
o
mmon tasks to pkg
.
m
k
to simplify ou
r
m
a
kefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
poll: reduce expiration calls and Time
o
b
jects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core:
gar
b
age reduction
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
e
poll: use newer sl
e
epy_pe
n
guin
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
max_body:
disable for
epol
l
commit
|
commitdiff
|
tree
2011-01-21
E
r
ic Wong
doc: git
.
b
ogomips
.
org => bogomi
p
s
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
e
p
o
l
l: use s
l
e
epy_pengu
i
n default size for
e
pol
l
_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epol
l
: close ep
o
ll d
e
scriptor on graceful shutd
o
wn
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove support
f
or Sunsho
w
ers
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
epoll:
i
gnor
e
ECONNRES
E
T errors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
e
v
_core:
simp
l
ify setu
p
s
teps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
merge rack_input i
n
to process_c
l
ient
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_c
o
re: loc
a
l
ize 413
err
o
r con
s
tant
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
re
m
ove unus
e
d
416 error co
n
st
a
nts/exceptions
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
d
e
v_fd_
r
esp
o
nse
:
garb
a
g
e red
u
c
tion
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_r
e
sponse: do not send chunks
to 1
.
0 clien
t
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
t0
0
3
5
: k
g
io-pipe-resp
o
nse works everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023:
use ski
p
_m
o
dels hel
p
er
commit
|
commitdiff
|
tree
2011-01-20
E
ric W
o
n
g
remove supp
o
rt for X
-
Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric
Wong
init
i
a
l
edge
-
tr
i
gg
e
re
d
epoll model
commit
|
commitdiff
|
tree
2011-01-19
E
ric Wo
n
g
tests: c
o
ntent-md5
test
s
shut down connection
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_core: reuse buffer t
o
avoid GC thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wo
n
g
t00
5
0:
impr
o
ve test relia
b
ility
commit
|
commitdiff
|
tree
2011-01-14
Eri
c
Won
g
tests: bump
r
ack-fi
b
e
r
_pool version to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wo
n
g
Rainbows! 3
.
0
.
0 - serving the fast
e
s
t
apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Wong
a
d
d write-on
-
close test from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Won
g
event_machine: buffer r
e
ads
w
hen wai
t
i
ng for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c
Wo
n
g
e
vent_machine/client
:
rename ivar for
c
onsist
e
ncy
with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_ma
c
h
i
n
e
/client: remove unuse
d
:b
o
dy acc
e
ssor
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic Wong
coolio:
e
nable async
.
c
a
llback for one-shot body r
e
spo
n
ses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rain
b
ows/coolio/client:
s
et LOOP
c
o
nstant in module
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
co
o
lio/client: small optimi
z
ations
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
coolio_thread_*:
lazy
l
oad Ra
i
nbows::Co
o
li
o
::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
redirect unexpec
t
e
d
t
est
o
u
t
put to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wo
n
g
e
v
ent_mach
i
ne
:
f
o
ld write_re
s
pons
e
back into cl
i
ent
commit
|
commitdiff
|
tree
2011-01-08
E
ric Wong
event_machine: clea
n
up
a
sync
l
ogic
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wo
n
g
ev_core: s
m
a
l
l
organizat
i
on
c
leanup
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
mor
e
c
o
n
s
isten
t
use/avoidance
o
f Head
e
r
Hash
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
favo
r
Hash#include? for so
m
e exist
e
nce checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: bu
m
p ve
r
si
o
ns
and
si
m
p
l
ify
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Won
g
test_isolate: prevent
c
on
c
u
r
ren
t
execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests: bump async_sinatra dependen
c
y
to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
bum
p
depend
e
ncy on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response
:
do not skip S
t
a
tus header set by app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
response: fix sk
i
ppin
g
o
f Sta
t
us: head
e
r fr
o
m app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
ev_core: garbage reduction with const strings
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
eve
n
t
_
machine: re
f
actor as
y
nc
.
callback for
keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
event
_
m
a
chine: factor out asy
n
c
.
c
a
ll
b
a
c
k
h
a
n
dling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
mino
r
cleanups following s
t
ate clea
n
ups
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
elimin
a
te
G
co
n
s
t
a
n
t and just
us
e
the R
a
inbows! m
o
d
u
l
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
rainbows
.
r
b
: unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate time
d
_read mod
u
le
commit
|
commitdiff
|
tree
2011-01-06
E
ric
Won
g
simplify kee
p
alive_timeout ac
c
o
unting
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
disab
l
e Nagl
e
's
algor
i
thm by
d
ef
a
ult
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Won
g
simplify Rainb
o
ws
.
max_
b
ytes impl
e
mentat
i
o
n
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response: use optimiz
e
d
h
t
t
pdate
i
mplementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
B
u
m
p
u
ni
c
orn depend
e
ncy to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
response: a
l
low
n
o
rmal
H
ash for craf
t
ing
Range h
e
aders
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tests: ensu
r
e 416 responses do k
e
epalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
s
e
nd pr
o
per 416 responses
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
writer_thre
a
d_pool: remove unnecesary debug
m
essage
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
p
refer Hash#mer
g
e! to Hash#update for consi
s
tency
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
globally refa
c
tor Rang
e
han
d
ling for responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
cool
i
o: rena
m
e deferr
e
d_response => respons
e
_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
event_machine
:
cleanup response_pi
p
e
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
ong
refact
o
r resp
o
nse sendfile body h
a
ndling
f
or
e
asier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000: disabl
e
th
i
s test
f
o
r
C
o
o
lioThread* mo
d
els
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
simplify per-client keepal
i
ve sta
t
e che
c
ks
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
n
g
coolio/maste
r
: s
m
a
ll garbage reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
return 20
6
st
a
tus for partial sendfile responses
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
cool
i
o
_thr
e
a
d
_*: f
i
x 41
6
response handling
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
t
0022:
f
ix u
p
broken/incom
p
lete t
e
sts
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
*gemspec: fix build, we have no
u
nit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric
Wong
Packa
g
ing c
l
ea
n
u
p
s, reinst
a
te generated files fo
r
th
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
R
a
k
efile:
f
ix fm_
u
p
d
ate
t
a
s
k
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rainbows! 2
.
1
.
0
-
Cool
.
io
,
bug
f
ixe
s
a
nd mor
e
!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
complete Rev
=> Coolio ren
a
m
ing
commit
|
commitdiff
|
tree
2010-12-29
Eric Won
g
s
e
veral response
body#clos
e
f
i
x
es
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_
r
espon
s
e
:
pass files str
a
ig
h
t thr
o
ugh
commit
|
commitdiff
|
tree
2010-12-28
Eric Won
g
e
n
able the keepalive_r
e
que
s
ts co
n
fig option
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
n
g
c
o
olio*: favor
Coolio ov
e
r
R
e
v
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
coolio_fi
b
er_sp
a
wn: decrease
C
P
U us
a
ge f
o
r keepal
i
ve
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
t00
1
9: add CP
U
usage test
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
test-lib: fix
b
ug in
setting worker_connections
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
t00
1
5: even
less racy fi
x
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: mi
s
c
c
l
e
a
n
ups
and additions f
o
r RDoc
commit
|
commitdiff
|
tree
next