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: remove unnecessary "return"
2010-09-17
Eric W
o
ng
eve
n
t
_
machine: remove unnecessary "return"
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
Rain
b
o
w
s
! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
E
ric
W
o
n
g
bump Un
i
corn dep
e
ndency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric
Wong
"keepal
i
ve_timeout
0
"
(
r
e
ally
)
disables k
e
epaliv
e
commit
|
commitdiff
|
tree
2010-08-28
Eric
Wong
t0016:
d
i
s
ab
l
e
Rack::L
i
nt fo
r
speed
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
rev_thread_*
:
fix I
O
pro
x
y failures w/
p
i
pe
l
ining
commit
|
commitdiff
|
tree
2010-08-27
Eric
W
ong
rainbows/rev/core:
t
iny cle
a
n
u
p
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/
r
ev/ma
s
ter: unindent
commit
|
commitdiff
|
tree
2010-08-26
E
r
ic Wong
split out
a
ccept() caller
s
t
o
ac
c
e
ptor mod
u
le
commit
|
commitdiff
|
tree
2010-08-19
E
r
ic Wong
a
dd Rainbows::ThreadTi
m
eo
u
t middleware
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
avoid EBADF with certain middlewares w
h
en prox
y
ing
commit
|
commitdiff
|
tree
2010-08-17
Eri
c
Wong
rev/c
l
ient: fi
x
redundant
cl
o
s
e of clien
t
so
c
kets
commit
|
commitdiff
|
tree
2010-08-16
Er
i
c W
o
ng
F
A
Q:
update SS
L
se
c
ti
o
n,
a
d
d
Poun
d
commit
|
commitdiff
|
tree
2010-08-13
Eri
c
Wong
dev_fd_respon
s
e:
weaken /dev/fd check
f
or c
o
m
p
atibility
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
doc:
i
t's always "Ra
i
nbows!" with a bang(
!
)
commit
|
commitdiff
|
tree
2010-08-09
E
ri
c
Won
g
FAQ: update Rails
r
equires for Ruby
1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eri
c
Wong
Rainbows! 0
.
96
.
0 - range s
u
pport
commit
|
commitdiff
|
tree
2010-08-03
Eric Won
g
t050
0
: av
o
id rac
e
c
onditi
o
n with
t
imestam
p
s
commit
|
commitdiff
|
tree
2010-08-03
E
ric Wong
maint: publish R
u
b
y
forge news on releas
e
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
o
c: h
i
de internal Response416 er
r
or c
o
nstant
commit
|
commitdiff
|
tree
2010-08-03
Eric
Wong
doc: upda
t
e
Static
_
Files d
o
cumentation page
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
n
g
d
o
c:
u
p
date TODO
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic
Wong
eve
n
t_machine: pr
o
tect IO#close fr
o
m
EBADF
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
n
g
revactor: implement sendfile and
r
ange sup
p
ort
commit
|
commitdiff
|
tree
2010-08-01
Eric W
o
ng
t0015: c
l
eanup af
t
er worki
n
g dir
e
ctory te
s
t
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t
e
sts:
d
o no
t
cl
o
bber existing
R
U
B
YLIB
commit
|
commitdiff
|
tree
2010-07-29
E
ric Wong
fiber/io: reuse buffer i
n
Rain
b
ows::Fiber::IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
revac
t
o
r
: Actor-a
w
are dev_fd_response proxying
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c Wong
even
t
_
m
achine: bett
e
r h
a
ndling
of
s
tagger
e
d
pipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
eve
n
t_machine: prevent double close of client sock
e
t
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev/cli
e
nt:
w
orkaroun
d
cl
o
se orderin
g
i
s
sue when p
r
oxy
i
ng
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wong
rev_thread_pool: stop s
u
pportin
g
t
h
i
s
u
nder Ru
b
y 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c Wong
t0020: speed up
r
ate l
i
m
i
ted test
s
commit
|
commitdiff
|
tree
2010-07-27
Eric
Won
g
t00{2,3}1: beef t
e
sts up with
m
ore abo
r
t
ed r
e
quests
commit
|
commitdiff
|
tree
2010-07-27
Eric
Wong
eve
n
t_machine: fix
p
ipelining
of
static files
commit
|
commitdiff
|
tree
2010-07-26
E
ric Won
g
rev*
:
properly handle pipelined respons
e
s w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
E
r
ic Wong
rename parse_
r
ange =>
m
ake_range!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t
9000: disable
a
pp_pool test for Writ
e
rTh
r
ead
*
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
on
g
t0501: workarounds for non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0105
:
I/O redu
c
t
i
ons a
n
d speedups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev*: av
o
id
hu
n
g
c
onnec
t
i
o
ns when p
r
oxyin
g
H
T
TP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
ong
writer_thre
a
d
_pool: fix i
n
clude orde
r
ing issues un
d
er 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Won
g
enable
Ra
n
ge
:
r
e
s
p
onses for static files for most m
o
d
els
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
e
v
e
nt_m
a
ch
i
n
e
: avoid red
u
ndant open() for
stat
i
c files
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rely
o
n autoload for Ba
s
e and Te
e
Input
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
ensu
r
e client ab
o
rt
e
d
f
ile/stre
a
m respo
n
se
b
odies ar
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
event_machine: close body descr
i
ptor
b
e
fore stream
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure fi
l
e
r
es
p
ons
e
b
odies ar
e
p
r
operly
c
lo
s
ed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure stream respons
e
bodies
g
et closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: s
p
lit out defe
r
red chunk logi
c
fro
m
unchun
k
e
d
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
r
e
v/deferred_response:
c
l
e
a
n
u
ps
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: auto
l
oad DeferredResp
o
nse
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
prefer I
n
teger#to_s(16
)
to
s
p
r
i
n
tf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wo
n
g
eve
n
t_machine: don
'
t set @body unles
s
it's EM::Deferrab
l
e
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
Wong
event_mach
i
ne: sm
a
l
l sim
p
lificat
i
o
n
for async
r
esponses
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
e
vent_machine: s
p
l
i
t o
u
t u
n
co
m
monly use
d
module
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rev + em
:
enable keepalive for
p
ipe/socket responses
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wo
n
g
r
e
v + em
:
m
o
re easily allow Cont
e
nt-Leng
t
h
in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: Re
s
ponseChun
k
Pipe style c
l
eanu
p
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t_machine: garbage avoidance
for pipe res
p
ons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
e
v
e
nt_
m
achine
:
a
void race in unch
u
nked fast pipe respon
s
es
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
remove unn
e
ce
s
sary header munging for static fi
l
e ser
v
ing
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
ng
dev_fd_respon
s
e: re
m
ove needless begin block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no n
e
e
d to
p
a
s
s
'
rb' a
s
File
.
open flag
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
sendfile m
i
ddle
w
are:
v
arious
s
tyle clean
u
p
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Won
g
r
e
factor resp
o
n
s
e handling
f
o
r ea
c
h concurrency mo
d
el
commit
|
commitdiff
|
tree
2010-07-11
Er
i
c Wong
Rainbows! v0
.
95
.
1 -
dep
e
nd on ne
w
er
U
nicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
b
u
m
p
U
nicorn de
p
endency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
Wo
n
g
doc: make RDoc skip
privat
e
meth
o
ds
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test_is
o
l
a
te:
d
ocument why
we test
w
ith Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rainbo
w
s! 0
.
95
.
0 -
s
end
f
ile()
sup
p
ort!
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
Wong
doc: av
o
i
d
documenting internals on RDoc website
commit
|
commitdiff
|
tree
2010-07-10
E
r
i
c
Wong
doc: Sta
t
ic_Files d
o
c
umentation
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
e
ven
t
_m
a
chi
n
e: rename respons
e
_
w
rit
e
=> em_
w
rite_resp
o
n
se
commit
|
commitdiff
|
tree
2010-07-09
Er
i
c
W
ong
h
t
tp_response: allow Cra
m
p 0
.
11
t
o send
proper WS header
s
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
r
estore Rainb
o
ws::HttpRespo
n
se
.
writ
e
for Cramp
commit
|
commitdiff
|
tree
2010-07-08
E
ric Wong
dev: bump i
s
ola
t
e dependency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
T
ODO: documenta
t
i
on needs
wo
r
k, so document it :P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump
T
C
P_DEFER_ACC
E
PT default v
a
lu
e
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bu
m
p unicorn dependenci
e
s
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic Wong
s
t
re
a
m_file: split thi
s
out fro
m
rev/
s
endfile
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
byte
_
sl
i
c
e
:
S
tring#[
r
ange] is fas
t
e
r
than
S
t
ring#s
l
ice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
d
o
c
:
u
p
date TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
ong
fix string slicing under
1
.
9 after short wr
i
tes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
re
v
/client: more ag
g
ressiv
e
n
o
n-blocking write
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
cleanup e
r
r
o
r handling for abort
e
d downloads
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c Wong
re
v
: avoid unnecessary se
e
king when using sendfile
commit
|
commitdiff
|
tree
2010-07-05
E
r
ic Wong
rev: prop
e
rly en
a
bl
e
p
ost-f
o
r
k s
e
ndfile
(
) usag
e
commit
|
commitdiff
|
tree
2010-07-04
E
ric
W
ong
refactor r
e
sponse body han
d
ling fo
r
sendfile(2
)
commit
|
commitdiff
|
tree
2010-07-04
Eric
W
o
n
g
rev/client: s/
s
e
ndfi
l
e/
r
e
v_
s
endfil
e
/
commit
|
commitdiff
|
tree
2010-07-04
E
r
ic Wong
re
v
actor: properly ze
r
o buff
e
r o
n
zero reads
commit
|
commitdiff
|
tree
2010-07-04
Eric
W
ong
t
hr
e
ad_pool: force threads t
o
wakeup
on s
h
u
t
down
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
rev
:
add send
f
ile support
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
dev_fd_respo
n
se: av
o
id red
e
cla
r
i
ng
Rainbows module
commit
|
commitdiff
|
tree
2010-06-30
Er
i
c Wong
de
f
err
e
d_
r
esponse: remove needless in
c
l
ude
commit
|
commitdiff
|
tree
2010-06-28
Eric
W
o
ng
T
O
DO: extra item
for byte-range respon
s
es
commit
|
commitdiff
|
tree
2010-06-28
Eric Wo
n
g
add pr
e
liminary
sendfile (1
.
0
.
0) g
e
m support
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
fiber/
b
ase: reuse pro
c
ess_cli
e
nt logic in bas
e
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
(
sty
l
e) prefer "until" ins
t
ead of "while !
"
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
rev
a
c
to
r
: constant
/
namesp
a
ce
cleanups
commit
|
commitdiff
|
tree
next