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
Rainbows! 2.0.1 - upload pipelining fixes
2010-12-03
E
ric
Wong
R
a
inbo
w
s! 2
.
0
.
1 -
upload pip
e
lining
fixes
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
fix pipelining of requests
with bodi
e
s
commit
|
commitdiff
|
tree
2010-12-02
Eric Wong
ev_
c
ore: refactor and s
p
l
it cap_in
p
ut out
commit
|
commitdiff
|
tree
2010-12-02
Eric Wong
ev
_
core: split out prepar
e
_request_body
commit
|
commitdiff
|
tree
2010-11-20
E
r
ic
W
ong
Rainbows! 2
.
0
.
0 - minority rule
s
!
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
t
ests: depend on
U
nicorn 3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eric Wo
n
g
rev
a
ctor: fix braind
a
maged commit/coding
s
tyle
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
sim
p
l
er ke
e
p
alive check f
o
r
s
ynchronous
models
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
m
a
x
_
b
ody: rewrite wrappers to be
s
a
f
er
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
max_body: do not enab
l
e for RevThr
e
ad
*
models
commit
|
commitdiff
|
tree
2010-11-19
Eric
W
o
n
g
upgra
d
e t
o
Kg
i
o 2
.
x and Unico
r
n
3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric
Wong
test_isolate: depe
n
d
on ne
w
er
U
nicorn
commit
|
commitdiff
|
tree
2010-11-17
Eric Wo
n
g
reimple
m
ent
c
lient_m
a
x_
b
ody_size handlers
commit
|
commitdiff
|
tree
2010-11-06
Eric
W
ong
avoid Er
r
no:
:
EAGAIN, harder
commit
|
commitdiff
|
tree
2010-11-05
Eric Won
g
avoi
d
K
g
io::WaitReadab
l
e/WaitWrit
a
ble co
n
stant
s
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
process_cl
i
ent: fix atte
m
p
ted keepalive on HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Er
i
c Wong
Rain
b
ows! 1
.
0
.
0 - inter
n
a
l
c
l
eanups
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
tests: avoid r
a
ce conditions on relo
a
d t
e
sts
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
t0018:
w
ait for old wor
k
er to
b
e reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
r
ev+event_m
a
ch
i
ne: small cleanups with
new
p
a
r
ser API
commit
|
commitdiff
|
tree
2010-10-28
E
r
ic Wong
HUP reload restores default
s
on unset settings
commit
|
commitdiff
|
tree
2010-10-27
Eric Wong
use
Unicorn 2
.
0
.
0 f
i
nal
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
Rakefile: updates
f
or prereleases
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
Rainb
o
ws! 1
.
0
.
0pre1 - kinder, g
e
ntler
I
/O
commit
|
commitdiff
|
tree
2010-10-26
E
r
i
c Wong
gemsp
e
c:
b
ump development depende
n
c
y of
Isolate
commit
|
commitdiff
|
tree
2010-10-26
E
r
ic W
o
ng
do
c
: RD
o
c updates
commit
|
commitdiff
|
tree
2010-10-25
Eric Wong
reduce depe
n
d
e
n
cy o
n
IO#write_nonblock
commit
|
commitdiff
|
tree
2010-10-23
Eric Wong
h
t
tp_request: remove th
i
s (sub)class
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
uni
n
d
en
t
most files
commit
|
commitdiff
|
tree
2010-10-22
E
ric W
o
n
g
local
.
mk
.
s
a
mple: remove testi
n
g un
d
er 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic Won
g
R
E
ADME: upda
t
e copyright year
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic Wo
n
g
dev
_
fd_response:
d
o
not wra
p
fo
r
Fiber-aware IOs
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c
Wong
f
i
b
e
r_{pool,spawn}: unindent
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
ong
f
iber_pool: no need for old Fiber::IO
commit
|
commitdiff
|
tree
2010-10-22
Eri
c
Won
g
code s
h
uffling
f
o
r
k
g
io
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
u
n
i
c
orn 2
.
x
u
pdates +
k
gio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
http_ser
v
er: more descriptive
er
r
or for
deb
u
gging
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
start usi
n
g kgio library
commit
|
commitdiff
|
tree
2010-09-17
E
r
ic Wo
n
g
ev
e
nt_machin
e
: remove u
n
necessar
y
"retu
r
n
"
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Wong
Rainbow
s
! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
bump Unicorn dependency t
o
1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric W
o
ng
"keepa
l
ive_t
i
meout 0"
(really) disables keepalive
commit
|
commitdiff
|
tree
2010-08-28
Eric
Wong
t0
0
1
6
: disable Rack::Lint for sp
e
ed
commit
|
commitdiff
|
tree
2010-08-28
E
ric
W
o
ng
rev_t
h
read_*
:
f
ix IO proxy
fai
l
ur
e
s
w/pipeli
n
ing
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rain
b
ows/rev/core: tin
y
cle
a
nup
commit
|
commitdiff
|
tree
2010-08-27
Eric Wo
n
g
rainbows
/
rev/master:
u
nindent
commit
|
commitdiff
|
tree
2010-08-26
E
r
ic Wong
spli
t
out
accept() call
e
rs to ac
c
ept
o
r
m
odule
commit
|
commitdiff
|
tree
2010-08-19
E
ric Wong
add Rainbows::Thr
e
adTimeo
u
t mid
d
le
w
are
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
avo
i
d EBADF wi
t
h
certain middlewares wh
e
n pr
o
xyin
g
commit
|
commitdiff
|
tree
2010-08-17
Eri
c
Wong
rev/clien
t
:
f
ix re
d
undant close
o
f cli
e
nt s
o
ckets
commit
|
commitdiff
|
tree
2010-08-16
Eric Wong
FAQ: upd
a
te SSL secti
o
n,
add Pou
n
d
commit
|
commitdiff
|
tree
2010-08-13
Eri
c
W
ong
dev_f
d
_respo
n
se: w
e
ake
n
/dev/fd check f
o
r co
m
patibility
commit
|
commitdiff
|
tree
2010-08-10
Eric Wo
n
g
do
c
: it's
a
lways "Ra
i
nbows!" with a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric
W
ong
FAQ:
updat
e
Rails re
q
uires for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Rai
n
bows! 0
.
96
.
0
-
range suppo
r
t
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0
5
00: avo
i
d r
a
ce condition with
t
i
m
estamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
ma
i
nt
:
publish Rub
y
forge news on releas
e
commit
|
commitdiff
|
tree
2010-08-03
Eric Won
g
d
o
c: hide int
e
rnal Re
s
pons
e
4
16
e
rror
constant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wo
n
g
doc: update Static_Files documentati
o
n pag
e
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
doc: upda
t
e TODO
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
e
v
ent
_
machine: prot
e
ct IO#close fro
m
EBADF
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Won
g
revactor: imple
m
e
nt sendfile and ran
g
e
s
u
p
port
commit
|
commitdiff
|
tree
2010-08-01
Eric W
o
ng
t0
0
15: cleanu
p
a
f
ter
w
orking directory
test
commit
|
commitdiff
|
tree
2010-08-01
Eric
W
o
n
g
tests:
do not clobber
e
xi
s
t
ing RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fiber/io
:
reuse buffer in Rainbows::Fiber
:
:I
O
#each
commit
|
commitdiff
|
tree
2010-07-29
E
ric
W
ong
re
v
ac
t
or: Actor-aware dev_fd_r
e
sponse pro
x
ying
commit
|
commitdiff
|
tree
2010-07-28
Eric Won
g
ev
e
n
t_machine: better handling of st
a
gg
e
re
d
pipelin
e
s
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
e
ven
t
_
machine:
prevent
doub
l
e close of client
s
ocke
t
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c Wong
rev/
c
lient: wor
k
arou
n
d close ordering i
s
sue when proxying
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev_thread_pool: s
t
op s
u
p
p
o
r
ting this
u
nder
R
ub
y
1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
t0020: speed up rate lim
i
t
e
d tes
t
s
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00
{
2
,
3}1: beef tests up
w
ith more aborted requests
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic Wong
event_mach
i
ne: fix
pip
e
lini
n
g of static
files
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev*: prop
e
rl
y
handle pipeli
n
ed responses w/sendfi
l
e
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
rename
parse_
r
ange => make_
r
a
n
ge!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t9000:
d
isable app_poo
l
test for WriterThread*
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Wong
t0501: wo
r
karo
u
nds for non-G
N
U awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t010
5
: I/O
reductions a
n
d
sp
e
e
d
u
p
s
commit
|
commitdiff
|
tree
2010-07-22
E
ric Wong
rev*: avo
i
d hung connections when
p
r
ox
y
ing HT
T
P
/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic W
o
ng
writer_threa
d
_p
o
o
l
: fi
x
include ordering issues u
n
der 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
enable Range: responses for static file
s
for
m
ost models
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
e
ven
t
_machi
n
e: avoid redund
a
nt open() f
o
r
stat
i
c files
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rely on a
u
tol
o
a
d
for Base and
T
eeInp
u
t
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure
c
li
e
nt aborted file/s
t
ream respons
e
b
odies a
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
e
nt_ma
c
hi
n
e: cl
o
se body desc
r
ipt
o
r bef
o
re
stream
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
ensure file
r
esponse bodies are prope
r
ly closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
ensure stream response b
o
dies get c
l
os
e
d
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Won
g
rev: split out deferred ch
u
nk lo
g
i
c
from unchu
n
k
e
d
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
rev/de
f
e
r
red_respon
s
e
: c
l
eanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
r
e
v: autoload Deferred
R
esponse
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
prefer Int
e
ger#to_s(1
6
) to sprintf("%x\r\n"
)
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t_m
a
chine: don'
t
set @body unless it's EM:
:
De
f
er
r
ab
l
e
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_
m
achine: s
m
al
l
simplifi
c
ation for async responses
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic W
o
ng
event_machin
e
: split out uncommon
l
y
u
s
ed m
o
dules
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rev + em: enable keepalive for pipe/socket
r
espon
s
es
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
rev
+ em: more eas
i
ly allow Content-L
e
n
g
th in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine:
ResponseChunkPipe style cleanup
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
event_machine:
garba
g
e avoidance for pip
e
r
esp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
vent_machine: avo
i
d race
in unchunk
e
d fast pipe respo
n
ses
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
remove unnecessary header
m
unging for static f
i
le serving
commit
|
commitdiff
|
tree
next