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
use IO#wait instead of IO.select for single readers
2011-02-28
Eric Wong
use IO#wai
t
instead of IO
.
sel
e
ct for
s
ingle r
e
aders
commit
|
commitdiff
|
tree
2011-02-16
Eric Wong
REA
D
ME:
clarify licens
e
terms and ver
s
ions
commit
|
commitdiff
|
tree
2011-02-15
Eric Wo
n
g
tests: updat
e
s for cr
a
mp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Er
i
c Wong
Rainb
o
ws! 3
.
1
.
0 - minor
u
pdates
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
p
kg
.
m
k: update
t
o th
e
late
s
t
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
reverse_proxy: document
as "not ready for producti
o
n"
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
ng
Revert t/bin/unused_
l
isten simplification
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c W
o
ng
new test for optional :pool_size handli
n
g
commit
|
commitdiff
|
tree
2011-02-08
E
ric
Wong
gemspec
:
r
emov
e
unnecessary statements
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc:
rdoc cleanups and
f
ixes
commit
|
commitdiff
|
tree
2011-02-06
Eri
c
Wong
minimize &block usa
g
e for
y
ield
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
k
i
ll so
m
e unnecessary &block
u
sage
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll
:
refact
o
r comm
o
n loop code
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c
Wong
*
e
poll: consolidate r
e
-
ru
n
l
o
gic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
w
riter_thread_pool: n
e
e
d
les
s
use
of
Ar
r
ay#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
less expensive
Q
U
IT p
r
oce
s
sing
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
h
t
tp_
s
er
v
er: k
i
ll a
w
arning
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
bump required Unico
r
n depende
n
cy for Kgi
o
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
bump
wrongdoc d
e
velopment dependency
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
rename XAcceptEpoll to XEp
o
ll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test_isolate: use latest Unico
r
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
tests
:
r
e
p
lace sev
e
ral sed invocations with ed
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rever
s
e_proxy: small
r
eorganization
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
revers
e
_proxy: properly
re
a
d IPv
6
addreses in upstr
e
ams
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
epoll: handle EINTR
p
rope
r
l
y
in Ru
b
y-sp
a
ce
commit
|
commitdiff
|
tree
2011-02-04
Eric
Wong
test_isolate: only
load sleepy_penguin u
n
der
L
inux
commit
|
commitdiff
|
tree
2011-02-04
Eric
Wo
n
g
t/bin
/
un
u
sed_
l
isten: simplify this
commit
|
commitdiff
|
tree
2011-02-02
Eric
Wong
p
r
e
l
imi
n
ary reverse proxy Rack
a
pplication
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
coolio/client
:
on
_
write_complete triggers rea
d
commit
|
commitdiff
|
tree
2011-01-27
E
ric Wo
n
g
test for client_max_b
o
dy_siz
e
being
zero
commit
|
commitdiff
|
tree
2011-01-26
E
r
ic Wong
epoll/client: avoi
d
unnecessary
E
poll#set calls
commit
|
commitdiff
|
tree
2011-01-26
Eric Won
g
GNUmakefile: only enable epoll-b
a
se
d
mod
e
ls in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
initial XAcceptEpo
l
l co
n
c
urren
c
y model
commit
|
commitdiff
|
tree
2011-01-25
E
ric Wong
epo
l
l
/client: thre
a
d
-
s
af
e
ty for write queuing
commit
|
commitdiff
|
tree
2011-01-25
Eric W
o
ng
epo
l
l
:
make Epoll
.
quit
m
o
re
reusab
l
e
commit
|
commitdiff
|
tree
2011-01-24
Eri
c
Wong
neverblock: fix app_call under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Er
i
c Wo
n
g
clear L
I
STENER
S
a
r
ray on cl
o
se
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/clien
t
: minor o
p
t
i
mization
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
v_core:
f
o
r
c
e
inp
u
t to
b
e given t
o
app_call
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
ep
o
ll/client:
f
a
ctor out on
_
close m
e
thod
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/clien
t
:
r
e
move unused client
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wo
n
g
extract common
t
a
s
ks to
p
kg
.
mk to
s
i
mp
l
ify our ma
k
efile
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
e
p
ol
l
:
re
d
uce expiratio
n
calls and
T
i
me
o
b
je
c
t
s
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
ev_core: garbage reduction
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
epol
l
: use
n
ewer
s
leepy
_
penguin
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
W
ong
max_bod
y
: disable for
epol
l
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
ong
doc: git
.
bo
g
omips
.
org => bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
E
r
ic W
o
ng
e
p
oll: use sleepy_penguin default size for epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: close epoll des
c
rip
t
or o
n
graceful sh
u
tdo
w
n
commit
|
commitdiff
|
tree
2011-01-20
E
ric W
o
ng
r
e
move support for Sun
s
howers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: ignore EC
O
NNRESET errors
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
ev_core: s
i
mplify
setup s
t
eps
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wo
n
g
merge rack_input i
n
t
o
pr
o
cess_cli
e
nt
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
ev_core: locali
z
e
413 er
r
or constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
e
m
ove
unused 416 error constants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_response:
g
a
r
b
a
ge red
u
ction
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
dev_fd
_
respo
n
se: do n
o
t send chu
n
k
s
to 1
.
0
c
lie
n
ts
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035: kgio-pipe-res
p
onse works
everywhere
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
t0
0
2
3
: use s
k
ip_models
h
elper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remo
v
e s
u
pport for
X-R
a
inbows-* hea
d
ers
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
in
i
t
i
al edge-triggered epo
l
l
mod
e
l
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
t
ests: cont
e
nt-md5 tests shut down
c
onnection
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_
c
or
e
:
reuse b
u
f
f
er to avoid GC
thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050
:
im
p
r
o
ve test
reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bum
p
rack-fiber
_
p
o
ol version t
o
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
E
ric Wong
Rainb
o
w
s
! 3
.
0
.
0 - serving
t
he
fastest a
p
ps
to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wo
n
g
add w
r
ite-on-close
t
est fro
m
Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
e
vent
_
machine: b
u
f
f
er reads when waiting for
async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
ng
e
v
ent_machine/cl
i
e
nt: rename ivar
f
or consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
even
t
_
m
ac
h
ine/
c
lient
:
remove
u
nu
s
ed :body ac
c
e
s
sor
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic Wong
coolio: enab
l
e async
.
cal
l
back for
one-sh
o
t
b
od
y
resp
o
n
s
es
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
rainbo
w
s/coolio/clie
n
t:
s
et LOOP constant in modul
e
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wo
n
g
coo
l
io/
c
lient: small opti
m
izati
o
ns
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
co
o
lio_threa
d
_*: laz
y
load Rainbows:
:
C
o
olio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redirect
unexpected test o
u
tput to /d
e
v/null
commit
|
commitdiff
|
tree
2011-01-08
E
ric Wong
event_m
a
c
h
ine: fold wr
i
te_respo
n
se
b
ack into client
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
event_
m
achine: cleanup
async logi
c
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_cor
e
: small
o
r
gan
i
zation cleanup
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
more consistent use/av
o
idanc
e
o
f H
e
aderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
f
avor Hash#include? for
s
ome existence c
h
ecks
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
test_isola
t
e:
b
ump versio
n
s
a
nd simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
e
st_isola
t
e: pre
v
ent
c
oncurrent ex
e
c
u
tion
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
tests: bump asyn
c
_
s
inatra de
p
e
n
d
ency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
b
ump dependency on Rack to
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wo
n
g
response: do
n
ot skip Status heade
r
s
e
t by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
r
e
s
ponse: fix skippi
n
g of Status
:
h
eader f
r
om app
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
ev_
c
ore
:
garbage r
e
duction
with const str
i
ngs
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v
ent_machin
e
: refacto
r
asyn
c
.
call
b
ack for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
event
_
machin
e
:
factor
out
async
.
callb
a
ck han
d
l
i
ng
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
m
i
n
o
r cleanups follow
i
ng state cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate G co
n
stant
a
nd jus
t
use the Rainbows! module
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
rainbows
.
rb:
unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
elim
i
n
ate
t
i
med_read mo
d
ule
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify keepalive_tim
e
ou
t
accounting
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
disable Nagle'
s
a
l
gorith
m
by default
commit
|
commitdiff
|
tree
2011-01-06
E
ri
c
Wong
simplify
R
ain
b
ows
.
m
ax_bytes
i
m
p
lemen
t
ation
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
response: use optimized httpdate implementation
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Won
g
Bump unicorn
dep
e
ndenc
y
to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wo
n
g
response:
a
llow n
o
rmal Ha
s
h for crafting Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
tests:
e
nsure 416 respo
n
s
e
s
do
k
eep
a
live
commit
|
commitdiff
|
tree
next