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
kill some unnecessary &block usage
2011-02-06
E
ric Wong
kill
s
ome unnecessary
&
block
u
sage
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
*epoll: refactor
common
lo
o
p c
o
de
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
*epoll: c
o
nsolidate re
-
run
logic
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
writ
e
r_thread_pool: needless use
o
f
Arra
y
#m
a
p
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
less expe
n
sive QUIT processing
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
h
ttp
_
serve
r
: k
i
ll a w
a
r
ning
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
b
u
mp required Unicorn dependency
for Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump wr
o
ngdoc develop
m
ent dependency
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rename XAcceptEpoll to
XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
te
s
t_isolate: use
l
ate
s
t Unicorn
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
tests: re
p
lac
e
several
s
ed invocations with ed
commit
|
commitdiff
|
tree
2011-02-05
E
ric Won
g
r
e
v
e
rse_proxy: smal
l
reor
g
anizatio
n
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
revers
e
_
p
roxy: properl
y
read IPv6 addreses in u
p
streams
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
epo
l
l: handle EINTR properly
in R
u
by-space
commit
|
commitdiff
|
tree
2011-02-04
Eric
W
ong
test_isolate: on
l
y load
sleepy_peng
u
in
under Linux
commit
|
commitdiff
|
tree
2011-02-04
Eri
c
W
ong
t/bin/unu
s
e
d_listen: simplify this
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
preliminary r
e
verse pro
x
y
Rack a
p
pl
i
cat
i
on
commit
|
commitdiff
|
tree
2011-01-31
Eric Wo
n
g
coolio/cli
e
nt: on_write_complete trig
g
ers r
e
a
d
commit
|
commitdiff
|
tree
2011-01-27
E
ric Wong
test
f
o
r clien
t
_max_body_siz
e
being
zero
commit
|
commitdiff
|
tree
2011-01-26
E
r
i
c
Wong
ep
o
ll/client:
a
v
oid
u
nne
c
essary Epoll#set calls
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
GNUmakefile: only
e
nable epoll-based models in Lin
u
x
commit
|
commitdiff
|
tree
2011-01-25
E
r
i
c
W
ong
init
i
al XAccept
E
po
l
l
conc
u
rrenc
y
model
commit
|
commitdiff
|
tree
2011-01-25
Eric
Wong
epoll/client: thread
-
safe
t
y f
o
r
w
rit
e
queuing
commit
|
commitdiff
|
tree
2011-01-25
Eric
Wong
epoll: make E
p
oll
.
quit more reu
s
able
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
neverblock: f
i
x app_call under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
c
lear LI
S
TENERS
a
rray on close
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/
c
lient: minor opti
m
iz
a
t
i
on
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
o
ng
e
v_
c
ore: force i
n
put to be
given t
o
app_
c
all
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll
/
client: f
a
ctor ou
t
on_clos
e
method
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
epoll/client: remove unused client
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
extr
a
c
t common tasks to pkg
.
m
k
t
o simp
l
ify our makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: r
e
duce expira
t
ion calls and T
i
me
o
bjects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_
c
ore: garbage
r
e
d
u
c
ti
o
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll:
use
n
ewe
r
sleepy_pen
g
uin
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
max_b
o
dy: dis
a
ble for e
p
o
l
l
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc:
gi
t
.
bogomip
s
.
org =>
bo
g
omips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
o
ng
ep
o
l
l
: use s
l
eepy_penguin default
s
ize fo
r
ep
o
ll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
epoll: c
l
os
e
e
poll descriptor on
gra
c
ef
u
l shutd
o
wn
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
re
m
o
v
e support
for
Sun
s
h
o
wer
s
commit
|
commitdiff
|
tree
2011-01-20
E
ric Won
g
epoll:
ign
o
r
e
E
CON
N
R
E
SET errors
commit
|
commitdiff
|
tree
2011-01-20
E
ric
Wong
ev_core: simplify s
e
tup s
t
e
p
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
m
e
rge rack_in
p
ut
into process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
o
ng
ev_
c
ore: localize 413 er
r
or c
o
nstant
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
n
g
r
e
move u
n
used 416 error constants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
d
e
v_fd_
r
es
p
onse: garba
g
e reduction
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
d
ev_
f
d_response:
do
n
ot
s
en
d
c
hunks to 1
.
0 c
l
ients
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
t
0
035: kgio-pipe-r
e
sponse
w
ork
s
e
ve
r
ywhere
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
t002
3
: use
s
kip_models helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
e
m
ove
s
uppo
r
t fo
r
X-
R
ainbows-* heade
r
s
commit
|
commitdiff
|
tree
2011-01-19
E
ric Wong
i
n
i
tial
edge-
t
riggered epoll mod
e
l
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tests: content-md5 test
s
shu
t
down co
n
nection
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_c
o
r
e
:
re
u
se buffer
t
o avoid GC thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric
Wo
n
g
t0050: improve
t
est
reliability
commit
|
commitdiff
|
tree
2011-01-14
Eri
c
Wong
tes
t
s:
bump rack-f
i
ber_poo
l
version
to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
R
a
inbows!
3
.
0
.
0 -
serving the
fastest apps t
o
slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
E
r
i
c
Wo
n
g
add
w
rit
e
-on-close test
f
ro
m
Un
i
corn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
even
t
_
machine: buf
f
er rea
d
s
when waiting for a
s
ync
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
ric Wong
event_machine/cli
e
nt: re
n
ame ivar for
c
onsist
e
ncy with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wo
n
g
event_
m
achine/client: remov
e
unu
s
ed
:body accessor
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wong
c
oolio
:
e
n
able
a
s
ync
.
callback for one-
s
ho
t
bod
y
re
s
ponses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbo
w
s/coolio/cl
i
en
t
: se
t
L
O
OP c
o
nstant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
coolio
/
c
lient: sm
a
ll
o
ptimi
z
a
t
i
o
ns
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wo
n
g
cool
i
o_thread_*:
lazy l
o
ad R
a
inbows::
C
oolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
r
edire
c
t un
e
x
p
ec
t
e
d test
out
p
ut
to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
event_mach
i
ne: f
o
ld
w
rit
e
_response
b
ac
k
i
n
t
o clien
t
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_mac
h
ine: cl
e
anup
a
syn
c
logic
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
e
v
_
c
ore: small
o
rganization
cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
more consistent u
s
e/avoida
n
ce of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c
Wong
f
a
vor Hash#inclu
d
e? for
s
ome e
x
i
s
tence check
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
e
s
t
_isolate: bump vers
i
o
n
s and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
test_i
s
olate: prev
e
nt
concurre
n
t execu
t
ion
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
e
s
ts: bump asy
n
c_sinatra dependen
c
y
to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
bu
m
p dependen
c
y on R
a
ck to
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
respo
n
se:
d
o not
s
kip Statu
s
head
e
r
set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response: fix skipping of St
a
tus: header from app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wo
n
g
ev_core:
garbage reduct
i
on
w
ith const
s
trings
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c
W
o
n
g
eve
n
t
_
machine: refactor async
.
callback for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
W
ong
event_mac
h
ine: fact
o
r out async
.
callba
c
k handl
i
ng
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic
Wong
minor cleanup
s
following state cl
e
anups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
eliminate G
constant and ju
s
t
use the
R
a
i
nbows! mo
d
ul
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
r
a
i
nbows
.
rb:
u
nindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
eliminat
e
t
i
med
_
r
e
ad module
commit
|
commitdiff
|
tree
2011-01-06
Eric
Won
g
simplif
y
keepalive
_
time
o
u
t
accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
disable Na
g
le's a
l
gorith
m
by defaul
t
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Won
g
simplif
y
Rainbows
.
max_bytes
i
mplementation
commit
|
commitdiff
|
tree
2011-01-06
E
ric
W
ong
r
e
s
ponse: use optimized htt
p
da
t
e i
m
p
l
e
menta
t
ion
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
B
u
m
p
unicorn depende
n
cy to
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
n
g
response: allow
n
o
r
mal H
a
s
h
for crafting
Range heade
r
s
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
tests: e
n
s
u
re 416
res
p
onses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send proper 416 respon
s
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writer_th
r
e
a
d_poo
l
: remove unneces
a
r
y
debug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer Hash#
m
e
r
g
e! to Hash
#
upda
t
e f
o
r
c
ons
i
stency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
g
lobally ref
a
ctor Ra
n
ge handl
i
ng
f
or responses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
coolio: rename deferred_r
e
sponse =
>
respo
n
se
_
pip
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
event_m
a
chine
:
clean
u
p
respo
n
se_pi
p
e
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
refactor respon
s
e sendfile body
h
a
ndling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t
9
0
0
0: disable this test for CoolioT
h
read
*
models
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
W
ong
simpl
i
fy per-cli
e
nt keepalive s
t
ate checks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
cooli
o
/
m
aster: sma
l
l garbage reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
return
206
s
tat
u
s
f
or
partial sendfile
r
esponse
s
commit
|
commitdiff
|
tree
next