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
README: update copyright year
2010-10-22
Eric Wong
README: upda
t
e copyright ye
a
r
commit
|
commitdiff
|
tree
2010-10-22
E
ric W
o
ng
dev_fd_res
p
onse: do not wrap
f
o
r Fiber-
a
ware IOs
commit
|
commitdiff
|
tree
2010-10-22
E
r
i
c Wong
fib
e
r_{pool
,
spaw
n
}:
unindent
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
f
i
ber_
p
ool: n
o
need for old Fib
e
r:
:
IO
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c W
o
ng
c
od
e
shuffling
f
o
r
kgio
commit
|
commitdiff
|
tree
2010-10-21
Er
i
c Wong
un
i
corn
2
.
x u
p
dates + kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
http_server: more
descriptive error for debugging
commit
|
commitdiff
|
tree
2010-09-29
E
r
i
c Wong
start using
k
g
io
l
i
b
rary
commit
|
commitdiff
|
tree
2010-09-17
Er
i
c Wong
event_mac
h
ine:
re
m
ove
u
n
nec
e
ssary "return"
commit
|
commitdiff
|
tree
2010-08-28
Eric
Wong
Rain
b
o
w
s! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Wong
bump
Unicorn depe
n
dency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
E
r
ic Wong
"
k
eepalive_time
o
ut 0
"
(really) disables keepalive
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Wong
t
0016: disabl
e
Rack::Lint f
o
r spee
d
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
rev_thread_
*
: f
i
x
I
O proxy
failures w/p
i
pelining
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/rev/core:
tin
y
cleanup
commit
|
commitdiff
|
tree
2010-08-27
Eric Won
g
r
ainb
o
ws/
r
ev/master:
unindent
commit
|
commitdiff
|
tree
2010-08-19
E
r
i
c
Won
g
add Rainbow
s
:
:
ThreadTimeout midd
l
ewa
r
e
commit
|
commitdiff
|
tree
2010-08-17
E
r
i
c
W
o
ng
avoid EBADF wi
t
h
cert
a
in middlewa
r
es
when proxyi
n
g
commit
|
commitdiff
|
tree
2010-08-17
E
ric Wong
rev/cl
i
e
nt: fix r
e
dundant
c
lose o
f
client
sockets
commit
|
commitdiff
|
tree
2010-08-16
Eric
W
ong
F
AQ: u
p
date SSL section, a
d
d
P
ound
commit
|
commitdiff
|
tree
2010-08-13
Eric Wo
n
g
dev_fd_respon
s
e: weaken
/
d
ev/fd che
c
k for comp
a
tib
i
lity
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
doc: it's
a
lways
"
Rainb
o
ws!" with a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
F
AQ: update Rails requires f
o
r Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
E
ric
W
ong
Rainbows!
0
.
9
6
.
0 -
r
ange
s
u
p
port
commit
|
commitdiff
|
tree
2010-08-03
E
ric
W
ong
t
0
500: avo
i
d race condi
t
i
on with timestamp
s
commit
|
commitdiff
|
tree
2010-08-03
Eri
c
Wong
m
a
in
t
: publish Rubyforge
news on release
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
o
c
: hide
internal Response416 error c
o
n
s
t
ant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wo
n
g
doc
:
update Static_Files
d
oc
u
m
entatio
n
p
age
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
d
oc
:
updat
e
TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
event
_
machi
n
e
:
protect IO#cl
o
se fro
m
EB
A
DF
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
revactor: implement sendfile and
range support
commit
|
commitdiff
|
tree
2010-08-01
Er
i
c
W
ong
t
0015: cleanup after wo
r
k
i
ng dire
c
to
r
y tes
t
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
tests: do
n
ot clobber exi
s
t
in
g
RU
B
YLI
B
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fiber/io
:
re
u
se
buffer
in Rainbows::F
i
ber:
:
IO#e
a
ch
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
re
v
ac
t
or: Ac
t
or-aware
d
ev_f
d
_res
p
o
n
se
proxying
commit
|
commitdiff
|
tree
2010-07-28
Eric Wong
e
vent_mac
h
i
ne: bett
e
r handlin
g
of staggered
p
ipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
ev
e
n
t
_machine: prevent
double clos
e
of cl
i
ent so
c
ket
commit
|
commitdiff
|
tree
2010-07-27
Eric
Wong
rev/client: wor
k
aro
u
nd
close orderin
g
is
s
ue w
h
e
n
pr
o
x
yin
g
commit
|
commitdiff
|
tree
2010-07-27
Eric
Won
g
rev_thre
a
d
_p
o
ol: s
t
op supporting th
i
s under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c Wong
t0020: speed up rate limi
t
ed tests
commit
|
commitdiff
|
tree
2010-07-27
E
r
i
c Wong
t00{2,3}1
:
beef te
s
ts
u
p with more aborted requ
e
s
t
s
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wong
event_machi
n
e: fix pipelining of static f
i
l
e
s
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
r
e
v*: properly h
a
ndle pipelin
e
d respo
n
ses w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
Er
i
c W
o
ng
rename parse
_
range => make_rang
e
!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wo
n
g
t
9
0
0
0
:
d
i
s
a
b
le ap
p
_pool t
e
s
t
for
W
r
iterTh
r
ead
*
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
ong
t0501:
wo
r
k
a
rounds f
o
r
non-G
N
U
a
wks
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
t
0
105: I/
O
reductions a
n
d
speedups
commit
|
commitdiff
|
tree
2010-07-22
Eric Won
g
r
e
v*: a
v
oi
d
hung
c
onnections when
proxying HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
o
ng
writer_thread_pool: fix
i
nc
l
u
de o
r
dering issues under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
ric Wong
enable Ra
n
ge: responses for static files for most
models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t_mac
h
ine: avoid redundant open() for static files
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
re
l
y on
a
utoload for Ba
s
e and TeeInp
u
t
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
ensur
e
client abo
r
ted file/st
r
eam response b
o
d
ies
a
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
event_machine: close body descriptor before stream
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
ensure file
r
esponse
b
odie
s
are properly clo
s
ed
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
ensure stream res
p
onse bodie
s
get
closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev: split out defer
r
e
d
chunk logi
c
from un
c
hunked
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wo
n
g
rev/def
e
rr
e
d_r
e
spon
s
e:
c
leanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: autolo
a
d DeferredRe
s
po
n
s
e
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
prefer
I
n
teger#to_
s
(16) to sprint
f
("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
vent_ma
c
hin
e
:
don'
t
set
@
body unless
it's E
M
:
:
Deferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_m
a
c
h
ine: small
sim
p
lification for as
y
nc
r
espon
s
es
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
event
_
machine: split out
un
c
o
m
m
o
nly
u
sed
m
odules
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
rev + em
:
e
n
a
b
le keepalive for pipe/socket respon
s
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
r
ev + em: more
easily allow C
o
n
tent-Length in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
ev
e
nt_machine
:
ResponseC
h
unkPi
p
e style c
l
eanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: garb
a
ge av
o
idance for pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ev
e
n
t_machine
:
av
o
id
r
ace in u
n
chunked fast pipe respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
remove unnecessary
h
ea
d
er mung
i
ng
for static file serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_fd_re
s
ponse: remove needless begin block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no
need to
pa
s
s 'r
b
' as
File
.
open
f
l
ags
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Won
g
sendfile middleware: v
a
rio
u
s style cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ref
a
c
to
r
r
esponse
handling for each
concurrency model
commit
|
commitdiff
|
tree
2010-07-11
Eric W
o
ng
Rainbows! v
0
.
95
.
1
-
d
epen
d
on ne
w
er
Unicorn
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bump Unicorn dependency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
do
c
: make RDoc skip
p
r
ivate me
t
hods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test_isolate: documen
t
wh
y
we test with Rac
k
1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wong
Rainbo
w
s! 0
.
95
.
0 -
sen
d
file
(
) su
p
port!
commit
|
commitdiff
|
tree
2010-07-10
Eric Wo
n
g
doc: avoid do
c
umentin
g
intern
a
ls on RDoc website
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Wo
n
g
doc:
Static_Files do
c
umentation
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
event_machine: rename r
e
sponse
_
write => em_w
r
ite_response
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
htt
p
_res
p
ons
e
: allow C
r
amp 0
.
11 t
o
s
en
d
proper WS headers
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
ong
restore Rain
b
ows::
H
ttpRespon
s
e
.
write for C
r
amp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
dev: bump isolate depe
n
d
ency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wo
n
g
TO
D
O
: documentation n
e
eds work, so docum
e
nt
i
t :P
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c Wong
bump TC
P
_DEFER_
A
CCEPT default va
l
ue
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bu
m
p
uni
c
o
r
n
dependenc
i
es
commit
|
commitdiff
|
tree
2010-07-08
Eric Won
g
stre
a
m_file: sp
l
it this out from rev/sendf
i
l
e
commit
|
commitdiff
|
tree
2010-07-06
Eric Won
g
by
t
e_sli
c
e:
S
t
ri
n
g
#
[
ran
g
e] is
f
a
ster t
h
a
n
String#slice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
doc
:
update TODO
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic Won
g
f
i
x string slicing u
n
der 1
.
9 after short wri
t
es
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
on
g
r
e
v/clie
n
t: more
a
ggre
s
si
v
e non-
b
l
o
cking write
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
W
ong
c
leanup error h
a
ndling for aborted downloads
commit
|
commitdiff
|
tree
2010-07-06
Eric
Wong
rev: av
o
id unnecessar
y
seeking whe
n
using se
n
d
file
commit
|
commitdiff
|
tree
2010-07-05
Eri
c
Wong
r
ev: pr
o
perly en
a
ble post-for
k
send
f
ile() u
s
age
commit
|
commitdiff
|
tree
2010-07-04
Er
i
c Wo
n
g
r
e
factor
response body ha
n
dling for sendfile(2)
commit
|
commitdiff
|
tree
2010-07-04
E
ric Wo
n
g
rev/clie
n
t: s/sendfile
/
rev_sendf
i
le/
commit
|
commitdiff
|
tree
2010-07-04
Eric
W
ong
rev
a
ctor: properly zero buffer on zero reads
commit
|
commitdiff
|
tree
2010-07-04
Eri
c
Wong
t
h
re
a
d_pool: f
o
rc
e
threads
to wa
k
e
u
p on
s
hut
d
own
commit
|
commitdiff
|
tree
2010-06-30
Eric Wo
n
g
rev: add
s
endfile
support
commit
|
commitdiff
|
tree
next