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
Eric Wong
epoll/clien
t
: factor out on_close
m
ethod
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
oll/client: rem
o
v
e unuse
d
client
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
extract commo
n
t
asks to pkg
.
mk
t
o s
i
mplify our ma
k
efi
l
e
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
epoll: red
u
ce expi
r
ation calls and
T
im
e
objects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_c
o
re: g
a
rb
a
ge
r
eduction
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
epoll: use newer sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
ma
x
_body: disable for epoll
commit
|
commitdiff
|
tree
2011-01-21
Er
i
c Wong
doc: git
.
bogom
i
ps
.
o
r
g => bogomips
.
or
g
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
ong
epo
l
l
: use sleepy_penguin default s
i
z
e
f
or epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
ep
o
ll: close epoll descrip
t
or on
graceful shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
rem
o
ve su
p
port f
o
r Su
n
sh
o
wers
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
epoll:
ignor
e
ECONNRESET err
o
rs
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
ev
_
core: simplify setup
s
teps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge rack_input into pro
c
e
s
s_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: l
o
calize
4
1
3
erro
r
const
a
n
t
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
remove unused
4
16 e
r
ror constan
t
s/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
Wong
dev_fd_response: gar
b
age r
e
du
c
t
i
on
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
dev_fd_res
p
ons
e
:
d
o not s
e
n
d chunks
to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
W
on
g
t0035: kgio-pipe-response works
e
verywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023:
use skip_
m
odels helper
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c
Wong
remove support f
o
r X-Ra
i
nbow
s
-* headers
commit
|
commitdiff
|
tree
2011-01-19
Er
i
c Wong
initial edge-t
r
igge
r
ed epoll
m
odel
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tests: content-md5 tests shut
d
own connectio
n
commit
|
commitdiff
|
tree
2011-01-17
Eric Wo
n
g
ev_core: reuse buffer
to avo
i
d GC thrashi
n
g
commit
|
commitdiff
|
tree
2011-01-14
Eri
c
Wong
t0050: improve test
reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric
Wong
te
s
t
s: bump rack
-
fiber_
p
oo
l
ver
s
ion to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wo
n
g
Rainbows
!
3
.
0
.
0
- serving th
e
fastest a
p
ps to
s
low
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add write
-
on-c
l
ose
t
e
st from
Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
e
vent_machin
e
:
b
uf
f
er reads wh
e
n waiti
n
g for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_
m
achi
n
e/client: re
n
ame ivar for consis
t
ency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wong
event_machine/cli
e
nt: remove unuse
d
:bod
y
ac
c
es
s
o
r
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c
W
o
ng
coolio:
e
nable async
.
callback for
o
ne-sh
o
t bod
y
response
s
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
rai
n
bo
w
s/cool
i
o/client: set LOOP con
s
t
a
nt in m
o
dul
e
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
c
oolio/client: small optimi
z
ation
s
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
o
ng
c
o
o
l
io
_
thread_*:
l
a
zy load Rainb
o
ws::Coolio::Cli
e
nt
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
r
edir
e
ct une
x
p
ected test output to /dev/nu
l
l
commit
|
commitdiff
|
tree
2011-01-08
E
ric Wo
n
g
event_machin
e
: fold write
_
resp
o
nse back into
c
l
i
e
nt
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
eve
n
t_machine: cleanup async log
i
c
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v_
c
ore:
s
ma
l
l organization cle
a
n
up
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wo
n
g
more consistent
u
se/avo
i
dan
c
e of H
e
a
d
e
r
Hash
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Won
g
fav
o
r Hash#include? for some existe
n
ce
ch
e
c
ks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
test_isol
a
te:
b
ump
v
e
rsions and s
i
mplify
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
t
e
st_isolate
:
pr
e
vent conc
u
rrent exec
u
tion
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
tes
t
s
: bump asyn
c
_
s
inat
r
a dependency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
bump dependency on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
resp
o
nse: do n
o
t skip Stat
u
s header s
e
t by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
response: fix skip
p
ing of
Status: h
e
ader from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
ev_core: garb
a
ge
r
e
duction
w
i
t
h const strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
event_machine:
re
f
actor as
y
nc
.
ca
l
lback fo
r
keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
ng
e
vent_mac
h
in
e
: factor ou
t
async
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
minor
c
le
a
n
u
p
s fo
l
l
owin
g
state
c
l
eanups
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wo
n
g
eliminate G c
o
nst
a
n
t
a
nd just use the Rainb
o
ws! module
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
rai
n
b
o
ws
.
rb: unind
e
nt
commit
|
commitdiff
|
tree
2011-01-06
E
ric W
o
ng
elimina
t
e timed_
r
ead module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify keepalive
_
timeout ac
c
ounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
d
i
sable
Nagle's
algorithm by
d
efault
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
s
i
mplify Rainbows
.
max_bytes implem
e
ntation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
respon
s
e:
use opt
i
mized httpdate im
p
le
m
e
n
tation
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
Bump
u
nicorn
dep
e
n
de
n
cy to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wo
n
g
re
s
ponse: allo
w
normal Hash for craf
t
ing Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
t
e
sts
:
e
n
sure 41
6
responses do ke
e
palive
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
Wong
se
n
d
proper
4
16 re
s
po
n
s
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
writer_threa
d
_po
o
l
:
re
m
ove unneces
a
ry
d
ebug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
p
r
efe
r
Has
h
#merge! to Hash#update for consistency
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
globally refactor Range handling
for r
e
spons
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio: re
n
ame deferred_resp
o
nse => response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
even
t
_machine: clea
n
up
respo
n
se_p
i
pe
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
refactor r
e
spons
e
s
e
ndfi
l
e body h
a
ndling for easi
e
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000:
d
isable
t
his test for CoolioThre
a
d*
m
odels
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
simp
l
ify per-
c
lien
t
keepalive state checks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
c
o
olio/ma
s
ter: sm
a
l
l
garbage reducti
o
n
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
ret
u
r
n
206 status fo
r
pa
r
tial send
f
ile responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio
_
thread_*: fix 416
response handling
commit
|
commitdiff
|
tree
2011-01-05
E
ric Won
g
t002
2
: fix up broken/incom
p
lete tests
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
ong
*gemsp
e
c: fix build, we have no unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packaging cleanups, re
i
nstate generated f
i
les for
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Won
g
Ra
k
e
f
ile: fix f
m
_upd
a
te
t
ask
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
Ra
i
nbow
s
! 2
.
1
.
0
- Cool
.
io, bugfixe
s
and
more!
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
ong
comple
t
e
R
e
v => Cool
i
o
r
enaming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
several
r
esponse body#close fixes
commit
|
commitdiff
|
tree
2010-12-28
Eri
c
Wong
dev_
f
d_
r
esponse: pas
s
f
iles straig
h
t
thro
u
g
h
commit
|
commitdiff
|
tree
2010-12-28
Eric W
o
ng
enable the keepalive_reques
t
s config option
commit
|
commitdiff
|
tree
2010-12-27
E
r
i
c Wong
coolio
*
: fav
o
r Coolio ov
e
r Re
v
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
coolio_fiber_spawn:
d
ecr
e
ase CPU usage for keepalive
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
t0019: add
C
PU
u
sage test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
test-l
i
b
:
f
ix bug in s
e
tt
i
ng worker_connections
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: eve
n
less racy f
i
x
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: misc cle
a
nups
and additio
n
s for RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: i
n
c
r
ease
reliabilit
y
o
f
test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initial cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
fiber/io
:
avoid allocating Range obje
c
ts for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fi
b
er/*: mo
r
e efficien
t
keepalive_timeout expiry
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
fibe
r
/base: use bare "select"
w
h
ere possible
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
thread_pool: avoid
n
eed
l
ess
wakeups
f
rom
s
elect
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
introd
u
c
e worker_yield meth
o
d
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
Wong
writer_thread
_
spa
w
n: factor out Cl
i
ent
.
qui
t
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
write
r
_
t
hread_*: spl
i
t out classes into separate
files
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
r
iter_t
h
r
e
a
d_*:
s
p
lit
o
u
t
common socket
_
proxy code
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
wri
t
er_thread_*: un
i
ndent
commit
|
commitdiff
|
tree
next