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
doc: update Static_Files documentation page
2010-08-03
Eric
W
ong
doc:
u
pdate Static_
F
iles
d
ocumentation page
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic W
o
ng
doc: upda
t
e T
O
DO
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
e
v
ent
_
machine: protect IO
#
cl
o
se f
r
om EB
A
DF
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
revacto
r
:
i
mplement
s
endf
i
le
a
nd range su
p
po
r
t
commit
|
commitdiff
|
tree
2010-08-01
E
r
ic Wong
t001
5
: cle
a
nu
p
af
t
er w
o
rking directory test
commit
|
commitdiff
|
tree
2010-08-01
E
ric Wo
n
g
tests: do no
t
c
l
obber existing RU
B
YLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wo
n
g
fiber/
i
o: reus
e
buffer in Rainbows::Fiber::IO#
e
ach
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
revact
o
r
:
Actor-a
w
are dev_fd_
r
e
s
pons
e
proxying
commit
|
commitdiff
|
tree
2010-07-28
E
r
i
c Wong
event_ma
c
h
i
ne: b
e
t
t
er h
a
ndling of staggered pipeline
s
commit
|
commitdiff
|
tree
2010-07-27
Eric Wo
n
g
e
v
ent_machine: prevent dou
b
le c
l
os
e
o
f
client
s
o
cket
commit
|
commitdiff
|
tree
2010-07-27
Eric Wo
n
g
rev/clien
t
:
w
orkaround close ordering issue when proxying
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c Wong
re
v
_thread_pool: stop su
p
porting this under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t0020: speed u
p
rate
limi
t
ed test
s
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00{2,3}1: beef test
s
up
w
ith more aborted requests
commit
|
commitdiff
|
tree
2010-07-27
E
ric
W
ong
event_m
a
c
h
ine: fix pip
e
lining of static f
i
les
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev*: properly h
a
ndle
p
i
p
elined respo
n
se
s
w/send
f
ile
commit
|
commitdiff
|
tree
2010-07-23
Eric
W
ong
renam
e
parse_range
=> ma
k
e_
r
a
n
g
e!
commit
|
commitdiff
|
tree
2010-07-23
Er
i
c Wong
t
900
0
: di
s
a
ble app_pool test
f
or Write
r
Th
r
ead*
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
t05
0
1:
w
orkaroun
d
s
for non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
t0
1
0
5
: I/O reducti
o
ns and speedu
p
s
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
r
ev
*
: avoid hung connecti
o
ns when
p
roxying H
T
TP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Wong
writer_th
r
ead_p
o
ol:
f
ix include
orde
r
ing issue
s
u
n
der 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
r
i
c
Wong
enable Range: respo
n
ses for
static files for most
mo
d
els
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wo
n
g
event_machine: avoi
d
redunda
n
t
open()
for
sta
t
i
c
fi
l
e
s
commit
|
commitdiff
|
tree
2010-07-20
E
ric
Wong
rely on autolo
a
d
for Ba
s
e and
T
eeInput
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
ensure client aborted file/stream re
s
po
n
se
bodies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: cl
o
se body descrip
t
o
r
b
efore
streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
en
s
ure file respon
s
e
bodi
e
s are pr
o
perly closed
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
ensure stre
a
m re
s
ponse bod
i
e
s
g
et
c
los
e
d
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rev: sp
l
it
o
ut deferre
d
chun
k
logic fro
m
unchun
k
e
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
re
v
/d
e
f
e
r
re
d
_response: cle
a
n
u
ps
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
rev:
a
utoload DeferredResponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
prefe
r
Integer#to_s(1
6
) to s
p
rint
f
("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: don't set @body
u
n
less
i
t's EM::
D
efer
r
a
ble
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
vent_mach
i
ne:
s
m
all s
i
mplification for asy
n
c r
e
s
p
o
n
ses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event
_
machin
e
: split out uncommonly used
mod
u
les
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev +
e
m: enable keepalive
f
or pipe/so
c
k
e
t re
s
p
o
nses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em:
m
o
re easily allow Cont
e
n
t
-L
e
ngth in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
event_machine:
R
espons
e
C
h
u
nkPip
e
styl
e
cleanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_m
a
c
h
ine: g
a
rbage
a
voi
d
ance
fo
r
pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
ng
event_machine: avoid race in unchun
k
ed fast pipe
respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
remove unnecessary
h
eader munging f
o
r static file serving
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
W
o
n
g
dev_fd_
r
es
p
onse: remo
v
e needless begin b
l
ock
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no nee
d
to
p
ass 'rb' as
F
ile
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
sendfile mi
d
dleware
:
various sty
l
e c
l
e
a
nups
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
refact
o
r respons
e
ha
n
dling for each concurrency model
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
R
a
inbows! v0
.
95
.
1 - depend
o
n newer Unicor
n
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bump Unicorn
d
epend
e
ncy to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric W
o
ng
d
oc: make RDoc skip private methods
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
Wong
test_isolate: document wh
y
w
e t
e
st with Rack
1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rainbow
s
! 0
.
95
.
0 - sendfile
(
) support!
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
Wong
doc: avoid
d
ocumen
t
ing int
e
rn
a
ls
on RDo
c
website
commit
|
commitdiff
|
tree
2010-07-10
Eric Won
g
d
oc: St
a
t
i
c_Files doc
u
m
e
n
t
a
t
i
o
n
commit
|
commitdiff
|
tree
2010-07-09
Eric Wo
n
g
ev
e
n
t
_machin
e
:
re
n
ame response
_
w
rite =
>
e
m_write_res
p
onse
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
h
ttp
_
respons
e
:
allow C
r
amp 0
.
11 to
send proper WS
h
e
a
ders
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
restore Rainbows::HttpResponse
.
writ
e
for Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
dev: bump iso
l
ate d
e
pendency t
o
2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
W
o
ng
T
OD
O
: docu
m
ent
a
t
ion ne
e
ds work,
so document
it
:P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump
TCP_DEFER_ACCEP
T
d
e
fault va
l
ue
commit
|
commitdiff
|
tree
2010-07-08
E
r
i
c
Won
g
bump unicorn d
e
pendencies
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
W
ong
stream_fil
e
: split this out from rev/sen
d
file
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
o
n
g
byte_slice: String#[range] is faste
r
than String
#
sl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric
Wong
doc:
update TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
fix stri
n
g slicing u
n
der
1
.
9 after short
w
rites
commit
|
commitdiff
|
tree
2010-07-06
E
r
i
c
Wong
re
v
/client: more aggressive non-b
l
ocking write
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
clea
n
u
p error handl
i
n
g f
o
r
abo
r
ted down
l
oads
commit
|
commitdiff
|
tree
2010-07-06
E
ric
W
on
g
rev: avoid unnecessary seeking when using
s
e
n
dfile
commit
|
commitdiff
|
tree
2010-07-05
Eric Wong
rev: pro
p
e
r
ly en
a
ble post-f
o
rk s
e
ndfi
l
e
() us
a
ge
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
refactor
response body handling for sendf
i
le
(
2
)
commit
|
commitdiff
|
tree
2010-07-04
E
ric Wong
rev/
c
lient: s/sendfile/re
v
_s
e
ndfile/
commit
|
commitdiff
|
tree
2010-07-04
E
ric Wong
revactor
:
properly zero buffer on zero reads
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
th
r
ead_po
o
l:
f
orc
e
threads to
w
a
keup on
shutdown
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
rev:
add se
n
dfil
e
support
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
d
ev_
f
d_respo
n
se:
a
v
o
id redeclaring Ra
i
nbow
s
module
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
de
f
erred_response: remo
v
e
n
e
edless include
commit
|
commitdiff
|
tree
2010-06-28
Eric W
o
ng
TODO
:
extra item
for byte-r
a
nge res
p
onses
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
add preliminary sendfile (
1
.
0
.
0) gem support
commit
|
commitdiff
|
tree
2010-06-28
Eric
Wong
fibe
r
/ba
s
e: reus
e
process_c
l
ient log
i
c in base
commit
|
commitdiff
|
tree
2010-06-28
E
ric Wo
n
g
(sty
l
e) pref
e
r
"until" instead
of "while !
"
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c W
o
ng
revactor: consta
n
t/
n
amespace cl
e
anu
p
s
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic
W
on
g
base: constant
/
namespac
e
c
leanup
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
htt
p
_response: m
a
ke this a module, not
a class
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_re
s
ponse:
(
nitpick) simplify
co
n
ditional logic
commit
|
commitdiff
|
tree
2010-06-27
Eric
Wong
h
ttp_response: cleanup documentati
o
n
commit
|
commitdiff
|
tree
2010-06-24
Eric
W
ong
sendfi
l
e
: update docs for Rack::
S
endfil
e
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
ong
add Rainbows::Configurator module
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic Wong
t
e
s
t
s: ena
b
le ActorSpawn test for rbx
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
ong
rev: docum
e
ntation update
for #
w
rite
method
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
d
ev_fd_response: di
s
able u
n
der R
u
binius
for now
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
dev_fd_response: cleanup
and reo
r
ganization
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
t
e
st_isola
t
e:
bump unic
o
rn depend
e
ncy
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c
Wong
t
e
st: no nee
d
for IO#s
y
nc=true in async-respon
s
e test
s
commit
|
commitdiff
|
tree
2010-06-21
Eric
Won
g
tests: avoi
d
embedded comma
n
d-l
i
ne switches in t
e
sts
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
rev: resto
r
e
Rub
y
1
.
8
.
6 compatibility
commit
|
commitdiff
|
tree
2010-06-21
E
ric Wong
bu
m
p a
s
ync_sin
a
tra test dependen
c
ies
commit
|
commitdiff
|
tree
2010-06-18
Eric
W
on
g
rev: cle
a
nu
p
wr
i
te m
e
t
h
o
d
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
rev: a
v
oid extraneous data co
p
y for small
responses
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
fiber/
{
base,io}:
u
se ar
r
a
ys inste
a
d
o
f
hashes for r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
fiber/base: more accurate sleep timeout
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
a
v
oid
needless
Head
e
r
H
ash#
t
o_hash cal
l
s
commit
|
commitdiff
|
tree
next