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
xepoll: cleanup acceptor logic
2011-01-20
Eric Wong
ev_core:
s
impl
i
fy
s
etup steps
commit
|
commitdiff
|
tree
2011-01-20
E
ric W
o
ng
merge rack_input into process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
ev_c
o
r
e
:
l
oc
a
lize 413 error
c
onstant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
re
m
ove unu
s
ed 416 err
o
r constants
/
exceptions
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
dev_fd_response
:
g
a
rbage reduc
t
ion
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_response: do not
send
c
hunks to 1
.
0 cl
i
ents
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035: kgio-pipe-response works
e
verywhere
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic W
o
ng
t00
2
3: use skip_models h
e
lper
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
remove support
for X-Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
in
i
tial e
d
ge-triggered epoll
m
odel
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
t
ests: content-md5 tests s
h
ut down con
n
ection
commit
|
commitdiff
|
tree
2011-01-17
Eric W
o
ng
ev_core: reuse
b
u
ff
e
r to
avoi
d
GC th
r
ashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wo
n
g
t005
0
:
improve te
s
t reliability
commit
|
commitdiff
|
tree
2011-01-14
E
r
ic W
o
n
g
tests:
bump rack
-
fiber_pool
vers
i
on
t
o 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
E
ric
W
on
g
Rainbows! 3
.
0
.
0 - serving th
e
fast
e
st
a
pps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add write-on-close test from U
n
i
c
o
rn
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
W
ong
e
v
ent
_
machine:
buff
e
r reads when
w
aiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
even
t
_m
a
chine/client: rename iva
r
for cons
i
stency w
i
th
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic
Wong
event_machi
n
e/c
l
ient: remove
u
n
u
s
ed
:bo
d
y acce
s
sor
commit
|
commitdiff
|
tree
2011-01-11
Eric Won
g
coolio: en
a
ble async
.
c
all
b
ack
f
or one-shot body r
e
sponse
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/coolio/clien
t
:
s
et LOOP constant in
module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio/cli
e
nt: sm
a
l
l
opti
m
izations
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
c
oolio_t
h
read_*: lazy load
R
ainbows::Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
r
edirec
t
un
e
xpected t
e
s
t
o
utput to /d
e
v/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine: fold write_respo
n
se b
a
ck into
client
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
event_machin
e
: cleanup async
logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev
_
c
ore: s
m
a
ll organizatio
n
cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
mo
r
e consistent
us
e
/avoidance
o
f Head
e
rHash
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
W
o
ng
favor
Hash#include? for
s
ome
e
xistenc
e
checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
e
st_
i
solate: bump versions and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
t
est_isolate: pre
v
en
t
c
oncurrent executi
o
n
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tes
t
s: bump async_si
n
atra depen
d
enc
y
to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bum
p
de
p
en
d
ency on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
n
g
response: do n
o
t skip Sta
t
u
s
header set by a
p
p
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
W
ong
resp
o
nse:
fix skipping of
Status: header from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: garb
a
ge reduc
t
ion with const strings
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wo
n
g
eve
n
t_mach
i
ne: refact
o
r
a
sync
.
callb
a
ck for kee
p
alive
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
e
vent_ma
c
hine
:
factor out
async
.
call
b
ac
k
han
d
ling
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
minor
cleanups following state clea
n
u
p
s
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
eliminate G
constant and j
u
st use the Rainbows! module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
rainbows
.
rb: uninden
t
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
eli
m
inat
e
timed_
r
ead module
commit
|
commitdiff
|
tree
2011-01-06
E
ric W
o
ng
simplif
y
keepa
l
ive_tim
e
ou
t
accounting
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
disable Nagle
'
s algorithm
by def
a
ul
t
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
Wong
sim
p
lify Rai
n
b
ow
s
.
max_bytes implementat
i
on
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
Wong
response:
use
o
ptimiz
e
d
httpdate imple
m
entation
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
Bump u
n
i
c
or
n
depe
n
dency
t
o
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
response
:
a
l
low normal Hash
f
or craftin
g
Range h
e
ad
e
rs
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
ong
tes
t
s: ensur
e
4
16 respon
s
es do keepal
i
v
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
sen
d
proper 416 responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writer_thread_po
o
l: remove unnecesary d
e
bug m
e
ssages
commit
|
commitdiff
|
tree
2011-01-05
E
ric
W
ong
pre
f
er
Hash#m
e
rge!
to
H
a
sh#up
d
ate
for
consistency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globally refactor
Ran
g
e
handli
n
g for
responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coo
l
io: rename deferred_response => response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
e
v
e
nt_machine: cleanup respo
n
se_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refactor
response sendfile body ha
n
dling
for easie
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wo
n
g
t9000:
d
isab
l
e this
t
est for Coo
l
ioThre
a
d
* m
o
d
els
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
simplify p
e
r-cl
i
ent keepalive state c
h
ecks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio/
m
ast
e
r: small
garbage red
u
ction
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
return 206 status
f
or par
t
ia
l
sen
d
f
ile respons
e
s
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
c
o
o
lio_t
h
read_*: fix 416 r
e
s
p
on
s
e handling
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t
0
0
2
2: fix up
broken/incompl
e
te tests
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
*g
e
m
s
pec: fi
x
build, we
h
ave no unit t
e
s
t
s
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packaging
c
leanups, r
e
instate
g
enerated
files for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
ong
Rakefile: fix
f
m_upd
a
te task
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
Rainbo
w
s! 2
.
1
.
0
- Cool
.
io, bugfixes and more!
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Won
g
complete Rev
=
> Coolio renam
i
ng
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
W
ong
several re
s
ponse body
#
close
f
ixes
commit
|
commitdiff
|
tree
2010-12-28
E
ric Wong
d
ev_f
d
_respon
s
e: pass fil
e
s
s
traight through
commit
|
commitdiff
|
tree
2010-12-28
Er
i
c Wong
enable the keepalive
_
req
u
ests config option
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
Wong
coolio*: favor Coolio over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
cool
i
o_fiber_spawn: decrease
CPU usage
f
or
keepali
v
e
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
t0019: a
d
d CPU usa
g
e test
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
test-lib: fix bug i
n
setting worker_connec
t
ions
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
t0015: even less
racy
f
i
x
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
doc: misc
cl
e
anups
a
nd additions for RD
o
c
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
0015: increase relia
b
il
i
ty of
test
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
initia
l
c
o
ol
.
io support
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
fiber/io: a
v
oid allocati
n
g Range
obj
e
cts for
slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/
*
: more efficient keepalive_timeo
u
t
e
x
piry
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
fiber/base: use
ba
r
e
"select" whe
r
e possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_
p
ool: avoid needless wak
e
ups from sele
c
t
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
th
r
ead_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
E
ric
Wong
i
n
troduce work
e
r_yield me
t
hod
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
ong
writer_th
r
ead_spawn: factor out Cl
i
ent
.
q
uit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_
t
hread_*:
s
plit out classes into separa
t
e files
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_
*
:
s
plit out common
so
c
ke
t
_proxy co
d
e
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
w
r
iter_thread_*: uni
n
de
n
t
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
revactor:
split out tee_socket and use autoload
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c
W
ong
more :: prefix
elimin
a
ti
o
n
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
fib
e
r
/
queue: u
n
indent
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
remov
e
unn
e
cessary "::" constan
t
prefixing
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
never_block: simpli
f
y
and
s
plit
o
ut code
commit
|
commitdiff
|
tree
2010-12-26
E
ric Won
g
eve
n
t_m
a
c
hine: split ou
t
s
e
rver and cl
i
ent cl
a
sses
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
re
v
_
t
h
r
e
a
d_*: unindent a
n
d spl
i
t
out
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
ra
i
n
bows/rev/* require/autoload cleanup
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c
Wong
renam
e
rev/thread =>
r
ev
/
thread_client
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c W
o
ng
rev_thread_
s
pawn:
disable un
d
er Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
GNUmakefile: f
i
x pa
c
kag
i
ng t
a
sk
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
o
ng
avoid Ht
t
pParse
r
#keepalive? and Ht
t
pParser#reset
commit
|
commitdiff
|
tree
next