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
reverse_proxy: properly read IPv6 addreses in upstreams
2011-02-05
Eri
c
Wong
r
e
v
erse_proxy: prope
r
ly read
IP
v
6
a
ddr
e
ses in upstreams
commit
|
commitdiff
|
tree
2011-02-04
Eric W
o
ng
epoll: h
a
ndle EINTR prop
e
rly i
n
Ru
b
y-space
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t
e
st_isolat
e
: only lo
a
d s
l
e
e
p
y
_pengu
i
n under Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t
/
b
in/unused_listen:
s
i
m
plify
t
h
i
s
commit
|
commitdiff
|
tree
2011-02-02
Eric
W
o
ng
preliminary
r
everse proxy Rack application
commit
|
commitdiff
|
tree
2011-01-31
Eric W
o
ng
cool
i
o/clien
t
: on_writ
e
_complete trigge
r
s read
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
test for client_max_
b
ody_size being zero
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
epoll/client: avoid unne
c
ess
a
ry Epo
l
l#set ca
l
ls
commit
|
commitdiff
|
tree
2011-01-26
Eri
c
Wong
GNUmakefile: only
enab
l
e
epoll-based m
o
dels
in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric
W
ong
i
n
itia
l
XAcceptE
p
oll concurrency m
o
de
l
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll/clie
n
t: thread-safety for w
r
ite queu
i
ng
commit
|
commitdiff
|
tree
2011-01-25
Er
i
c Wong
epoll:
make Epoll
.
quit more reusable
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
neverblock: fi
x
app_call
u
nder 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
E
ric Wo
n
g
c
l
e
ar LISTENERS array on c
l
ose
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
ll/client: m
i
nor optim
i
zation
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_
c
ore: f
o
rce inpu
t
to be given to
app
_
call
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
e
poll/cl
i
ent: factor
out on_close
met
h
o
d
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/client: remove unu
s
e
d
clie
n
t
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
extrac
t
co
m
m
o
n tasks to pkg
.
mk to sim
p
lif
y
our makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: reduce expira
t
ion ca
l
ls and Time o
b
je
c
ts
commit
|
commitdiff
|
tree
2011-01-22
E
ric
Wong
e
v
_
core:
g
arba
g
e reduction
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: use newe
r
sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
max_bod
y
:
d
isable
f
or epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: git
.
bogomips
.
org =>
bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll: use
sleepy_penguin de
f
ault
size for epol
l
_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: close epoll des
c
rip
t
or on g
r
aceful sh
u
tdo
w
n
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
remove su
p
p
ort for S
u
n
showers
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
epoll: ignore E
C
O
NNRESET err
o
r
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev
_
core
:
s
i
mplif
y
setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge rack
_
input int
o
pr
o
c
e
ss_
c
lie
n
t
commit
|
commitdiff
|
tree
2011-01-20
E
ric
W
ong
e
v
_core: locali
z
e 41
3
e
r
ror const
a
nt
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
remove unused
416 error
c
o
n
stants/exce
p
tions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_response: garba
g
e reductio
n
commit
|
commitdiff
|
tree
2011-01-20
E
ric
W
ong
dev_fd
_
respon
s
e
: do not send chunks to
1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t
0035: kgio-pipe-response wo
r
ks e
v
erywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
t0023:
u
s
e
s
k
i
p
_
mode
l
s helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
e
move support for X-Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
E
ric
Wong
initia
l
edge-
t
riggered
e
p
oll mode
l
commit
|
commitdiff
|
tree
2011-01-19
Eri
c
Wong
tests: content-md5
tests shut do
w
n
c
o
nnection
commit
|
commitdiff
|
tree
2011-01-14
E
r
ic Wong
t
0
050: impro
v
e tes
t
reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
te
s
t
s:
bump rack-fiber_poo
l
v
e
rsion to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainbows! 3
.
0
.
0 - serving the
f
astest apps to sl
o
w
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wo
n
g
a
dd write-on-
c
l
ose
t
est fr
o
m Unic
o
rn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wo
n
g
event_machine: buff
e
r reads when waiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
ric Wong
event_machine/
c
lient
:
rename ivar for consist
e
ncy
with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wong
event_machi
n
e/
c
l
ient: remove unused :
b
o
d
y a
c
cessor
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c
Wong
cool
i
o: enable a
s
ync
.
c
a
llback for one-shot body
r
e
s
p
on
s
es
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
ra
i
nbows/cool
i
o/client:
s
e
t
LOOP constant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
n
g
c
o
olio/client: small
o
ptimizat
i
ons
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c
Wong
c
oolio
_
t
h
read_*: lazy lo
a
d Rainbows::Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
redi
r
ect unexpected test output
to /dev/
n
ull
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
even
t
_machine:
f
old write_res
p
onse back in
t
o cli
e
nt
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
event_machine: cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev
_
core
:
s
m
all organization cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
m
o
re consistent use/avoi
d
ance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
E
ric W
o
n
g
f
avo
r
Hash#include
?
for s
o
me existence checks
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
t
est_isolate: b
u
mp
versi
o
ns
a
nd sim
p
lif
y
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
te
s
t_iso
l
ate:
p
revent con
c
urrent execution
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Won
g
te
s
ts
:
bump async_sina
t
ra dep
e
ndency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
b
u
mp
dependency o
n
Rack t
o
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response:
do not skip St
a
tus header
set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
response: fi
x
skipping of Status:
heade
r
from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v_core
:
ga
r
bage redu
c
tio
n
with
const strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v
e
nt_ma
c
h
ine: refactor async
.
callback for ke
e
p
aliv
e
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
even
t
_machine:
fa
c
tor
o
u
t async
.
c
a
llback h
a
ndling
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c Wong
m
i
no
r
cleanups fol
l
owing stat
e
cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
n
g
elimina
t
e G co
n
s
t
ant
and j
u
s
t use the
R
ainbows! mo
d
ule
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
ra
i
n
b
ows
.
rb
:
uni
n
dent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate timed_re
a
d
module
commit
|
commitdiff
|
tree
2011-01-06
E
ri
c
W
ong
simplif
y
keepalive_timeout
a
ccounti
n
g
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
d
i
sa
b
le Na
g
le's
alg
o
rithm b
y
defa
u
lt
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
simplify Rainbows
.
ma
x
_bytes implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response: u
s
e
optimiz
e
d httpda
t
e implementation
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c
W
o
ng
Bump
unicorn dependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
response
:
a
l
low normal Hash
f
or cra
f
t
ing R
a
nge h
e
aders
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
te
s
ts:
ensure 416
r
e
sponses do
k
eep
a
live
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
n
g
send proper 416 responses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
writer_thread_pool: re
m
ove
unneces
a
ry d
e
b
u
g
m
es
s
ages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer Hash#merge! to Hash#update for
consistency
commit
|
commitdiff
|
tree
2011-01-05
E
ri
c
W
o
n
g
globally refactor
Range
hand
l
in
g
f
or responses
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
ng
co
o
lio
:
rena
m
e defe
r
r
e
d_respons
e
=>
r
esponse_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
o
ng
e
v
e
nt_
m
achine
:
cleanup response_pip
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
r
e
fa
c
tor response sendfi
l
e body handling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
E
ric
W
ong
t9000: d
i
s
a
ble this test
for CoolioThread* mo
d
els
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Won
g
simplif
y
per-
c
li
e
nt keepal
i
v
e s
t
ate ch
e
c
ks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
c
o
oli
o
/master: small
g
arbage red
u
ction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
retur
n
206 s
t
atu
s
for partial sendfile
r
esponses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c W
o
n
g
cooli
o
_
thr
e
ad_*: fix 41
6
r
esponse handling
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c W
o
ng
t0022
:
fix up brok
e
n
/
incomplete tests
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
*gemspec: fix build, we have no unit
t
ests
commit
|
commitdiff
|
tree
2010-12-29
E
ric Wong
Packaging cleanups, rein
s
tate generated files fo
r
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
W
ong
Rake
f
ile: fi
x
f
m_u
p
date t
a
sk
commit
|
commitdiff
|
tree
2010-12-29
E
ric
Wong
R
a
inb
o
ws! 2
.
1
.
0 - Cool
.
io,
b
ugfixes an
d
more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
comp
l
ete Rev => Coolio renam
i
ng
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
several response bo
d
y
#
clos
e
fixe
s
commit
|
commitdiff
|
tree
2010-12-28
Eri
c
W
o
ng
dev_fd_resp
o
nse: pass files st
r
a
ight t
h
rough
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
enable
t
he keepali
v
e_requests config option
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
c
oo
l
io*: favor Coolio
over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio_fiber_spa
w
n: decrease C
P
U usage for kee
p
aliv
e
commit
|
commitdiff
|
tree
2010-12-27
E
ric W
o
ng
t0019: add CPU usage t
e
st
commit
|
commitdiff
|
tree
next