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: refactor common loop code
2011-02-05
E
ri
c
Wong
*epoll:
r
efactor c
o
mmon loop cod
e
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*
epoll: consolidate
re
-
run logic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
writer_th
r
e
a
d_pool: needles
s
use of Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
l
ess
e
xpen
s
i
ve QUIT proc
e
s
sing
commit
|
commitdiff
|
tree
2011-02-05
E
ric
W
ong
http_
s
e
rver: kill a warning
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
b
u
mp require
d
U
nicorn dep
e
ndency f
o
r Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
bump
w
r
o
ngdoc
d
evel
o
pment dependency
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
re
n
am
e
X
A
ccept
E
poll
to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
t
est_
i
solate: use l
a
tes
t
Unicorn
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
e
sts: replace several sed i
n
vocations with ed
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
r
e
verse_
p
rox
y
: s
m
all reor
g
anizatio
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rev
e
rse_proxy: properly read I
P
v6 ad
d
reses in upstream
s
commit
|
commitdiff
|
tree
2011-02-04
E
r
ic
Wong
epo
l
l: handle EINTR properly in
R
u
by-spac
e
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
tes
t
_iso
l
ate: only
l
o
ad sleepy
_
p
e
nguin under Linux
commit
|
commitdiff
|
tree
2011-02-04
E
r
ic Wong
t/
b
i
n/unused_liste
n
: simplify thi
s
commit
|
commitdiff
|
tree
2011-02-02
Eric
W
ong
preliminary
r
everse proxy Rack applicat
i
on
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
coolio/client:
o
n
_write_complet
e
triggers r
e
a
d
commit
|
commitdiff
|
tree
2011-01-27
Er
i
c W
o
n
g
test for client_max_bod
y
_si
z
e being
zero
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
epoll/client: avoid unnecessary Epo
l
l#set calls
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
GNUmakef
i
l
e:
only
enable e
p
o
l
l-
b
a
s
ed mo
d
els in Lin
u
x
commit
|
commitdiff
|
tree
2011-01-25
E
r
ic Wong
in
i
ti
a
l XAcceptEpoll co
n
c
urrency model
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epol
l
/clie
n
t: th
r
ead
-
safety for write q
u
euing
commit
|
commitdiff
|
tree
2011-01-25
E
r
i
c Wong
epoll: make Ep
o
ll
.
qu
i
t more reusable
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
never
b
l
o
ck: fix
app_call under
1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
clear LIST
E
NERS array
on close
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/client: minor
o
ptimizatio
n
commit
|
commitdiff
|
tree
2011-01-22
E
ric Won
g
e
v
_core
:
force
i
nput to
be given t
o
app_
c
all
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
epo
l
l/clien
t
: factor out o
n
_close metho
d
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
epoll
/
client: rem
o
ve un
u
sed client
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
extract
common
t
a
sks to pkg
.
mk to simplif
y
our
m
akefile
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
epo
l
l: reduce expi
r
at
i
on calls and
T
ime objects
commit
|
commitdiff
|
tree
2011-01-22
E
r
i
c W
o
ng
ev_core:
garb
a
ge reduction
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Won
g
epoll: use newer s
l
eepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ma
x
_b
o
d
y: disa
b
le for
e
poll
commit
|
commitdiff
|
tree
2011-01-21
Eric
Wong
doc: git
.
bogomips
.
org => bogomi
p
s
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
e
p
oll: u
s
e sleepy_peng
u
in
defaul
t
size for epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
epoll:
close
e
p
o
ll d
e
scriptor on graceful shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
re
m
ove suppor
t
for Sun
s
h
o
wers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: ignor
e
ECONNRE
S
ET
e
r
r
ors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: s
i
mplify
s
etup s
t
eps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge
rack_input i
n
to proc
e
ss_client
commit
|
commitdiff
|
tree
2011-01-20
Eric
Won
g
ev_core: localize 4
1
3 err
o
r constant
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
remove unused 416 error constants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
dev_fd_response: garba
g
e reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
d
ev_fd_re
s
pons
e
:
d
o
not send chunks to
1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t
0
035: kgio-pipe-response works e
v
e
r
ywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
t002
3
:
u
se
s
kip_mo
d
els helper
commit
|
commitdiff
|
tree
2011-01-20
E
ri
c
Wong
rem
o
ve support for X-Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
E
r
ic Wong
in
i
tial ed
g
e-t
r
iggered epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tests: co
n
te
n
t-md5 t
e
sts s
h
u
t
down
c
onne
c
tion
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050: impr
o
v
e
t
est relia
b
ility
commit
|
commitdiff
|
tree
2011-01-14
Eric Won
g
t
e
s
ts: bump rack
-
f
iber_pool
vers
i
on to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c
W
ong
Rainbows! 3
.
0
.
0 - ser
v
ing the faste
s
t
app
s
to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric W
o
ng
add wri
t
e
-
on-close test f
r
om Uni
c
orn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
event_
m
a
chine: buffer read
s
when waiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
ev
e
nt_machine/client:
r
ename ivar f
o
r
c
onsi
s
tency wit
h
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Won
g
even
t
_machine/clien
t
: remove unused
:body acces
s
or
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
coolio: enab
l
e a
s
ync
.
callb
a
c
k
for one-sh
o
t body
r
esponses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
rainbows/coolio/client: set LOOP cons
t
ant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio/cl
i
ent:
small
o
ptimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
o
n
g
cool
i
o_th
r
ead_*: lazy load Rai
n
bows::
C
oolio:
:
Cl
i
ent
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
redirect un
e
xpect
e
d
t
e
st output to /d
e
v/nu
l
l
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_
m
a
chine: fold w
r
ite_
r
e
s
ponse b
a
c
k
int
o
client
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
event_machine: clea
n
u
p
async
l
o
gic
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
ev
_
c
o
r
e
:
sm
a
ll
o
r
g
an
i
zati
o
n cle
a
nup
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wo
n
g
more con
s
isten
t
use
/
avoidance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favor
H
ash#include? for
s
om
e
existence
c
hecks
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Won
g
test_is
o
la
t
e
:
bump vers
i
ons an
d
simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
te
s
t_i
s
olate: prevent
c
o
n
current e
x
e
c
ution
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
W
ong
tes
t
s
:
b
u
mp async_sin
a
tra
d
ependency t
o
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
on
g
bump dep
e
ndency on Rack
t
o 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
response: do not skip St
a
tus hea
d
er set by
a
pp
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
resp
o
nse:
fix skipping of Status: header fr
o
m app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
ev_core
:
garbag
e
reduction
w
i
th const
s
trin
g
s
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Won
g
event_machine: ref
a
ctor as
y
nc
.
callback for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
event
_
mac
h
ine: facto
r
out async
.
callback handlin
g
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
minor
cleanups followin
g
st
a
te
cl
e
anu
p
s
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic W
o
ng
elimin
a
te G
c
onstant and j
u
s
t use the Rai
n
bows! module
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic
W
ong
rainbows
.
rb: un
i
ndent
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
W
ong
elimina
t
e timed_re
a
d
modu
l
e
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wo
n
g
simplify keepali
v
e_ti
m
eout accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
dis
a
ble Nagl
e
's
a
lgorith
m
by de
f
ault
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simp
l
ify Rain
b
o
w
s
.
max_bytes implementatio
n
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
response: use op
t
imi
z
ed httpdate implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
Bump
un
i
cor
n
dependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
res
p
onse:
a
llow n
o
rmal Hash
for crafting Ran
g
e
he
a
ders
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
t
e
s
t
s
:
e
nsure 4
1
6
response
s
do keep
a
live
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
send proper 416
r
espon
s
es
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
w
ri
t
e
r_th
r
ead_po
o
l: remove u
n
necesary deb
u
g messages
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
prefer
H
ash#merg
e
! to Hash#u
p
date for consistency
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
glob
a
lly refact
o
r
Ra
n
ge
h
andling for res
p
onses
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
Wong
cooli
o
: rename
d
efe
r
r
ed_respo
n
se =>
response_
p
ipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
Won
g
event_machi
n
e:
c
le
a
n
u
p
response_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
refa
c
tor respons
e
s
en
d
file body handling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
t9000: disable this tes
t
f
or CoolioThread* models
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wo
n
g
s
i
mplify per-client ke
e
palive
st
a
te checks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio/master: small
garbage reduc
t
ion
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
re
t
ur
n
206 stat
u
s for partial s
e
nd
f
ile responses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wong
coolio_
t
hread_*
:
fix 416 response handling
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
t0022: fix up broken/i
n
complete tests
commit
|
commitdiff
|
tree
next