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: close body descriptor before streaming file
2010-07-20
Eric
Wong
e
v
e
nt
_
machi
n
e:
close body de
s
crip
t
or
befor
e
stre
a
ming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure file res
p
o
n
s
e bodi
e
s are properly clos
e
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure s
t
ream
response bod
i
e
s
get closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev
:
split out defe
r
re
d
ch
u
nk
logic from
u
nchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev/deferred_response: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev:
a
utoload DeferredRespons
e
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
prefer Integer#to_s(16) to sprintf("%x\r\n
"
)
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_
m
achine
:
don't se
t
@
body u
n
less it
'
s
EM::Deferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event
_
machine: small simplificati
o
n for async responses
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c W
o
ng
event_machine: s
p
li
t
out unc
o
mm
o
nly
u
sed modules
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rev + em: enable
k
e
e
palive for
pipe/so
c
ket re
s
pons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev +
em:
m
ore easily allow Con
t
en
t
-Length in
pi
p
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: ResponseC
h
unkPi
p
e
s
t
yle
cleanup
commit
|
commitdiff
|
tree
2010-07-20
E
ric
W
o
n
g
ev
e
nt_ma
c
hine: garbage avo
i
dance for pipe respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
on
g
event_ma
c
hin
e
:
a
vo
i
d ra
c
e in unchunked fa
s
t pipe
r
esponses
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
ong
r
emove un
n
ecess
a
ry hea
d
er
munging fo
r
stat
i
c file s
e
rving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_f
d
_r
e
sponse: remove needless begin block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no need to pass 'r
b
'
a
s
F
ile
.
op
e
n f
l
a
g
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
send
f
ile middleware: various style cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
refa
c
tor response h
a
ndling
for ea
c
h concurr
e
nc
y
model
commit
|
commitdiff
|
tree
2010-07-11
Eric W
o
ng
Rainbows! v0
.
95
.
1 - depend on newer Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Won
g
bump Unic
o
rn depen
d
ency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric W
o
ng
doc: make RDoc skip priv
a
t
e
methods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wo
n
g
test_isolate:
d
o
c
u
m
e
n
t
why we test with Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rainb
o
ws! 0
.
9
5
.
0 -
sendfile
(
)
s
upport!
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic W
o
ng
d
oc
:
avoid docu
m
enting internals on RDoc website
commit
|
commitdiff
|
tree
2010-07-10
Eric W
o
ng
doc:
S
tatic_Files
d
ocument
a
tio
n
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
event_
m
achin
e
:
rename response
_
w
rite => em_wr
i
t
e_response
commit
|
commitdiff
|
tree
2010-07-09
Eric
Wo
n
g
h
t
tp_
r
esp
o
nse: allow C
r
a
mp 0
.
11 to send proper WS header
s
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
Wong
restore
Rainbows::
H
ttp
R
espons
e
.
write for Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
dev: bump isolate depend
e
ncy to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
T
O
DO: doc
u
mentat
i
on needs work, s
o
document i
t
:P
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c W
o
ng
bump TCP_
D
EFER_ACCEPT
d
efa
u
lt va
l
u
e
commit
|
commitdiff
|
tree
2010-07-08
Eric
Wong
bu
m
p unic
o
rn dependencies
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
st
r
e
am_fi
l
e:
spli
t
t
his out from r
e
v/sendfile
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c Wo
n
g
byte_slice
:
String
#
[range] is faster than String#slice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
doc: u
p
date TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
f
ix str
i
ng slicing und
e
r 1
.
9 after short writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
r
e
v/clie
n
t
: more
a
ggressive non-blocking write
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic Wo
n
g
cleanup error han
d
ling for aborted d
o
wnloads
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c Wong
rev: avoid un
n
ecessary seeking w
h
en using sendfile
commit
|
commitdiff
|
tree
2010-07-05
Eri
c
W
o
n
g
r
e
v: properly
e
nab
l
e post-fork send
f
ile
(
)
usage
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
refactor re
s
pons
e
b
o
d
y
hand
l
ing for sendfile(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
rev/client: s
/
se
n
dfile/rev_s
e
nd
f
i
le/
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
revactor: properly zero bu
f
f
e
r on zero
r
e
a
ds
commit
|
commitdiff
|
tree
2010-07-04
Eri
c
W
o
ng
th
r
ead_pool: force thr
e
ads to wakeup on s
h
utdown
commit
|
commitdiff
|
tree
2010-06-30
E
r
ic Wong
rev: add sendfile support
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
d
e
v
_fd_response: avoid redeclar
i
ng
R
ainbows module
commit
|
commitdiff
|
tree
2010-06-30
E
ric
Wong
deferred_res
p
onse: remov
e
need
l
ess include
commit
|
commitdiff
|
tree
2010-06-28
Eric Won
g
TODO: extra
item for by
t
e-range respo
n
ses
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c Wong
add prelimi
n
a
r
y
sendfile (1
.
0
.
0) gem s
u
ppor
t
commit
|
commitdiff
|
tree
2010-06-28
E
ric Wong
fiber/
b
ase
:
reuse
process
_
c
l
ie
n
t logic in
ba
s
e
commit
|
commitdiff
|
tree
2010-06-28
Eric Wo
n
g
(
style) prefe
r
"
u
ntil"
instead of "
w
hile !"
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c
W
ong
r
e
vactor: constant/namespace cleanups
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
base:
c
onstant/namespa
c
e clean
u
p
commit
|
commitdiff
|
tree
2010-06-27
Eric Wo
n
g
http
_
response:
m
a
ke t
h
i
s
a m
o
dule, not a class
commit
|
commitdiff
|
tree
2010-06-27
Eric Won
g
h
ttp_response:
(
nitp
i
c
k)
s
implify conditio
n
al logic
commit
|
commitdiff
|
tree
2010-06-27
Eri
c
Wong
h
ttp_response: cl
e
anup do
c
ume
n
tation
commit
|
commitdiff
|
tree
2010-06-24
Eric Won
g
sendfile: update d
o
cs for Rack::Sendfile
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c Wong
add Rainbows::Configurator modu
l
e
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c W
o
n
g
test
s
: e
n
a
ble ActorSpawn tes
t
for rb
x
commit
|
commitdiff
|
tree
2010-06-21
E
ric Wong
rev:
d
ocumentation update for #wri
t
e method
commit
|
commitdiff
|
tree
2010-06-21
Eric
Won
g
dev_fd
_
r
e
sponse: disable under Rubinius
for now
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
dev_fd_respo
n
se: cleanup
a
nd reorganization
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
test
_
i
s
ola
t
e: bum
p
unico
r
n d
e
pendency
commit
|
commitdiff
|
tree
2010-06-21
Eric
Won
g
t
e
st:
n
o n
e
ed for IO
#
sync=tr
u
e in a
s
ync-response
t
ests
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
tests: avoid e
m
bedded co
m
man
d
-line swi
t
ch
e
s in tests
commit
|
commitdiff
|
tree
2010-06-21
Eric Wo
n
g
re
v
:
r
estore
R
u
b
y 1
.
8
.
6 compatibilit
y
commit
|
commitdiff
|
tree
2010-06-21
E
r
i
c
W
ong
bum
p
a
sync_si
n
atra test dependencies
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
re
v
: cleanup
w
r
i
te method
commit
|
commitdiff
|
tree
2010-06-18
Er
i
c Wong
rev: av
o
id ext
r
aneous dat
a
copy
fo
r
small res
p
on
s
es
commit
|
commitdiff
|
tree
2010-06-18
E
r
ic Wong
f
i
ber/{base,io}: use array
s
ins
t
e
ad of hashes for r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Eric
Wong
fiber/base: more accura
t
e slee
p
timeout
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
avoid n
e
e
d
less HeaderH
a
sh#to_hash calls
commit
|
commitdiff
|
tree
2010-06-18
E
r
ic Won
g
prefer Array#[
]
lookup to
A
rray#f
i
rst/Array#las
t
commit
|
commitdiff
|
tree
2010-06-16
Eric Wong
t
e
s
t
_isolate: fix
ruby eng
i
ne us
a
ge
commit
|
commitdiff
|
tree
2010-06-11
Eric
Wong
updat
e
tes
t
infrastr
u
cture to support Ru
b
i
n
ius
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
alt working_directory test from Unicorn
commit
|
commitdiff
|
tree
2010-06-11
Er
i
c Wong
rely on
U
n
i
corn 0
.
991
.
0 for tes
t
s
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
bin/rainbows: sync up w
i
th
l
at
e
st Unicorn
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
add Rainbows::S
e
r
verToke
n
mid
d
leware
commit
|
commitdiff
|
tree
2010-06-11
Eric W
o
ng
m
y-tap-lib: fix rac
e
cond
i
t
i
on
in ve
r
bose mode
commit
|
commitdiff
|
tree
2010-06-09
Eric W
o
ng
http_server:
u
se super
i
nstead of alia
s
_method
commit
|
commitdiff
|
tree
2010-06-08
Eric
W
o
n
g
gemspec:
b
u
m
p
u
nicorn
d
ependency to 0
.
99
0
.
0
commit
|
commitdiff
|
tree
2010-06-07
Eric Wong
R
E
A
DME: update
with Zb
a
tery
i
nfo
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
tests: t9001:
avoid needless filesyst
e
m activity
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
c
entralize b
o
dy => IO c
o
n
versi
o
n logic
commit
|
commitdiff
|
tree
2010-06-04
Eric W
o
ng
Rainbows! 0
.
9
4
.
0 - one eig
h
t
ate my homework
!
commit
|
commitdiff
|
tree
2010-06-04
Eric
W
o
n
g
sendfil
e
: update RDoc for
this mid
d
leware
.
commit
|
commitdiff
|
tree
2010-06-04
Eric Wo
n
g
d
o
c: up
d
ate
t
est suite README and
l
ink with RDoc
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
cleanu
p
makefiles,
move publish_doc
i
nto main
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
t
e
sts
:
m
ake -C $M
O
DEL
.
tNNNN-foo
.
sh work
a
g
a
in out-of
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
E
r
ic Wong
t
e
s
t
s: cleanup is
o
late
usage
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
tests
:
disab
l
e async_sinatr
a
test for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-06-04
E
r
ic
Wong
local
.
m
k
.
sample: add a hint
f
o
r TMPDIR
commit
|
commitdiff
|
tree
2010-06-04
Er
i
c Wong
local
.
mk
.
sample: update fo
r
running 1
.
9
.
2
(preview3
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Eric W
o
ng
Rakefile: e
x
plain ou
r
selv
e
s when
I
solating
commit
|
commitdiff
|
tree
2010-06-04
Eric Won
g
test-lib: set NO_PROXY to c
o
un
t
er http_
p
roxy
commit
|
commitdiff
|
tree
2010-06-04
Eric
Wong
depend on Isolat
e
~
>
2
.
0
.
2 for developmen
t
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
add Rainb
o
ws::
S
endfile midd
l
eware
commit
|
commitdiff
|
tree
next