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: buffer reads when waiting for async.callback
2011-01-12
Eric Wong
event
_
machin
e
: buf
f
er reads
w
he
n
waiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
e
v
ent_machin
e
/client: renam
e
ivar for co
n
sistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_machine
/
c
l
ient:
remove unus
e
d :body acce
s
sor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
c
o
olio: enable asy
n
c
.
callback for o
n
e
-shot body respon
s
es
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/coo
l
io/
c
lient: set L
O
OP
c
onst
a
nt
i
n mo
d
u
l
e
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
coolio/client: small optimi
z
ations
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
coolio_thread_*: laz
y
load Rai
n
bows::C
o
ol
i
o::C
l
ie
n
t
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redir
e
c
t unex
p
ected test
output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wong
event_m
a
c
hine: fold write_response bac
k
i
n
to client
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic
W
o
ng
event_ma
c
hine: clean
u
p async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: small o
r
ganization cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
more
c
o
n
s
istent
u
se
/
avo
i
d
ance of H
e
aderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favor Hash#i
n
clude?
fo
r
some exist
e
n
c
e checks
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
test_isolate
:
bump
ve
r
sions
a
n
d simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: prevent co
n
current execut
i
on
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
tests: bump async_s
i
n
atra dependency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bump dependency
o
n Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response
:
do not skip Status header set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
re
s
po
n
se: fix ski
p
ping of
S
tat
u
s:
h
e
a
der from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v
_core:
garbage reduction
w
ith const strings
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
event_machi
n
e: refactor async
.
callback for kee
p
alive
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
event_
m
ac
h
ine:
f
a
ct
o
r o
u
t asyn
c
.
callback
h
a
ndling
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wo
n
g
minor clean
u
ps
f
ollowing
sta
t
e clea
n
ups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminat
e
G constant and ju
s
t use
t
he Rainbows! module
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
rainbo
w
s
.
r
b: uninden
t
commit
|
commitdiff
|
tree
2011-01-06
Eric
Won
g
eliminate
t
im
e
d_
r
ead m
o
dule
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
simplify ke
e
pa
l
i
ve_t
i
meout accou
n
ting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disable N
a
gle's algorit
h
m by
d
efault
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
simplify Rainbows
.
max_byt
e
s
implementatio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
n
g
res
p
onse: use
o
ptimized httpdate
i
m
plementa
t
ion
commit
|
commitdiff
|
tree
2011-01-06
E
ric
Wong
B
u
mp unicorn
d
ependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
E
ri
c
Wong
response:
allow norm
a
l
H
ash for crafting Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
tes
t
s:
ensure
416 responses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send proper 4
1
6 r
e
sponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writer_threa
d
_pool: rem
o
ve
u
n
n
ecesary
d
e
b
ug mess
a
g
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
prefer Hash#merge! to Ha
s
h#upd
a
te for consistency
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
globally refactor
R
ange handling for responses
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
Won
g
coolio: rename
d
eferr
e
d_respo
n
se =>
response
_
pipe
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wong
event_m
a
chine: cleanup respo
n
se_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
refactor
r
espo
n
se sendfile bo
d
y
h
andling for
easie
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
t9000
:
disable
th
i
s tes
t
fo
r
Coolio
T
hre
a
d* model
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
simplify per-client keepali
v
e s
t
ate checks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
coolio/master: small
g
arbage redu
c
tion
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wo
n
g
ret
u
rn 206 status for pa
r
t
ial sendf
i
le res
p
onses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
c
oolio
_
t
h
r
e
ad_*:
f
ix 41
6
r
espo
n
se handling
commit
|
commitdiff
|
tree
2011-01-05
E
ric
W
ong
t0022: fix up broken/incomple
t
e
tests
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*gemspec: fix
b
uil
d
, we have no unit te
s
ts
commit
|
commitdiff
|
tree
2010-12-29
Eric Wo
n
g
Packaging cl
e
anu
p
s, reinstate gener
a
ted files for
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
R
a
kefile: fix fm_up
d
ate
t
ask
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rainbo
w
s! 2
.
1
.
0 - Cool
.
i
o
,
bugfix
e
s and m
o
re!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
c
o
mpl
e
te Rev
=
>
Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
E
ric Wong
sev
e
ral
r
e
sponse body#clo
s
e fixes
commit
|
commitdiff
|
tree
2010-12-28
Eri
c
Wong
dev_fd_respons
e
: pass files straig
h
t th
r
ough
commit
|
commitdiff
|
tree
2010-12-28
Eric W
o
ng
e
nable the keepalive_requ
e
st
s
config option
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
co
o
lio*: fav
o
r Coolio
ov
e
r Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio_fi
b
e
r
_spawn: decrease CPU usage for keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0019: add CPU
u
sage test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
test-lib
:
fix bug in s
e
tting worker_
c
onnections
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: eve
n
l
e
ss racy
f
ix
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
doc: misc
cleanups a
n
d addit
i
ons for RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t001
5
: incr
e
ase reliabili
t
y
of
t
est
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
initial cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fib
e
r
/
i
o: avoid allocating Ra
n
ge o
b
jects fo
r
slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fib
e
r
/
*: mor
e
effici
e
nt keepalive_timeout expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
fiber/base: u
s
e bare "select" where
p
o
s
sib
l
e
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
thre
a
d
_pool: avoid
n
eedles
s
wake
u
ps from
s
elect
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
h
re
a
d_*:
u
nindent
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Won
g
introduce w
o
rker_y
i
eld method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread
_
spawn:
f
actor out Client
.
q
u
i
t
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
writer_thread_*: split
o
ut
c
lasses into
separat
e
file
s
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
writer_thread_*: sp
l
it out c
o
mmon s
o
c
k
e
t
_p
r
o
xy code
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
ng
writ
e
r_thr
e
ad
_
*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
revactor: s
p
lit
o
u
t
tee_socket and use
a
utoload
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
m
o
re :: prefix elimination
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
fi
b
e
r
/queue: unindent
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
remove
unnecessa
r
y "
:
:"
consta
n
t prefixin
g
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
neve
r
_blo
c
k: simp
l
ify and split
out co
d
e
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
eve
n
t_machine: s
p
lit o
u
t
s
erver an
d
c
lient classes
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
ev_thread
_
*: unindent and split ou
t
commit
|
commitdiff
|
tree
2010-12-26
E
ric W
o
ng
rain
b
ows/
r
ev/* require/aut
o
load cleanup
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
en
a
me re
v
/thread => rev/thread_client
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
rev_
t
hread_spawn:
disable under
Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
GNUmakefi
l
e: fix packaging
t
ask
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
a
void
H
t
tpParser
#
ke
e
p
alive? and Htt
p
Parser#reset
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
bump Unic
o
rn d
e
pendency
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rainbows/rev/*:
u
ninide
n
t some m
o
re
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
rev: split out Rai
n
bo
w
s::R
e
v
::Server
commit
|
commitdiff
|
tree
2010-12-26
E
ric
Won
g
r
e
v: unindent, needl
e
ss auto
l
oad
commit
|
commitdiff
|
tree
2010-12-24
Eric
Wong
doc: switc
h
do
c
umentation generation to
w
rongdo
c
commit
|
commitdiff
|
tree
2010-12-20
Eric W
o
n
g
thread_timeout: fix bad co
m
parison
commit
|
commitdiff
|
tree
2010-12-20
Eric Wong
thre
a
d_timeou
t
:
avoid a threa
d
ing bug u
n
der
1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eric Wong
FAQ: a
d
d a no
t
e ab
o
ut config
.
t
h
readsa
f
e!
commit
|
commitdiff
|
tree
2010-12-10
E
r
ic Wong
respect client_b
o
d
y_buffer_s
i
ze in Unic
o
rn
3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric
W
ong
bump Un
i
corn de
p
endency to 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric
Wong
thr
e
ad_tim
e
out: de-St
r
uct
-
ify
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
res
p
e
c
t "rewindable_in
p
ut fal
s
e
"
i
n Uni
c
o
rn config
commit
|
commitdiff
|
tree
2010-12-08
Eric
Wong
t/*
.
sh: indentation fixe
s
commit
|
commitdiff
|
tree
2010-12-08
Eric
W
o
ng
rev+revactor: f
i
x LARGE
p
i
pelined uploads
commit
|
commitdiff
|
tree
2010-12-03
E
r
ic
W
o
n
g
R
ainbows!
2
.
0
.
1 - upload pipelining fi
x
es
commit
|
commitdiff
|
tree
2010-12-03
Eric W
o
n
g
f
i
x pipelining of requ
e
sts with bodies
commit
|
commitdiff
|
tree
next