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
http_server: cap timeout at 32-bit LONG_MAX seconds
2011-01-07
Eric Wong
bump d
e
pend
e
nc
y
on R
a
ck to
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
re
s
ponse
:
d
o
not skip S
t
atus header
s
e
t b
y
app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
re
s
ponse: fix skippin
g
o
f
S
tatus: header fr
o
m app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v_cor
e
: garbage reduction wit
h
const strings
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c Won
g
event_machine: refa
c
t
o
r as
y
nc
.
callback for ke
e
palive
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
event_machine: fa
c
t
o
r out async
.
callback hand
l
ing
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
minor c
l
e
a
nups following state cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
elim
i
nate G constan
t
and jus
t
u
s
e
the Rainbows!
module
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Won
g
rain
b
ows
.
rb: un
i
nden
t
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wo
n
g
e
liminate timed_read modu
l
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
s
i
mplify keepalive_timeout accou
n
ting
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
disab
l
e Nag
l
e
's algorithm b
y
defaul
t
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
simplify Ra
i
nbo
w
s
.
max_by
t
e
s impleme
n
t
a
t
ion
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
resp
o
nse: use optim
i
zed httpdate implementa
t
ion
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
n
g
Bump u
n
i
co
r
n
dependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
response: allow normal Hash
for c
r
af
t
ing Range headers
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Won
g
tests: ensure 416 responses do k
e
epalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
send proper 416
respons
e
s
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Won
g
writer_t
h
r
e
ad_poo
l
: remove
u
nnecesary debug mes
s
ages
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
pr
e
fer Hash#merg
e
! to Hash#upd
a
te for c
o
nsistency
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
g
l
oba
l
ly refactor Ra
n
ge handl
i
ng fo
r
responses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
coolio: rename deferred
_
response => re
s
ponse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
e
v
ent_machine: cleanup response
_
pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refa
c
tor respo
n
se sendfil
e
body hand
l
ing fo
r
e
a
sier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000: disab
l
e this
t
est for CoolioThread* models
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
simplify
per-
c
lient keepa
l
ive state
checks
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Won
g
coolio/master:
s
m
all
gar
b
a
ge reduc
t
ion
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c W
o
n
g
ret
u
rn 206
status fo
r
parti
a
l sendfil
e
response
s
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
coo
l
io_thread_*: fix 416 response handling
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
t0022:
fix
u
p broken/i
n
complete
t
ests
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
*gemspec: fix build,
w
e
h
a
ve no
unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Pack
a
ging cleanups,
reinstat
e
generat
e
d files for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric W
o
ng
R
a
kefile: fix fm_update task
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rai
n
bows! 2
.
1
.
0 -
Cool
.
io, bugfixes and more!
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic
Wong
com
p
lete Rev =
>
Cool
i
o renamin
g
commit
|
commitdiff
|
tree
2010-12-29
Eric
Wong
seve
r
a
l
respo
n
se
bo
d
y#close
fix
e
s
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_f
d
_response:
pass files straigh
t
thro
u
gh
commit
|
commitdiff
|
tree
2010-12-28
Eric Wo
n
g
enab
l
e the
keepalive_reques
t
s
config option
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coo
l
io*: favor Coo
l
i
o over
R
ev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio
_
fiber_spawn: decrease CPU usage for keepaliv
e
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
t
0
019:
add CPU usa
g
e test
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
tes
t
-l
i
b: fix bug in setting worker_co
n
nections
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: even less racy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: m
i
sc c
l
eanups and additions for
RDoc
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c W
o
ng
t0015:
increase reliability of test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
initia
l
coo
l
.
io s
u
pp
o
rt
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
f
iber/io: avoid
allocat
i
ng
Range
o
b
j
ects for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fibe
r
/*: more effi
c
ient keepalive_
t
imeout expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
fiber/ba
s
e
: use bare "select" where possible
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
thread_po
o
l: avoid need
l
ess w
a
k
eups from select
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
n
g
thr
e
ad_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
introdu
c
e worker
_
yield method
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
writer_thre
a
d_
s
pawn: fact
o
r out Cl
i
ent
.
qu
i
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
writer_thread_*: split out classes in
t
o separate file
s
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
riter_th
r
ead_*
:
split out common soc
k
et_proxy c
o
de
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
w
r
iter_thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
r
ev
a
ctor:
s
p
l
i
t out tee
_
socket a
n
d use autoload
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
more :: p
r
efix elimination
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
fi
b
er/queue: uni
n
den
t
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
re
m
ove unneces
s
ary "::" constant pre
f
i
xing
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
never_b
l
o
ck:
sim
p
lify and spl
i
t out code
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
ev
e
nt_
m
achine: spl
i
t out serv
e
r
and client classe
s
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
rev_thread_*
:
uni
n
dent and s
p
l
i
t
out
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
n
g
rainbows/
r
ev
/
* req
u
ir
e
/autoload
cleanu
p
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
rena
m
e rev
/
thread => re
v
/
t
hread_client
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev_thread_spawn:
d
i
s
able
u
nder Ruby
1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
G
N
U
m
akefile: fix packag
i
n
g
t
a
sk
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoid HttpParser#k
e
epalive? and HttpParser#
r
eset
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
bump Un
i
corn de
p
endency
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
on
g
r
ainbows/rev/*
:
uni
n
i
d
e
nt some
m
ore
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c
W
ong
r
e
v: sp
l
it out Rainbows::
R
ev::Ser
v
er
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
ev: unindent,
n
eedle
s
s autoloa
d
commit
|
commitdiff
|
tree
2010-12-24
Eric Wong
doc: switch docume
n
tation
g
eneration to
w
rongdoc
commit
|
commitdiff
|
tree
2010-12-20
Eric Wong
thread_timeo
u
t: f
i
x bad co
m
par
i
s
on
commit
|
commitdiff
|
tree
2010-12-20
Eric
Wong
t
hre
a
d_timeout: avoid a t
h
r
e
ad
i
ng bug under 1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eric Wong
FAQ: add a no
t
e ab
o
ut con
f
ig
.
threadsaf
e
!
commit
|
commitdiff
|
tree
2010-12-10
E
ric Wong
respect client_body_buffer_size in Unicorn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric
Wo
n
g
bump Unicorn dependency to
3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric W
o
n
g
thread_
t
i
m
e
out
:
de-Struct-ify
commit
|
commitdiff
|
tree
2010-12-09
Eric Won
g
respect "rewinda
b
le_input false" i
n
Uni
c
or
n
config
commit
|
commitdiff
|
tree
2010-12-08
Eric W
o
ng
t/*
.
sh
:
i
nde
n
tation
f
ixes
commit
|
commitdiff
|
tree
2010-12-08
Eric Wong
rev+revactor: fix LARGE pipelined uploads
commit
|
commitdiff
|
tree
2010-12-03
E
r
ic W
o
ng
Rainbows! 2
.
0
.
1
-
upload
p
ipelining f
i
xes
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
fix pipel
i
n
i
ng of
requests with bodies
commit
|
commitdiff
|
tree
2010-12-02
Er
i
c
Wong
ev_core: refactor and split cap_inp
u
t out
commit
|
commitdiff
|
tree
2010-12-02
Eri
c
Wong
ev_core
:
split out prepare_requ
e
st_body
commit
|
commitdiff
|
tree
2010-11-20
Er
i
c W
o
ng
Rainbo
w
s
!
2
.
0
.
0 - minority rules!
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
t
e
sts: dep
e
n
d
on Unicorn 3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
revactor:
f
ix braindamaged commit/co
d
ing style
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
simpler keep
a
live
check for s
y
nchronous mo
d
els
commit
|
commitdiff
|
tree
2010-11-20
Eri
c
Wong
max_body: rewrite wrappers to
be saf
e
r
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
max_body: do not
e
nable for
R
evThread* models
commit
|
commitdiff
|
tree
2010-11-19
Eric W
o
ng
upgrade to Kgio 2
.
x and Unicorn 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric Wo
n
g
test
_
isolate: depend on newer Unicorn
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
r
eimpl
e
m
ent
c
lient_ma
x
_bo
d
y_size handlers
commit
|
commitdiff
|
tree
2010-11-06
Eric Wong
avoid Errn
o
::EAGAIN
,
har
d
e
r
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
avoid Kg
i
o::Wai
t
Readable/WaitWritable consta
n
ts
commit
|
commitdiff
|
tree
2010-11-05
Eric Won
g
p
roce
s
s_client
:
fix attempt
e
d
keepalive on HTTP
0
.
9
commit
|
commitdiff
|
tree
2010-10-28
E
r
ic Wong
Ra
i
nbows! 1
.
0
.
0 - in
t
ernal cleanups
commit
|
commitdiff
|
tree
2010-10-28
Eric W
o
ng
tests:
a
void
r
ace
c
o
nditions on r
e
l
o
ad test
s
commit
|
commitdiff
|
tree
next