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
queue_pool: switch to ivars to protect internals
2011-01-06
Eric
W
ong
event_machine: factor out a
s
ync
.
cal
l
b
a
c
k handling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
minor cleanups follo
w
ing state cleanups
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
eli
m
i
n
a
te G constant and jus
t
u
s
e
the Rainbows! module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
rainbows
.
rb: unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
elimi
n
a
te timed_r
e
a
d modu
l
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simpli
f
y keepalive_time
o
ut accoun
t
ing
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disable Nagle'
s
algorithm by default
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
simplify Ra
i
nbows
.
m
a
x_b
y
tes
i
mpleme
n
t
a
t
ion
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic
Wong
re
s
ponse: use
o
p
timized httpdate implementatio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump unicorn
d
ependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
r
e
sponse: allow nor
m
a
l
Hash
fo
r
crafting R
a
n
g
e headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
tests:
ensu
r
e 416 responses do ke
e
palive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send
p
r
oper
4
16 responses
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic W
o
n
g
write
r
_t
h
read_pool: rem
o
ve unneces
a
ry debug messa
g
es
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Won
g
prefer H
a
sh#merge! to Has
h
#update for c
o
nsistency
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
glo
b
ally ref
a
ctor Range handling for resp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
cool
i
o: rena
m
e def
e
rred_response => response_p
i
p
e
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
event_machine: cleanup respo
n
s
e_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refacto
r
res
p
o
nse sendfile bod
y
h
a
n
dling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t90
0
0
:
disable
t
h
is t
e
st for
C
oolioTh
r
ead* models
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c Wong
s
implify per-client keepa
l
ive state checks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio/m
a
ster
:
sm
a
l
l
g
a
r
bage re
d
uction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
retur
n
206 status for partial sendfile resp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
coolio_thread_*: fix
4
16 resp
o
nse ha
n
d
l
ing
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
t
00
2
2: fix up broken/incomplete tests
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*
g
emspec
:
fix bu
i
ld, we have no un
i
t tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
P
ack
a
ging
cleanups, rein
s
tate generated fil
e
s for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rak
e
fi
l
e: f
i
x
fm_
u
pdate ta
s
k
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rainbows! 2
.
1
.
0 -
C
ool
.
io, bugfixes
a
nd more!
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
complete
R
ev => Coolio re
n
aming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
seve
r
al
re
s
po
n
se bo
d
y
#clo
s
e fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric
Wong
dev_fd_response: pass
f
iles strai
g
ht through
commit
|
commitdiff
|
tree
2010-12-28
Er
i
c Wong
enable th
e
k
eepalive_requests
config option
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wo
n
g
coolio*
:
fa
v
or Cool
i
o
o
v
e
r Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
n
g
coolio_
f
iber_
s
p
a
wn
:
decreas
e
C
PU
u
sage
fo
r
k
e
epalive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0019: add CPU usage test
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
test-lib: fix
b
ug in
s
e
t
ting worker_conne
c
tio
n
s
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: ev
e
n less
r
acy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: misc
c
leanups and additions
f
o
r
RDoc
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Won
g
t0015
:
increas
e
reliabil
i
ty
o
f
tes
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initi
a
l cool
.
i
o suppor
t
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
fiber/io: avoid allocati
n
g
R
ange objects for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/*: mor
e
efficient
k
eepalive_ti
m
eout exp
i
r
y
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
fi
b
er
/
base: use bare "select
"
w
h
ere possible
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
thr
e
ad_pool: avoid needless wakeups from s
e
lect
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
intr
o
duce worker_yield m
e
thod
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
wri
t
e
r
_
thread_spawn
:
fact
o
r o
u
t Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
writer_thread_*: split out classes into separate
f
iles
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic
W
ong
writer_thread_*: split out common socket_pro
x
y code
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
wr
i
ter_t
h
r
ead_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
revacto
r
: split out t
e
e_s
o
cke
t
and use auto
l
oad
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
more :: prefix
e
liminatio
n
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
f
iber/queue:
u
n
indent
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
e
move
unnec
e
s
sary "
:
:" con
s
tant pref
i
x
ing
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
never_
b
lock: simpli
f
y
and split
o
ut code
commit
|
commitdiff
|
tree
2010-12-26
E
r
i
c
Wong
event_machin
e
: split
o
u
t
serv
e
r and client
classe
s
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev_threa
d
_*: unindent
a
nd split
o
ut
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
rainb
o
ws/rev/* re
q
u
i
r
e/aut
o
l
o
ad clea
n
up
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
ren
a
me rev/thread
=
>
r
e
v
/thread_client
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c
Wong
rev_thread_
s
p
awn: disab
l
e under Ruby
1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
GNUmakefile: fix packaging t
a
sk
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wo
n
g
avo
i
d
HttpParser#keepali
v
e? a
n
d
Http
P
arser#reset
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
bump Unic
o
rn dependency
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
rainbows/rev/*: u
n
inident
some mo
r
e
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
rev:
s
plit
out Rainbows::Rev::Server
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
ev: uninde
n
t
, needless
a
u
t
o
load
commit
|
commitdiff
|
tree
2010-12-24
Eric Wong
doc:
s
witc
h
docum
e
n
t
a
t
io
n
g
eneration
t
o wrongdoc
commit
|
commitdiff
|
tree
2010-12-20
Er
i
c
Wo
n
g
thread_
t
i
m
e
o
u
t
: fix bad comparison
commit
|
commitdiff
|
tree
2010-12-20
E
ric
Wo
n
g
thread_t
i
me
o
ut: avoid a threading bug under
1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eric Wong
FAQ: ad
d
a
n
ote
abou
t
config
.
thr
e
adsafe!
commit
|
commitdiff
|
tree
2010-12-10
Er
i
c Won
g
r
e
spect
client_body
_
buffer_size in Unicorn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric
Wong
bu
m
p Unicor
n
d
ependency to 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
E
ric Wong
t
hread_timeou
t
: de-S
t
r
u
ct-if
y
commit
|
commitdiff
|
tree
2010-12-09
E
r
ic Wong
res
p
ect
"
rewind
a
bl
e
_input fal
s
e
" in Unicor
n
c
o
nfig
commit
|
commitdiff
|
tree
2010-12-08
Eric Wong
t/*
.
sh: in
d
entat
i
on fixes
commit
|
commitdiff
|
tree
2010-12-08
Eric
W
ong
rev+
r
eva
c
tor: fix
LARGE pipeli
n
ed uploads
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
Rainbow
s
! 2
.
0
.
1
-
u
p
load pipelining fixes
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
fix pipelin
i
n
g
of requests w
i
th bo
d
ies
commit
|
commitdiff
|
tree
2010-12-02
E
ric Wong
ev_core: refactor and sp
l
it cap
_
input
ou
t
commit
|
commitdiff
|
tree
2010-12-02
Eric W
o
n
g
ev_core: split
out prepare_req
u
e
s
t_b
o
d
y
commit
|
commitdiff
|
tree
2010-11-20
Er
i
c
Wong
R
a
inb
o
ws! 2
.
0
.
0
-
m
inority rule
s
!
commit
|
commitdiff
|
tree
2010-11-20
Eric Won
g
tests
:
de
p
end o
n
U
n
ic
o
rn
3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
r
e
vactor
:
fix braindamaged commit/coding style
commit
|
commitdiff
|
tree
2010-11-20
Er
i
c Wo
n
g
simpler keepalive che
c
k for synchr
o
no
u
s models
commit
|
commitdiff
|
tree
2010-11-20
Eric Wo
n
g
max_body: rewrite wrappers to
be safer
commit
|
commitdiff
|
tree
2010-11-19
E
ric
W
o
ng
max_body: do not enable fo
r
R
evT
h
read* model
s
commit
|
commitdiff
|
tree
2010-11-19
Eric Won
g
upgra
d
e to
K
gio
2
.
x
and
Unicorn 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric
Wo
n
g
tes
t
_iso
l
a
t
e: depend on newer Unic
o
r
n
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
reimplement client
_
max_b
o
dy_size handlers
commit
|
commitdiff
|
tree
2010-11-06
Eric Wong
avoid Errno
:
:
E
A
G
A
IN, harder
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
a
vo
i
d
K
gio:
:
WaitReadable/Wait
W
ritable co
n
s
t
a
nts
commit
|
commitdiff
|
tree
2010-11-05
Eri
c
W
o
ng
pro
c
e
s
s_c
l
ient: fix at
t
empte
d
keepalive on HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
Rainbows! 1
.
0
.
0
- internal clean
u
ps
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
t
ests: av
o
id race co
n
d
i
t
ions on relo
a
d tests
commit
|
commitdiff
|
tree
2010-10-28
Eric Won
g
t001
8
: w
a
it for
o
ld worker t
o
be
reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric Won
g
rev+event_mac
h
ine
:
small c
l
eanups w
i
th new
parser A
P
I
commit
|
commitdiff
|
tree
2010-10-28
Eric Won
g
HUP reload rest
o
res defaults
on uns
e
t
sett
i
ngs
commit
|
commitdiff
|
tree
2010-10-27
Er
i
c Wong
use Unicorn 2
.
0
.
0 fina
l
commit
|
commitdiff
|
tree
2010-10-26
Eric Wo
n
g
Rake
f
ile: updates
f
or
p
rere
l
ease
s
commit
|
commitdiff
|
tree
next