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
simpler keepalive check for synchronous models
2010-11-20
Eric W
o
n
g
s
i
m
pler kee
p
a
live ch
e
ck for
s
ynchronous models
commit
|
commitdiff
|
tree
2010-11-20
Eric
Wong
max_
b
o
d
y: rewrite wrappers to be safer
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
max_bod
y
:
d
o
not
e
nable f
o
r RevThread
*
m
odels
commit
|
commitdiff
|
tree
2010-11-19
E
r
ic Wong
upgr
a
de to Kgio 2
.
x and Unicorn 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
test_isolate: depend on newer
U
nicorn
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
reim
p
lem
e
nt client_max
_
body
_
size
handlers
commit
|
commitdiff
|
tree
2010-11-06
E
r
ic
W
o
ng
avoid Err
n
o::EAGAI
N
, harder
commit
|
commitdiff
|
tree
2010-11-05
Eric
W
o
ng
avo
i
d
K
gio::W
a
itReadable/WaitWri
t
able constants
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
process
_
client: fix attempted ke
e
palive on
HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric
Wong
Ra
i
n
b
ows! 1
.
0
.
0 - inter
n
al cleanups
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
tests: avoi
d
race conditions on relo
a
d
tests
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
t
0
018:
w
ait
for old worker to be reaped
commit
|
commitdiff
|
tree
2010-10-28
Er
i
c Wong
r
e
v+eve
n
t_machine: smal
l
cleanups with new parser API
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
HUP reload restores d
e
fa
u
lts on unset se
t
tin
g
s
commit
|
commitdiff
|
tree
2010-10-27
Eric
W
ong
u
s
e
Unic
o
r
n
2
.
0
.
0 fina
l
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
Rakefile: updat
e
s for prereleases
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
R
a
inbows! 1
.
0
.
0pre1 - kinder
,
gentler I/O
commit
|
commitdiff
|
tree
2010-10-26
Eric
W
ong
g
em
s
pe
c
:
bump
devel
o
pmen
t
dependenc
y
of Isolate
commit
|
commitdiff
|
tree
2010-10-26
Eric Wo
n
g
d
o
c:
R
D
oc updates
commit
|
commitdiff
|
tree
2010-10-25
E
r
ic Wong
r
e
duce depe
n
dency on IO#write
_
no
n
block
commit
|
commitdiff
|
tree
2010-10-23
Eric Wong
ht
t
p_re
q
uest: rem
o
ve this (sub)clas
s
commit
|
commitdiff
|
tree
2010-10-22
Eric Won
g
unindent most
files
commit
|
commitdiff
|
tree
2010-10-22
E
ric Wong
local
.
mk
.
sample: remove testing und
e
r 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
README: update copyright year
commit
|
commitdiff
|
tree
2010-10-22
Eric Wo
n
g
dev_fd_resp
o
nse: do not
w
rap for
Fiber-aware IOs
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fiber_
{
pool
,
s
p
awn}:
u
nindent
commit
|
commitdiff
|
tree
2010-10-22
Eri
c
W
ong
fiber_p
o
ol: no ne
e
d
f
or old Fiber::IO
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
c
o
de
shuf
f
ling for kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
un
i
corn 2
.
x
updates + kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
h
t
t
p
_server:
m
ore descript
i
v
e
e
rror
f
o
r
debugging
commit
|
commitdiff
|
tree
2010-09-29
Eric
W
ong
star
t
u
s
ing kgio librar
y
commit
|
commitdiff
|
tree
2010-09-17
Eri
c
Wong
event_ma
c
hin
e
: rem
o
ve u
n
necessary "return"
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
Rainbows
!
0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric W
o
ng
bump Unicorn dependency
to
1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
"keepalive_timeout 0
"
(
r
ea
l
ly) disables
keepalive
commit
|
commitdiff
|
tree
2010-08-28
Eric W
o
ng
t0016: disable Rack::Lint for speed
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Wong
rev_thread_*
:
fix
I
O
proxy failures w/pipel
i
ning
commit
|
commitdiff
|
tree
2010-08-27
Eric
W
ong
rainbows/rev/cor
e
: tiny cleanup
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rain
b
ows/
r
e
v
/master
:
unindent
commit
|
commitdiff
|
tree
2010-08-26
E
r
ic Won
g
split out a
c
ce
p
t
(
)
calle
r
s
to acceptor module
commit
|
commitdiff
|
tree
2010-08-19
Eric Won
g
add Rainbow
s
::ThreadTimeout
m
i
ddlew
a
re
commit
|
commitdiff
|
tree
2010-08-17
Er
i
c Wo
n
g
avo
i
d E
B
ADF w
i
th certain midd
l
ewares when proxy
i
ng
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
rev/c
l
ient: fix redu
n
dan
t
c
lose
o
f client sockets
commit
|
commitdiff
|
tree
2010-08-16
Er
i
c Wong
FAQ:
u
pdat
e
SSL section,
a
dd P
o
und
commit
|
commitdiff
|
tree
2010-08-13
E
r
i
c
Wong
dev_fd_response
:
wea
k
e
n /d
e
v/
f
d che
c
k f
o
r
compatibility
commit
|
commitdiff
|
tree
2010-08-10
Eric Wo
n
g
doc:
i
t's always "Ra
i
n
b
ows!" with a bang
(
!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FAQ:
update Rai
l
s re
q
uires for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Rainbo
w
s! 0
.
96
.
0
- range support
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0500: avoid race condition
with
t
ime
s
tamps
commit
|
commitdiff
|
tree
2010-08-03
Eri
c
Won
g
m
a
int: pub
l
ish Rubyforge n
e
ws
o
n
rel
e
ase
commit
|
commitdiff
|
tree
2010-08-03
Eric Wo
n
g
d
oc: hide internal Response41
6
e
rror
c
onsta
n
t
commit
|
commitdiff
|
tree
2010-08-03
E
r
i
c
Wong
doc: upda
t
e Stati
c
_File
s
documentatio
n
pag
e
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
doc: u
p
date TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
eve
n
t_machine: pro
t
ect
I
O#
c
lose from
EBADF
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Won
g
revactor
:
implement
s
endfile an
d
r
ange support
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t
00
1
5: clea
n
up af
t
er workin
g
directory t
e
st
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
te
s
ts
:
do
n
ot clobber exi
s
t
i
ng RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fiber/i
o
: reus
e
buf
f
er in R
a
inbows::Fiber::IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eri
c
Wong
r
e
vactor
:
A
ctor-aware
d
ev_fd_response proxy
i
ng
commit
|
commitdiff
|
tree
2010-07-28
Eric Wong
event_machin
e
: bett
e
r
h
andling of
sta
g
ger
e
d pipelines
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
W
o
ng
event_m
a
chine: prevent
dou
b
le close
of client s
o
c
k
et
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev/client
:
workaroun
d
clo
s
e ordering is
s
ue when p
r
oxyi
n
g
commit
|
commitdiff
|
tree
2010-07-27
E
r
i
c
W
ong
r
e
v_thread_pool: st
o
p supporting t
h
i
s und
e
r R
u
b
y
1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c
W
ong
t00
2
0
: spee
d
up
rate
limited tests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00{2,
3
}1
:
be
e
f
tests up w
i
t
h mo
r
e aborte
d
r
e
quests
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
ev
e
nt_machine: fix p
i
pelini
n
g of static fi
l
es
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev
*
:
p
roperly handle pipelined
responses
w
/
sendfile
commit
|
commitdiff
|
tree
2010-07-23
Eric
Wong
r
e
name
parse_range =
>
make_
r
ange!
commit
|
commitdiff
|
tree
2010-07-23
Er
i
c
W
ong
t
9
000: disable a
p
p_pool test for WriterT
h
read*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t
0
501: worka
r
o
unds for non-GNU a
w
k
s
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t
0105: I/O reductions and
speedups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev
*
:
a
voi
d
h
u
ng connect
i
o
n
s
when proxying HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
w
riter_thread_pool:
fix include ord
e
ring issues u
n
der 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic W
o
ng
enable Range:
r
e
s
p
onse
s
f
or s
t
ati
c
files f
o
r most models
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_machine: avoid r
e
dun
d
ant ope
n
() for
static
f
iles
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rely on autoloa
d
for Base
a
nd
T
eeInput
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Won
g
ensur
e
c
lie
n
t abort
e
d file/stream r
e
sponse bod
i
es are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
ong
eve
n
t_machi
n
e: cl
o
se
b
ody
d
escriptor befor
e
streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure
fil
e
response b
o
d
ies are prope
r
l
y closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
ensure stream re
s
ponse bodies
g
et
c
losed
commit
|
commitdiff
|
tree
2010-07-20
E
ric
W
ong
rev:
s
plit out d
e
ferre
d
ch
u
nk logic from
unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev/
d
ef
e
rred_response: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev: autoload
D
ef
e
rredResp
o
nse
commit
|
commitdiff
|
tree
2010-07-20
E
ric
Wong
prefe
r
Integer#to_s(16
)
to sprintf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: d
o
n't set @body unless it'
s
E
M
:
:Defer
r
able
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: s
m
all simplif
i
cation
f
or
a
s
yn
c
responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ev
e
n
t
_machine: split
out uncom
m
only
u
sed mo
d
ules
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev
+
e
m: enable keepali
v
e f
o
r pipe/sock
e
t
res
p
o
nses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em
:
m
ore easily allow C
o
ntent-Lengt
h
in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
e
v
en
t
_machine: ResponseChunkPipe style
c
leanup
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_ma
c
hi
n
e: gar
b
age avoidance f
o
r pipe r
e
s
p
onses
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
even
t
_machine: avoid race in unchu
n
k
ed fast pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
remove unnecessary header mungin
g
for static file serving
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
de
v
_fd_res
p
onse: rem
o
v
e
needle
s
s begin block
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
no need to pass 'rb' as File
.
ope
n
flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
sendf
i
l
e
m
id
d
leware: various style
c
l
eanups
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
ref
a
c
tor re
s
ponse ha
n
d
ling for each concurrency model
commit
|
commitdiff
|
tree
2010-07-11
Eri
c
Wong
Rainbo
w
s
!
v
0
.
95
.
1 - depend on newer Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
b
u
mp
U
n
i
co
r
n dependency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
ong
doc
:
make RDoc skip private methods
commit
|
commitdiff
|
tree
next