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
*epoll: consolidate re-run logic
2011-02-05
Eric Wo
n
g
*epoll:
consolidate
r
e-
r
un logic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
writer_thread_pool: needless
use
o
f A
r
ray#map
commit
|
commitdiff
|
tree
2011-02-05
Eric
Won
g
l
e
ss expensive QUIT p
r
ocess
i
ng
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
htt
p
_
server: ki
l
l
a war
n
ing
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
b
ump
required Un
i
co
r
n d
e
pend
e
ncy for
Kg
i
o
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump
wrongdoc de
v
elopment dependency
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
re
n
ame
X
AcceptEpoll t
o
XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test_isolate: use
late
s
t Un
i
corn
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic
W
ong
test
s
: rep
l
ace se
v
eral sed invocation
s
wit
h
ed
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse_proxy
:
sma
l
l
r
e
o
rga
n
ization
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
rev
e
rse_proxy: properly read IPv6 addreses in upstreams
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
epoll: handle EINTR
properly in Ruby-spac
e
commit
|
commitdiff
|
tree
2011-02-04
Eric Wo
n
g
test_isolate: only
l
oad
s
leepy_penguin u
n
der Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t
/
bin/unused_li
s
t
e
n: simp
l
ify this
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
prelimi
n
ary r
e
verse proxy
R
ack
appl
i
cat
i
on
commit
|
commitdiff
|
tree
2011-01-31
E
ric Wong
coolio/c
l
i
ent:
on_write_complete
triggers read
commit
|
commitdiff
|
tree
2011-01-27
Eric
W
ong
t
e
st for
c
l
ient_
m
a
x_body_size being zero
commit
|
commitdiff
|
tree
2011-01-26
Eric
Wong
e
po
l
l/client:
a
voi
d
unnec
e
ssary Epoll
#
set calls
commit
|
commitdiff
|
tree
2011-01-26
Eric Won
g
G
N
Uma
k
efile: on
l
y enab
l
e epoll-based models in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
initial XAcc
e
ptEp
o
ll con
c
urrency model
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
e
poll/client:
thread-safe
t
y
f
or
w
rite queuing
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epol
l
: mak
e
Epoll
.
quit more r
e
usable
commit
|
commitdiff
|
tree
2011-01-24
E
r
ic
Wong
neverb
l
o
ck: fix app_call
under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric W
o
ng
clear LISTE
N
ERS array on
close
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wo
n
g
epoll/
c
lient: minor optimizat
i
on
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core: forc
e
input
t
o be given to a
p
p_call
commit
|
commitdiff
|
tree
2011-01-22
E
r
i
c Wong
e
p
oll/client: factor out on_c
l
ose metho
d
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
o
n
g
epoll/client: r
e
move
u
n
us
e
d client
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
extract common tasks
t
o p
k
g
.
mk to s
i
m
plify our
m
akefile
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
e
p
oll: redu
c
e exp
i
ration calls and
T
i
me objects
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Won
g
ev_c
o
re: garbage r
e
duction
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epo
l
l: use newer sleepy
_
penguin
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
max_body
:
disable for e
p
oll
commit
|
commitdiff
|
tree
2011-01-21
Er
i
c W
o
ng
d
o
c: git
.
b
o
go
m
ips
.
o
r
g => bogomip
s
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric W
o
n
g
epo
l
l: use sleepy_
p
enguin default size for epoll_wa
i
t
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: cl
o
se
e
poll desc
r
i
p
to
r
on graceful shutdown
commit
|
commitdiff
|
tree
2011-01-20
E
ric Won
g
remove
supp
o
r
t for Su
n
showers
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
epoll: ignor
e
E
C
ONNRES
E
T errors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_
c
or
e
:
simplify se
t
up
s
teps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
me
r
ge
ra
c
k
_input int
o
proces
s
_clien
t
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
o
ng
ev_core: localize 4
1
3 error constan
t
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
rem
o
ve unused 4
1
6 err
o
r constants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
dev
_
fd_r
e
s
p
onse: g
a
rbage reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
d
e
v_fd
_
response: do n
o
t send chunks to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
t0035: k
g
io-
p
ipe-r
e
spo
n
se works everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t002
3
: use skip_models
h
elp
e
r
commit
|
commitdiff
|
tree
2011-01-20
E
ric W
o
ng
remove su
p
port
f
or
X
-Rainbow
s
-* heade
r
s
commit
|
commitdiff
|
tree
2011-01-19
E
r
ic Wong
i
ni
t
ial edge
-
triggered epoll
m
odel
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tests: co
n
ten
t
-
md5 tests s
h
ut do
w
n con
n
ection
commit
|
commitdiff
|
tree
2011-01-17
Eric W
o
ng
ev_core: re
u
se buffer to av
o
id GC
t
hrash
i
ng
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t00
5
0
:
improve t
e
st reliabi
l
i
ty
commit
|
commitdiff
|
tree
2011-01-14
Eric W
o
ng
tests: bump rac
k
-fiber_pool
ver
s
ion t
o
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Won
g
Rainbows! 3
.
0
.
0 - serving the f
a
st
e
st app
s
to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric W
o
n
g
ad
d
write-o
n
-close
t
e
st from Unicor
n
commit
|
commitdiff
|
tree
2011-01-12
Eric Wo
n
g
e
vent_machi
n
e
:
b
u
f
fer reads wh
e
n
w
a
i
ting for asy
n
c
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wong
event_mach
i
ne/client: rena
m
e ivar
for consist
e
nc
y
with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
Wong
event_machine/client: remov
e
unus
e
d :bo
d
y
acce
s
sor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
coo
l
io: en
a
b
l
e
a
syn
c
.
c
a
l
l
back for one-shot body responses
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
rainbow
s
/coolio/client: s
e
t
LOOP constant
in
module
commit
|
commitdiff
|
tree
2011-01-08
E
ric Won
g
coolio/
c
lie
n
t: sma
l
l
optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
on
g
coolio_threa
d
_*:
l
azy l
o
ad
Rainb
o
ws
:
:Cool
i
o::Clien
t
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redire
c
t
u
nexp
e
cted test output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wong
e
vent_machine
:
fold write_response
bac
k
i
n
to c
l
ient
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
event_mach
i
ne
:
c
leanup async
logic
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
ev_core: s
m
all org
a
nization cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more c
o
nsiste
n
t us
e
/avoidance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
Wo
n
g
favo
r
Hash#include
?
for some exist
e
n
c
e check
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
te
s
t_isol
a
te: bump ver
s
ions
a
nd s
i
mplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
e
s
t
_
isolate: prevent c
o
ncurrent
e
xecution
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
test
s
:
bump async_sinatra depen
d
ency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
b
u
m
p
d
ependency on R
a
ck to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
response: do
not skip Status hea
d
er
s
et
by app
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
response
:
fix ski
p
ping
o
f
Status: head
e
r from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
ev_c
o
re: garba
g
e re
d
uction with const
s
trings
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Won
g
even
t
_
m
ach
i
n
e: refactor async
.
cal
l
back f
o
r keep
a
l
i
v
e
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
even
t
_machine: fa
c
tor out async
.
callbac
k
handli
n
g
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
W
ong
minor cleanups
fo
l
lowing state
cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
el
i
min
a
t
e
G
c
o
ns
t
ant a
n
d just use the Ra
i
n
b
ows! m
o
du
l
e
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic W
o
ng
ra
i
nb
o
w
s
.
rb: u
n
indent
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
e
l
iminate
t
ime
d
_read modul
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
simplif
y
keepa
l
ive_timeout accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disable Nagle's algorith
m
by defaul
t
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
s
im
p
lify
Rainbows
.
max_bytes implementation
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic
W
ong
response:
u
se opti
m
ized htt
p
da
t
e implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump unic
o
rn depe
n
dency
to
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
response: allow
n
o
r
mal Has
h
for
c
rafting Ran
g
e headers
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
tes
t
s:
ensure 416 responses do keepaliv
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
s
e
n
d p
r
oper 416 responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
wr
i
t
e
r
_thre
a
d_po
o
l
:
remove u
n
necesary
debug
messages
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
Wong
prefer Hash#mer
g
e! to Has
h
#u
p
d
a
te for consis
t
ency
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
globally
refactor Ra
n
ge handling for responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
co
o
li
o
:
r
ename deferred_re
s
p
on
s
e =>
r
es
p
on
s
e_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
e
v
en
t
_mac
h
ine: clea
n
up res
p
onse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refactor
r
esponse
s
endf
i
le body hand
l
ing for
e
a
s
i
e
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000: dis
a
ble this test
for CoolioThread* mod
e
ls
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
simpl
i
fy per-client keepalive state c
h
ecks
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wong
coolio/mas
t
er: sm
a
ll garbag
e
r
e
duc
t
ion
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
return 206
s
ta
t
us f
o
r partial sendfile
r
esp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
coo
l
i
o_thread
_
*: fix 4
1
6 res
p
on
s
e h
a
ndl
i
ng
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Won
g
t0022: fix up broken/
i
n
c
o
m
p
l
e
t
e
t
e
sts
commit
|
commitdiff
|
tree
next