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
Rainbows 3.4.0 - minor updates and fixes
2011-02-06
Er
i
c Wong
k
ill some un
n
ecessary &b
l
ock usage
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll:
r
e
f
a
c
tor common
loop code
commit
|
commitdiff
|
tree
2011-02-05
E
ric W
o
ng
*epoll: consol
i
date re-run logic
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wo
n
g
w
r
iter_
t
hread_p
o
ol:
needl
e
ss u
s
e of Arr
a
y#map
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
less expensive
Q
U
IT processing
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
o
ng
htt
p
_se
r
ver: kill a warnin
g
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump requ
i
r
e
d
Unicorn dep
e
n
d
ency
f
o
r
K
gio
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
o
n
g
bump wro
n
gdoc development depe
n
dency
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
ren
a
me XAcce
p
tEp
o
ll to
X
E
pol
l
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
test_iso
l
ate: use latest
U
nico
r
n
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
o
n
g
tests:
r
e
place
several sed
invocations with ed
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
r
everse_proxy: sma
l
l r
e
organization
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse_pro
x
y: properly r
e
a
d IPv6 addreses in ups
t
reams
commit
|
commitdiff
|
tree
2011-02-04
Eric
W
ong
epoll: handle EINTR properly in Ruby-
s
p
a
c
e
commit
|
commitdiff
|
tree
2011-02-04
E
ric Wong
test_i
s
ol
a
te:
o
nly load s
l
eepy_peng
u
in under
L
inux
commit
|
commitdiff
|
tree
2011-02-04
E
ric Wong
t/bin/u
n
used_listen
:
simpli
f
y this
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
p
reliminary
re
v
erse proxy Rack applicat
i
on
commit
|
commitdiff
|
tree
2011-01-31
Er
i
c Wo
n
g
coolio/client: o
n
_write_
c
omplete trigger
s
read
commit
|
commitdiff
|
tree
2011-01-27
Eri
c
Wong
t
est for client_max_
b
ody_size being
zero
commit
|
commitdiff
|
tree
2011-01-26
E
r
ic Wong
e
p
ol
l
/client: avoid unneces
s
ar
y
Epol
l
#set calls
commit
|
commitdiff
|
tree
2011-01-26
Eric Won
g
GNUmakefile: only
e
nable epoll-based models in Linu
x
commit
|
commitdiff
|
tree
2011-01-25
Eri
c
Wong
initial X
A
ccept
E
poll c
o
ncurrency
m
o
d
el
commit
|
commitdiff
|
tree
2011-01-25
Eri
c
Wong
epoll/client: thread-s
a
fety for write que
u
in
g
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll: make Epoll
.
quit more reusable
commit
|
commitdiff
|
tree
2011-01-24
E
r
ic
Wong
neverblock: fi
x
app_c
a
ll under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eri
c
Wong
c
l
ear LISTENERS ar
r
ay on close
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/c
l
ient: minor optimi
z
ation
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core: force in
p
ut
to be giv
e
n to ap
p
_
c
all
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
epoll/
c
lient: factor
o
ut on_close method
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
oll/client: re
m
o
ve unused client
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
extrac
t
common task
s
to p
k
g
.
m
k
to simplify
o
ur makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
ll: reduce expiration c
a
lls
a
nd T
i
me
o
b
jects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core
:
garbage redu
c
tion
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
e
p
oll: use n
e
wer sleepy_p
e
ng
u
in
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_body: dis
a
ble
f
o
r ep
o
ll
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
ong
doc: git
.
b
o
g
o
mips
.
o
r
g => bogom
i
p
s
.
o
r
g
commit
|
commitdiff
|
tree
2011-01-21
E
r
ic Wong
epoll: u
s
e
sleepy_penguin defau
l
t size
f
or
epoll_w
a
it
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epo
l
l:
c
lose epoll descrip
t
or on gr
a
ceful sh
u
tdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove support for Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
o
ng
epoll: ignore ECONNRE
S
E
T
errors
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
Wong
e
v
_c
o
r
e
:
simplify
s
e
t
up step
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge rack_inpu
t
into proc
e
s
s_
c
lient
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
ev_core: loca
l
i
ze 413 error constant
commit
|
commitdiff
|
tree
2011-01-20
E
ri
c
Wong
rem
o
ve unus
e
d 4
1
6 error constants/
e
xceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
o
ng
dev_
f
d_r
e
s
pons
e
:
g
a
rbage reducti
o
n
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c W
o
ng
dev_f
d
_response: do not send chunk
s
to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
t0035: k
g
io-pip
e
-response wo
r
ks e
v
erywhere
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
t
0
023: use skip_models he
l
per
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
re
m
ove
s
upport for X-Rainbow
s
-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
initial
edge-triggered epoll
m
odel
commit
|
commitdiff
|
tree
2011-01-19
Eric W
o
n
g
t
e
sts: content-md5 tests shut d
o
wn c
o
n
n
e
ction
commit
|
commitdiff
|
tree
2011-01-17
Eric Wo
n
g
ev_
c
o
r
e: reuse buffer to avoid G
C
thrashing
commit
|
commitdiff
|
tree
2011-01-14
E
ric Wong
t0050:
i
m
p
r
ove t
e
st reliability
commit
|
commitdiff
|
tree
2011-01-14
E
r
ic W
o
ng
t
e
sts: bump rack-fiber
_
poo
l
ve
r
sio
n
to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainbows! 3
.
0
.
0 - serving t
h
e
faste
s
t
apps to
slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add wr
i
te
-
on-close test fr
o
m Unico
r
n
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
eve
n
t_ma
c
hi
n
e: buffer reads when waiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_machi
n
e/cli
e
nt:
rename
i
var for
c
o
n
sistenc
y
with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_m
a
chine/cl
i
ent: remove unus
e
d :body accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Won
g
coolio:
e
nable async
.
callba
c
k fo
r
on
e
-shot body response
s
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c
W
ong
rainb
o
ws/coolio/client
:
set LOOP constant in module
commit
|
commitdiff
|
tree
2011-01-08
E
r
i
c
W
on
g
co
o
lio/clie
n
t
: small
optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio_th
r
ead
_
*: l
a
z
y
l
oad Rainbow
s
::Coolio::
C
l
i
ent
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
r
e
direct u
n
e
xpected test
o
utput
t
o /dev/nu
l
l
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
event_machi
n
e: fold
w
rite_
r
esponse back into client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event
_
machine: cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v_
c
or
e
: s
m
al
l
or
g
ani
z
ation cleanup
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
more c
o
nsiste
n
t use/a
v
oid
a
nce
of Hea
d
e
r
H
ash
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
W
o
n
g
favor Hash#include? for some exi
s
tence checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
est_iso
l
ate: b
u
mp versi
o
ns and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test
_
isolate: prevent
c
o
n
cu
r
ren
t
execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests: bump
a
sync_sinatra dependency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
bump
d
ependency on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
ng
response: do
n
ot skip Status h
e
ader set by app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
response
:
fi
x
skipping of Status: header from
app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v
_
c
ore:
g
arbage reduction wi
t
h const strin
g
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
event_
m
achi
n
e: re
f
ac
t
or async
.
c
a
llback
fo
r
keepalive
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
ev
e
nt_machine: fa
c
tor out async
.
callb
a
ck handling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
minor
c
l
eanups following state clea
n
ups
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
e
liminate G consta
n
t and just use the
R
ai
n
b
o
w
s
!
m
o
du
l
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
r
a
inb
o
w
s
.
rb: unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
eliminate timed_read
module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify k
e
e
pal
i
ve
_
timeout accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
d
i
sable Nagle's algorithm by defau
l
t
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simpl
i
fy Rai
n
bo
w
s
.
max_bytes im
p
lemen
t
a
tion
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response: use op
t
i
mized htt
p
date impl
e
men
t
atio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
B
ump
u
ni
c
or
n
depen
d
ency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
response: allow normal Hash for cr
a
fting Range h
e
aders
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
t
e
s
t
s
: ensure 416 respo
n
ses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
send p
r
oper 416
responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
w
riter_thread_
p
ool: rem
o
v
e
unnecesary
de
b
u
g messages
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
prefe
r
Hash#m
e
rge! to Hash#
u
pdate fo
r
consistenc
y
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
Wong
globally refa
c
to
r
Range
h
andling for respon
s
es
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
cool
i
o
: rename
d
e
ferred_response =
>
response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
event_machine: cleanup response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
refa
c
tor respons
e
s
endfi
l
e body handl
i
ng for e
a
sier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric
Won
g
t9000: disable this test
f
o
r Co
o
l
ioThr
e
ad* models
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
simplif
y
per-client
k
eepalive s
t
ate check
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
c
oolio/master
:
small garbage
reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
re
t
urn
20
6
st
a
tus for partial sendfi
l
e respon
s
es
commit
|
commitdiff
|
tree
next