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
return 206 status for partial sendfile responses
2010-08-27
Eric Wong
rainbows/rev/master: unindent
commit
|
commitdiff
|
tree
2010-08-26
Eric Wong
s
p
lit out acce
p
t
()
c
allers
t
o acceptor
module
commit
|
commitdiff
|
tree
2010-08-19
Eri
c
Wong
add Ra
i
nbows::ThreadTi
m
eo
u
t middle
w
are
commit
|
commitdiff
|
tree
2010-08-17
Eric
W
ong
a
vo
i
d EB
A
DF with ce
r
tain middleware
s
when pr
o
xyi
n
g
commit
|
commitdiff
|
tree
2010-08-17
E
r
ic Wong
rev/cli
e
nt: fix redun
d
a
nt close of client
sockets
commit
|
commitdiff
|
tree
2010-08-16
E
r
ic
W
o
n
g
FA
Q
: upda
t
e SSL
s
ection, add Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric Wong
dev_fd_resp
o
nse:
weaken /dev
/
fd check f
o
r
co
m
p
a
tibility
commit
|
commitdiff
|
tree
2010-08-10
E
r
ic Wong
doc: it's always "Rainbo
w
s
!" with a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Er
i
c Wong
FAQ: update
R
ails requires for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Rainb
o
ws! 0
.
96
.
0 - range s
u
pport
commit
|
commitdiff
|
tree
2010-08-03
Eric Wo
n
g
t0500
:
avoi
d
ra
c
e co
n
dition with timestamps
commit
|
commitdiff
|
tree
2010-08-03
Er
i
c Wong
maint:
p
u
blish
Rubyforge ne
w
s on r
e
leas
e
commit
|
commitdiff
|
tree
2010-08-03
Eric Wo
n
g
doc: hide internal R
e
spon
s
e4
1
6 error constant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc: update Static_
F
il
e
s docum
e
ntation page
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
doc: updat
e
T
O
D
O
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
W
ong
event_mac
h
ine
:
protect IO#
c
los
e
from EBADF
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
revactor: implement s
e
ndfile and range su
p
por
t
commit
|
commitdiff
|
tree
2010-08-01
Eric Wo
n
g
t0015: cleanup after working
di
r
ectory test
commit
|
commitdiff
|
tree
2010-08-01
Eric
Wong
tests: do not c
l
obber e
x
isti
n
g RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fibe
r
/io
:
reus
e
buffer in Rainbows
:
:Fiber::IO#ea
c
h
commit
|
commitdiff
|
tree
2010-07-29
Eric
W
o
n
g
r
evac
t
or
:
A
c
tor-aware
d
ev_fd_res
p
onse
proxying
commit
|
commitdiff
|
tree
2010-07-28
Eric Won
g
event_machine: better handling of
staggered
p
i
pelines
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
event_
m
achin
e
: prevent double close of client socket
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic Wong
re
v
/client: w
o
rkaroun
d
close or
d
ering iss
u
e
when proxying
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev_thread_pool: st
o
p supporting
this
under Ruby
1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
o
n
g
t
0020: speed
up
rat
e
limited tests
commit
|
commitdiff
|
tree
2010-07-27
E
ric Won
g
t00{2,3
}
1
:
bee
f
t
e
s
t
s up with more aborted req
u
e
sts
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_machine: fix pipe
l
inin
g
of static
f
i
les
commit
|
commitdiff
|
tree
2010-07-26
Eric W
o
ng
rev*: prope
r
l
y
h
a
ndl
e
pipelined respo
n
ses w/s
e
n
df
i
le
commit
|
commitdiff
|
tree
2010-07-23
Er
i
c Wong
re
n
ame parse_range => make_r
a
n
ge!
commit
|
commitdiff
|
tree
2010-07-23
E
r
ic Wong
t9000: disable a
p
p_p
o
o
l
test for WriterThr
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 Wong
t0105: I/O reduct
i
ons
and spe
e
dups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev*: av
o
id hung connectio
n
s when proxying HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
writer_thread_pool: fix include orde
r
ing is
s
ues under
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
ric Wong
e
nable Range
:
responses for stati
c
f
i
le
s
for most models
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
ev
e
nt_mach
i
ne:
a
void redundant open() for static fi
l
es
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
re
l
y on aut
o
load f
o
r
Base and TeeI
n
put
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
nsure cli
e
nt aborted file/stre
a
m respons
e
b
o
dies a
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
e
v
ent_machine: cl
o
se body descriptor be
f
ore streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
en
s
ure file response bodies are
proper
l
y cl
o
sed
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
ensure stream respon
s
e bodies
get
closed
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
re
v
: split out deferred chunk logic from un
c
hunked
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rev/defe
r
red
_
resp
o
n
s
e: c
l
eanu
p
s
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c W
o
ng
re
v
:
autoload D
e
f
erredRe
s
ponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
prefe
r
Inte
g
er#to_s(16) t
o
sprintf(
"
%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
even
t
_
mac
h
ine: don't
s
et
@
body
unless
i
t's EM::Deferrable
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
event
_
mac
h
i
n
e: small simplif
i
c
ation for async resp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mach
i
ne: split out u
n
co
m
monly
used modu
l
es
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev + em: e
n
able ke
e
palive for pipe/socket responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
rev + em:
m
ore e
a
sily allow Content
-
Le
n
gth in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
even
t
_
machine: ResponseChu
n
kPipe style c
l
eanup
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
e
ven
t
_machine:
garbage avoi
d
anc
e
for pipe
responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
even
t
_machine: avoid race in un
c
h
u
nked fast pipe respo
n
ses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
re
m
ove unnecessary he
a
der mun
g
ing for static file
servi
n
g
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
d
e
v_f
d
_
response
:
remove
needless begin b
l
ock
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
n
g
no
need
to
p
a
s
s '
r
b' as File
.
op
e
n fl
a
gs
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
sendfile mid
d
leware: va
r
ious st
y
le
cleanups
commit
|
commitdiff
|
tree
2010-07-20
E
ric
Won
g
refactor res
p
o
nse h
a
ndling
for ea
c
h concurrency m
o
de
l
commit
|
commitdiff
|
tree
2010-07-11
Eric Won
g
Rain
b
ow
s
! v0
.
95
.
1 - depend on
n
ewer Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric
W
ong
b
u
m
p
Unico
r
n dependency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c
W
ong
d
oc: make
R
D
oc skip pr
i
va
t
e meth
o
ds
commit
|
commitdiff
|
tree
2010-07-10
Eric W
o
ng
t
e
s
t
_isolate: docume
n
t why we te
s
t wi
t
h Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
R
ainbows! 0
.
95
.
0 - sendf
i
le() s
u
pport!
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: avoid
docu
m
enti
n
g interna
l
s
on
RDoc w
e
b
site
commit
|
commitdiff
|
tree
2010-07-10
Eric Wo
n
g
do
c
: Static
_
File
s
doc
u
mentatio
n
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
event
_
m
a
chine: r
e
name response_wr
i
te => em_wri
t
e_response
commit
|
commitdiff
|
tree
2010-07-09
E
r
i
c Wong
htt
p
_response
:
allow Cramp 0
.
1
1
t
o
sen
d
proper WS
headers
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
resto
r
e Rainbows::
H
ttpRespo
n
se
.
w
r
i
t
e f
o
r Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
Wo
n
g
dev: bu
m
p
i
solate
d
ependency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wo
n
g
TODO: documentat
i
o
n needs work, so document i
t
:P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump
T
CP_DEFER_
A
CC
E
P
T
d
e
faul
t
value
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
b
ump uni
c
orn depe
n
den
c
i
es
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
stream_file
:
sp
l
it this
ou
t
from re
v
/sendfi
l
e
commit
|
commitdiff
|
tree
2010-07-06
Eric
Won
g
byte
_
slice: Str
i
ng
#
[r
a
nge] is faster than String
#
s
l
ice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
Wong
do
c
: up
d
ate TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Wo
n
g
fi
x
string slicing
u
nder 1
.
9 a
f
ter short writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev/client: more aggressive n
o
n-block
i
n
g write
commit
|
commitdiff
|
tree
2010-07-06
E
ric Wong
cleanup er
r
or
h
andling for aborted downloads
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
r
ev: av
o
id u
n
necessary seeking w
h
en
using sendfile
commit
|
commitdiff
|
tree
2010-07-05
Eric
W
o
ng
rev: properly
e
n
ab
l
e p
o
st-
f
ork s
e
ndfi
l
e() u
s
age
commit
|
commitdiff
|
tree
2010-07-04
Eric
W
ong
refactor re
s
pons
e
body handling for
sendfile(
2
)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
rev/client: s/sendfile/rev_sendfi
l
e/
commit
|
commitdiff
|
tree
2010-07-04
Eric Wo
n
g
revactor:
pro
p
erly zero buff
e
r on zero
r
eads
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
thread_po
o
l: force
t
hreads to
w
ake
u
p
o
n
s
h
u
t
d
own
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
rev: add send
f
ile support
commit
|
commitdiff
|
tree
2010-06-30
Eric Won
g
dev
_
fd_response:
a
vo
i
d redecla
r
ing
Rainb
o
ws module
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
deferre
d
_
res
p
onse: rem
o
ve
needless include
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
TODO
:
e
xtra item for byte-ra
n
ge
r
esponses
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
add prel
i
m
i
nary sen
d
f
ile (1
.
0
.
0) g
e
m support
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
fibe
r
/base: reu
s
e process_client
logic
i
n base
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
(style) prefer "until" instead of "
w
hile !"
commit
|
commitdiff
|
tree
2010-06-28
Eric Won
g
re
v
actor: constant/n
a
mespace cle
a
n
ups
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
bas
e
: consta
n
t/namespace cleanup
commit
|
commitdiff
|
tree
2010-06-27
E
r
ic Wong
http_response: make th
i
s a m
o
dule, not
a
class
commit
|
commitdiff
|
tree
2010-06-27
E
ric Wong
http_response: (nitpick) simplify conditional logi
c
commit
|
commitdiff
|
tree
2010-06-27
Eric W
o
n
g
h
t
tp_response: cleanup doc
u
ment
a
tion
commit
|
commitdiff
|
tree
2010-06-24
Eric Won
g
send
f
il
e
: update docs for
R
ack::Sendfile
commit
|
commitdiff
|
tree
2010-06-21
Eri
c
Wong
add Rai
n
bo
w
s::Configurat
o
r module
commit
|
commitdiff
|
tree
2010-06-21
Eric
Won
g
t
ests
:
enable ActorSpaw
n
test fo
r
rbx
commit
|
commitdiff
|
tree
next