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
thread_timeout: de-Struct-ify
2010-12-09
Eri
c
Wong
thread_ti
m
eou
t
: de-St
r
uc
t
-ify
commit
|
commitdiff
|
tree
2010-12-09
Er
i
c Wong
respect "
r
ew
i
ndabl
e
_input false" in Unicorn conf
i
g
commit
|
commitdiff
|
tree
2010-12-08
Eric Wong
t/*
.
sh: indentation fixes
commit
|
commitdiff
|
tree
2010-12-08
Eric Won
g
rev
+
revac
t
o
r: fix LAR
G
E
p
i
pelined uploads
commit
|
commitdiff
|
tree
2010-12-03
Eric Wo
n
g
R
a
i
nbow
s
! 2
.
0
.
1 - upload pipelining fixes
commit
|
commitdiff
|
tree
2010-12-03
E
r
ic W
o
ng
fix pipeli
n
i
n
g of re
q
uests with bodies
commit
|
commitdiff
|
tree
2010-12-02
Eric
W
o
ng
ev_core: refact
o
r and
s
pl
i
t cap_input
o
u
t
commit
|
commitdiff
|
tree
2010-12-02
E
ric W
o
ng
ev_core: split out pr
e
pare_request_body
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
Rai
n
bows!
2
.
0
.
0
-
minority
ru
l
es!
commit
|
commitdiff
|
tree
2010-11-20
E
r
ic Wong
tests: depend o
n
Unicorn
3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
E
r
i
c
W
ong
rev
a
ctor: f
i
x brain
d
amag
e
d com
m
it
/
coding st
y
l
e
commit
|
commitdiff
|
tree
2010-11-20
E
ri
c
W
ong
simpler keepalive check
f
or
synchronous models
commit
|
commitdiff
|
tree
2010-11-20
Eric Wo
n
g
m
ax_body: rew
r
ite wra
p
per
s
to
b
e safer
commit
|
commitdiff
|
tree
2010-11-19
Eric W
o
ng
max_body: do not enable
for Rev
T
hread
*
m
o
dels
commit
|
commitdiff
|
tree
2010-11-19
Eric
W
o
n
g
upgrad
e
to Kgio 2
.
x and Unicorn 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Er
i
c Wong
test_iso
l
ate:
depend on
n
e
w
e
r
U
n
i
corn
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
reimplement client_max_body_size h
a
ndle
r
s
commit
|
commitdiff
|
tree
2010-11-06
Eric Wong
avoi
d
Err
n
o::EAGAIN, h
a
rder
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
avoid K
g
io::WaitReadable/WaitWrit
a
ble cons
t
ants
commit
|
commitdiff
|
tree
2010-11-05
Eric
W
o
ng
process_c
l
ient: fix a
t
tempted
keepa
l
i
v
e
o
n HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric
W
ong
Rainb
o
ws!
1
.
0
.
0
- internal clean
u
ps
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
tests
:
avoid race conditions
o
n r
e
load tests
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
t0
0
18: wai
t
f
o
r o
l
d wor
k
e
r to b
e
reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric W
o
ng
rev+event_machine: sm
a
ll cleanups wi
t
h
n
e
w
parser API
commit
|
commitdiff
|
tree
2010-10-28
Er
i
c
Wo
n
g
HUP rel
o
ad rest
o
res
d
efaults on unset
s
etting
s
commit
|
commitdiff
|
tree
2010-10-27
Eric Wong
u
s
e
U
n
icorn 2
.
0
.
0 final
commit
|
commitdiff
|
tree
2010-10-26
Eric Wo
n
g
Rak
e
f
i
l
e
: up
d
a
t
e
s for
prereleases
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
Rainb
o
ws! 1
.
0
.
0p
r
e
1
- kinder, g
e
n
t
ler I/O
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
gemspec
:
bump
develo
p
ment d
e
pendency of Is
o
late
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
do
c
: RDoc updates
commit
|
commitdiff
|
tree
2010-10-25
Eric Won
g
reduce dependenc
y
on IO
#
write_no
n
block
commit
|
commitdiff
|
tree
2010-10-23
Er
i
c Wong
h
t
tp
_
request: remove this (s
u
b)class
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
unindent most files
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c Wong
l
ocal
.
mk
.
s
a
mp
l
e
:
remove testing und
e
r
1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
READM
E
:
update copyrigh
t
year
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
dev
_
f
d
_
respons
e
:
do not wrap for
F
iber-aware IOs
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fibe
r
_{pool,spawn}: unindent
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fiber_pool: no need for old Fiber::IO
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
code s
h
uffling fo
r
kgio
commit
|
commitdiff
|
tree
2010-10-21
E
r
i
c Wong
unicorn 2
.
x updates
+ kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric
W
ong
http_serv
e
r
:
more
descriptive error for de
b
ugging
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
s
tart
u
sin
g
kgio
librar
y
commit
|
commitdiff
|
tree
2010-09-17
E
ric Wong
event_mach
i
ne: r
e
move unnecessa
r
y "return"
commit
|
commitdiff
|
tree
2010-08-28
Er
i
c Wong
R
a
inbows! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
bump
U
nicorn
d
ependency to
1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric
W
o
n
g
"keepalive_tim
e
o
u
t 0" (
r
eally) disables keepalive
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
t00
1
6
:
disable
R
ac
k
::Lint
f
or sp
e
ed
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
rev_thread_*:
f
ix IO proxy failur
e
s w/pipel
i
ning
commit
|
commitdiff
|
tree
2010-08-27
E
r
i
c
W
o
ng
rainb
o
w
s
/
r
ev/core: tiny cleanup
commit
|
commitdiff
|
tree
2010-08-27
Er
i
c Wong
ra
i
n
b
ows/rev/m
a
ster:
unin
d
ent
commit
|
commitdiff
|
tree
2010-08-26
E
ric Wong
split out accept(
)
c
all
e
r
s to acceptor module
commit
|
commitdiff
|
tree
2010-08-19
Er
i
c Wong
a
dd Rainbows::T
h
readTi
m
eout middleware
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
a
void EBADF
with certain middlewares wh
e
n proxyi
n
g
commit
|
commitdiff
|
tree
2010-08-17
Er
i
c W
o
ng
rev/c
l
i
ent:
f
ix
r
e
dundant cl
o
se o
f
client sockets
commit
|
commitdiff
|
tree
2010-08-16
Er
i
c W
o
ng
FAQ
:
update
S
SL sec
t
i
o
n, add
P
ound
commit
|
commitdiff
|
tree
2010-08-13
Eric Wo
n
g
d
ev_fd_respo
n
s
e
: weaken /dev
/
fd check for com
p
atib
i
lity
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
doc: it's
a
lways "Rainbows!" with
a
ban
g
(!)
commit
|
commitdiff
|
tree
2010-08-09
E
ric W
o
ng
FAQ: update
R
ails req
u
ires for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Rain
b
ows! 0
.
96
.
0
- range suppo
r
t
commit
|
commitdiff
|
tree
2010-08-03
Eri
c
Wong
t0500:
a
voi
d
race cond
i
tion
with timestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
m
aint: pub
l
ish Ruby
f
o
r
ge news on release
commit
|
commitdiff
|
tree
2010-08-03
E
r
i
c
Wong
doc: hide in
t
ernal
R
esponse416
er
r
or cons
t
ant
commit
|
commitdiff
|
tree
2010-08-03
Eric W
o
ng
d
o
c: update Sta
t
ic_Files docu
m
entati
o
n page
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
doc: update TO
D
O
commit
|
commitdiff
|
tree
2010-08-02
Eric
Won
g
event_machine: protect IO#
c
los
e
from EBADF
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
revactor: i
m
plement
s
e
n
dfile and range supp
o
r
t
commit
|
commitdiff
|
tree
2010-08-01
E
r
ic Wong
t
0015: cleanu
p
a
f
te
r
wor
k
ing directo
r
y
t
est
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
tests: do not clo
b
ber existi
n
g RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric
Won
g
f
i
be
r
/io: reuse buffer
i
n Rainbows::Fiber::IO#e
a
ch
commit
|
commitdiff
|
tree
2010-07-29
Eric
W
ong
re
v
a
c
tor: Acto
r
-aware dev_fd_response proxying
commit
|
commitdiff
|
tree
2010-07-28
Eric Wong
event_m
a
chine:
better handling of s
t
agge
r
ed pipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_machine:
pre
v
ent
d
ouble
close
of client socket
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
o
ng
rev/client: w
o
rkaround clos
e
orde
r
ing i
s
su
e
when
prox
y
ing
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev_thread_pool: stop su
p
portin
g
th
i
s under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t0
0
2
0
:
s
p
eed
up rate limited t
e
s
t
s
commit
|
commitdiff
|
tree
2010-07-27
E
r
i
c Wo
n
g
t00{2,3}1
:
bee
f
tests up with m
o
re aborted req
u
ests
commit
|
commitdiff
|
tree
2010-07-27
E
ri
c
W
ong
event_machine: fix pip
e
l
i
ning of sta
t
ic f
i
les
commit
|
commitdiff
|
tree
2010-07-26
E
ric Wong
rev*: properly handle pipelin
e
d
respons
e
s w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
E
ric
W
ong
rename
parse_r
a
nge =>
ma
k
e
_
r
a
n
ge!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t9000: disab
l
e app_po
o
l
test
for Wr
i
terThre
a
d*
commit
|
commitdiff
|
tree
2010-07-22
E
r
i
c Wo
n
g
t0501: workarounds fo
r
non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0
1
05: I/O reduct
i
ons and speedups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev*: avoid hung connections
w
hen proxyi
n
g
H
T
TP/
0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Er
i
c Wong
w
r
i
ter_thread_po
o
l: fix include ordering issues
u
nder 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
e
nab
l
e Range:
r
esp
o
nses for static
f
iles
f
or mos
t
models
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wo
n
g
event_machine: av
o
i
d
redundant open
(
) fo
r
static files
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rel
y
on
a
utolo
a
d for Base and TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
ensure
client
aborted file/stream response
b
odies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t_ma
c
hine: c
l
ose bo
d
y
descrip
t
or before
s
t
r
eaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c W
o
ng
e
n
sure file response bod
i
es are proper
l
y closed
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
e
nsure s
t
r
e
am
r
esponse
b
odies get closed
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
r
e
v:
split out deferred chunk logic from unchu
n
ked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev/deferr
e
d_r
e
spo
n
s
e:
c
lean
u
ps
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Wong
rev: auto
l
oad DeferredRes
p
o
n
se
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
prefer Integer#t
o
_s(16) to s
p
rintf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Wong
ev
e
n
t
_m
a
chine: don't set
@
body un
l
ess it's
E
M
::Def
e
rrable
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
event_m
a
chine: smal
l
simp
l
i
f
icat
i
o
n for asy
n
c
responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
eve
n
t_mach
i
ne: spl
i
t out uncom
m
o
nly u
s
ed modules
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
rev + em: enable keepalive for
p
ipe/s
o
ck
e
t
r
e
spo
n
ses
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
rev + em: more easily allow Con
t
ent-Len
g
th in pipe
.
.
.
commit
|
commitdiff
|
tree
next