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
event_machine/client: rename ivar for consistency with Coolio
2011-01-11
Eric Wong
event_machine/cl
i
ent: rename ivar f
o
r
c
o
nsistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c W
o
ng
event_machine/client
:
r
e
move unu
s
ed
:
body accessor
commit
|
commitdiff
|
tree
2011-01-11
E
ric Won
g
coolio: enable async
.
callback for
o
ne-s
h
ot b
o
dy respons
e
s
commit
|
commitdiff
|
tree
2011-01-08
E
ri
c
Wong
rainbows/coolio/cli
e
nt: set LOOP cons
t
a
n
t
i
n module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
c
o
olio/client:
s
mall op
t
imi
z
a
tio
n
s
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
coolio_thread_*
:
lazy load Rainbows::C
o
olio:
:
Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redirect unexpe
c
ted test outpu
t
t
o /dev/nul
l
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
event
_
mach
i
ne: f
o
ld
w
r
i
te_respo
n
s
e
b
ack into client
commit
|
commitdiff
|
tree
2011-01-08
E
r
i
c
W
ong
event_mach
i
ne
:
cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
e
v_core:
small org
a
nizat
i
o
n cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
more consistent use/avoidance o
f
HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favor Hash#include? for some e
x
i
s
tence checks
commit
|
commitdiff
|
tree
2011-01-07
E
ri
c
Wong
t
e
s
t_is
o
late
:
bump
versions and si
m
pli
f
y
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate:
prevent concurre
n
t e
x
ecut
i
on
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests: bu
m
p async_sinatr
a
de
p
endency
to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
bump depende
n
cy on
R
ac
k
to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
re
s
po
n
se: do not
skip Stat
u
s
h
e
ader
s
et b
y
app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
response: fix skipping o
f
S
t
atus: head
e
r fr
o
m ap
p
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
ev_core:
garbage
r
e
d
uction with const strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
event_machine: refac
t
or async
.
callback for
keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
even
t
_machine: fa
c
to
r
o
ut async
.
callb
a
c
k
han
d
l
ing
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
m
i
n
or cleanups
following state cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
elimi
n
at
e
G constant an
d
just use the Rainbows!
m
o
d
ule
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
rainbow
s
.
r
b
:
uninde
n
t
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
e
li
m
i
n
ate timed_read module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
simplify keepalive_timeout accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disa
b
l
e
N
a
gle's a
l
gorithm by default
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify Rainbows
.
max_bytes implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response:
u
se o
p
t
im
i
zed httpdat
e
impleme
n
tation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
B
ump un
i
corn dep
e
nde
n
cy to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
res
p
on
s
e: al
l
ow
n
ormal Hash for
c
raf
t
ing R
a
nge headers
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
te
s
t
s: ens
u
re 416 re
s
pon
s
es do keepa
l
ive
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wong
se
n
d prope
r
4
1
6 respons
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writer_thread_pool: rem
o
ve unnecesary debug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
pre
f
er Hash#mer
g
e! to Has
h
#update for consist
e
ncy
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
globally refactor Ra
n
g
e
han
d
ling for resp
o
ns
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio: r
e
name defer
r
ed_respon
s
e => respon
s
e
_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
W
o
ng
event_machine: clean
u
p
response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
refact
o
r
r
e
sponse sendfile body ha
n
dling f
o
r e
a
s
ier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
t9000:
disable this test for
C
o
ol
i
oTh
r
e
ad* models
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
simplif
y
per
-
cli
e
nt kee
p
alive state checks
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
on
g
coolio/master: small
g
arba
g
e reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
ng
re
t
urn 206 status fo
r
p
a
rtial sen
d
file responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio_thread_*:
f
ix 416
r
esponse
handling
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
ng
t0022: fi
x
up broken/incompl
e
t
e
tests
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
o
n
g
*gemspec: f
i
x build, we have no unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packa
g
ing clean
u
ps, rei
n
state g
e
ner
a
ted files for t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rakefile: fix fm_u
p
date tas
k
commit
|
commitdiff
|
tree
2010-12-29
E
r
i
c Wong
Ra
i
n
bows
!
2
.
1
.
0
- Cool
.
io, b
u
gfixes and more!
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
complete Rev => Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric W
o
ng
s
everal re
s
ponse
body#clos
e
fixes
commit
|
commitdiff
|
tree
2010-12-28
E
r
ic Wong
dev_f
d
_response: pass files str
a
ight through
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
enabl
e
the keepaliv
e
_req
u
ests config
optio
n
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
c
o
olio*
:
f
a
vo
r
C
oolio over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio_fiber_
s
pa
w
n: decr
e
ase CPU usage for ke
e
palive
commit
|
commitdiff
|
tree
2010-12-27
E
ric
W
o
n
g
t0019: add
CP
U
usage t
e
st
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
test-li
b
: fi
x
bug in se
t
ti
n
g worker_
c
onnect
i
ons
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: even less racy
fi
x
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c W
o
n
g
doc: mi
s
c cl
e
anups a
n
d a
d
ditions for RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
t0015:
inc
r
ease
r
eliability of test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
i
n
itial cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
f
iber/io: avoid allocatin
g
Range objects
f
or slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
fiber/
*
:
more effic
i
e
n
t
k
ee
p
a
live_timeout ex
p
ir
y
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
f
iber/
b
ase:
u
se bare "select" where pos
s
ib
l
e
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
thre
a
d
_
p
o
o
l: avoid needl
e
ss wa
k
e
u
p
s
fr
o
m select
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
Wong
introduce worker
_
yield method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_th
r
ead_spawn
:
facto
r
out Clie
n
t
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
writer_
t
hread_*: split out classes into se
p
arate files
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
write
r
_thre
a
d_*: split
o
ut
c
o
m
m
on so
c
k
et_proxy code
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writ
e
r_thread_*: uninden
t
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
revac
t
or: spli
t
out tee_socket an
d
u
s
e au
t
olo
a
d
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
more :: prefix eli
m
ination
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
o
ng
fi
b
er/queue:
u
nindent
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
remove unnecessary
"
::" constant prefix
i
ng
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
never_block: sim
p
li
f
y and spl
i
t
o
u
t
c
ode
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
event_
m
a
c
h
ine
:
split
o
ut se
r
ve
r
and
clien
t
classes
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
r
e
v_thread_*:
u
nindent and split out
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
rainbows/rev/* require/au
t
oload cleanup
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
en
a
me rev/thread =
>
rev/
t
hread
_
client
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
rev_threa
d
_s
p
awn: dis
a
ble und
e
r Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
GNUma
k
efile: fix pa
c
kaging task
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
avoid HttpParser#
k
eepalive
?
a
n
d
H
ttpParser
#
re
s
et
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
b
ump Uni
c
orn depe
n
d
e
n
c
y
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wo
n
g
r
a
inbows/rev/*: uninident some
more
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
re
v
: split out Rainbows::Rev::Server
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
rev: unindent, needles
s
aut
o
load
commit
|
commitdiff
|
tree
2010-12-24
E
r
ic Wong
doc: switch documentatio
n
generatio
n
to w
r
on
g
doc
commit
|
commitdiff
|
tree
2010-12-20
Eric Wo
n
g
th
r
e
a
d_t
i
m
eout: fix bad compar
i
son
commit
|
commitdiff
|
tree
2010-12-20
Eric Wong
th
r
ead_timeout: a
v
oid a threa
d
ing bug under
1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eri
c
W
o
ng
FAQ
:
add
a note
about config
.
threadsafe!
commit
|
commitdiff
|
tree
2010-12-10
E
r
ic Won
g
re
s
pect
c
lien
t
_
b
ody_buffer_siz
e
in Unicorn
3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
E
r
ic Won
g
bump Unicorn d
e
p
e
ndency to 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
thread
_
timeou
t
:
d
e
-Struct-if
y
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
respect "
r
ewi
n
dable_i
n
p
u
t
f
a
l
se"
in Unicorn confi
g
commit
|
commitdiff
|
tree
2010-12-08
Eric Wong
t/*
.
sh: indentation
f
ix
e
s
commit
|
commitdiff
|
tree
2010-12-08
Eric Wo
n
g
re
v
+revactor: fix LARGE pipeli
n
ed up
l
oads
commit
|
commitdiff
|
tree
2010-12-03
E
r
i
c Wong
Rainbows! 2
.
0
.
1 -
up
l
oad pipelining fixes
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
f
ix pipelining o
f
requests with bo
d
ie
s
commit
|
commitdiff
|
tree
2010-12-02
E
ric Wong
ev_core: refactor and spli
t
cap_input ou
t
commit
|
commitdiff
|
tree
next