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
epoll/client: minor optimization
2010-07-27
Eri
c
Wong
e
vent_m
a
ch
i
ne: fix pipel
i
ning
o
f st
a
t
ic files
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
r
e
v*:
p
roperly
h
andl
e
pipelined responses w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
E
ric Wo
n
g
rena
m
e
p
arse_ra
n
ge => ma
k
e_r
a
n
g
e
!
commit
|
commitdiff
|
tree
2010-07-23
Eric W
o
ng
t
9
0
00: d
i
sable
a
p
p
_pool test
f
or
Wri
t
erThread*
commit
|
commitdiff
|
tree
2010-07-22
Eric W
o
n
g
t0501
:
workarounds
for
n
o
n
-
G
N
U
awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0105: I/O reduction
s
and sp
e
edups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev*:
avoid h
u
ng connections
when proxying HTTP
/
0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
writer_thread_p
o
ol: fix
include orderin
g
i
ssues unde
r
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
ena
b
le Rang
e
: responses
for static files
fo
r
m
o
st m
o
dels
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
eve
n
t
_
machine
:
avoi
d
redundant
open() for static f
i
les
commit
|
commitdiff
|
tree
2010-07-20
E
ric
Wong
r
e
ly on autoload for Base and Tee
I
npu
t
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
ensure
c
lient aborted file/stre
a
m r
e
sponse b
o
d
i
es are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
ent_machi
n
e: close
body descript
o
r
before streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ric W
o
ng
e
nsur
e
file respon
s
e
bod
i
es ar
e
p
roperly closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ens
u
re stream response bod
i
es get
c
losed
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
Wong
rev: split out deferred ch
u
nk logic from unchu
n
k
ed
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
r
e
v
/
deferred_re
s
po
n
se: cle
a
n
up
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
rev
:
autoload DeferredResponse
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Wong
prefe
r
Integer#to_s(16) to sprintf("%
x
\r\n"
)
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: don
'
t set @body unless
i
t's
E
M:
:
De
f
errable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
e
n
t
_
m
a
chine: s
m
a
ll sim
p
li
f
ic
a
tion
f
or async res
p
onse
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
eve
n
t_machine: split out
u
nc
o
m
m
only used m
o
dules
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
rev + em: en
a
bl
e
keep
a
live
for pipe/socket responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
re
v
+ em: more easily allow Con
t
ent-Length in p
i
pe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
event_machine: ResponseChunkP
i
pe style
c
leanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mach
i
n
e: ga
r
bage
a
vo
i
da
n
ce for pipe resp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: avoi
d
r
a
ce
i
n unc
h
u
n
ked fast pipe respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wo
n
g
re
m
ove unnecessary header munging for stat
i
c
file se
r
ving
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
n
g
d
ev_fd_response:
r
emove needless begi
n
b
l
ock
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
no nee
d
to pass 'rb'
as File
.
o
p
en flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
s
endfile m
i
dd
l
eware:
v
a
rio
u
s style cleanu
p
s
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
refact
o
r re
s
pon
s
e ha
n
dling f
o
r e
a
ch co
n
c
u
rre
n
cy m
o
d
e
l
commit
|
commitdiff
|
tree
2010-07-11
E
ric Wong
Rain
b
ows! v0
.
95
.
1 - depend
on newer
Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eri
c
Wong
bump Unicor
n
dependency to
1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
W
o
ng
d
o
c
:
make
R
Doc ski
p
p
r
i
v
a
te methods
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
Wong
test_is
o
l
a
t
e
:
docume
n
t why we
tes
t
w
ith Rac
k
1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Ra
i
nbows! 0
.
95
.
0 - sendfile()
supp
o
rt!
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wong
doc: avoid documenting i
n
ternals on RDo
c
website
commit
|
commitdiff
|
tree
2010-07-10
Eric Won
g
doc: Static_Files
d
ocu
m
entation
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
event_machine: renam
e
r
esp
o
ns
e
_
w
rite => em_write_respon
s
e
commit
|
commitdiff
|
tree
2010-07-09
Eric Won
g
http_re
s
p
onse: allow Cramp 0
.
11 to send prope
r
WS
headers
commit
|
commitdiff
|
tree
2010-07-08
Eric Won
g
restore Rainbows::HttpResp
o
nse
.
writ
e
fo
r
Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
dev: bump isola
t
e dependency
to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
T
OD
O
: documentation needs work, so document i
t
:P
commit
|
commitdiff
|
tree
2010-07-08
E
ric
Wong
bu
m
p
T
CP_DEFER_ACCEP
T
def
a
ult valu
e
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
ong
bump
u
nicorn d
e
pe
n
den
c
ies
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
strea
m
_f
i
le: split this out from rev/sendfile
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
byte_slice: Strin
g
#[range
]
is
f
ast
e
r than String#slice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
d
o
c: upd
a
te TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric W
o
ng
fix
s
tring slic
i
ng unde
r
1
.
9 after shor
t
w
r
ites
commit
|
commitdiff
|
tree
2010-07-06
E
ric Wong
rev/client: more aggres
s
i
v
e non-b
l
o
c
king wr
i
t
e
commit
|
commitdiff
|
tree
2010-07-06
E
ric Wong
c
l
eanup error
handling for aborte
d
downloads
commit
|
commitdiff
|
tree
2010-07-06
Eric
Wong
re
v
: avoid unn
e
cessary seek
i
ng when using
s
en
d
file
commit
|
commitdiff
|
tree
2010-07-05
Eric Won
g
rev: properly enable post
-
for
k
s
e
ndfil
e
() usage
commit
|
commitdiff
|
tree
2010-07-04
Eric Won
g
refacto
r
re
s
p
onse body handl
i
ng for sendfil
e
(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
rev/cli
e
n
t
:
s/sendf
i
le/rev_sen
d
file/
commit
|
commitdiff
|
tree
2010-07-04
Eric W
o
n
g
revactor: properly zer
o
buffer on z
e
r
o reads
commit
|
commitdiff
|
tree
2010-07-04
Eri
c
Wong
th
r
e
ad_
p
ool
:
for
c
e
threads to wak
e
up on shut
d
own
commit
|
commitdiff
|
tree
2010-06-30
E
r
i
c
Wong
rev: add sendfile support
commit
|
commitdiff
|
tree
2010-06-30
Eric Wo
n
g
dev_fd_r
e
sponse: avo
i
d
redeclaring Rainbows module
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
d
e
ferred_
r
esponse:
remove needless include
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic Won
g
TODO:
extra item for
b
yte-range response
s
commit
|
commitdiff
|
tree
2010-06-28
Eric
W
o
n
g
add preliminar
y
sendfile (1
.
0
.
0) gem
s
upport
commit
|
commitdiff
|
tree
2010-06-28
Eri
c
Won
g
fiber/base: r
e
use
process_client lo
g
ic in
b
as
e
commit
|
commitdiff
|
tree
2010-06-28
Eric Wo
n
g
(style) prefer "unt
i
l" instead of "while !"
commit
|
commitdiff
|
tree
2010-06-28
E
ric Wong
revactor: con
s
tant/n
a
m
e
space cle
a
n
ups
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
base: const
a
n
t/n
a
mespace cle
a
nup
commit
|
commitdiff
|
tree
2010-06-27
Eric
W
o
n
g
h
ttp
_
res
p
ons
e
: make this a module, not a class
commit
|
commitdiff
|
tree
2010-06-27
Eric Wo
n
g
h
ttp_resp
o
nse: (nitp
i
c
k
) simpl
i
fy con
d
itional logi
c
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
htt
p
_response:
c
l
e
anup documentati
o
n
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
sendfi
l
e: update docs fo
r
Rack::Sendfile
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic Won
g
add Rainbo
w
s
:
:C
o
nfigu
r
ator m
o
dule
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c W
o
n
g
tests: enable ActorSpawn test
for rb
x
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
ong
rev: documentation
update for
#
writ
e
method
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
de
v
_fd_respon
s
e
:
disable under Ru
b
i
nius
for now
commit
|
commitdiff
|
tree
2010-06-21
Eric W
o
ng
dev_
f
d_re
s
pon
s
e
:
cleanup and reorgan
i
zation
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic Wong
test_isolate: bump
u
nico
r
n depend
e
ncy
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
test:
no need for I
O
#syn
c
=true in as
y
nc-respons
e
te
s
t
s
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
tests: avo
i
d embe
d
ded c
o
m
m
and-line s
w
i
t
c
hes in tests
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
ong
rev
:
restore Ru
b
y 1
.
8
.
6 compatib
i
l
i
t
y
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c W
o
ng
bump a
s
y
nc_si
n
a
t
r
a
test dep
e
ndencies
commit
|
commitdiff
|
tree
2010-06-18
E
r
i
c Wong
rev: cle
a
nup wr
i
t
e method
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
rev: avoid
e
xtraneous da
t
a copy fo
r
small responses
commit
|
commitdiff
|
tree
2010-06-18
Eric Wo
n
g
fiber/{base,io
}
: us
e
arrays instead
of has
h
es for r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
fiber/base: more
a
c
c
urate sleep time
o
u
t
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
avo
i
d needless HeaderHash#to_hash
ca
l
ls
commit
|
commitdiff
|
tree
2010-06-18
Eric
Wong
prefer Ar
r
ay
#
[
]
lookup
t
o Arr
a
y
#first/Arr
a
y
#
last
commit
|
commitdiff
|
tree
2010-06-16
Er
i
c
Wong
t
est_i
s
olate: fix ruby engine usage
commit
|
commitdiff
|
tree
2010-06-11
E
r
i
c Wong
upd
a
te test infra
s
tructur
e
t
o support Rubinius
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
alt wo
r
kin
g
_dir
e
ctory test from Unicor
n
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
rely on Unicorn 0
.
991
.
0
for tests
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
bin/rainbows: sync up w
i
th l
a
test Unicorn
commit
|
commitdiff
|
tree
2010-06-11
Er
i
c
W
ong
add
Rai
n
bo
w
s::ServerToken middlewa
r
e
commit
|
commitdiff
|
tree
2010-06-11
E
r
ic Wong
my-tap-li
b
:
fix race condition in verbose
m
o
d
e
commit
|
commitdiff
|
tree
2010-06-09
E
r
ic Wo
n
g
http_server: use super
instead of alias_method
commit
|
commitdiff
|
tree
2010-06-08
Eric
Wong
gemsp
e
c
:
b
ump
u
nicorn dependency to 0
.
990
.
0
commit
|
commitdiff
|
tree
2010-06-07
Eric Wong
READ
M
E
: updat
e
with Zbatery info
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
tests: t90
0
1: avoid need
l
ess f
i
lesys
t
em activ
i
ty
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
centralize body => IO c
o
nver
s
ion l
o
gic
commit
|
commitdiff
|
tree
2010-06-04
Eric
Wong
Rainbow
s
! 0
.
9
4
.
0 - one e
i
g
ht ate my
h
om
e
work!
commit
|
commitdiff
|
tree
next