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
clear LISTENERS array on close
2011-01-24
Er
i
c
Wong
clear LISTENERS array on cl
o
se
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epol
l
/client: minor
opti
m
ization
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_
c
ore: fo
r
ce inpu
t
to be given to app
_
call
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
W
o
ng
epoll/client: factor
o
u
t
on
_
c
l
ose m
e
thod
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
epoll/
c
lient: remove u
n
us
e
d client
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
extr
a
ct c
o
mmo
n
t
a
s
ks to pkg
.
mk to
simplify ou
r
mak
e
file
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
epoll: reduce expir
a
t
ion c
a
lls
a
nd Tim
e
ob
j
ects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core: g
a
rbage
r
educt
i
o
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: use
n
e
w
er
sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_body
:
di
s
able for epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
d
o
c: git
.
b
ogo
m
ips
.
org =
>
bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric W
o
ng
e
p
oll: use sleepy_p
e
nguin de
f
ault size for epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
poll: close
e
poll
d
escriptor on graceful shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove support for
Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll:
ignore ECON
N
RESET errors
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c Wong
ev_core: s
i
m
p
lify
set
u
p steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merg
e
rack_input into process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev
_
core: localize 413 erro
r
const
a
nt
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
remove unused 416 erro
r
const
a
nts
/
exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_f
d
_response: garbage reduct
i
on
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
dev_fd_response: do
n
ot sen
d
chun
k
s
t
o
1
.
0 client
s
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
t
003
5
: kgio-pi
p
e-respons
e
works ev
e
rywh
e
r
e
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
t0023: use skip_mod
e
l
s helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove support for X-Rainbo
w
s-* head
e
rs
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
initial e
d
ge-trigg
e
red epoll mod
e
l
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
t
e
sts: content-md5 tes
t
s shut down connect
i
on
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_core
:
reu
s
e buffer to avoid GC
thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050:
impr
o
ve test reliability
commit
|
commitdiff
|
tree
2011-01-14
Eri
c
Wong
tests:
b
ump ra
c
k-fibe
r
_poo
l
versi
o
n to
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric
W
o
n
g
Ra
i
nbow
s
! 3
.
0
.
0 -
s
erving the f
a
s
test apps to sl
o
w
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
E
r
i
c
Wo
n
g
add w
r
ite-
o
n-close test from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
e
v
ent_machine: buffer reads when waiti
n
g
f
or asy
n
c
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c Wong
event_machine/c
l
ient: renam
e
ivar
for consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
ng
e
v
ent_
m
ach
i
ne/
c
l
ient: remove unused :body accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
cooli
o
: enable async
.
c
a
llback for
one-shot body responses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/co
o
l
i
o/cli
e
n
t
: set LOOP constant
i
n
mo
d
ule
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Won
g
coolio/client: small optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
coolio_
t
hrea
d
_*: lazy load Rainbows::Coolio::Clie
n
t
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
r
e
d
irect unexp
e
c
ted
t
est
output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine: f
o
ld
w
r
ite_respons
e
b
a
ck
i
nto
c
lient
commit
|
commitdiff
|
tree
2011-01-08
E
r
i
c Wong
event_machine: c
l
eanu
p
async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
ev_core: sm
a
ll organization
c
lean
u
p
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
more consis
t
ent u
s
e/a
v
oidance o
f
HeaderHa
s
h
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
favor Hash#i
n
clude? for some exist
e
nce
c
hecks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
e
st_is
o
lat
e
:
b
ump ve
r
sions and simplif
y
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
test_isola
t
e: prevent c
o
n
c
urrent executi
o
n
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
n
g
te
s
ts:
b
u
m
p
async_sin
a
tr
a
dependency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
bump dependen
c
y on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
r
e
sponse: do no
t
sk
i
p S
t
atus header set by
a
p
p
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
r
e
sponse:
f
ix skipping of Status
:
header from ap
p
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
ev_core: garbage
reduction
with
c
onst str
i
n
g
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v
ent_ma
c
hin
e
:
r
ef
a
ctor async
.
c
al
l
back
for
kee
p
ali
v
e
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wo
n
g
even
t
_
m
ac
h
ine: factor out asy
n
c
.
ca
l
l
back handling
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wo
n
g
minor cleanups fo
l
lowing state clea
n
u
p
s
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
elimi
n
ate G co
n
stant and ju
s
t
u
s
e t
h
e Rainbows! module
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
rainbows
.
rb
:
unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
elimi
n
ate timed_
r
ead module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify keepalive_timeout
a
ccounting
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
disable Nagle'
s
algorithm by defaul
t
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify Rainbow
s
.
m
a
x_byte
s
im
p
lementation
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
resp
o
nse: use optimiz
e
d httpd
a
te
i
mplementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump un
i
c
o
rn dep
e
nden
c
y to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
o
ng
response: allow normal Hash fo
r
crafting
R
ange headers
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
tes
t
s: ensure 416 responses do ke
e
pali
v
e
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
s
e
nd proper 416
r
esponses
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Won
g
write
r
_thread_pool: remove unn
e
cesary
debu
g
m
essages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefe
r
Hash#m
e
rge!
to Hash#update
f
or consistency
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wo
n
g
glo
b
ally refac
t
o
r Range handling for resp
o
n
ses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coo
l
i
o
: rename
d
eferred_
r
esponse => res
p
onse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
even
t
_machine: cl
e
a
n
up respon
s
e_pip
e
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
refact
o
r
r
e
s
po
n
se sendfile body handling for
easie
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9
0
0
0: disable
t
h
i
s
test for CoolioTh
r
ead* models
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
s
i
m
pl
i
fy
per-cl
i
en
t
keepaliv
e
state
c
hecks
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wo
n
g
c
oolio/master: s
m
al
l
garb
a
ge reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
return 206 status for partial sendfile responses
commit
|
commitdiff
|
tree
2011-01-05
E
ri
c
Wo
n
g
coolio_thread_*: fix 4
1
6 response hand
l
ing
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t0022: fix
u
p br
o
ken/i
n
complete tests
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
ong
*
gemspec: fix
b
uild, we h
a
ve
n
o unit tes
t
s
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Pack
a
ging
cleanups,
r
eins
t
ate genera
t
ed files f
o
r th
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic W
o
ng
Rakefile:
f
ix fm_up
d
ate t
a
sk
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
R
ainbows! 2
.
1
.
0 - Co
o
l
.
io,
b
u
gf
i
xes and mor
e
!
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
complete
Rev
=> Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
several respons
e
body#close
f
ixes
commit
|
commitdiff
|
tree
2010-12-28
Er
i
c Wong
dev_fd_respon
s
e: pass files straight through
commit
|
commitdiff
|
tree
2010-12-28
Eric
W
o
n
g
enable
the
k
eepal
i
ve_requests conf
i
g opti
o
n
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio*: fav
o
r Coolio
o
ve
r
Rev
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
coolio_
f
ib
e
r_spawn: dec
r
ease
C
P
U u
s
age for keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
0
019: add CPU
u
sa
g
e
t
est
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
t
e
st-lib: fix bug in setting work
e
r_
c
onnect
i
o
n
s
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
0
015
:
even less racy
fix
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
doc: mi
s
c cleanups an
d
additions for RDoc
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic W
o
n
g
t0015: increas
e
reliab
i
lity of test
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
i
n
i
tial c
o
ol
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/io
:
av
o
id allocati
n
g Range objects for
slici
n
g
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
fiber/*: more efficient kee
p
a
l
ive_ti
m
eout
expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/base: use ba
r
e "select
"
wher
e
possib
l
e
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
threa
d
_pool: av
o
i
d
n
e
edl
e
ss wakeups from s
e
lect
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
t
h
read_*:
u
n
i
ndent
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
introduce
w
orker_
y
ield met
h
o
d
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
writer_
t
hread_spawn: factor out
C
li
e
nt
.
quit
commit
|
commitdiff
|
tree
next