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
doc: update Static_Files for new sendfile gem
2010-10-22
E
ric Wong
fiber_pool: no
nee
d
for old
Fiber::IO
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
code shuffling for
k
gio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
u
n
ic
o
rn 2
.
x updates +
kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
http_server:
m
ore de
s
c
r
i
pti
v
e error
for
d
e
bugging
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
start using kgio library
commit
|
commitdiff
|
tree
2010-09-17
Eric Wong
event_
m
a
c
hine: remove un
n
eces
s
ary "r
e
turn"
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
Ra
i
nbows!
0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
bump Unicorn depend
e
nc
y
to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
"keepa
l
ive_timeout 0" (really) disables keepalive
commit
|
commitdiff
|
tree
2010-08-28
Er
i
c
Wo
n
g
t0016: dis
a
b
le Rack
:
:
Lint
for speed
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
re
v
_
t
hrea
d
_*: fix
I
O
p
r
ox
y
failures
w
/pipelining
commit
|
commitdiff
|
tree
2010-08-27
Eric
Wo
n
g
rainbow
s
/rev/core: tiny clean
u
p
commit
|
commitdiff
|
tree
2010-08-27
Eric
Wong
rai
n
bows/rev/mas
t
e
r
: unindent
commit
|
commitdiff
|
tree
2010-08-19
E
r
ic Wong
ad
d
Rain
b
ows::Th
r
eadTimeo
u
t
m
i
ddlewar
e
commit
|
commitdiff
|
tree
2010-08-17
Eric W
o
ng
avoi
d
EBADF with certain middleware
s
when proxying
commit
|
commitdiff
|
tree
2010-08-17
Eri
c
Wong
rev/clien
t
: fi
x
redu
n
dant close of
cl
i
e
n
t so
c
kets
commit
|
commitdiff
|
tree
2010-08-16
Eric Wong
FA
Q
:
update S
S
L se
c
tion,
a
dd Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric Wong
dev_fd_respo
n
se
:
weaken /dev/fd check for compatibil
i
ty
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
d
oc: it
'
s alway
s
"
R
ainbows
!
" wit
h
a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wo
n
g
FAQ: update Rails r
e
qui
r
e
s
f
or
R
uby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wo
n
g
R
ai
n
bows!
0
.
96
.
0 - range su
p
port
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0500: avoid race condition with ti
m
estamps
commit
|
commitdiff
|
tree
2010-08-03
Eric
Wong
maint: publ
i
sh Rubyforge news on release
commit
|
commitdiff
|
tree
2010-08-03
Eric Won
g
doc:
hide internal
R
e
sponse416 error c
o
n
s
t
ant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc
:
update S
t
atic_Files
docu
m
e
n
t
a
tio
n
pag
e
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
doc:
update TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
event_machine: prot
e
ct IO#close from EBADF
commit
|
commitdiff
|
tree
2010-08-02
E
ric Won
g
r
evactor:
implem
e
n
t sendfile and rang
e
support
commit
|
commitdiff
|
tree
2010-08-01
Eric
W
ong
t0015: c
l
eanup aft
e
r w
o
rking directo
r
y
test
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t
e
sts: do no
t
c
l
o
bber existi
n
g RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Er
i
c Wong
fiber/io: re
u
se buffer in
R
ainbows::F
i
be
r
:
:IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
revac
t
or: Actor-aware dev
_
fd_response proxy
i
ng
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c
W
ong
event_machine:
better handl
i
ng of staggered
p
ip
e
lines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
e
v
ent_ma
c
hine: preve
n
t doubl
e
close of
c
lient
socket
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
W
o
n
g
rev/client: workaro
u
nd
close
ordering issu
e
when pro
x
y
in
g
commit
|
commitdiff
|
tree
2010-07-27
E
ric Wong
rev_threa
d
_
p
ool: stop
s
upporting this under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t002
0
:
speed up rate limited tests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00{
2
,
3
}1: beef
t
ests up with more aborted reque
s
ts
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
ev
e
nt_machine: fix pi
p
elining of st
a
tic fi
l
es
commit
|
commitdiff
|
tree
2010-07-26
Eric
Wong
re
v
*: properly ha
n
dle pipelined re
s
p
o
nses w/s
e
ndfi
l
e
commit
|
commitdiff
|
tree
2010-07-23
Eric Wo
n
g
rename parse_
r
ange => ma
k
e_range!
commit
|
commitdiff
|
tree
2010-07-23
E
r
ic Wong
t9000: d
i
sable
a
pp_pool test f
o
r Writer
T
hread*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t
0
501: workarounds for
n
o
n
-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0
1
05: I/O reduction
s
and
s
p
e
edups
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
rev*:
avoid hun
g
connections when proxyi
n
g HTT
P
/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
writer_thr
e
ad_p
o
ol: fi
x
include ordering issues under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
ong
e
nable Rang
e
:
r
esponses for
static fil
e
s for
m
ost models
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Won
g
eve
n
t
_
mach
i
ne: a
v
o
i
d redundant open() for sta
t
ic files
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
r
e
ly
on autoload for Base
an
d
TeeInput
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
e
nsur
e
c
l
ien
t
aborted fil
e
/st
r
e
a
m response bodie
s
are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
e
vent_machine: close
body descr
i
ptor be
f
ore strea
m
ing
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure file response bodies ar
e
properly cl
o
sed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure stream
r
e
s
ponse bo
d
ies get clo
s
ed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: split out def
e
r
r
ed
c
hunk logic from
u
n
c
h
unked
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
n
g
rev/deferred_
r
espo
n
se
:
c
leanups
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
W
ong
rev:
a
utolo
a
d Defer
r
edRe
s
pon
s
e
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
prefe
r
Integer#to_s(
1
6) to sprintf("%
x
\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mac
h
ine: don
'
t
set @body unl
e
ss it
'
s
E
M
:
:D
e
f
erra
b
le
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_
m
achi
n
e: small simplification for async re
s
ponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: sp
l
it out uncomm
o
nly used mo
d
ules
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
ong
rev + e
m
: enable k
e
e
paliv
e
f
o
r p
i
pe/socket responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev + em: mo
r
e easily allow Content-Lengt
h
in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event
_
machin
e
: ResponseC
h
unkPip
e
style cl
e
anup
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_ma
c
h
i
ne: garba
g
e avoida
n
ce for pipe response
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event
_
machi
n
e:
a
void
r
a
ce
in u
n
chunke
d
fast pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
remove unnecessary
he
a
der
munging
f
o
r
sta
t
ic file serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_f
d
_
r
esponse:
r
emo
v
e needle
s
s begin b
l
o
ck
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
no need to pass 'rb'
a
s File
.
open f
l
ag
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
sendfile middleware: various
st
y
le cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
fac
t
or
response h
a
ndling
for ea
c
h con
c
urrency m
o
del
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
Rain
b
ows! v0
.
95
.
1 - depend on n
e
wer Unicorn
commit
|
commitdiff
|
tree
2010-07-11
E
r
ic Wong
bump
U
nicorn
d
epende
n
cy t
o
1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: ma
k
e RDoc s
k
ip
p
r
ivate met
h
o
ds
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test_isol
a
te: docum
e
n
t why we
t
es
t
with Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rainbows! 0
.
9
5
.
0
- sendfile() supp
o
rt!
commit
|
commitdiff
|
tree
2010-07-10
E
ric Wong
doc: a
v
oid documentin
g
i
n
ternals on RDoc webs
i
t
e
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: Static_F
i
les documentatio
n
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
ev
e
n
t
_machine: rename response_write => e
m
_
w
rite_
r
esponse
commit
|
commitdiff
|
tree
2010-07-09
Eri
c
Wong
http_response: allow Cramp 0
.
11 to send p
r
oper
W
S
headers
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic Wong
res
t
ore
Rainbo
w
s::HttpResponse
.
w
r
ite
f
or Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
W
ong
dev: bump isolate depen
d
ency
to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
E
ric
Wong
T
ODO: documenta
t
i
on needs work, so document
i
t :P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump
T
C
P
_
DEFER_ACC
E
PT de
f
ault va
l
ue
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c Wong
bump unicorn
dep
e
ndencie
s
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
stream_fil
e
:
s
plit
this out from rev
/
sendfile
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c Wong
byte_slice: Str
i
ng#[range] is faster than
S
t
ring#slice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
doc:
u
p
date TODO
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c Wong
fix string s
l
i
cin
g
u
nder
1
.
9 afte
r
short writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev/cl
i
ent
:
more aggressive non-blocking wr
i
t
e
commit
|
commitdiff
|
tree
2010-07-06
Eric Won
g
cleanup error handlin
g
for
a
b
orte
d
downloads
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
r
e
v
: avoid
u
n
necessary seeking
when
using sendfile
commit
|
commitdiff
|
tree
2010-07-05
Eric Wong
rev: pro
p
e
r
ly en
a
ble post-fork sendfile()
usage
commit
|
commitdiff
|
tree
2010-07-04
Eric W
o
ng
refa
c
tor response
b
o
d
y han
d
ling for sendfile(2)
commit
|
commitdiff
|
tree
2010-07-04
Eri
c
Wong
rev/cli
e
nt:
s
/
s
e
n
dfile/rev_
s
endfil
e
/
commit
|
commitdiff
|
tree
2010-07-04
E
r
i
c
Wong
revactor: pro
p
erly ze
r
o buffer o
n
z
e
ro reads
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
thread_pool: force threa
d
s
to wakeup on shutdown
commit
|
commitdiff
|
tree
2010-06-30
E
r
ic Wong
re
v
:
a
dd send
f
ile su
p
port
commit
|
commitdiff
|
tree
2010-06-30
E
r
ic Won
g
dev_fd_
r
esp
o
nse: avoid redeclaring R
a
inbows m
o
dule
commit
|
commitdiff
|
tree
2010-06-30
E
r
ic Wong
defe
r
r
e
d_response
:
r
e
move n
e
edle
s
s include
commit
|
commitdiff
|
tree
2010-06-28
Eric
W
ong
T
ODO: extra item for byte
-
r
ange
responses
commit
|
commitdiff
|
tree
next