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
rainbows/coolio/client: set LOOP constant in module
2011-01-08
Er
i
c Wo
n
g
rainbows/coolio/cli
e
nt: set
L
OOP consta
n
t
in m
o
d
ule
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio/client: small o
p
timiza
t
i
ons
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
coolio_t
h
read_*:
la
z
y
load Rainb
o
ws:
:
Coo
l
io
:
:Client
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wong
red
i
rect unexpect
e
d t
e
st outp
u
t t
o
/dev/null
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic
Wong
event_m
a
chine:
f
old
write_res
p
on
s
e b
a
ck
i
nto clien
t
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
e
ve
n
t_machine: cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
ev_core: small organizati
o
n cleanup
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
more consistent use/avo
i
d
a
nce of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
favo
r
Has
h
#include
?
for
s
ome existen
c
e
che
c
ks
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
test_i
s
o
late: bump versions
and si
m
p
l
ify
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
W
ong
test_isola
t
e: prevent c
o
ncurren
t
e
xecutio
n
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
tests: bump async_
s
i
n
atra depen
d
ency
t
o
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bu
m
p dependency on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
respons
e
: do not skip Status
h
e
a
der
s
et
by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
re
s
ponse: fix skipping of
Status: heade
r
from app
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
ev_core
:
garbage reduction with c
o
nst
s
t
r
ings
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
Wo
n
g
even
t
_m
a
chine: refacto
r
as
y
nc
.
callb
a
ck
f
or ke
e
palive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
e
v
ent_machine: factor out async
.
callba
c
k handling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
minor cleanups
f
o
llowin
g
state
c
leanups
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic W
o
ng
eliminate G
cons
t
ant and just use
t
he Rainbows
!
module
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
n
g
rainbows
.
rb:
u
nindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
elimin
a
t
e
timed_rea
d
m
o
d
u
l
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
simplify keepalive_timeo
u
t accounti
n
g
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
di
s
a
b
le Nag
l
e'
s
al
g
o
rithm
by default
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
sim
p
l
i
fy
Ra
i
nbows
.
ma
x
_bytes implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response: use
o
ptimized httpda
t
e impl
e
mentati
o
n
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wo
n
g
Bump unic
o
rn d
e
pend
e
ncy to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
respons
e
: a
l
low n
o
rmal Ha
s
h for crafting Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
te
s
ts
:
ensur
e
4
1
6 responses d
o
ke
e
palive
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
send pr
o
per
4
16 respons
e
s
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
ong
writer_thr
e
ad_pool:
r
emo
v
e unnecesary debug mes
s
ages
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
prefer Hash
#
merge! to Hash#update
for cons
i
stency
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
glob
a
lly refa
c
t
or Rang
e
handling for resp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
co
o
l
i
o: renam
e
d
e
fe
r
red_response => response_
p
ip
e
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
even
t
_machine
:
cleanu
p
response
_
pipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
r
efacto
r
response sendfile body
handling fo
r
easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
t9000:
d
i
sable
t
his
test
for CoolioThread* models
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
simplify per-cli
e
n
t keepal
i
ve
stat
e
checks
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
c
o
olio
/
master: sma
l
l garbage re
d
u
cti
o
n
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
return 206 status for partia
l
sendfile
r
es
p
onses
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
c
o
olio_thread_*:
f
ix
4
16 response handling
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
t002
2
: fix up
broken/in
c
omplete tests
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
*gemsp
e
c: fix buil
d
, we h
a
ve n
o
un
i
t
t
ests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Pa
c
k
aging clean
u
ps, reinstate gener
a
ted
f
iles for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
R
a
kefile: fix
fm
_
update tas
k
commit
|
commitdiff
|
tree
2010-12-29
Eric
Wong
Rainb
o
ws!
2
.
1
.
0 - Coo
l
.
i
o
,
bugfixes
a
nd
more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
comp
l
ete Rev =>
Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wo
n
g
s
e
veral
response body#close f
i
xes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_respo
n
se:
p
ass fi
l
es stra
i
ght through
commit
|
commitdiff
|
tree
2010-12-28
E
ric Wong
enabl
e
the kee
p
alive_re
q
ue
s
t
s
conf
i
g opti
o
n
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio*: favor C
o
olio over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
cooli
o
_fib
e
r_spawn: decre
a
se CPU usage for keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t00
1
9
:
a
dd CPU usage test
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
test
-
lib: f
i
x bug in setting worker
_
co
n
ne
c
tions
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
t0015: even less racy fix
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
Wong
doc: misc cleanups and additions f
o
r
RDoc
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
t0015: i
n
creas
e
rel
i
ability of t
e
st
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
initial co
o
l
.
io
suppor
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/io: avoid
a
lloca
t
i
n
g Range obj
e
cts
for
s
licing
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c W
o
ng
f
iber/*:
more efficient keepal
i
ve_t
i
meo
u
t expiry
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
fiber/b
a
se: use
b
are "
s
elect" where
p
ossible
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
thread_pool: av
o
i
d
needl
e
ss wakeups from sele
c
t
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
thread_*: u
n
indent
commit
|
commitdiff
|
tree
2010-12-27
E
ric W
o
ng
int
r
o
d
uc
e
worker_y
i
e
l
d
method
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
writer_t
h
read_spawn
:
factor out
C
l
ient
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
riter_t
h
r
ead_*: split out
c
lasses in
t
o separate f
i
le
s
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic
W
o
ng
wri
t
e
r_thr
e
ad_*:
split out com
m
on socket
_
proxy code
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thr
e
ad_*: unind
e
nt
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
revactor: s
p
li
t
o
u
t
tee_s
o
ck
e
t and
use autol
o
ad
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
mor
e
:: p
r
efix eli
m
ination
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
fiber/queue
:
unindent
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
r
e
mov
e
unnecessary "::" consta
n
t prefixi
n
g
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
n
g
never_block: simplif
y
and
split out code
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
event
_
mac
h
ine: split out ser
v
e
r
and cli
e
nt classes
commit
|
commitdiff
|
tree
2010-12-26
E
r
i
c
Wo
n
g
r
e
v_t
h
read_*: unindent and spl
i
t
o
u
t
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
rainbows/rev/* require/auto
l
oad cleanup
commit
|
commitdiff
|
tree
2010-12-26
E
ric
Wong
rename rev
/
th
r
ead
=
>
rev/thr
e
ad
_
clie
n
t
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Won
g
rev_thread_spawn:
disable un
d
er
Ru
b
y 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
GNUmak
e
file:
f
ix packagi
n
g task
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
avoid
H
tt
p
Parser#
k
eepalive? and HttpParser#reset
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
bump Unicorn depen
d
ency
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
rainbows/rev/*: uninident some
more
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
e
v
: split out Rainbow
s
:
:Re
v
::S
e
rver
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
rev: un
i
nde
n
t, n
e
ed
l
es
s
aut
o
load
commit
|
commitdiff
|
tree
2010-12-24
Eric Wong
doc
:
switch docume
n
t
a
tio
n
generation to wrongdoc
commit
|
commitdiff
|
tree
2010-12-20
Eric
Wo
n
g
thre
a
d_tim
e
out: fix bad compari
s
on
commit
|
commitdiff
|
tree
2010-12-20
Eric
W
o
n
g
thread_timeout:
avoid a thr
e
ad
i
ng bu
g
under
1
.
9
commit
|
commitdiff
|
tree
2010-12-15
E
r
ic W
o
ng
FAQ: add a note abo
u
t
con
f
ig
.
threadsafe!
commit
|
commitdiff
|
tree
2010-12-10
Er
i
c Wo
n
g
respect cli
e
n
t
_body_buf
f
er
_
size in Unicorn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
bump U
n
i
co
r
n dependenc
y
to 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric
W
ong
thre
a
d_t
i
meo
u
t: de-Struct-ify
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
respect "rewindabl
e
_input
f
alse" in
Unicorn config
commit
|
commitdiff
|
tree
2010-12-08
Er
i
c
W
ong
t/*
.
sh: in
d
en
t
at
i
o
n
f
i
x
es
commit
|
commitdiff
|
tree
2010-12-08
Eric Wong
rev+rev
a
ctor: fix LARGE pipelined u
p
loads
commit
|
commitdiff
|
tree
2010-12-03
Eric Wo
n
g
Rainbows! 2
.
0
.
1 - u
p
loa
d
pipelini
n
g fixes
commit
|
commitdiff
|
tree
2010-12-03
E
r
ic Wong
fix pipe
l
ining of re
q
uests
with b
o
dies
commit
|
commitdiff
|
tree
2010-12-02
Er
i
c
Wong
ev_core: refactor
and spl
i
t cap_inpu
t
out
commit
|
commitdiff
|
tree
2010-12-02
E
ric
Wong
ev_core: split out prepare_request
_
bo
d
y
commit
|
commitdiff
|
tree
2010-11-20
E
ric W
o
ng
Rainbows! 2
.
0
.
0 - minority rul
e
s!
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
test
s
:
d
e
pe
n
d on Unicorn
3
.
0
.
0
commit
|
commitdiff
|
tree
next