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
test_isolate: only load sleepy_penguin under Linux
2011-02-04
Eric
Wong
test_isola
t
e: only load sleepy_peng
u
in under Li
n
ux
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t/bin/unused_listen:
s
i
mplify this
commit
|
commitdiff
|
tree
2011-02-02
Eric
W
o
n
g
pr
e
lim
i
nary rev
e
rse
p
roxy Rack appl
i
cation
commit
|
commitdiff
|
tree
2011-01-31
Eric
W
o
ng
coolio/
c
lient: on_write_complete trigger
s
rea
d
commit
|
commitdiff
|
tree
2011-01-27
E
ric Wong
t
est fo
r
client_max_body_size b
e
ing zero
commit
|
commitdiff
|
tree
2011-01-26
E
ric Wong
epoll/cli
e
nt:
a
void
unnecessar
y
Epoll#set calls
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
G
N
Umakefi
l
e
:
only enable epoll-based
m
odels i
n
Linux
commit
|
commitdiff
|
tree
2011-01-25
E
ric W
o
ng
initial XAc
c
eptEpoll
concurrency model
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
e
p
oll
/
client: thre
a
d
-safety for
write
queui
n
g
commit
|
commitdiff
|
tree
2011-01-25
Eric Wo
n
g
epoll:
make Ep
o
l
l
.
quit mor
e
reus
a
bl
e
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
ne
v
erblock
:
fix a
p
p_cal
l
under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wo
n
g
clear LISTENERS array on close
commit
|
commitdiff
|
tree
2011-01-22
E
ric Won
g
epoll/clie
n
t: minor optimizati
o
n
commit
|
commitdiff
|
tree
2011-01-22
E
r
i
c
Wong
ev_
c
ore: force in
p
ut to be
g
iven
to a
p
p_call
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wo
n
g
ep
o
l
l
/client: factor out on
_
c
lose meth
o
d
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
epoll
/
client:
r
e
mov
e
unused clie
n
t
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
o
ng
e
x
trac
t
comm
o
n tasks to pkg
.
mk
to simplify o
u
r
makefile
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
epoll: reduce expiration calls and Time objects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_cor
e
: ga
r
bage reduction
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
e
p
oll: use newer
sl
e
e
p
y_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
max_bo
d
y
:
disable for epoll
commit
|
commitdiff
|
tree
2011-01-21
E
ric Wong
doc: git
.
bogomi
p
s
.
o
r
g
=
>
bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
E
ric Wong
epoll: use s
l
eepy_peng
u
in def
a
ult s
i
ze for
epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epo
l
l
: c
l
o
se epoll des
c
riptor on graceful shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove
s
u
p
p
ort fo
r
Suns
h
ower
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll:
i
gnore ECONNRESET errors
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
ev
_
core: simp
l
i
f
y setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge
r
ack_input into process_
c
lient
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: locali
z
e
413 error
constant
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
remove unused 416 error con
s
tant
s
/exceptions
commit
|
commitdiff
|
tree
2011-01-20
E
ric
Wong
dev_fd_
r
esponse: g
a
r
bage re
d
u
c
tion
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
dev_fd_re
s
p
onse: do
n
o
t send chunks
t
o 1
.
0 client
s
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
t
0
0
3
5: kgio-pipe-response w
o
rks everyw
h
ere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t
0
02
3
:
us
e
s
kip
_
models he
l
per
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
rem
o
ve support for X-Rainbows-* hea
d
ers
commit
|
commitdiff
|
tree
2011-01-19
Eric Won
g
initial edge-tr
i
gge
r
ed epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tests: con
t
ent-md5 tests shut down c
o
nnection
commit
|
commitdiff
|
tree
2011-01-14
E
r
i
c Wong
t0
0
50: impr
o
ve test reliabil
i
t
y
commit
|
commitdiff
|
tree
2011-01-14
Er
i
c W
o
ng
tests: bump r
a
ck-fiber_p
o
ol versi
o
n to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
E
r
i
c Wong
Rainbo
w
s! 3
.
0
.
0 -
s
ervin
g
the fastest apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add writ
e
-
on-c
l
o
s
e test
f
rom Unic
o
rn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
e
vent_machine
:
buffer
rea
d
s when waiting for
a
s
ync
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
eve
n
t_m
a
chine/cli
e
n
t: renam
e
ivar fo
r
consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
e
vent_machine/cli
e
nt:
r
emove
unu
s
ed
:b
o
dy
accessor
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wo
n
g
c
o
olio: enable async
.
call
b
a
c
k for one-
s
hot
b
od
y
r
e
sponses
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
ra
i
nbows/coo
l
i
o
/client: set
L
O
O
P
constan
t
in mo
d
u
le
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
co
o
l
i
o/clie
n
t: small
optimizatio
n
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coo
l
i
o_thread_*:
l
a
zy load Rainbo
w
s::Coolio::Clien
t
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c
W
ong
redirect un
e
xpected test
o
u
tput to
/
de
v
/null
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
e
v
e
nt_machine:
f
old wr
i
te
_
re
s
p
o
nse
back
i
nto cli
e
nt
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wo
n
g
even
t
_machine: cleanup async log
i
c
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
ev_core
:
small
orga
n
ization cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more c
o
nsistent use/avoid
a
nce
o
f
H
eade
r
Has
h
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
on
g
favor Hash#include? fo
r
some existen
c
e c
h
ecks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isola
t
e: bump versions and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: prevent
c
oncurrent ex
e
c
u
tio
n
commit
|
commitdiff
|
tree
2011-01-07
E
ri
c
W
o
n
g
tests: b
u
mp async_sina
t
ra d
e
pendency t
o
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bum
p
dependency on Rack to
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
res
p
onse: d
o
n
o
t skip Status hea
d
er se
t
b
y app
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
W
o
ng
resp
o
ns
e
: fix sk
i
pping
o
f
Status:
header from app
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
ev_core
:
garbage reductio
n
wit
h
const s
t
ring
s
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
W
o
ng
e
v
ent_machine: r
e
fa
c
tor asy
n
c
.
callback for k
e
ep
a
live
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
event_machine:
f
ac
t
or out async
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wo
n
g
minor cleanu
p
s follo
w
ing state cle
a
nu
p
s
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
elimina
t
e
G constant a
n
d just use the Rainbows! module
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
rain
b
ows
.
rb: unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate timed_read mod
u
le
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
s
i
mp
l
i
fy keepalive_
t
imeout accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disable Na
g
le's a
l
gorithm by d
e
faul
t
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simp
l
ify Rain
b
o
ws
.
max
_
bytes i
m
p
le
m
e
n
tation
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
response: use optimi
z
ed httpdate implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
Bump unicorn
dependency
t
o
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
response: al
l
ow norm
a
l Hash for crafting Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
t
es
t
s: en
s
ure
4
16
r
espons
e
s do ke
e
p
a
live
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
ong
send proper 416
r
esp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
w
r
i
ter_threa
d
_pool: remove unnecesary debug m
e
s
sa
g
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
pre
f
er Hash#merge
!
t
o
Hash#update for co
n
sistency
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
g
l
obally refactor Ran
g
e
handlin
g
for re
s
ponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio
:
re
n
ame deferred
_
respons
e
=> resp
o
nse
_
pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
eve
n
t_machine: clean
u
p response_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
ref
a
ctor res
p
on
s
e send
f
i
le body handling
for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9
0
00: disable t
h
is
t
est for CoolioThread*
m
o
dels
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
simpli
f
y pe
r
-client ke
e
palive
state checks
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
cool
i
o/maste
r
: small
garbage reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
ret
u
r
n 206 status
for partial sendfile responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio_thread_
*
: fix 416 response handling
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
n
g
t
0
022: fix up broken/i
n
complete te
s
ts
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*g
e
mspec: fix
b
uild, we
h
a
ve no
u
nit
te
s
ts
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
o
ng
Packa
g
ing
c
leanu
p
s, r
e
ins
t
ate generated files
f
or
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Won
g
R
a
k
e
file: fix fm_u
p
date t
a
sk
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rainb
o
w
s
! 2
.
1
.
0 - Cool
.
io, bu
g
fixes and
m
ore
!
commit
|
commitdiff
|
tree
2010-12-29
E
ric Wo
n
g
com
p
lete R
e
v =
>
Coolio ren
a
mi
n
g
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
s
ever
a
l resp
o
nse b
o
d
y#close fixe
s
commit
|
commitdiff
|
tree
2010-12-28
Eric Won
g
d
e
v_fd_response
:
pass files straigh
t
t
h
rough
commit
|
commitdiff
|
tree
2010-12-28
Eric
Wong
enable
t
he
k
eepalive_request
s
c
onf
i
g option
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
c
o
o
l
io*: favor Coolio over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio_fiber
_
s
pa
w
n: decrea
s
e
CPU u
s
age
f
or keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
00
1
9: add CPU us
a
g
e
test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
es
t
-
l
ib:
fix bug in s
e
tti
n
g worker
_
c
on
n
ections
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
0
015: ev
e
n les
s
racy fix
commit
|
commitdiff
|
tree
next