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
dev_fd_response: weaken /dev/fd check for compatibility
2010-08-13
Eric W
o
n
g
dev_fd
_
response: weak
e
n
/dev/fd check fo
r
c
ompatibility
commit
|
commitdiff
|
tree
2010-08-10
Eric
Won
g
doc: it's a
l
ways "Rainbows!" wi
t
h
a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FAQ:
upd
a
te Rai
l
s re
q
u
i
res for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric W
o
ng
R
a
inbows! 0
.
9
6
.
0
- range support
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0
5
00: avoid race condition wit
h
tim
e
stamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Won
g
maint: pu
b
li
s
h Rubyforge news on
release
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
o
c: hide
i
nter
n
a
l Respons
e
416
error c
o
nstant
commit
|
commitdiff
|
tree
2010-08-03
E
ric Wong
doc
:
update Static_Fi
l
es documentation page
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
d
oc: update
TODO
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
event_machine: prot
e
ct IO#
c
l
ose from
E
BADF
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
revactor: impleme
n
t sen
d
f
i
le and ra
n
ge sup
p
ort
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t0015: cle
a
nup
a
fter working directory t
e
s
t
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
tests:
do not c
l
obber existing
RUBY
L
I
B
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fiber
/
i
o
: reuse
b
uffe
r
in R
a
inbows::Fiber:
:
IO#each
commit
|
commitdiff
|
tree
2010-07-29
E
ri
c
Wong
re
v
actor: Actor-
a
ware de
v
_fd_response proxyin
g
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c Wong
e
vent_ma
c
hine: better hand
l
ing of sta
g
ger
e
d pipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
even
t
_
machine:
p
revent dou
b
le close of c
l
i
e
nt socket
commit
|
commitdiff
|
tree
2010-07-27
E
ric Won
g
r
ev/clie
n
t: w
o
rkaround close ordering issue when proxyin
g
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
r
e
v
_thread
_
pool
:
sto
p
supp
o
rt
i
ng th
i
s
unde
r
Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t0020: speed
up rate limit
e
d
t
ests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00{2,3
}
1
: beef tests up with more abo
r
ted requests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_ma
c
hine
:
fix
pi
p
elining
of static
files
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev*:
p
r
operly handle pipeli
n
ed
respo
n
ses w/se
n
df
i
l
e
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
r
e
na
m
e par
s
e_r
a
nge => make
_
range!
commit
|
commitdiff
|
tree
2010-07-23
Eric Won
g
t
9
000:
d
isable app_pool t
e
s
t for Wri
t
erThrea
d
*
commit
|
commitdiff
|
tree
2010-07-22
Eric W
o
ng
t0501:
w
orkaro
u
nds for
n
o
n-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t
0105: I/O reductions and speedups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev*: avo
i
d hung c
o
nnections
w
hen proxying HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Wo
n
g
w
r
i
t
er_thread_pool: fi
x
include or
d
er
i
ng issues
under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric W
o
ng
e
n
able Ran
g
e
:
responses for static f
i
les for most models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
e
vent_mach
i
ne: avoid redundant open() for static
f
iles
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rel
y
on aut
o
load
for Bas
e
a
nd
TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure client aborted fil
e
/stream response b
o
dies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
event_ma
c
hine: close body
descriptor befor
e
streamin
g
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
ensure file resp
o
n
se bodies ar
e
properly
c
losed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensu
r
e
s
t
ream respon
s
e
b
o
d
i
e
s get clo
s
ed
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
r
e
v: spl
i
t out def
e
rre
d
chunk logic from unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev/d
e
ferred_response
:
cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
n
g
r
e
v
:
aut
o
load Defe
r
r
e
dResponse
commit
|
commitdiff
|
tree
2010-07-20
E
ric Won
g
pr
e
fer Integer#to_s(16
)
to
s
p
rintf("%x\r\
n
"
)
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
even
t
_machin
e
: don
'
t set
@
body unless it's EM::Def
e
rrabl
e
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
event_ma
c
hi
n
e: small s
i
mpl
i
fication for async res
p
onses
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic W
o
ng
event_machine: spli
t
out u
n
commonly used modu
l
e
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rev +
em
:
enab
l
e keepalive for pipe/socket
r
e
sponses
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
re
v
+ em: mor
e
easily allow Content-Length in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: ResponseChunkPipe style
c
leanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_
m
ac
h
i
n
e: garbage avoidance for pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
even
t
_machine: avo
i
d race in unchunk
e
d fast pipe re
s
ponses
commit
|
commitdiff
|
tree
2010-07-20
E
ric W
o
ng
remove unnecessary head
e
r munging for
s
t
a
tic file
serving
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
dev_fd_response: re
m
ove needless begin block
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
no need
t
o
p
ass 'rb' as File
.
o
p
e
n
flags
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wo
n
g
s
e
ndfile
m
iddlewar
e
: various style cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
refactor response handling for each concurr
e
ncy model
commit
|
commitdiff
|
tree
2010-07-11
Er
i
c Wo
n
g
Rainbows! v0
.
9
5
.
1 -
d
e
pend on newer Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bump Unicorn dependency
t
o 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
Wong
doc: make RDo
c
skip private me
t
hods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test
_
isol
a
te: document why we test wi
t
h Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rainbows! 0
.
9
5
.
0 - sendfile(
)
su
p
port!
commit
|
commitdiff
|
tree
2010-07-10
Eric Won
g
doc:
a
void documenting inte
r
nal
s
on RDoc
website
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
ong
doc: Stati
c
_Files
d
o
cumentation
commit
|
commitdiff
|
tree
2010-07-09
Eric
Wong
e
v
ent_ma
c
hine: r
e
name response_
w
rite =
>
em_w
r
ite_res
p
o
n
se
commit
|
commitdiff
|
tree
2010-07-09
E
ri
c
Wong
ht
t
p_response: allow
C
ramp 0
.
11 to se
n
d proper
WS headers
commit
|
commitdiff
|
tree
2010-07-08
E
ric Wong
restore Rainbo
w
s::HttpResponse
.
writ
e
f
or
C
ramp
commit
|
commitdiff
|
tree
2010-07-08
Eric
Won
g
dev: bump isolate d
e
pendency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
TODO: docume
n
tat
i
on needs work
,
so document i
t
:P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
b
ump TCP_
D
EFER_ACCEPT default value
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic Wo
n
g
bump unic
o
rn de
p
endenc
i
es
commit
|
commitdiff
|
tree
2010-07-08
E
r
i
c
W
o
n
g
str
e
am
_
file:
s
p
l
it thi
s
o
u
t from rev/se
n
dfile
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
byte_slice:
S
tring#[range] is fast
e
r than String#slic
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric W
o
ng
doc: update TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Won
g
f
ix
st
r
ing sl
i
c
i
n
g under 1
.
9 after short w
r
i
t
e
s
commit
|
commitdiff
|
tree
2010-07-06
Eric
Wong
rev/client: more
aggre
s
sive non-block
i
ng w
r
i
te
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
cleanup
er
r
or handling
f
or aborted downloads
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
ong
rev
:
avoid unnecessary
seeking wh
e
n
u
sing se
n
d
f
ile
commit
|
commitdiff
|
tree
2010-07-05
Eric
W
o
ng
rev: properly enable
p
ost-
f
ork sendfile() u
s
a
ge
commit
|
commitdiff
|
tree
2010-07-04
E
ric
W
ong
re
f
actor response body
han
d
l
ing for sendf
i
le(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
r
e
v
/
c
l
i
ent: s/sendf
i
l
e/rev_se
n
d
f
i
l
e/
commit
|
commitdiff
|
tree
2010-07-04
Eric W
o
n
g
r
evact
o
r: properly
z
e
r
o bu
f
fer o
n
zero reads
commit
|
commitdiff
|
tree
2010-07-04
Eric
W
o
ng
th
r
ead_pool: for
c
e
t
hreads to wakeup on shu
t
down
commit
|
commitdiff
|
tree
2010-06-30
Eric
W
ong
rev: add sendfi
l
e sup
p
or
t
commit
|
commitdiff
|
tree
2010-06-30
Eric Won
g
d
ev_fd_res
p
onse: avoid redeclaring
R
ainbows m
o
dule
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
deferred_re
s
ponse: re
m
ove needless include
commit
|
commitdiff
|
tree
2010-06-28
Eric Won
g
TODO
:
ext
r
a
item f
o
r b
y
te-
r
ange res
p
onses
commit
|
commitdiff
|
tree
2010-06-28
Eric
W
ong
ad
d
preliminary sendfile (
1
.
0
.
0)
gem support
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
fiber/base: reuse process_cl
i
en
t
l
o
gic in base
commit
|
commitdiff
|
tree
2010-06-28
Eric
W
o
ng
(style) prefer "until" instead of "wh
i
le !"
commit
|
commitdiff
|
tree
2010-06-28
Eric Won
g
revactor: constan
t
/namespace c
l
eanups
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
base
:
constant
/
n
amespace clean
u
p
commit
|
commitdiff
|
tree
2010-06-27
Eric Wo
n
g
ht
t
p_response: make
t
his a module, not a class
commit
|
commitdiff
|
tree
2010-06-27
Er
i
c Wong
http_res
p
o
nse: (nitpick) simplify condi
t
ional log
i
c
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_respons
e
:
cleanup
docu
m
e
ntation
commit
|
commitdiff
|
tree
2010-06-24
Er
i
c
W
ong
sen
d
file: update do
c
s for Rack::Sendfile
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
a
d
d
Rainbows::Configurator module
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
t
e
sts: enable A
c
torSp
a
wn test f
o
r rbx
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
ong
re
v
: docu
m
e
n
t
a
tion
u
pdate for #writ
e
method
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
o
ng
d
e
v_f
d
_response: disable
u
nder Ru
b
inius for now
commit
|
commitdiff
|
tree
2010-06-21
Eric Wo
n
g
d
e
v_fd_
r
esponse: cle
a
n
up and reorganization
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c Wong
test_
i
sola
t
e: b
u
mp
uni
c
orn de
p
endency
commit
|
commitdiff
|
tree
2010-06-21
Eric
Wong
test: no need
f
or
I
O#sync=true in async-response t
e
sts
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
ong
te
s
ts: av
o
id embedde
d
c
ommand-lin
e
s
w
itches
in tests
commit
|
commitdiff
|
tree
next