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
epoll/client: factor out on_close method
2011-01-22
E
ric
W
ong
ep
o
ll/client: facto
r
out on_close
met
h
od
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
oll/client: re
m
ove unused
c
lient
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
e
xtract common ta
s
ks
to pk
g
.
m
k
to simplify our makefile
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
ep
o
ll:
r
e
duce expiration calls and
T
ime objects
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
ev_core: garbage
reduction
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c
Wong
epoll: use newer
sleepy_pe
n
guin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_body: disable
f
or ep
o
ll
commit
|
commitdiff
|
tree
2011-01-21
E
r
ic Wong
doc: git
.
bogomips
.
o
rg => bogo
m
ips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eri
c
Wong
epoll:
u
s
e
sleepy_peng
u
in default si
z
e for epoll
_
wait
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wo
n
g
epoll: close ep
o
ll des
c
rip
t
or on
g
ra
c
efu
l
shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
remove su
p
po
r
t for Sunsh
o
wers
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
e
p
oll: ignor
e
ECONNRESE
T
errors
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
ev
_
c
o
re: s
i
mplify setup s
t
eps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge
rack_
i
n
p
u
t
in
t
o proce
s
s_client
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
ev_core: lo
c
aliz
e
413 e
r
ro
r
cons
t
ant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
re
m
ove unused 41
6
err
o
r consta
n
ts/exc
e
ptions
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wo
n
g
dev_fd_response: gar
b
age r
e
duction
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
dev_fd_re
s
ponse: do
n
ot se
n
d chun
k
s to 1
.
0
clients
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
t0
0
35: kgio-pipe-response wor
k
s ever
y
w
h
ere
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
t
0
0
23: use skip_mod
e
l
s
hel
p
e
r
commit
|
commitdiff
|
tree
2011-01-20
E
ri
c
W
o
ng
rem
o
ve
support
for X-Rainb
o
ws-* hea
d
ers
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
initial edge-triggered
e
poll model
commit
|
commitdiff
|
tree
2011-01-19
Eri
c
Wo
n
g
tests: co
n
tent-md5
tests shut down connection
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_core: reuse
b
uffer to a
v
o
i
d
GC thra
s
hing
commit
|
commitdiff
|
tree
2011-01-14
E
ric Wong
t0050: improve test reliabi
l
ity
commit
|
commitdiff
|
tree
2011-01-14
Er
i
c Wong
tests: bump
r
a
ck-f
i
b
er_poo
l
version to
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainb
o
ws
!
3
.
0
.
0 - serving
t
he fa
s
test
a
p
ps to slo
w
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add write-on-close
t
est from Un
i
co
r
n
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
ev
e
nt
_
machine
:
bu
f
fer reads w
h
en waiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_mac
h
in
e
/client:
rename iv
a
r
f
or consi
s
tency w
i
th
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
Wong
event_machine/client:
r
emove unused
:
body accessor
commit
|
commitdiff
|
tree
2011-01-11
E
r
i
c
Wong
coolio: e
n
a
b
le async
.
callback for one-shot body responses
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
rainbo
w
s/coolio/client: set LOO
P
constan
t
in modu
l
e
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
coolio
/
client: smal
l
o
p
t
i
mization
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
coolio_thread_*: lazy lo
a
d
R
ainbo
w
s::Coolio::Clie
n
t
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
redirect unexpecte
d
tes
t
output t
o
/
d
e
v
/null
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
event_ma
c
hine: fol
d
wri
t
e
_
response
ba
c
k
i
n
to clie
n
t
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
eve
n
t_machi
n
e: cl
e
anup
async logic
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Won
g
ev_
c
ore: small
o
rganization cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more consis
t
en
t
use/avoidance of HeaderHa
s
h
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favor Ha
s
h#
i
n
clude? for some existence c
h
ecks
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
n
g
test_isolat
e
: bump versions an
d
simplif
y
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isola
t
e: prevent concurrent execu
t
i
o
n
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
W
o
ng
tests: b
u
mp
a
sync_sinat
r
a
depe
n
dency
to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
n
g
bump
d
epende
n
c
y on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
E
ric Won
g
response: do not skip Status header set by app
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c Wong
r
esp
o
ns
e
: fi
x
s
kipping of S
t
a
t
u
s:
heade
r
f
r
om app
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
ev_
c
ore: ga
r
bag
e
reduction w
i
th const strin
g
s
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
event_mach
i
ne: refacto
r
async
.
callb
a
ck for k
e
e
p
a
live
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eve
n
t
_
machine: factor
o
ut as
y
nc
.
callback
h
a
n
dli
n
g
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
mi
n
o
r
cleanups following st
a
te cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
elimina
t
e G consta
n
t and just use
t
he Rainbows! mod
u
le
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
rainbows
.
rb:
unindent
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c
Wong
elim
i
n
a
te timed_
r
ea
d
module
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
sim
p
lify keepa
l
i
v
e_ti
m
eou
t
accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
d
i
sable Nagle's algorit
h
m
b
y d
e
f
a
ult
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
simplify Rainbow
s
.
max
_
by
t
es
im
p
l
e
mentation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
r
e
sponse: u
s
e
optimized http
d
ate impl
e
mentation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump unicorn
d
ependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wo
n
g
r
e
sponse: allow
normal Hash for
cra
f
ting R
a
n
ge headers
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
Wong
tests: e
n
sure 416 responses do
k
eepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send proper 416 responses
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
writer_thre
a
d_p
o
ol: remove u
n
nec
e
sar
y
deb
u
g me
s
sages
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
p
r
efer
H
a
sh#merge! to Hash
#
update for consi
s
tency
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
g
l
obally
r
efactor
Range handling fo
r
responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
c
o
olio: rename deferred_re
s
ponse => re
s
ponse_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
eve
n
t
_mach
i
ne: cleanu
p
r
esp
o
nse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
refactor response se
n
df
i
l
e body handling fo
r
easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9
0
00: disable this t
e
st for Co
o
l
io
T
hread* models
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
simplif
y
per-client keepalive st
a
te checks
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
coolio/master: small garbage
r
ed
u
ction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
return 206 status for partial sendfile res
p
onses
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
coolio_thread_*: fix 416
r
e
sponse handling
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
t0022: fix up broken/incomp
l
ete tests
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
*gemspec:
f
ix build, we have no uni
t
tes
t
s
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packagin
g
c
leanu
p
s, reinstate g
e
nerated files fo
r
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric
Wong
Rakefile: f
i
x fm_update t
a
sk
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
R
ainbows! 2
.
1
.
0 -
Coo
l
.
io, bugfixes and mor
e
!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
complete Rev =>
Coolio
r
enaming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
several res
p
o
nse body#close
f
ixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd
_
response: pass
files st
r
aight
t
hrough
commit
|
commitdiff
|
tree
2010-12-28
Eric
Wong
enabl
e
the
k
eepali
v
e_requests
c
o
nfig opti
o
n
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Won
g
coolio*: favor Coolio over
Rev
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
ong
cooli
o
_
fi
b
er
_
s
p
a
wn: dec
r
ease CPU u
s
age fo
r
k
e
e
p
alive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0
0
19:
a
dd CPU u
s
a
ge test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
te
s
t-
l
ib: fix
b
ug in settin
g
worker_connections
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
n
g
t
0
015:
even les
s
ra
c
y fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: mi
s
c cl
e
anups an
d
additio
n
s fo
r
RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: increase reliability of te
s
t
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
i
nitial cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fibe
r
/
io:
avoid allocati
n
g R
a
nge objects
for
sl
i
c
ing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
fi
b
er/*: more e
f
fi
c
ient kee
p
aliv
e
_t
i
meout expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wo
n
g
fiber/b
a
se
:
use bare "select" where possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thre
a
d_
p
o
ol:
avoid needless wakeups from select
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
t
h
r
e
ad_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
introdu
c
e work
e
r_y
i
el
d
m
e
t
hod
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wo
n
g
wr
i
ter_thread
_
spawn:
factor ou
t
Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
wr
i
t
e
r
_
thread
_
*: split out clas
s
es into separate files
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
w
rit
e
r_threa
d
_*: split out
co
m
m
o
n s
o
c
k
et
_
proxy code
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
writer_t
h
re
a
d_*:
unindent
commit
|
commitdiff
|
tree
next