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
tests: replace several sed invocations with ed
2011-02-05
Eric Wong
te
s
ts: replace several sed invocations with ed
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reve
r
se_
p
roxy: small reorgani
z
ation
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c Won
g
reverse_proxy: proper
l
y r
e
ad IPv6 a
d
drese
s
in upstr
e
ams
commit
|
commitdiff
|
tree
2011-02-04
Er
i
c
W
ong
ep
o
ll: h
a
n
d
le EIN
T
R properly in
R
uby-space
commit
|
commitdiff
|
tree
2011-02-04
Eric Wo
n
g
test_is
o
la
t
e: only load
slee
p
y
_
p
engui
n
u
n
d
e
r Li
n
u
x
commit
|
commitdiff
|
tree
2011-02-04
E
ric W
o
ng
t/bin/un
u
se
d
_
l
isten:
s
implify this
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
preliminary reve
r
se pr
o
xy Rack appl
i
cation
commit
|
commitdiff
|
tree
2011-01-31
Eric
Wong
c
o
ol
i
o/clie
n
t:
on
_
wri
t
e_
c
omplete tr
i
ggers read
commit
|
commitdiff
|
tree
2011-01-27
Eri
c
Wong
test f
o
r c
l
i
e
nt_max_
b
ody_siz
e
being zer
o
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
epoll/
c
lient
:
a
v
oid unnecessary Epoll#set calls
commit
|
commitdiff
|
tree
2011-01-26
Eric
W
ong
GNUm
a
k
efile: only enable epol
l
-based models in Linu
x
commit
|
commitdiff
|
tree
2011-01-25
E
r
i
c Wong
initial XAcc
e
ptE
p
o
l
l c
o
ncurr
e
ncy mo
d
el
commit
|
commitdiff
|
tree
2011-01-25
E
r
ic Won
g
epoll/cl
i
e
n
t:
t
h
r
e
a
d-safety for wri
t
e queuing
commit
|
commitdiff
|
tree
2011-01-25
E
ric Wong
e
p
oll: make Epoll
.
quit
m
ore reu
s
able
commit
|
commitdiff
|
tree
2011-01-24
Eric Wo
n
g
neverblo
c
k: fix app_c
a
ll under
1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Er
i
c W
o
ng
cl
e
ar LISTENERS arra
y
on cl
o
se
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
e
p
oll/clien
t
: minor optimiza
t
ion
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
ev_core: for
c
e input to be given to a
p
p
_cal
l
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
ep
o
l
l/client: factor ou
t
o
n_close metho
d
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
n
g
epoll/c
l
ient:
r
emove unuse
d
client
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
extract common tasks to pkg
.
mk to simp
l
ify our makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
epol
l
: reduc
e
expir
a
tion calls an
d
Time objects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_c
o
re:
garba
g
e reduction
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
epoll
:
use newer s
l
eepy_
p
enguin
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
max_body: disable fo
r
epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: git
.
bogomips
.
org => bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll: use sleepy
_
pengui
n
d
e
fault
s
ize for epoll_wai
t
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll
:
c
lose e
p
ol
l
descriptor on gr
a
ceful shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove support for Su
n
sho
w
ers
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
epoll: ignore ECONNRESET
e
rror
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_
c
o
r
e: simplify set
u
p steps
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
me
r
g
e
ra
c
k_input int
o
process_client
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
ev_core
:
localize
413 error constant
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
remove
unuse
d
416 error cons
t
ants/
e
x
ce
p
t
ions
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
dev_fd_res
p
on
s
e
: garbage redu
c
tion
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_response:
do not send chunks to 1
.
0
clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t003
5
: kg
i
o
-
pipe-r
e
sponse works everyw
h
ere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023: use skip
_
mod
e
ls helper
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic W
o
ng
remove support for X-R
a
i
n
b
ow
s
-
*
headers
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
initial edge-trig
g
ered
e
poll model
commit
|
commitdiff
|
tree
2011-01-19
E
r
i
c
Wong
te
s
ts: cont
e
nt-md5 tests shu
t
down co
n
nect
i
on
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_c
o
r
e
:
reuse buf
f
er to av
o
id GC thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wo
n
g
t0050: improve
test reliabi
l
ity
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tes
t
s: b
u
m
p ra
c
k
-fi
b
e
r_
p
o
o
l version
t
o
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
W
ong
R
ainbows! 3
.
0
.
0
- servin
g
the fa
s
tes
t
apps
to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c W
o
ng
a
d
d write-o
n
-close
t
e
st from Un
i
corn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
event_machine: buffer re
a
ds
when waiting for
a
sync
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic Wong
event_machine/clie
n
t: rename
ivar
f
or consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic Wong
e
vent_machine
/
client: remove
unused :body accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wo
n
g
coolio: enable a
s
ync
.
cal
l
back for one-shot body responses
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
rainbows
/
cooli
o
/cl
i
ent: set LOOP
c
onstant
i
n mod
u
l
e
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
coolio/c
l
ient:
small
optimiza
t
ions
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
c
o
olio
_
thread_*: lazy load R
a
i
nbows::Coolio:
:
Client
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c
W
on
g
redirect unexpect
e
d
test o
u
tp
u
t t
o
/dev
/
null
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
event_machi
n
e:
f
o
ld
w
rite_respon
s
e back into
client
commit
|
commitdiff
|
tree
2011-01-08
E
ri
c
Won
g
event_ma
c
hine: cleanup as
y
nc logic
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
e
v
_core: sm
a
ll organization cle
a
n
up
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
m
o
r
e consistent use/avoidance of Hea
d
erHas
h
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
W
ong
favor Hash#include? for some existence
c
hecks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tes
t
_iso
l
at
e
:
b
ump ve
r
sions and simp
l
ify
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
test_i
s
olat
e
: prevent co
n
current e
x
ecuti
o
n
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
ng
tests: bump async_sinatra dependency
t
o 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
bump depende
n
cy on Rack t
o
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
Wong
response: do not skip Status header set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
response: fix sk
i
pping of Stat
u
s
:
header f
r
om app
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
ev_core: garbage re
d
uction wit
h
const
s
t
r
ings
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
Wo
n
g
event_
m
achine
:
refactor async
.
callbac
k
for kee
p
a
l
i
v
e
commit
|
commitdiff
|
tree
2011-01-06
E
ric
W
ong
e
v
ent_mach
i
ne: fac
t
or out async
.
callbac
k
h
a
nd
l
in
g
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
m
inor cleanups
fo
l
lowing state
cleanu
p
s
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
W
ong
elimin
a
te G constan
t
and jus
t
use the R
a
inb
o
ws! module
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
Wong
r
a
in
b
ows
.
rb: unindent
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c Wong
elimin
a
te timed_read module
commit
|
commitdiff
|
tree
2011-01-06
Eric
Won
g
simplify keepali
v
e_t
i
meout
accounting
commit
|
commitdiff
|
tree
2011-01-06
E
ric
Wong
d
i
sable Nagle's
a
lgorithm by
default
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
simplify Rainb
o
ws
.
m
a
x
_bytes
implementa
t
ion
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
response: use opt
i
m
ized httpdate implement
a
tion
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
Bu
m
p
uni
c
orn
depe
n
dency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
r
e
sponse: allow
n
ormal
H
ash for
c
ra
f
ti
n
g Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tes
t
s: e
n
sure 416
re
s
p
o
nses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
send proper
416
r
espons
e
s
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
w
r
i
t
e
r
_threa
d
_
p
ool: remove unnecesary debug
messag
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
prefer
H
ash#merge! to Hash#update
for consistency
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wo
n
g
globall
y
refact
o
r Range handl
i
n
g for respo
n
s
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
coolio: renam
e
d
e
ferred_respon
s
e =
>
response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
event
_
m
a
chine
:
c
l
eanup
response_pi
p
e
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
refactor
response
se
n
dfile body
handl
i
ng
f
or easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
t9000: di
s
able this test f
o
r
CoolioThread* m
o
dels
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
simpl
i
fy p
e
r-client keepalive state
check
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
co
o
lio/master:
small ga
r
bage reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
ret
u
rn 206 sta
t
u
s
for p
a
rti
a
l
s
endfile responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio_threa
d
_*: fi
x
416 response hand
l
ing
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
t0
0
22: fi
x
up broken/i
n
com
p
lete te
s
ts
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*gemspe
c
: fix build, we ha
v
e no unit
t
ests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packagi
n
g cl
e
anups, reinstate
g
enerated
files for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rakefi
l
e: fi
x
fm_u
p
date task
commit
|
commitdiff
|
tree
2010-12-29
Eric
Wong
Rainbow
s
!
2
.
1
.
0 - Cool
.
io, b
u
gfixe
s
a
n
d
m
ore!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
complete Rev => Co
o
lio rena
m
ing
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
sever
a
l
r
esponse body#close fix
e
s
commit
|
commitdiff
|
tree
2010-12-28
Eric
Wong
dev
_
fd_response: pass file
s
straight t
h
rough
commit
|
commitdiff
|
tree
2010-12-28
E
r
ic Wong
enable the k
e
epalive_requests config option
commit
|
commitdiff
|
tree
next