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
max_body: rewrite wrappers to be safer
2010-11-20
Eric W
o
ng
max_body: rewrite wrappers to be safer
commit
|
commitdiff
|
tree
2010-11-19
Eri
c
Wong
ma
x
_body: do not
e
nable for
Rev
T
h
r
e
a
d
*
mo
d
e
ls
commit
|
commitdiff
|
tree
2010-11-19
Eric Wo
n
g
upgrade to Kgio 2
.
x
an
d
Unicorn 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eri
c
Wong
test_isolate: depe
n
d
o
n newer Unico
r
n
commit
|
commitdiff
|
tree
2010-11-17
E
r
ic Wong
rei
m
p
l
ement client_max_body_size h
a
ndlers
commit
|
commitdiff
|
tree
2010-11-06
Eric Won
g
avoid Errno::
E
AG
A
IN,
h
a
rder
commit
|
commitdiff
|
tree
2010-11-05
Eric W
o
ng
avoid Kg
i
o::WaitReadab
l
e/Wa
i
tWrita
b
le constants
commit
|
commitdiff
|
tree
2010-11-05
E
ric Wong
p
ro
c
ess
_
client
:
f
ix a
t
t
empted
keepalive o
n
HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric Won
g
Rainb
o
ws!
1
.
0
.
0
-
internal cl
e
anu
p
s
commit
|
commitdiff
|
tree
2010-10-28
Eric
Wong
tests: avoid
r
a
ce conditions on reload tests
commit
|
commitdiff
|
tree
2010-10-28
Eric Wo
n
g
t0
0
18: wa
i
t
f
o
r old
w
o
rke
r
to be
r
eaped
commit
|
commitdiff
|
tree
2010-10-28
Eric
Wong
rev+e
v
ent_mach
i
ne: small cleanups with
n
ew par
s
er API
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
HUP reloa
d
res
t
ores default
s
on unset settings
commit
|
commitdiff
|
tree
2010-10-27
E
r
i
c
Wo
n
g
us
e
Unicorn 2
.
0
.
0 fin
a
l
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
Rakefi
l
e:
upda
t
e
s for
prerel
e
ase
s
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
Rainbows
!
1
.
0
.
0pr
e
1 - kinder, gentler I
/
O
commit
|
commitdiff
|
tree
2010-10-26
Eri
c
Wong
gemspec:
b
ump development
d
e
pendency of Isol
a
t
e
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
doc
:
RDoc updates
commit
|
commitdiff
|
tree
2010-10-25
Eric Won
g
reduce
dependency on IO#write_nonblock
commit
|
commitdiff
|
tree
2010-10-23
Eric Wong
http_request: remove t
h
is (sub)class
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
un
i
ndent mos
t
files
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c Won
g
local
.
mk
.
sample: remove test
i
ng u
n
der 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
README: u
p
date copyrig
h
t
year
commit
|
commitdiff
|
tree
2010-10-22
E
ric
Won
g
dev_fd_response: d
o
not wrap
for Fi
b
er-aware IOs
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fiber_{p
o
ol,spawn}: unindent
commit
|
commitdiff
|
tree
2010-10-22
Eri
c
Wong
fiber_pool: no need fo
r
old F
i
be
r
::IO
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
code shuf
f
ling for kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric
W
on
g
unic
o
rn 2
.
x update
s
+
k
gi
o
commit
|
commitdiff
|
tree
2010-10-21
Eric Won
g
htt
p
_se
r
ver
:
m
o
re descriptive
e
rror f
o
r d
e
bugging
commit
|
commitdiff
|
tree
2010-09-29
E
ri
c
Won
g
st
a
rt using kgio library
commit
|
commitdiff
|
tree
2010-09-17
Eric
W
o
ng
event_machine: remove un
n
ecessary
"ret
u
r
n"
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
Rainbow
s
! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric
W
o
n
g
b
u
mp Unicorn
d
ependen
c
y
to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
"kee
p
aliv
e
_tim
e
out 0" (really) disables kee
p
alive
commit
|
commitdiff
|
tree
2010-08-28
Eric Wo
n
g
t0016: disa
b
le
R
ack::Lint for speed
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Wong
r
e
v_thread_*: fix IO proxy failures w
/
pipel
i
ning
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
r
ainbow
s
/rev/core: tiny cleanup
commit
|
commitdiff
|
tree
2010-08-27
Eri
c
Wong
ra
i
nb
o
ws/rev/master: unindent
commit
|
commitdiff
|
tree
2010-08-26
E
r
ic W
o
ng
split out accept
(
) callers to
a
cceptor module
commit
|
commitdiff
|
tree
2010-08-19
Eric W
o
ng
ad
d
Rainbows::ThreadTimeou
t
middleware
commit
|
commitdiff
|
tree
2010-08-17
Eric Wo
n
g
avoid
E
B
ADF with certain mid
d
l
ewares when prox
y
i
ng
commit
|
commitdiff
|
tree
2010-08-17
Eric
W
o
n
g
rev/client: fix redunda
n
t
c
lose of client s
o
ckets
commit
|
commitdiff
|
tree
2010-08-16
Eri
c
Wong
F
A
Q
:
update SS
L
s
e
ction, add Poun
d
commit
|
commitdiff
|
tree
2010-08-13
Eric Won
g
dev
_
fd_re
s
p
o
n
s
e: weake
n
/
dev/fd che
c
k
f
or compatibility
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
doc
:
i
t's
always "R
a
inbows
!
" wi
t
h
a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FA
Q
: update Rai
l
s req
u
ires for
R
uby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Rainbows! 0
.
9
6
.
0
-
r
a
n
g
e
support
commit
|
commitdiff
|
tree
2010-08-03
E
ric
Wong
t0500: avoid race condit
i
on with timestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
m
a
int: publish
Rubyforge
n
ews on re
l
ease
commit
|
commitdiff
|
tree
2010-08-03
Eric Wo
n
g
d
o
c: hide in
t
ern
a
l
R
esponse416 e
r
ror cons
t
a
n
t
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
o
c
:
update St
a
t
i
c_Files documentatio
n
page
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
doc
:
update T
O
DO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
e
v
e
nt_m
a
chine: protect IO#close
from EBAD
F
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
revactor: impl
e
m
ent
send
f
ile
and
r
ange s
u
pport
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t00
1
5
: cleanup after work
i
ng d
i
rectory
t
e
s
t
commit
|
commitdiff
|
tree
2010-08-01
E
ric
W
ong
tests: do not clobber e
x
isting RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eri
c
W
o
ng
fiber/io: reuse
buf
f
er in Ra
i
nbow
s
::Fiber::IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
revactor: Actor-aware dev_fd_
r
e
s
pon
s
e pr
o
xying
commit
|
commitdiff
|
tree
2010-07-28
E
ric
W
ong
event_m
a
chine: bett
e
r
h
a
ndling of s
t
a
g
gered pipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_machine: prevent double clo
s
e of cl
i
ent
s
ocket
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
re
v
/client: w
o
r
k
around close ordering issue
when proxying
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev_thread_pool: stop
sup
p
orting this und
e
r Ru
b
y 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
t0020: s
p
eed
up rate lim
i
ted tests
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
t
0
0
{
2
,
3
}1: be
e
f tests up
w
i
th more aborte
d
r
equests
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
event_machine: fix pip
e
lining of static
f
i
les
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev*: properly ha
n
d
le pipelined
r
esp
o
nses w/
s
endfile
commit
|
commitdiff
|
tree
2010-07-23
E
r
i
c
W
ong
rename
parse_ran
g
e => make
_
range!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t9000:
d
isabl
e
app
_
pool test f
o
r Writ
e
rThread
*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0501: w
o
rkarounds for non-G
N
U
a
w
ks
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Won
g
t01
0
5: I/
O
reductions
a
n
d speedu
p
s
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic
W
ong
rev*
:
avoid h
u
n
g
connec
t
ions
when proxyi
n
g HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
write
r
_thread_pool: fix include ordering
i
ss
u
es
u
n
de
r
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
W
o
n
g
enable Ran
g
e:
re
s
pon
s
es for
s
t
a
tic files for most models
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
W
o
n
g
ev
e
nt_machine: avoid redunda
n
t open(
)
for static fi
l
es
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
rely on auto
l
oad for Base and T
e
eInput
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure client
a
bo
r
ted file/s
t
ream response bo
d
ies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Wong
e
v
ent_machine:
close
b
ody des
c
r
i
ptor befo
r
e strea
m
in
g
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
W
ong
ensure file resp
o
nse bodies are properl
y
closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure stream response bodies get clos
e
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
v
:
split out
d
e
fe
r
red chunk logic
f
rom unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev/deferred_response: cl
e
anups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
re
v
:
a
u
t
oload D
e
ferredResponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
p
r
efer Intege
r
#to_s(16)
to sprintf("%
x
\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event
_
mach
i
ne: d
o
n't set @body unless it's EM::Def
e
r
rable
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
eve
n
t
_
mac
h
ine: sm
a
ll simplification f
o
r async responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t_ma
c
hin
e
: split out u
n
commonly
u
sed m
o
dule
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Wong
rev +
em: enab
l
e kee
p
al
i
ve for pipe
/
socket r
e
s
ponses
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
rev + e
m
: more
e
asily al
l
o
w
Content-Lengt
h
in pip
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ri
c
Won
g
event_machine:
ResponseC
h
unkPipe style cle
a
nup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: garb
a
ge
avoi
d
ance fo
r
p
i
pe respo
n
s
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
even
t
_machi
n
e: avoid
r
a
ce i
n
unchunked fast
p
i
p
e responses
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Wo
n
g
r
e
move unnecessary header
munging fo
r
st
a
t
i
c file serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_fd_response: remove needless
b
egin block
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
no need to pass
'r
b
' a
s
File
.
open flag
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
sen
d
f
ile middl
e
w
are: various
style cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
re
f
a
c
tor respon
s
e
hand
l
ing
for each
c
oncurrency model
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
Rain
b
ows
!
v
0
.
95
.
1
-
d
epend on ne
w
er Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bump Unicorn dependency
t
o 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: make RDoc skip
p
riv
a
te methods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
te
s
t_isolate
:
document why
w
e test wi
t
h Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
next