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
unindent most files
2010-10-22
Eric Won
g
unindent
m
ost fi
l
es
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
l
o
cal
.
mk
.
sample: remove testing under 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric Wo
n
g
R
E
ADME: up
d
ate cop
y
right
year
commit
|
commitdiff
|
tree
2010-10-22
Eri
c
Wong
dev_fd
_
r
esponse: do
not wrap for Fiber-aware
IOs
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
o
n
g
fiber_{po
o
l,spawn}: unindent
commit
|
commitdiff
|
tree
2010-10-22
Eri
c
Wong
fiber_
p
ool:
n
o need for old F
i
ber
:
:IO
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
ong
code shuffl
i
ng for kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
unicorn 2
.
x u
p
d
a
tes + k
g
io
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
http_serve
r
: more descript
i
ve error for debugging
commit
|
commitdiff
|
tree
2010-09-29
Eric
Wong
s
t
art u
s
ing k
g
io library
commit
|
commitdiff
|
tree
2010-09-17
Eric Wong
event_machine: remove unn
e
c
e
ssary "return"
commit
|
commitdiff
|
tree
2010-08-28
Eric W
o
n
g
Rainbows! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric W
o
ng
bump
U
nicorn
d
ependency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
E
ri
c
Wong
"
k
e
e
pal
i
ve_timeout
0
" (really) dis
a
bles keepalive
commit
|
commitdiff
|
tree
2010-08-28
E
ric Wo
n
g
t
0
016: disable Rack::Lint for speed
commit
|
commitdiff
|
tree
2010-08-28
Er
i
c
Wong
rev_thread_*:
f
ix IO pr
o
xy
f
ailures w/pip
e
lining
commit
|
commitdiff
|
tree
2010-08-27
Eric Wo
n
g
r
a
inbows/rev/
c
ore: tiny cleanup
commit
|
commitdiff
|
tree
2010-08-27
Eric Wo
n
g
rainbows/
r
ev
/
m
a
ster: uninden
t
commit
|
commitdiff
|
tree
2010-08-26
Eric Wong
split out accept() calle
r
s to acce
p
t
o
r
module
commit
|
commitdiff
|
tree
2010-08-19
Eric Wo
n
g
add Rainbows::Th
r
eadTim
e
out middle
w
are
commit
|
commitdiff
|
tree
2010-08-17
Eri
c
W
ong
avoid E
B
ADF with certain mi
d
dlewares when
p
rox
y
ing
commit
|
commitdiff
|
tree
2010-08-17
Eri
c
W
o
ng
r
e
v
/client: fix redundant
clo
s
e of client sockets
commit
|
commitdiff
|
tree
2010-08-16
Eric Wong
FAQ: update
SSL section, add
P
ound
commit
|
commitdiff
|
tree
2010-08-13
Eric
Wong
dev_f
d
_res
p
onse: weaken /dev/fd ch
e
ck for compatibility
commit
|
commitdiff
|
tree
2010-08-10
E
r
ic Wong
doc
:
it's always "Rainbows!" wit
h
a b
a
ng(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FAQ:
u
pdate Rails requires
f
or Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Won
g
Rainbo
w
s!
0
.
96
.
0
- range support
commit
|
commitdiff
|
tree
2010-08-03
Eric
W
o
ng
t
0500: a
v
oid race condition with times
t
amps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
maint:
publ
i
sh
Rubyforge
n
ews on
r
e
lease
commit
|
commitdiff
|
tree
2010-08-03
Eri
c
Wong
doc: hi
d
e
inte
r
nal
Response41
6
error constant
commit
|
commitdiff
|
tree
2010-08-03
Eri
c
Wong
doc: update Stat
i
c
_
Files docum
e
ntation p
a
g
e
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
doc:
u
p
d
ate TOD
O
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
event_machine: protect IO#clo
s
e from EBADF
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
revactor: implement sendf
i
l
e and range suppor
t
commit
|
commitdiff
|
tree
2010-08-01
Eric Won
g
t0015:
c
lean
u
p after working directo
r
y test
commit
|
commitdiff
|
tree
2010-08-01
Eric
W
ong
tests: do not clobb
e
r existing RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric
Wong
fiber
/
io: reuse buffer i
n
Rain
b
ows::Fibe
r
::IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
revactor: Actor-aware d
e
v_fd_response proxying
commit
|
commitdiff
|
tree
2010-07-28
Eric Wong
event_mach
i
n
e: better handlin
g
of staggered pipe
l
ines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_m
a
chine: preve
n
t doub
l
e close of client socket
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
re
v
/client: workaround close o
r
dering
i
ssue wh
e
n proxying
commit
|
commitdiff
|
tree
2010-07-27
Eric Won
g
rev_th
r
ead_pool: stop supporting t
h
is unde
r
R
uby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
o
n
g
t
0
0
20: speed up rate l
i
mited
t
ests
commit
|
commitdiff
|
tree
2010-07-27
E
ric W
o
ng
t00
{
2,3}1: beef tests up with more aborted requests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wo
n
g
event_machine: fix pipelining of stati
c
f
i
l
es
commit
|
commitdiff
|
tree
2010-07-26
Eric
W
ong
rev*: prope
r
ly ha
n
dle pipelined res
p
onses w/send
f
ile
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
r
e
name parse_
r
an
g
e =>
m
a
k
e_range!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t
9000:
disabl
e
app_pool test for WriterThread*
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Wong
t0501: wor
k
around
s
for non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
ong
t0105: I/O reductions and spe
e
d
u
ps
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
r
e
v*: avoid
hung con
n
ections when pr
o
x
ying
H
TTP/
0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
ong
writer_thread_pool: fix include
order
i
ng i
s
sues und
e
r 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
enable Range: responses for st
a
tic files f
o
r most models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
eve
n
t_machine: avoid redunda
n
t
open() for
s
t
atic files
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rely on aut
o
load
for Base and Te
e
Input
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure
c
lient abor
t
ed file/stream response bodies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
event_machin
e
: c
l
o
se
body
d
escript
o
r
b
efor
e
streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
e
nsure
file re
s
ponse
bodies
are properly
closed
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
e
n
sure stream response bod
i
es get clos
e
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: s
p
lit out
def
e
rre
d
chunk logic
f
rom unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rev/deferr
e
d_
r
e
spo
n
se: cleanup
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
rev: autoloa
d
D
e
f
e
r
redResponse
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
prefer Int
e
g
e
r#to_s(16) t
o
sp
r
i
ntf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
event_machine: don't set @body unles
s
it's
EM::Deferrable
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
e
vent_machi
n
e: smal
l
si
m
plifi
c
ation for asy
n
c
r
espon
s
es
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
e
v
e
n
t
_
mac
h
ine: spli
t
out u
n
common
l
y use
d
modules
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
rev
+
em: enabl
e
k
eepalive f
o
r pipe/sock
e
t
resp
o
ns
e
s
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
r
ev + em: m
o
r
e
easily a
l
low Content
-
Length
i
n
p
ipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
event_ma
c
hine: Resp
o
n
s
eChunkPipe st
y
l
e cl
e
a
n
up
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ev
e
nt_machine: garbage avoidance for pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
ng
event_
m
a
chine:
avoi
d
r
a
ce in unchunked fast p
i
pe respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
move u
n
n
e
ces
s
ary header munging
for static file
s
ervin
g
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
dev_fd_response: remove n
e
edless begin b
l
ock
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no n
e
ed
to
pass
'rb
'
as
File
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
sendfile middlewar
e
: various style cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
refactor
response handling fo
r
each concur
r
ency model
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
Rain
b
ows!
v0
.
9
5
.
1
- depend on newer
Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Er
i
c Wong
b
u
mp Unicorn dependen
c
y
t
o 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wong
doc:
m
a
k
e
R
D
oc skip
pr
i
vate
m
ethods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wo
n
g
t
e
st_isolate:
d
ocument w
h
y we test with Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rainbows! 0
.
95
.
0 -
s
endfile() s
u
pport!
commit
|
commitdiff
|
tree
2010-07-10
E
ric
Wong
d
oc: a
v
oid docu
m
enting i
n
terna
l
s on RDoc website
commit
|
commitdiff
|
tree
2010-07-10
Eric
Wong
doc: Sta
t
ic_Files documentati
o
n
commit
|
commitdiff
|
tree
2010-07-09
Eric W
o
n
g
even
t
_mach
i
ne: renam
e
response_write
=> em_
w
r
i
te_response
commit
|
commitdiff
|
tree
2010-07-09
Er
i
c Wo
n
g
h
ttp_re
s
p
o
nse: a
l
l
ow
Cramp 0
.
1
1 to se
n
d prope
r
W
S headers
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
W
ong
restore Rai
n
bows::HttpRespons
e
.
write
for Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
dev: bump isolat
e
dependenc
y
to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
TODO: d
o
cumentation need
s
w
o
rk, so document it
:
P
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c W
o
ng
bump TCP
_
D
EFER_ACCEPT default value
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump unicorn dependencies
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
strea
m
_file: split th
i
s out from
rev
/
s
endfile
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
byte_slice: String#[r
a
ng
e
] is
faster
t
han
String#s
l
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic Wong
doc: update TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric W
o
ng
fix strin
g
slicing under 1
.
9 after short writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev/clie
n
t: more
aggressive non-blocking writ
e
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
c
l
eanup error handling for abor
t
e
d
downlo
a
ds
commit
|
commitdiff
|
tree
2010-07-06
E
ric W
o
ng
r
e
v:
avoid unnece
s
sary seeking when using s
e
nd
f
ile
commit
|
commitdiff
|
tree
2010-07-05
Eric
Wong
re
v
: pro
p
e
r
ly enable
post-fork sendf
i
le() usage
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
r
efactor r
e
s
ponse
b
ody han
d
ling
f
or s
e
ndfile(2)
commit
|
commitdiff
|
tree
2010-07-04
Eri
c
Wong
rev
/
c
l
ient: s/sendfile/rev_s
e
ndfile/
commit
|
commitdiff
|
tree
next