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
event_machine: remove unnecessary "return"
2010-09-17
Eric Wong
event_machi
n
e: remove unnecessary "return"
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
R
a
inbows!
0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
bum
p
Unicorn de
p
endency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Won
g
"
ke
e
palive_time
o
u
t
0" (re
a
lly) d
i
s
ables keepalive
commit
|
commitdiff
|
tree
2010-08-28
Eric
Wo
n
g
t0016: di
s
able Rack::
L
int for speed
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Wong
r
ev_thre
a
d_
*
: f
i
x IO proxy
fa
i
lu
r
es w/pipeli
n
ing
commit
|
commitdiff
|
tree
2010-08-27
E
r
ic Wo
n
g
rainbows/rev/cor
e
:
tiny cleanup
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
ra
i
nbows/rev/mas
t
er: u
n
indent
commit
|
commitdiff
|
tree
2010-08-26
E
r
i
c Wong
sp
l
i
t
ou
t
accept()
c
allers to acc
e
ptor m
o
d
ule
commit
|
commitdiff
|
tree
2010-08-19
Eric Wong
add Rainb
o
w
s
::ThreadTimeout middleware
commit
|
commitdiff
|
tree
2010-08-17
E
r
ic
W
ong
avo
i
d EBADF with certa
i
n
middleware
s
when proxying
commit
|
commitdiff
|
tree
2010-08-17
E
ric Wong
rev/client: fix redundant close of client s
o
c
k
e
t
s
commit
|
commitdiff
|
tree
2010-08-16
Eri
c
Wong
F
A
Q: upda
t
e SS
L
section, add P
o
u
n
d
commit
|
commitdiff
|
tree
2010-08-13
E
r
ic Wong
dev_fd_respon
s
e: weaken
/
dev/f
d
c
h
eck fo
r
com
p
atibility
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
doc:
it's
always "R
a
inbows!" with a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FAQ: up
d
ate Rails requ
i
res for Ruby
1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
E
ric
W
o
ng
R
ainbows! 0
.
96
.
0
-
range
support
commit
|
commitdiff
|
tree
2010-08-03
E
r
ic Wong
t0
5
00: avo
i
d race condition with tim
e
sta
m
ps
commit
|
commitdiff
|
tree
2010-08-03
Eri
c
W
o
n
g
main
t
: publish Ru
b
y
f
o
r
ge news on release
commit
|
commitdiff
|
tree
2010-08-03
Eric
Wo
n
g
doc: hide
i
nternal Res
p
onse416 erro
r
constant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc
:
update Static_Files
d
ocumentation page
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
d
oc: update TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
e
v
ent_
m
achine: p
r
ote
c
t IO
#
clo
s
e from EBADF
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Won
g
revactor: impl
e
ment se
n
dfile and range supp
o
rt
commit
|
commitdiff
|
tree
2010-08-01
Eric Won
g
t0015:
c
le
a
n
up a
f
ter working d
i
rectory t
e
s
t
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
tests: do not clobber existi
n
g RUB
Y
LIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Won
g
fiber/io: re
u
se buffer
i
n Ra
i
nbows
:
:
F
iber::IO#
e
a
ch
commit
|
commitdiff
|
tree
2010-07-29
Eric
W
ong
revactor: A
c
t
or
-
aware dev_fd_response proxying
commit
|
commitdiff
|
tree
2010-07-28
Eric Wong
event_mac
h
ine: be
t
te
r
handling of
s
taggered pipelines
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic
W
ong
event_machine:
prevent double clos
e
of
c
l
i
en
t
socket
commit
|
commitdiff
|
tree
2010-07-27
Eric Wo
n
g
rev
/
c
l
i
e
nt:
w
orkaro
u
nd close orderi
n
g issue when proxy
i
ng
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev_t
h
read_pool: stop support
i
n
g
this under Rub
y
1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
ong
t0020: speed up
r
ate limited test
s
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t
00{2,3}1: bee
f
t
e
sts up
w
i
th mo
r
e aborted requests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_machine: fix pipelin
i
ng o
f
static files
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
re
v
*: properly h
a
ndle pipelined resp
o
nses w/
s
e
ndfile
commit
|
commitdiff
|
tree
2010-07-23
E
ric Wong
rename pa
r
se_range
=> make_range!
commit
|
commitdiff
|
tree
2010-07-23
Er
i
c
W
ong
t9000: disable app
_
pool test fo
r
Wri
t
erThr
e
ad*
commit
|
commitdiff
|
tree
2010-07-22
E
ric Wong
t0501
:
wo
r
karounds for n
o
n-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wo
n
g
t
0
1
0
5:
I/O r
e
ductions and speedups
commit
|
commitdiff
|
tree
2010-07-22
E
r
i
c Wong
rev*: av
o
id hung conn
e
ctions when
pr
o
xying HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
o
n
g
writer_thread_po
o
l:
fi
x
i
n
clude ordering issues under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
r
i
c Wong
enable Range:
r
esponse
s
for stati
c
files for most models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ev
e
nt_machine: avoid re
d
un
d
ant op
e
n() for stati
c
files
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic W
o
ng
rely on aut
o
load for
Base and TeeInpu
t
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c W
o
n
g
ensure client aborted file/
s
tream response bodi
e
s
are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: c
l
ose bod
y
de
s
cript
o
r before streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
n
sure
file response bodies are
p
roperly closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
e
n
sure
s
tre
a
m
r
e
s
po
n
se bodies get closed
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rev
:
s
plit out
deferred chunk logic from unchun
k
ed
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rev/deferred_respo
n
s
e
:
cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev
:
autoload Deferre
d
Respon
s
e
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
prefer I
n
teger#to_s(16) to sprin
t
f
("%x\r\n"
)
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: don't set @body
unless it's EM:
:
Deferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
even
t
_mac
h
ine: small s
i
mplific
a
t
ion for
async respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
event_m
a
chine:
s
pl
i
t
out
u
ncom
m
only used modules
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wo
n
g
rev
+ em: enable keepalive
f
or pipe/soc
k
et r
e
s
p
onses
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic W
o
ng
rev + em:
more easily
all
o
w Content-Len
g
th in p
i
pe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_ma
c
hin
e
: ResponseChunkPipe style c
l
eanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
even
t
_
m
achine: garbage avoidance for pipe
respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
n
g
event_machine:
a
void race in
u
nchunked fa
s
t pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
r
emove unnecessary header munging for static
f
i
le serving
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
dev_fd_respo
n
se:
r
emove needless begin block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no
need to p
a
ss 'rb'
a
s
F
ile
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
sen
d
file midd
l
eware: va
r
ious style cle
a
nups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
refa
c
tor res
p
onse ha
n
dling for
e
a
ch concurre
n
cy model
commit
|
commitdiff
|
tree
2010-07-11
Eric
W
ong
Rainbows
!
v0
.
95
.
1 - depend o
n
newe
r
Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bum
p
Unicorn dependency
to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
E
r
i
c
Wong
doc
:
mak
e
RDoc skip p
r
ivate metho
d
s
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test_isolate: document
w
hy
w
e test with Ra
c
k
1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
ong
R
a
inbows! 0
.
95
.
0 - sendf
i
le(
)
su
p
port!
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: a
v
oid docu
m
enting in
t
ernals on RDoc w
e
bsite
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
ong
doc:
S
t
a
tic_Files docum
e
ntation
commit
|
commitdiff
|
tree
2010-07-09
Eric W
o
ng
event
_
mac
h
ine: rename
response_write => em_wr
i
te_response
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
http_res
p
onse: allow
Cram
p
0
.
11 to send proper WS headers
commit
|
commitdiff
|
tree
2010-07-08
E
ric
Wo
n
g
r
e
stor
e
Rai
n
bo
w
s::
H
tt
p
R
e
spons
e
.
write for Cramp
commit
|
commitdiff
|
tree
2010-07-08
E
ric Wong
dev: bump
is
o
late
dependency
to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic Wong
TODO:
d
o
c
umentation nee
d
s wor
k
,
so docume
n
t
it :P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bu
m
p
TCP_DEFER_ACCEPT def
a
u
l
t v
a
l
ue
commit
|
commitdiff
|
tree
2010-07-08
E
ric Wong
bump
unicor
n
depe
n
dencies
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
o
ng
stream_file:
split this out from rev/sendfile
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
ong
byte_s
l
ice: Stri
n
g#[r
a
nge]
is faster tha
n
S
tring#
s
lice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
doc: update TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Won
g
f
i
x s
t
r
i
ng slicin
g
under 1
.
9 af
t
er sh
o
rt
w
ri
t
es
commit
|
commitdiff
|
tree
2010-07-06
E
ric
Wong
rev
/
cl
i
ent:
m
ore a
g
gressive non
-
blo
c
k
i
ng write
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic Wong
cl
e
anup error
h
andling for
a
borted dow
n
loads
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
ong
rev: avoid
u
nnecessary seeking when
u
si
n
g sendfile
commit
|
commitdiff
|
tree
2010-07-05
E
r
ic W
o
ng
rev: properl
y
e
n
ab
l
e post-
f
ork sendfile() us
a
ge
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
r
e
factor
r
esponse
b
ody handling for s
e
ndf
i
l
e
(2)
commit
|
commitdiff
|
tree
2010-07-04
E
r
i
c Won
g
rev/c
l
ie
n
t: s/sendfile/
r
ev
_
s
endfile/
commit
|
commitdiff
|
tree
2010-07-04
E
r
ic Wong
reva
c
tor
:
p
r
o
p
erly zero b
u
ffer
on zero reads
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
thread_po
o
l: force thre
a
ds to wakeup on sh
u
tdown
commit
|
commitdiff
|
tree
2010-06-30
Eric
W
on
g
re
v
: add sendfile
s
uppor
t
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
dev_fd_res
p
onse: avoid re
d
eclaring
Rainbow
s
module
commit
|
commitdiff
|
tree
2010-06-30
Eric W
o
ng
de
f
erred_res
p
o
nse: remove needless include
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic Wong
TODO: extra item f
o
r
b
yte-range responses
commit
|
commitdiff
|
tree
2010-06-28
Eric Wo
n
g
add preli
m
inary sendf
i
le (1
.
0
.
0
)
gem support
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
fibe
r
/
b
ase: reuse proce
s
s
_client logic in base
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
(style) prefer "until" instead of "while !"
commit
|
commitdiff
|
tree
2010-06-28
E
ric
W
ong
revacto
r
: constant/namespace cl
e
anups
commit
|
commitdiff
|
tree
next