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
bump Unicorn dependency to 1.1.3
2010-08-28
Eric W
o
ng
bump Uni
c
orn
dependency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
E
ric Wong
"k
e
epal
i
v
e_timeout 0" (
r
eall
y
)
disables kee
p
a
l
ive
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
t00
1
6: disabl
e
Rack::L
i
nt
f
or speed
commit
|
commitdiff
|
tree
2010-08-28
Er
i
c Wong
rev_thread_*:
f
ix IO proxy failures w/pip
e
lin
i
ng
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
r
ainbows/rev/co
r
e: tiny cleanu
p
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/rev/master
:
unindent
commit
|
commitdiff
|
tree
2010-08-26
Eric Wong
split o
u
t acce
p
t
(
)
c
allers
to
a
cceptor modul
e
commit
|
commitdiff
|
tree
2010-08-19
Eric Wong
a
d
d Rainbows::
T
hre
a
dTimeout
m
iddle
w
are
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
avoid EBAD
F
with cer
t
a
in middlewares when proxying
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
rev/cl
i
ent
:
fix
r
edundant clo
s
e o
f
client sockets
commit
|
commitdiff
|
tree
2010-08-16
Eric
Wong
F
A
Q: update
S
SL
s
ection, add Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric Won
g
dev_fd_response: w
e
aken /dev/fd ch
e
ck for compatibility
commit
|
commitdiff
|
tree
2010-08-10
Eric Wo
n
g
doc: it's always "Rai
n
bows
!
" wit
h
a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
F
A
Q: up
d
ate Rails requires
fo
r
Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric
W
ong
R
a
i
n
bows! 0
.
9
6
.
0 - range supp
o
rt
commit
|
commitdiff
|
tree
2010-08-03
Eric
W
ong
t0500: avoid r
a
ce co
n
dition with
t
imestamp
s
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
maint:
publis
h
Rubyforge news on release
commit
|
commitdiff
|
tree
2010-08-03
E
ric Wong
doc: hide internal Res
p
on
s
e41
6
error consta
n
t
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
oc:
u
pdat
e
S
t
atic_Fil
e
s documentation
page
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
doc: up
d
ate TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
event_
m
ac
h
ine:
p
rotect IO#close fro
m
EBADF
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
revact
o
r: imp
l
emen
t
s
endfile and r
a
nge support
commit
|
commitdiff
|
tree
2010-08-01
E
ric Wo
n
g
t0015: cleanup after working directory tes
t
commit
|
commitdiff
|
tree
2010-08-01
E
r
ic Wong
tests: d
o
n
o
t cl
o
bber existing RU
B
Y
L
IB
commit
|
commitdiff
|
tree
2010-07-29
E
ric Wong
f
i
ber/io:
r
eu
s
e
buffer
in Rai
n
bows:
:
Fiber::IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eric Wo
n
g
revactor:
A
c
t
o
r
-
a
w
are dev_fd_response p
r
oxyi
n
g
commit
|
commitdiff
|
tree
2010-07-28
Eric Wong
event
_
machi
n
e
:
better handlin
g
of stagge
r
e
d pipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_machine: prevent
d
ouble clos
e
o
f
cli
e
nt socket
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c Wong
re
v
/clien
t
: workaround close o
r
de
r
ing iss
u
e
when proxy
i
n
g
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev_thread_pool
:
stop suppo
r
t
i
n
g this un
d
er Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
t0020:
speed u
p
ra
t
e
li
m
ited test
s
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00{2,3}1:
b
e
ef tests
u
p
with more aborted reque
s
ts
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
ong
eve
n
t_machine: fix pipelini
n
g
o
f static
f
i
les
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev*: properly handle pipelin
e
d r
e
sponses w/sendfil
e
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
rename parse_range => mak
e
_ra
n
g
e!
commit
|
commitdiff
|
tree
2010-07-23
Eric
W
o
ng
t90
0
0:
d
isab
l
e
a
p
p
_pool
t
e
st for WriterTh
r
ead
*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wo
n
g
t
0
50
1
:
w
orkarounds fo
r
no
n
-GNU a
w
ks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0105: I/O r
e
ductions and spe
e
du
p
s
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
W
o
n
g
r
ev*: avoid hung connections wh
e
n pro
x
ying HT
T
P/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Won
g
wr
i
t
er_thread_
p
o
ol: fix include or
d
erin
g
i
ssues under
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Wo
n
g
enable Range: responses for
static files for most mo
d
els
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine:
avoid red
u
ndant open()
for stat
i
c files
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rely on autoload for
B
ase and
TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
ensure clie
n
t aborted
f
ile/stream
response b
o
d
ies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t_machine:
c
lose body descr
i
p
tor bef
o
re streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
n
s
u
re file res
p
onse bodi
e
s
a
r
e
properly closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensur
e
stream res
p
o
n
se bodies get closed
commit
|
commitdiff
|
tree
2010-07-20
E
ri
c
Won
g
rev: split out deferred
c
hun
k
lo
g
ic from unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
v
/
d
e
f
e
rred_
r
e
s
ponse: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
v: autolo
a
d
D
eferredRe
s
ponse
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
p
re
f
e
r
I
n
teger#to_s(16) to sprintf(
"
%x\r\
n
")
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
Wo
n
g
event_mach
i
n
e: don't set @b
o
dy unless it's
E
M
:
:De
f
errable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
event_
m
achine: small simpl
i
fication f
o
r a
s
ync responses
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
W
ong
event_ma
c
hi
n
e: s
p
l
i
t out uncommonly
used
mo
d
ules
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em: e
n
able keepalive for pipe/
s
ocket respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rev + em: more eas
i
ly
a
llow Conte
n
t-Lengt
h
in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
event_machine: ResponseChunkP
i
pe style cleanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machi
n
e: gar
b
ag
e
avoidanc
e
fo
r
pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
ve
n
t_m
a
chine: avoid r
a
ce i
n
unchunked fast pipe res
p
onses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
remove unne
c
essa
r
y header mung
i
ng for static file serving
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
dev_fd_respon
s
e: r
e
mov
e
ne
e
dless begin block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no need to pass '
r
b' as
F
i
le
.
o
p
e
n flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
send
f
i
le middle
w
are: various sty
l
e cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
refactor response handling for ea
c
h concurrency m
o
del
commit
|
commitdiff
|
tree
2010-07-11
Eric
W
ong
R
ain
b
ows! v0
.
9
5
.
1 - dep
e
nd on newer Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
b
u
mp Unicorn dependency to
1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
d
o
c
: make RDoc skip
pri
v
ate methods
commit
|
commitdiff
|
tree
2010-07-10
E
ric Wong
test_isolate: document why we
t
e
st with Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rainbows! 0
.
9
5
.
0 - sendfile() support!
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wong
doc: avoi
d
documenting internals
o
n RDoc webs
i
te
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
d
o
c: Static_Files d
o
cum
e
ntation
commit
|
commitdiff
|
tree
2010-07-09
Eri
c
Wong
even
t
_machine: r
e
na
m
e response_write => em_write_response
commit
|
commitdiff
|
tree
2010-07-09
Eric
W
ong
http_respo
n
se: allow
Cramp 0
.
11 to
send
p
r
oper W
S
heade
r
s
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
re
s
tore Rainbo
w
s
:
:HttpRespon
s
e
.
write f
o
r
C
r
amp
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c
Wong
dev: bump isolate dependenc
y
to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Won
g
TODO: d
o
cu
m
ent
a
ti
o
n needs work, so document it :P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump TC
P
_
DEFER
_
ACCEPT default value
commit
|
commitdiff
|
tree
2010-07-08
Eric
Wong
bum
p
unicorn dep
e
nde
n
c
ies
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic Wong
s
tream_file: split
t
his o
u
t from
rev/sendfile
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
ong
byte_slice:
Str
i
ng#[range] is
f
ast
e
r than String
#
slice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
E
ric Wong
doc: update TO
D
O
commit
|
commitdiff
|
tree
2010-07-06
E
ric W
o
n
g
fix string sl
i
cing under 1
.
9 after shor
t
writes
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic Wong
rev/client: more
a
ggress
i
ve non
-
blockin
g
write
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
cleanup error handling for a
b
ort
e
d do
w
nloads
commit
|
commitdiff
|
tree
2010-07-06
E
ric W
o
ng
rev
:
avoid unnecessary se
e
king
w
hen using send
f
il
e
commit
|
commitdiff
|
tree
2010-07-05
Eric Wong
rev: properly enable post-fork sendfile() usage
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
refactor
r
e
spon
s
e b
o
dy handling
f
or se
n
dfile(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
rev/c
l
ient: s/se
n
dfi
l
e/
r
ev_sendfile
/
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
revactor: properly zer
o
buffer on z
e
ro reads
commit
|
commitdiff
|
tree
2010-07-04
Eri
c
Wong
t
h
re
a
d
_pool:
forc
e
threads to wa
k
eup on shutdown
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
rev:
a
dd sendfile support
commit
|
commitdiff
|
tree
2010-06-30
E
r
ic Wong
d
ev_fd_re
s
ponse: avoid redeclaring Ra
i
nb
o
ws mod
u
le
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
de
f
erred_response: remove
n
eedless
include
commit
|
commitdiff
|
tree
2010-06-28
Eric W
o
ng
TODO: ext
r
a item for byt
e
-r
a
nge responses
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
add preli
m
i
n
ary send
f
ile (1
.
0
.
0) gem support
commit
|
commitdiff
|
tree
2010-06-28
Eric Won
g
fiber/base: reuse process_client logic in base
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
(style) prefer "unt
i
l" ins
t
ead of "whi
l
e
!
"
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
revactor: constant/namespace cleanups
commit
|
commitdiff
|
tree
2010-06-28
E
r
i
c Wong
bas
e
: constant/
n
amespace cle
a
nup
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_
r
e
s
pons
e
: make this a module, not a
c
l
a
ss
commit
|
commitdiff
|
tree
next