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
rev: split out deferred chunk logic from unchunked
2010-07-20
Er
i
c
Wong
re
v
: sp
l
it out defer
r
ed chunk
logic from unchunked
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
W
ong
r
ev/deferred_res
p
onse:
cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev: autoload D
e
ferredRespo
n
se
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
p
refer Inte
g
er#to_
s
(16) to spr
i
ntf("%x\
r
\
n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event
_
machine: don't s
e
t @body un
l
ess it
'
s EM::De
f
e
rrabl
e
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machin
e
: s
m
a
ll simplification for
async
responses
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
ev
e
n
t_mac
h
ine: s
p
lit out
un
c
ommonly use
d
m
odules
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em: e
n
able kee
p
a
live fo
r
p
i
pe/socket responses
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rev + em: more easily a
l
low Content-L
e
ngth i
n
pi
p
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
event_mac
h
i
n
e: Respo
n
seCh
u
nkPipe sty
l
e cleanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_m
a
chine: g
a
rba
g
e a
v
o
i
d
ance fo
r
p
i
p
e
responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
ent_machine: avoid race in unch
u
n
ked fast pipe respo
n
ses
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
remove
unnecessary header
munging for s
t
at
i
c file serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev
_
fd_response: remove ne
e
d
l
es
s
begin block
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
no nee
d
to pass '
r
b' as
F
ile
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
sendfi
l
e
middlewa
r
e: various style cleanups
commit
|
commitdiff
|
tree
2010-07-20
E
ri
c
Wong
refactor response han
d
l
i
ng for each c
o
ncu
r
rency model
commit
|
commitdiff
|
tree
2010-07-11
E
ric Wong
Rainbows
!
v
0
.
95
.
1
-
depend on
newer
Unicorn
commit
|
commitdiff
|
tree
2010-07-11
E
r
i
c Wong
bu
m
p Unicorn dep
e
ndency t
o
1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
Wong
doc:
m
ak
e
R
D
oc ski
p
private meth
o
ds
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test_isolate: doc
u
m
ent why
we test with Rack
1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wo
n
g
Rain
b
ows
!
0
.
95
.
0
-
s
endfile() support!
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wong
doc: avo
i
d document
i
n
g intern
a
ls on R
D
oc website
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wong
doc: Static_Files documentation
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
event_machine:
r
ename re
s
ponse_wri
t
e => em_wr
i
t
e
_
respo
n
se
commit
|
commitdiff
|
tree
2010-07-09
Er
i
c Wo
n
g
htt
p
_response: allow Cr
a
mp 0
.
11 to send
p
roper WS heade
r
s
commit
|
commitdiff
|
tree
2010-07-08
E
ric W
o
ng
r
e
store Rain
b
ows::HttpRespon
s
e
.
write f
o
r C
r
amp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
d
ev: bum
p
isol
a
t
e
dependency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
TO
D
O:
d
ocumentation needs work,
so d
o
cument it
:
P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wo
n
g
bump TCP_DEFER_ACC
E
P
T
d
efault value
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c Wong
bump u
n
icorn dependenc
i
e
s
commit
|
commitdiff
|
tree
2010-07-08
E
r
i
c
Wong
stream_fi
l
e
:
split this o
u
t f
r
om rev/se
n
dfil
e
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic Wong
byte_slice: String#[range] is fas
t
e
r
than Stri
n
g#s
l
ice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
doc:
upd
a
te TODO
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c W
o
n
g
fix
s
t
r
ing slicing
under 1
.
9 a
f
ter short writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev/clie
n
t: more aggress
i
ve n
o
n-block
i
ng
w
rite
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
cleanup e
r
ror
h
andli
n
g
f
or aborted download
s
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic
W
ong
r
ev: avoid unnecessary
s
eeking
when using sendfi
l
e
commit
|
commitdiff
|
tree
2010-07-05
E
r
ic Wong
rev: prop
e
r
ly enable post-fork sendfile()
u
sage
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
r
e
f
a
cto
r
resp
o
n
se bod
y
han
d
ling for
s
e
ndfi
l
e(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wo
n
g
r
e
v/clien
t
:
s/sendf
i
l
e
/rev_sendfile/
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
r
evactor: prope
r
ly
zero b
u
ffer on zero reads
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
thre
a
d_pool:
f
orce threads
t
o wak
e
up
on shutdown
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
rev: add send
f
i
l
e
s
upport
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
de
v
_fd_
r
e
s
ponse:
a
void redeclaring Rai
n
bo
w
s m
o
dule
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
deferred_response:
r
em
o
v
e
needless
i
nclude
commit
|
commitdiff
|
tree
2010-06-28
Eric
Wong
TODO: e
x
tr
a
item for by
t
e
-
range r
e
sponses
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
add prelimi
n
ary se
n
df
i
l
e
(1
.
0
.
0
)
gem s
u
pport
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c Wong
fiber/base:
re
u
se pr
o
c
e
s
s_client l
o
gic in base
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic Wong
(style) pr
e
fer "until
"
instead
o
f
"while
!
"
commit
|
commitdiff
|
tree
2010-06-28
Eric
Wong
r
e
v
a
c
tor: co
n
s
tant/namespace cl
e
anups
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
base: constant
/
namesp
a
ce cleanup
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_response: make
t
his a modu
l
e, not a
c
lass
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
h
t
tp_response: (nitpick) simpl
i
fy cond
i
ti
o
nal log
i
c
commit
|
commitdiff
|
tree
2010-06-27
Eric
W
on
g
http_r
e
sponse: cleanup
d
o
c
u
m
entati
o
n
commit
|
commitdiff
|
tree
2010-06-24
Er
i
c
W
ong
sendfile: update docs for Rack::S
e
ndfi
l
e
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
add Rainbows::Configurator module
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
tests:
enable Ac
t
o
r
S
paw
n
test for rbx
commit
|
commitdiff
|
tree
2010-06-21
Eric W
o
n
g
rev: doc
u
mentat
i
on update for #wr
i
te meth
o
d
commit
|
commitdiff
|
tree
2010-06-21
E
r
i
c
Wo
n
g
de
v
_
fd_
r
esponse:
disable und
e
r Rub
i
n
i
us for now
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
de
v
_fd_respons
e
: clean
u
p and reorganiza
t
ion
commit
|
commitdiff
|
tree
2010-06-21
E
ric
W
o
ng
test_
i
s
o
l
ate: bump unico
r
n
d
e
p
enden
c
y
commit
|
commitdiff
|
tree
2010-06-21
Eric
Wong
test: no need for IO#sync=true i
n
async-response
tests
commit
|
commitdiff
|
tree
2010-06-21
Eric W
o
ng
tests: avoid
embedded command-
l
ine switches in t
e
sts
commit
|
commitdiff
|
tree
2010-06-21
Eric Wo
n
g
rev: resto
r
e Ruby
1
.
8
.
6 compatibili
t
y
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
b
ump async_sinatra tes
t
dependencie
s
commit
|
commitdiff
|
tree
2010-06-18
Er
i
c Won
g
rev:
c
leanup write meth
o
d
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
r
ev: avoid extraneous data cop
y
for small responses
commit
|
commitdiff
|
tree
2010-06-18
Eric
Wong
fi
b
er/{base,io}: use array
s
instead of hashes f
o
r r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Er
i
c Wong
fi
b
e
r/base:
more acc
u
r
ate sl
e
ep timeout
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
avoid needless
HeaderHash#to_
h
ash calls
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
prefer A
r
r
a
y#[
]
lookup to Array#first/Array#la
s
t
commit
|
commitdiff
|
tree
2010-06-16
E
r
ic Wo
n
g
test_is
o
lat
e
:
fix ruby engi
n
e
usage
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
update test
i
n
f
rastructur
e
to support Rub
i
niu
s
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
alt work
i
ng_direct
o
ry test from U
n
i
cor
n
commit
|
commitdiff
|
tree
2010-06-11
Eric
W
ong
rely on Unicorn 0
.
99
1
.
0 for tests
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
bin/rain
b
ows: sync up with
l
atest Unicorn
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
add Rai
n
bow
s
::ServerToken m
i
ddleware
commit
|
commitdiff
|
tree
2010-06-11
Eric W
o
ng
m
y-tap-lib: fix
r
ace condition
in verbose
mode
commit
|
commitdiff
|
tree
2010-06-09
Eric W
o
n
g
http_server: u
s
e
super ins
t
ead of
alias
_
m
e
tho
d
commit
|
commitdiff
|
tree
2010-06-08
E
r
i
c
W
o
ng
gem
s
pec: bump
u
ni
c
orn dependency to 0
.
990
.
0
commit
|
commitdiff
|
tree
2010-06-07
Eric Wong
README: update
w
ith Zb
a
tery inf
o
commit
|
commitdiff
|
tree
2010-06-06
Eric Won
g
tests: t9001: avoid needl
e
ss fi
l
esystem acti
v
ity
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
centralize body => IO conversion logic
commit
|
commitdiff
|
tree
2010-06-04
Eric W
o
ng
Rainbows! 0
.
94
.
0 - one
e
i
ght at
e
my ho
m
ework!
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
sendfile: update
R
D
o
c for thi
s
midd
l
eware
.
commit
|
commitdiff
|
tree
2010-06-04
E
ric Wong
doc
:
u
p
d
ate t
e
st suite
R
EADME and
lin
k
with RDo
c
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
cleanup makefiles, m
o
ve publi
s
h_doc
into m
a
in
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
tests
:
make -C $MODEL
.
tN
N
NN-
f
o
o
.
sh
w
ork agai
n
out-of
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
E
ric
Wong
tests: cleanup isol
a
t
e usage
commit
|
commitdiff
|
tree
2010-06-04
Er
i
c Wong
tests: disable
async_sinatra
t
es
t
for R
u
b
y 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
local
.
mk
.
sample: add a hint for TM
P
DIR
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
l
ocal
.
mk
.
sample
:
u
p
date for running
1
.
9
.
2
(preview3
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Er
i
c Wong
Rakefi
l
e: explai
n
ours
e
l
v
es when
Isolating
commit
|
commitdiff
|
tree
2010-06-04
Eric W
o
ng
t
e
st-lib: s
e
t NO_PR
O
XY to counter http_proxy
commit
|
commitdiff
|
tree
2010-06-04
Eric Wo
n
g
dep
e
nd on Isolat
e
~>
2
.
0
.
2 for de
v
e
l
o
pment
commit
|
commitdiff
|
tree
2010-06-03
Eric Wo
n
g
add Rainbows::Sendfile middleware
commit
|
commitdiff
|
tree
2010-06-03
E
r
ic Won
g
writer
_
thread_*: fix static fi
l
e
response under
1
.
8
commit
|
commitdiff
|
tree
2010-06-03
Eric
Wong
test-lib: remove ancient w
a
it_fo
r
_pid()
f
u
nction
commit
|
commitdiff
|
tree
2010-05-29
Eric W
o
n
g
Rainbows!
0
.
9
3
.
0 - MOAR!!!1
commit
|
commitdiff
|
tree
next