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 Wong
bump Unicorn
dependency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wo
n
g
"keepalive_t
i
m
eout 0" (really)
d
i
s
ables keepalive
commit
|
commitdiff
|
tree
2010-08-28
Eric Wo
n
g
t0016: dis
a
ble
Rack::Li
n
t for speed
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
r
ev_thread_*: fix IO pro
x
y failures w/pip
e
lining
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/re
v
/core
:
tiny cleanup
commit
|
commitdiff
|
tree
2010-08-27
E
ric Wong
rainbows/rev/master: unin
d
ent
commit
|
commitdiff
|
tree
2010-08-26
Eric Wong
spli
t
o
u
t
a
ccept() ca
l
lers to ac
c
e
ptor module
commit
|
commitdiff
|
tree
2010-08-19
Er
i
c Wong
ad
d
Rainbows::ThreadTimeout middlewar
e
commit
|
commitdiff
|
tree
2010-08-17
Eric
Wong
a
vo
i
d EBADF with
c
er
t
ain middlewares when proxying
commit
|
commitdiff
|
tree
2010-08-17
Er
i
c Wong
rev/cl
i
ent: fix redunda
n
t close o
f
client sockets
commit
|
commitdiff
|
tree
2010-08-16
Eric Wong
FAQ: up
d
a
t
e S
S
L se
c
ti
o
n, add P
o
und
commit
|
commitdiff
|
tree
2010-08-13
Eric Wong
dev_fd_response: weake
n
/
dev/fd che
c
k
for comp
a
t
i
bili
t
y
commit
|
commitdiff
|
tree
2010-08-10
Eric
Wong
doc: it's always "
R
ainbows!" with
a b
a
ng
(
!
)
commit
|
commitdiff
|
tree
2010-08-09
Er
i
c Wo
n
g
FAQ: update R
a
ils require
s
for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
R
a
inbows!
0
.
96
.
0 - range s
u
p
p
ort
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0500: avoid race condition with tim
e
stamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Won
g
m
a
int: pub
l
ish R
u
byforg
e
news on release
commit
|
commitdiff
|
tree
2010-08-03
Eri
c
Wong
doc: hi
d
e
i
nternal Re
s
p
ons
e
4
16 er
r
or constant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc: upd
a
t
e
Static_Fi
l
es docum
e
nta
t
ion page
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
doc: u
p
date TODO
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c
Wong
event_machine: prote
c
t
IO
#
c
lose from E
B
ADF
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
r
ev
a
cto
r
: implement sendfile and rang
e
support
commit
|
commitdiff
|
tree
2010-08-01
Er
i
c
Wong
t0015:
clea
n
up after worki
n
g direct
o
ry test
commit
|
commitdiff
|
tree
2010-08-01
Eric W
o
n
g
tests: do not clob
b
er existing RUBYL
I
B
commit
|
commitdiff
|
tree
2010-07-29
Er
i
c Wong
fiber/io
:
reus
e
buffer in Rainbow
s
::F
i
ber::IO
#
each
commit
|
commitdiff
|
tree
2010-07-29
E
ric Wong
revactor: Actor-awa
r
e dev_
f
d_res
p
o
nse pro
x
y
i
ng
commit
|
commitdiff
|
tree
2010-07-28
Eric
W
o
ng
eve
n
t
_machi
n
e:
be
t
ter handling of staggere
d
p
ipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_ma
c
hine: preven
t
d
o
u
b
l
e close of cli
e
nt socket
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev/
c
li
e
nt: workaround clos
e
ordering issue when proxying
commit
|
commitdiff
|
tree
2010-07-27
Eric Won
g
rev_thr
e
ad_pool: s
t
o
p
sup
p
orting this und
e
r Ru
b
y
1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t0020: speed up rate limited tests
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wong
t00{2
,
3}1: beef tes
t
s up with more aborted requests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_machine: fix
p
ipelining of static file
s
commit
|
commitdiff
|
tree
2010-07-26
Eric W
o
ng
re
v
*
: prop
e
rly
handle p
i
pelined
re
s
pon
s
es
w
/
sen
d
f
i
le
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
rena
m
e pars
e
_
r
ange =>
m
ake_range!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t900
0
: disable app_pool
test
f
o
r
W
riterThread
*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0501: w
o
rkarounds for non-GNU aw
k
s
commit
|
commitdiff
|
tree
2010-07-22
E
r
i
c Won
g
t
0105: I/O redu
c
t
io
n
s and
speedups
commit
|
commitdiff
|
tree
2010-07-22
E
ric Wo
n
g
rev*:
a
voi
d
h
ung connections when proxying
H
T
T
P/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
writer_threa
d
_
pool: fix
i
nclude
o
rdering issues under
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
ena
b
le Range: responses
f
or sta
t
ic files for mo
s
t
models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
event_machine: avoid r
e
du
n
dant
open() for
s
tatic
f
iles
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rely
on a
u
t
olo
a
d for Ba
s
e and TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
n
s
ure c
l
ient aborted file/stream re
s
ponse bo
d
ies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event
_
m
ac
h
ine: clos
e
bod
y
d
e
scripto
r
befo
r
e streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
ens
u
re file
r
e
sponse bodies are properly closed
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
ensur
e
st
r
eam response bodies get cl
o
sed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev: split out deferred chunk logic from
u
nchunked
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c W
o
n
g
rev/deferred_response
:
cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rev: autoloa
d
D
eferr
e
dRespon
s
e
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
prefer In
t
eger#t
o
_s(16
)
to sp
r
i
n
tf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machi
n
e
: don'
t
set
@
body
u
nless
it's EM::Deferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
e
nt_machine
:
s
ma
l
l
simplifi
c
ation fo
r
asy
n
c
res
p
on
s
es
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
event_m
a
chine: split
out uncommonly used mo
d
ules
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
r
ev + em: ena
b
le
k
eepalive
f
or
pipe/sock
e
t
respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
rev + em: more easily allow Content-Length in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machin
e
: Res
p
on
s
e
ChunkPipe style
cleanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_m
a
chine: garbage avo
i
dan
c
e
for pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine
:
avoid race in
u
nchu
n
ked
fa
s
t pipe res
p
on
s
es
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Won
g
remove unnecessary
head
e
r m
u
nging for st
a
t
i
c file s
e
rving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_fd_response: remove ne
e
d
less begin blo
c
k
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
n
o need
to pass
'
rb
'
as File
.
o
p
e
n flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
s
e
ndf
i
l
e
mid
d
leware: various
s
t
y
l
e cle
a
nups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
refactor re
s
ponse h
a
ndling fo
r
each con
c
urrency model
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
Ra
i
nbows! v0
.
95
.
1 - de
p
e
n
d on newer
Unicor
n
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
E
r
ic Wong
bu
m
p Unicorn dependenc
y
to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric
Wong
d
o
c:
make RDoc s
k
ip p
r
ivate methods
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Wong
test_isola
t
e
: document why we t
e
st w
i
th
R
ack
1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
R
ai
n
bows!
0
.
95
.
0 -
s
endfile(
)
support
!
commit
|
commitdiff
|
tree
2010-07-10
Eric
Wong
doc:
a
void documenting i
n
ternal
s
on
R
D
oc website
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: St
a
tic
_
Files documentation
commit
|
commitdiff
|
tree
2010-07-09
Er
i
c
W
ong
e
v
ent_machine
:
re
n
ame response_write => em_write_response
commit
|
commitdiff
|
tree
2010-07-09
Eric
Wong
h
ttp_respo
n
se: allow Cramp 0
.
11 to send proper
WS hea
d
ers
commit
|
commitdiff
|
tree
2010-07-08
E
ric Wong
rest
o
re Rai
n
bows:
:
HttpResponse
.
wr
i
te f
o
r Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Won
g
d
e
v
: b
u
mp isol
a
te dependency
t
o 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Won
g
T
O
DO: documentation needs work, so document
i
t
:
P
commit
|
commitdiff
|
tree
2010-07-08
Eric W
o
ng
bump TCP_DEFER_ACCEP
T
def
a
u
l
t value
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump
unicorn dependencies
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c
W
ong
stream_file: spli
t
this
o
ut
f
rom rev/s
e
ndfile
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
byte_slice: String#[
r
a
nge] is faste
r
t
h
a
n
S
tr
i
ng#slic
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric W
o
ng
doc: update TODO
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic Wong
fix
s
tring slicing u
n
der 1
.
9 after short
w
rites
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
ong
rev/client: more aggressive non-blockin
g
wr
i
te
commit
|
commitdiff
|
tree
2010-07-06
Eric Wo
n
g
cleanup erro
r
h
a
ndling
for
aborted download
s
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev: av
o
i
d unnecessar
y
s
e
ek
i
ng when us
i
ng sendfile
commit
|
commitdiff
|
tree
2010-07-05
Eric Won
g
rev: pr
o
perly enable po
s
t-fork sendfile() usage
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
r
efactor response b
o
dy handling
f
o
r
se
n
dfile(2)
commit
|
commitdiff
|
tree
2010-07-04
Er
i
c Wong
rev/clie
n
t: s/sen
d
f
i
le/rev_sendfile
/
commit
|
commitdiff
|
tree
2010-07-04
Eric
Wong
revactor:
p
roperly zero bu
f
fer on zero reads
commit
|
commitdiff
|
tree
2010-07-04
Eric
Wong
thread_po
o
l: force t
h
reads to wakeup
o
n
s
h
u
tdown
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
rev: add sendfile support
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
dev_fd_response: avoid redeclarin
g
Rainbow
s
module
commit
|
commitdiff
|
tree
2010-06-30
Eric W
o
n
g
de
f
erred_respo
n
s
e
:
remove
n
eedless include
commit
|
commitdiff
|
tree
2010-06-28
Eric W
o
ng
TODO: extra item
f
o
r byt
e
-rang
e
responses
commit
|
commitdiff
|
tree
2010-06-28
Eric W
o
n
g
add pre
l
iminary
s
endfile
(1
.
0
.
0) gem s
u
pport
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
fibe
r
/base: reuse process_clien
t
logic in base
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
(style) prefer "until" instead of "whi
l
e !"
commit
|
commitdiff
|
tree
2010-06-28
Eric Won
g
rev
a
cto
r
: constant/name
s
pace clean
u
p
s
commit
|
commitdiff
|
tree
2010-06-28
E
ri
c
W
o
ng
b
a
se
:
constan
t
/name
s
p
a
ce clea
n
up
commit
|
commitdiff
|
tree
2010-06-27
Eric W
o
n
g
http
_
response:
ma
k
e this a m
o
dule, not a class
commit
|
commitdiff
|
tree
next