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
process_client: fix attempted keepalive on HTTP 0.9
2010-11-05
Eric
W
o
ng
process_client: fix att
e
mpted
k
e
epalive on
HTTP
0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
R
a
i
nbows! 1
.
0
.
0 - internal
cleanups
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
tests: avoid
r
a
c
e c
o
n
d
iti
o
ns on
r
e
l
oad test
s
commit
|
commitdiff
|
tree
2010-10-28
E
r
ic Wong
t0018: wait for
ol
d
worker to be reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
re
v
+eve
n
t_mac
h
ine: small cleanups with new parser API
commit
|
commitdiff
|
tree
2010-10-28
E
r
i
c
Wong
HUP
r
eload restores defaults on
u
nset set
t
ings
commit
|
commitdiff
|
tree
2010-10-27
Eric Wong
use Unicor
n
2
.
0
.
0 final
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
R
akefile
:
u
pdat
e
s for
p
rere
l
eases
commit
|
commitdiff
|
tree
2010-10-26
Eric W
o
ng
R
ainbo
w
s! 1
.
0
.
0pre1 - kind
e
r
,
g
entler I/O
commit
|
commitdiff
|
tree
2010-10-26
Eri
c
Wong
gemspec: bump develo
p
men
t
depen
d
ency of I
s
olate
commit
|
commitdiff
|
tree
2010-10-26
Eric Won
g
doc: RDoc u
p
da
t
es
commit
|
commitdiff
|
tree
2010-10-25
Eric Wong
reduce depen
d
ency on I
O
#write_nonblock
commit
|
commitdiff
|
tree
2010-10-23
Eric Wong
h
t
tp_req
u
est:
r
e
move this (sub)class
commit
|
commitdiff
|
tree
2010-10-22
Eric
Wong
u
n
indent m
o
s
t
files
commit
|
commitdiff
|
tree
2010-10-22
Eric Won
g
l
o
cal
.
m
k
.
sampl
e
: remove
t
e
stin
g
und
e
r
1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
E
ric Wo
n
g
README:
update
c
opyright year
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
dev_fd_response: do not wrap
for Fiber-awar
e
IOs
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
ong
fi
b
er_{pool,spawn}: uni
n
dent
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fiber_pool: no need for old F
i
b
er::
I
O
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
code shuffling f
o
r kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric W
o
n
g
unic
o
rn 2
.
x updat
e
s +
kgio
commit
|
commitdiff
|
tree
2010-10-21
Er
i
c Wong
h
t
t
p
_
s
erver: more descript
i
ve error for deb
u
g
g
ing
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
start u
s
ing kgi
o
li
b
ra
r
y
commit
|
commitdiff
|
tree
2010-09-17
Eric Wong
event_machine: remove unnecess
a
ry
"
return"
commit
|
commitdiff
|
tree
2010-08-28
E
ric
Wong
Rainb
o
ws
!
0
.
9
7
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
W
o
ng
b
u
mp Unicorn
dependency
t
o 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Er
i
c
Wong
"keepalive_timeout 0
"
(rea
l
ly)
disables keepalive
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
t0016: disable Rack:
:
Lint for speed
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
rev_t
h
re
a
d_*: fix IO proxy failures w/pip
e
lining
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/
r
e
v
/
core: tiny
cleanup
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows
/
rev/ma
s
ter:
unin
d
ent
commit
|
commitdiff
|
tree
2010-08-26
Eric Wong
spl
i
t ou
t
accept() ca
l
lers to ac
c
ep
t
or mo
d
u
le
commit
|
commitdiff
|
tree
2010-08-19
Er
i
c Wong
add Rainbows::ThreadTimeout
m
iddleware
commit
|
commitdiff
|
tree
2010-08-17
Eri
c
Won
g
avoid EBADF with certain m
i
d
d
lewar
e
s
wh
e
n
proxying
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
rev/
c
lient
:
f
i
x red
u
ndant cl
o
se of client sockets
commit
|
commitdiff
|
tree
2010-08-16
Eric Wong
F
AQ:
u
pdate SSL s
e
ction, a
d
d Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric
Wong
dev
_
fd_response: weaken /dev/fd che
c
k fo
r
c
o
mpati
b
il
i
ty
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
doc: it
'
s a
l
ways "Rainbows
!
"
with a b
a
ng
(
!
)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FAQ: update Rails requires fo
r
R
uby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Won
g
Rainbows!
0
.
96
.
0 -
r
an
g
e suppo
r
t
commit
|
commitdiff
|
tree
2010-08-03
Eri
c
W
ong
t0
5
00: a
v
oid
r
a
c
e condition with t
i
mestamp
s
commit
|
commitdiff
|
tree
2010-08-03
Eric Wo
n
g
mai
n
t: publish Rubyforge news on release
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
oc:
hide int
e
rnal Response416 error constant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc:
u
pdate
S
t
a
tic_
F
iles doc
u
mentati
o
n page
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
d
o
c: update
T
ODO
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c W
o
ng
event_machine: protect IO#
c
lose from EB
A
DF
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
revactor: implement
sendfile and
r
ange
support
commit
|
commitdiff
|
tree
2010-08-01
Eric Wo
n
g
t
0
0
1
5
: cleanup after workin
g
directory test
commit
|
commitdiff
|
tree
2010-08-01
Eri
c
Wong
tes
t
s: do not
c
lobber e
x
is
t
ing RUB
Y
LIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
f
iber/io: reuse buffer i
n
Ra
i
n
b
ows::Fiber::
I
O
#each
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
revac
t
o
r: Actor-aware dev_fd_
r
espons
e
p
r
oxying
commit
|
commitdiff
|
tree
2010-07-28
Eri
c
W
o
ng
event_
m
achine: better handling of
staggere
d
pipel
i
nes
commit
|
commitdiff
|
tree
2010-07-27
E
ric Wong
even
t
_machine: prevent double close of cl
i
e
n
t so
c
ket
commit
|
commitdiff
|
tree
2010-07-27
E
ric Wong
rev/client: w
o
rkaround clo
s
e or
d
e
ring is
s
u
e when proxying
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev
_
thr
e
ad_pool: st
o
p sup
p
orting this under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t
0
020: sp
e
ed up rate limi
t
ed
tests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00{2,3
}
1: b
e
ef tests up with more aborted
r
equ
e
sts
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
ong
e
vent_machine:
f
i
x pipe
l
ini
n
g of st
a
t
ic files
commit
|
commitdiff
|
tree
2010-07-26
Eri
c
W
o
ng
rev*: properly handle pipelined responses w/sendf
i
le
commit
|
commitdiff
|
tree
2010-07-23
Er
i
c Wong
rename par
s
e_range =>
m
a
ke
_
ran
g
e!
commit
|
commitdiff
|
tree
2010-07-23
E
r
ic
W
ong
t9000: disable ap
p
_poo
l
test for
W
riterThread*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0501:
workarou
n
ds for non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0105:
I/O red
u
ct
i
ons and sp
e
edup
s
commit
|
commitdiff
|
tree
2010-07-22
Eric
Won
g
rev*: a
v
oid hung connections whe
n
pro
x
y
i
ng HTT
P
/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
write
r
_
t
h
read_pool: fix includ
e
order
i
ng iss
u
es under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
ena
b
le Range: re
s
pon
s
e
s f
o
r
s
t
a
tic
f
iles for most models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t_machine: avoid redundant open() f
o
r sta
t
ic files
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
r
ely on autoload fo
r
B
a
s
e
and Te
e
Input
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
nsure cli
e
nt aborted
f
il
e
/str
e
a
m
r
esponse b
o
dies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
even
t
_machine: close body des
c
riptor b
e
fore strea
m
ing
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic W
o
n
g
ensure fi
l
e re
s
ponse bodies are
properly
c
losed
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wo
n
g
ensu
r
e stre
a
m
resp
o
nse bodies
get closed
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
re
v
: split out deferred chunk logic
f
rom unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
rev/de
f
erred_response:
cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev:
au
t
o
load Deferred
R
esponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
pre
f
er Intege
r
#
t
o_s(1
6
) to sprin
t
f
(
"%x\r
\
n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
event_mac
h
ine
:
d
o
n't set @b
o
dy unless it's
E
M::Deferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
eve
n
t_m
a
chine: small simpl
i
fi
c
atio
n
for async
r
esponse
s
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
ev
e
n
t
_m
a
c
h
i
n
e
: s
p
lit
out uncommonly us
e
d mo
d
ules
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
W
ong
rev + em: enable
keep
a
l
i
ve for pip
e
/socke
t
responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
r
e
v + em: more ea
s
ily allow Co
n
t
ent-Length in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
e
nt_m
a
chi
n
e: Respo
n
seChunkPipe style c
l
e
a
nup
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_mach
i
ne: garbage avoidance for pipe
r
esp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Won
g
event_machine: avoid race i
n
unchunked fast pip
e
respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
remov
e
unnecessary h
e
ader
m
unging for static f
i
le
serv
i
ng
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
dev_fd_
r
esp
o
n
se: remo
v
e n
e
edless begin blo
c
k
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
no need to pas
s
'rb' as F
i
le
.
op
e
n
f
lags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
sendfile middlewa
r
e: vario
u
s s
t
yle cleanups
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Wong
refactor res
p
onse handl
i
ng f
o
r each concur
r
ency
model
commit
|
commitdiff
|
tree
2010-07-11
E
ric W
o
ng
Rainbows!
v
0
.
95
.
1 - depend on new
e
r Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bump Unic
o
rn depend
e
ncy
t
o 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wo
n
g
doc: make RDo
c
s
k
ip
p
r
ivate methods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test_isolate:
document
w
h
y we test with Ra
c
k 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wo
n
g
Rainbows! 0
.
95
.
0 - sendfile() supp
o
r
t
!
commit
|
commitdiff
|
tree
2010-07-10
Eric Won
g
doc: a
v
oid
d
ocume
n
ting
internals on RDoc website
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: Static_Fi
l
es documentation
commit
|
commitdiff
|
tree
2010-07-09
Eric
W
ong
ev
e
nt_mac
h
i
n
e: rename response_wr
i
te => em_wri
t
e_respons
e
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
http_respo
n
se: allow Cramp 0
.
1
1 to send prop
e
r WS headers
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
r
e
stor
e
Rainbows::H
t
t
p
Re
s
po
n
se
.
write
f
o
r
C
ramp
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
Wong
dev: bu
m
p
isolate depen
d
ency to 2
.
1
.
0
commit
|
commitdiff
|
tree
next