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
Eric Wong
*epol
l
: refacto
r
comm
o
n
loop code
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll: consolid
a
te re-ru
n
lo
g
ic
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
n
g
write
r
_thread
_
pool: n
e
edless u
s
e
o
f
A
r
ray#map
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
less expensive QU
I
T processing
commit
|
commitdiff
|
tree
2011-02-05
E
ric Won
g
h
ttp_se
r
v
e
r: kill a warning
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
b
um
p
req
u
ired Unic
o
rn dependency for
Kgio
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c
Wong
bump
w
r
on
g
doc develo
p
ment depen
d
ency
commit
|
commitdiff
|
tree
2011-02-05
Eric
Won
g
rename
X
Acc
e
ptE
p
oll to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
te
s
t_isolate: u
s
e latest Unicorn
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
tests:
r
eplace several
sed invocations wi
t
h ed
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse_proxy
:
small reorganizati
o
n
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
r
everse_proxy: properly read IPv6 addreses in
upstreams
commit
|
commitdiff
|
tree
2011-02-04
Er
i
c
Wong
epoll: hand
l
e
EI
N
TR properly in
Ruby-space
commit
|
commitdiff
|
tree
2011-02-04
Eri
c
Wo
n
g
test_isolate: only load sl
e
epy_penguin under Lin
u
x
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t/bin/unuse
d
_listen: simplify this
commit
|
commitdiff
|
tree
2011-02-02
E
r
ic Won
g
p
reliminary
revers
e
proxy Rack application
commit
|
commitdiff
|
tree
2011-01-31
E
r
i
c Wong
coolio/client: on_wri
t
e_com
p
l
e
t
e
t
riggers read
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
tes
t
for
c
lient_max_body_size b
e
ing zero
commit
|
commitdiff
|
tree
2011-01-26
E
ric W
o
ng
epol
l
/clie
n
t:
avoid unne
c
essary Epol
l
#
se
t
call
s
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
G
N
Um
a
k
e
f
ile: o
n
ly ena
b
l
e
epoll-
b
ased models in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric W
o
ng
initial XAcceptEpoll concurrency m
o
del
commit
|
commitdiff
|
tree
2011-01-25
E
r
ic Won
g
epoll/
c
l
ien
t
: t
h
read-s
a
fety
for write queuing
commit
|
commitdiff
|
tree
2011-01-25
Er
i
c Wong
e
p
oll: make Ep
o
ll
.
quit m
o
re reusable
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
neverblock: fix ap
p
_c
a
ll under
1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
clear LISTENE
R
S array
o
n close
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
oll/client: min
o
r o
p
timizatio
n
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wo
n
g
ev_
c
ore: force inpu
t
t
o
b
e
g
i
v
en to
a
pp_call
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
epoll/c
l
ient:
factor out on_c
l
o
s
e
met
h
od
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Won
g
epoll/client: remove
u
nused client
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
extract c
o
mmon tasks
t
o pkg
.
mk to simplify
o
ur make
f
ile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: reduce
expi
r
a
t
ion calls and
T
ime objects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
v_co
r
e: garbage r
e
d
u
ction
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
epoll: use newer sleepy_p
e
nguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
max_bod
y
:
disab
l
e for
ep
o
l
l
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
d
oc: git
.
bogomips
.
or
g
=> bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric W
o
ng
e
p
oll:
u
s
e slee
p
y_p
e
nguin default
size f
o
r e
p
o
ll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: c
l
ose epoll descriptor
o
n gr
a
cefu
l
shutdown
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c
W
o
ng
remove sup
p
ort for Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epo
l
l: ig
n
ore ECONNRE
S
E
T
err
o
rs
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_
c
ore: simplify
setup ste
p
s
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
merg
e
rack_in
p
ut into process_c
l
ient
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: localize 413 error cons
t
a
nt
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
remove unused 416 error constan
t
s/
e
xceptions
commit
|
commitdiff
|
tree
2011-01-20
E
ric W
o
ng
dev_fd_response: garbage
r
e
duction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_response
:
do not send chunk
s
t
o
1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic W
o
ng
t0035: kgio-pipe-re
s
pons
e
works
everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t00
2
3: use skip_mo
d
els
help
e
r
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
r
e
move support for X-Rai
n
bows-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
ini
t
ial
edg
e
-
t
rigg
e
red epol
l
m
odel
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tests: content-md5 tests shu
t
down connection
commit
|
commitdiff
|
tree
2011-01-17
Eric
W
ong
e
v
_
core: r
e
u
se buffer to avoid G
C
t
hrashing
commit
|
commitdiff
|
tree
2011-01-14
Er
i
c Wong
t0050: improv
e
te
s
t
re
l
iability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bump rack-fiber_p
o
ol versi
o
n to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainb
o
ws
!
3
.
0
.
0 - serving the
f
astest apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
E
r
ic Wong
add write-on-close
t
est f
r
om Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c Wong
eve
n
t_machine: bu
f
fer
re
a
ds when waiting for a
s
ync
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
Wong
event_
m
achine/client:
renam
e
i
v
ar for con
s
istency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wong
e
vent_machine/client: remove unused
:b
o
dy accesso
r
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
c
o
olio:
e
nable asyn
c
.
cal
l
back for on
e
-shot
b
ody
r
es
p
onses
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
r
ainbows/coolio/client: se
t
LO
O
P constant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio/client:
s
ma
l
l
o
p
t
imizations
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio_thread_*:
lazy load Rainb
o
ws::Cool
i
o::Client
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
r
edirect
unexpected test output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
ev
e
n
t_ma
c
h
ine:
fold w
r
ite
_
respo
n
se
ba
c
k into client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_mach
i
ne:
c
leanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
W
o
n
g
ev_
c
o
r
e: small organization cleanup
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
more consistent use/a
v
oidance of
HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favor H
a
sh#includ
e
? for so
m
e existence checks
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
test_isolate: bump versions and
simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test
_
isola
t
e
:
prevent co
n
c
urrent
exec
u
tio
n
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
t
e
sts: bu
m
p
a
sync_sinatra depende
n
cy to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
bu
m
p dependenc
y
on Rack
t
o 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
r
e
s
p
on
s
e: d
o
n
ot skip S
t
atus
h
eader set by ap
p
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
W
o
ng
re
s
ponse: fix skipping of Statu
s
: header
f
r
om app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core
:
garbage red
u
ction
w
it
h
cons
t
s
tr
i
n
g
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev
e
n
t
_
machine: refac
t
o
r
async
.
callback for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
event_machine
:
f
actor out async
.
callback hand
l
ing
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
mi
n
or cleanu
p
s fo
l
lowing state cle
a
nu
p
s
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
elim
i
n
a
te G constant and just use the
R
ainbows! modu
l
e
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
n
g
rainb
o
w
s
.
rb
:
unin
d
e
n
t
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
eliminate timed_
r
ead module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify keepa
l
ive
_
timeout
a
ccou
n
t
ing
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
disable Nagle's algorit
h
m
b
y
default
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify
Rainbow
s
.
m
a
x
_
b
y
tes implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
respo
n
s
e: u
s
e
o
ptimized
httpdate implem
e
nt
a
tion
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
Bump unicorn dependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
response: a
l
l
ow
n
ormal Hash for crafting Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
tests:
ensure 416
r
e
sponse
s
do keepal
i
ve
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send proper
4
1
6
r
e
sponses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
writer
_
thread
_
pool: remove unne
c
e
sary debug m
e
ssages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer
Hash#merg
e
! to H
a
sh#update for consistency
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
glo
b
ally
r
efactor Range hand
l
in
g
f
or response
s
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wong
cooli
o
: ren
a
me de
f
erred_response => r
e
sponse_pi
p
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
e
vent_machine: cle
a
n
u
p
resp
o
n
se_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refactor response
s
end
f
i
le body handling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
t9000: dis
a
ble this tes
t
for Co
o
l
io
T
h
read* models
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
ong
simplify per-client keepalive state checks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
coolio/mas
t
e
r
:
s
m
all garbage
reducti
o
n
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
ret
u
rn 20
6
s
t
atu
s
for p
a
rt
i
al sendf
i
le
responses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
c
oolio_threa
d
_*
:
fix 4
1
6 res
p
onse h
a
n
d
ling
commit
|
commitdiff
|
tree
next