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
rename XAcceptEpoll to XEpoll
2011-02-05
Eri
c
W
o
ng
re
n
ame
X
A
c
ceptEpoll to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
te
s
t
_isolate: use lat
e
st Unicorn
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Won
g
t
e
sts: replace s
e
veral sed invocat
i
ons
with ed
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
re
v
ers
e
_proxy: small re
o
rgani
z
a
t
ion
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
re
v
e
rse_p
r
oxy: properly read IPv6 addr
e
ses
in up
s
tr
e
a
ms
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
e
poll: handle EIN
T
R
pr
o
p
erly in Ruby-s
p
ace
commit
|
commitdiff
|
tree
2011-02-04
Eric
W
o
n
g
test_isola
t
e: only load slee
p
y_penguin under Linux
commit
|
commitdiff
|
tree
2011-02-04
E
ric Wong
t/bin/unused_liste
n
: si
m
pl
i
fy this
commit
|
commitdiff
|
tree
2011-02-02
E
r
ic Wo
n
g
pr
e
l
iminary reverse
p
r
oxy Rack
a
p
p
licatio
n
commit
|
commitdiff
|
tree
2011-01-31
Eric
Won
g
coolio/client: on
_
wri
t
e_complet
e
trigg
e
rs rea
d
commit
|
commitdiff
|
tree
2011-01-27
Eric
W
ong
t
e
st for cli
e
nt_max_body
_
s
ize be
i
n
g zero
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
epo
l
l/client
:
avo
i
d un
n
ec
e
ssary Epoll#set calls
commit
|
commitdiff
|
tree
2011-01-26
Eric Won
g
GNUmakefile
:
only enable e
p
oll
-
b
a
sed models
i
n L
i
nux
commit
|
commitdiff
|
tree
2011-01-25
Eric W
o
n
g
initial XAcceptEpoll
co
n
currenc
y
model
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epo
l
l/client: thread-safety for
write
q
u
e
uin
g
commit
|
commitdiff
|
tree
2011-01-25
E
r
i
c Wong
epoll:
make Epol
l
.
q
u
it more reusab
l
e
commit
|
commitdiff
|
tree
2011-01-24
Eric Won
g
neverblock: f
i
x ap
p
_
call u
n
der 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric
W
ong
clear LISTENE
R
S array on close
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epo
l
l/client: mino
r
opt
i
mization
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
ev_core:
f
orce input to
be gi
v
en to ap
p
_call
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epol
l
/clien
t
:
f
act
o
r ou
t
on_clo
s
e method
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epol
l
/c
l
ient: remove unused client
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic W
o
ng
extr
a
ct commo
n
tasks to pkg
.
m
k to simplif
y
ou
r
makefil
e
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
epo
l
l
:
red
u
ce expir
a
t
ion ca
l
ls and Time
o
bjects
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
ev_cor
e
: gar
b
age
r
educ
t
ion
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
epoll: use newer sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c
Wong
max
_
b
ody
:
di
s
a
b
le for epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
ong
do
c
: gi
t
.
bogom
i
p
s
.
org => bogomips
.
o
r
g
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
e
p
oll: use sleepy_pengu
i
n default size f
o
r
epo
l
l_wait
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
epoll
:
c
lose epoll descriptor on gr
a
ceful shutd
o
w
n
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove support for Sunsho
w
ers
commit
|
commitdiff
|
tree
2011-01-20
E
ri
c
Wong
epoll: ignor
e
ECONNR
E
SET er
r
ors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: simplify setup
steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge rack_input into process_
c
lien
t
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev
_
core: lo
c
alize 413 error constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
e
move unused 416 error c
o
n
s
tant
s
/ex
c
eptions
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
dev_fd_re
s
pons
e
: ga
r
b
a
ge redu
c
tion
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
de
v
_
f
d_res
p
onse: do not sen
d
ch
u
nks
t
o 1
.
0
clien
t
s
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
t0035: kgio-pi
p
e-response
w
o
rk
s
everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023: use skip_m
o
d
els h
e
lper
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
remo
v
e s
u
pp
o
r
t
for X-Rai
n
bows-* h
e
aders
commit
|
commitdiff
|
tree
2011-01-19
Eric Wo
n
g
initi
a
l edge-tri
g
gered
e
poll model
commit
|
commitdiff
|
tree
2011-01-19
Eric
W
ong
t
e
sts: content-md5 t
e
sts shut down con
n
ection
commit
|
commitdiff
|
tree
2011-01-14
E
ric
Wong
t0050: improve test reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric W
o
ng
tests: bum
p
r
a
ck-fibe
r
_p
o
ol
v
e
rsion
to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
E
r
ic Wong
Rai
n
bows! 3
.
0
.
0 -
serving the
fastest apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Won
g
add wr
i
te-on-cl
o
se test fr
o
m U
n
icorn
commit
|
commitdiff
|
tree
2011-01-12
E
ric Wong
e
v
ent_
m
achine:
buff
e
r read
s
when waiting
f
o
r
async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
Wong
event_machine
/
clie
n
t: rename
i
v
ar for c
o
nsistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
W
o
ng
e
vent_machine/client: rem
o
ve u
n
used :bo
d
y accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
co
o
lio: enab
l
e as
y
nc
.
callba
c
k for one
-
shot b
o
dy
r
espo
n
ses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
r
a
i
n
bows/c
o
olio/cli
e
n
t
: set LOO
P
constant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio/client: small optim
i
zations
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
coolio_thr
e
ad_*: lazy load Rainb
o
w
s
::Coolio::
C
lien
t
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
redi
r
ec
t
unexpected test output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
eve
n
t_machine:
fol
d
write_response back into client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
e
vent_machine: cleanup async lo
g
ic
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
ev_core:
small organization
cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wo
n
g
more consiste
n
t use/avoidance of
H
ea
d
erHash
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
W
o
ng
favor Hash#include? for
som
e
existence
c
he
c
k
s
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
W
ong
t
e
st_isolate: bump ver
s
ions and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: preve
n
t
c
oncurrent execution
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
tests: bump async_sinatra
depend
e
ncy to
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
bump depen
d
en
c
y
on
Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
resp
o
n
s
e: do not skip Status head
e
r set
b
y app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
respon
s
e: fix skipping of
Status: header from app
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
n
g
ev_core: garbag
e
reduct
i
on
w
ith
const strings
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Won
g
event_m
a
chine:
r
efactor async
.
callback for ke
e
pa
l
i
ve
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
event_ma
c
hine: factor out as
y
nc
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
minor cleanups following
s
tate
c
l
eanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
eli
m
inate G co
n
stant and
ju
s
t use the Rainbow
s
! module
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
rainb
o
ws
.
rb:
u
ninde
n
t
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
elimin
a
te timed_read
m
o
d
ule
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
n
g
s
im
p
lify keepalive_
t
imeout acco
u
nting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
disable Nagle's algorithm by defa
u
lt
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic W
o
ng
simplify
R
ainb
o
ws
.
max_b
y
t
es implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
response: use opti
m
ized
httpd
a
t
e
imple
m
en
t
a
ti
o
n
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bu
m
p unicorn
d
ep
e
nd
e
ncy t
o
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
respons
e
:
all
o
w
normal Hash for c
r
afting Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tests: en
s
ure 416 responses d
o
kee
p
alive
commit
|
commitdiff
|
tree
2011-01-05
E
ri
c
Won
g
sen
d
proper 416 r
e
sp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writer
_
t
h
r
ead_poo
l
: remove un
n
ecesary deb
u
g messages
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c W
o
ng
prefer Has
h
#
m
erge! to H
a
sh
#
u
p
d
a
t
e for
consiste
n
cy
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globally
refactor Range h
a
ndling for responses
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
coolio: rena
m
e deferred_respon
s
e
=> re
s
ponse_
p
ipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
ong
event_ma
c
hine: cleanup resp
o
n
s
e_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
r
ef
a
ctor
r
esponse
s
endfile body handl
i
ng for
eas
i
er
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
t9000: disable
this
t
est for CoolioThre
a
d* mod
e
l
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
simpl
i
fy pe
r
-clien
t
keepalive st
a
te
c
heck
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
co
o
l
io/mas
t
er:
sma
l
l garbage reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
return
206 status
f
o
r
partial sendfile responses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
coolio_thr
e
ad_*: fix 41
6
re
s
ponse handlin
g
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t0022: fix up broken/incomplete tests
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
*gemspec: fix bui
l
d,
w
e have no unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric
Wong
Packaging clean
u
ps, r
e
insta
t
e generated f
i
les f
o
r
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
Rake
f
ile: fix fm
_
u
pdat
e
task
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
Rai
n
bo
w
s! 2
.
1
.
0 -
C
ool
.
io, bugf
i
xes and more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
c
omplete
Rev => C
o
o
lio renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wo
n
g
several response body#close fixes
commit
|
commitdiff
|
tree
2010-12-28
Eri
c
Wong
d
e
v_
f
d_resp
o
n
se:
pass files straight
through
commit
|
commitdiff
|
tree
next