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
rev+revactor: fix LARGE pipelined uploads
2010-12-08
Eric Wong
re
v
+revactor
:
fix LARG
E
pipelined u
p
load
s
commit
|
commitdiff
|
tree
2010-12-03
Eri
c
Wong
Ra
i
n
b
ow
s
!
2
.
0
.
1 - up
l
o
a
d pipeli
n
ing fixes
commit
|
commitdiff
|
tree
2010-12-03
E
r
i
c Won
g
fix pipelinin
g
of requests
w
i
t
h bodies
commit
|
commitdiff
|
tree
2010-12-02
Eri
c
Wong
ev_core: refactor and spl
i
t cap_
i
nput out
commit
|
commitdiff
|
tree
2010-12-02
Eric
Wong
ev_c
o
re:
split o
u
t pre
p
are
_
request_b
o
dy
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
Ra
i
nbows! 2
.
0
.
0
- minor
i
ty
r
ules
!
commit
|
commitdiff
|
tree
2010-11-20
Eric W
o
ng
t
ests
:
depend on Unicorn 3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eric
W
ong
r
e
vactor:
f
i
x braindama
g
ed com
m
it/codi
n
g
s
tyle
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
simpler keepalive check for synchronous models
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
max_b
o
dy: rewri
t
e wrappers to be safer
commit
|
commitdiff
|
tree
2010-11-19
Eric
W
o
n
g
m
a
x_body: do not
e
n
able
f
or
RevThrea
d
* mo
d
el
s
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
upgrade
to Kgio 2
.
x
a
n
d Unicor
n
3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eri
c
Wong
test_isola
t
e
: d
e
pend on
newer Un
i
corn
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
rei
m
plement client_ma
x
_body_siz
e
handlers
commit
|
commitdiff
|
tree
2010-11-06
Eric Wo
n
g
avoid Errn
o
::E
A
GAIN
,
har
d
er
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
avoid Kg
i
o::Wai
t
Readable/Wai
t
Writable constant
s
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
process_cli
e
n
t
:
fix
a
tte
m
pted ke
e
paliv
e
o
n HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric
Wong
Rainbows! 1
.
0
.
0 - internal cl
e
anu
p
s
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
tests
:
avoi
d
ra
c
e condit
i
o
n
s
o
n
reload
t
ests
commit
|
commitdiff
|
tree
2010-10-28
Eric
W
o
ng
t0018: wait for old worker
t
o
b
e
reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric
Wong
rev+e
v
ent_machine: small
cleanups with
n
ew parser API
commit
|
commitdiff
|
tree
2010-10-28
Er
i
c Wong
H
UP re
l
oad res
t
ores
d
efa
u
lts
o
n
un
s
et settings
commit
|
commitdiff
|
tree
2010-10-27
Eric Wo
n
g
use Unic
o
rn
2
.
0
.
0 fina
l
commit
|
commitdiff
|
tree
2010-10-26
E
r
ic Wong
R
a
kefile: updates
f
or pr
e
releases
commit
|
commitdiff
|
tree
2010-10-26
Eric Wo
n
g
R
ainbows! 1
.
0
.
0
p
re1
-
ki
n
d
er, gentler I/O
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
gem
s
pe
c
:
b
ump development depend
e
n
c
y of Is
o
late
commit
|
commitdiff
|
tree
2010-10-26
Er
i
c Wong
doc:
R
Doc updates
commit
|
commitdiff
|
tree
2010-10-25
E
ric Wo
n
g
r
e
du
c
e
d
ependen
c
y on IO#w
r
ite_nonblock
commit
|
commitdiff
|
tree
2010-10-23
E
r
ic Won
g
h
t
t
p
_reques
t
: remove this (sub)class
commit
|
commitdiff
|
tree
2010-10-22
Eric
Wong
unin
d
ent most files
commit
|
commitdiff
|
tree
2010-10-22
E
ric Wong
local
.
mk
.
sample: r
e
move testing under 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
README:
u
pdat
e
c
opyright year
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
d
ev_fd
_
respo
n
s
e
:
d
o not wrap for Fiber-awar
e
IOs
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
ong
fiber_{pool,s
p
awn
}
: uni
n
d
ent
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
ong
fibe
r
_pool: no n
e
ed for old Fi
b
er::IO
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
ong
code shuffling for kgio
commit
|
commitdiff
|
tree
2010-10-21
Eri
c
Wo
n
g
un
i
corn 2
.
x
updates + kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
h
t
t
p
_s
e
rver: more d
e
scr
i
ptive
error f
o
r
d
ebuggi
n
g
commit
|
commitdiff
|
tree
2010-09-29
Eric
Wong
star
t
usi
n
g
k
gio lib
r
ary
commit
|
commitdiff
|
tree
2010-09-17
E
ri
c
Wong
event_ma
c
h
ine: remove unne
c
e
ssary
"
r
e
turn"
commit
|
commitdiff
|
tree
2010-08-28
Eric Won
g
Rainbows! 0
.
9
7
.
0
commit
|
commitdiff
|
tree
2010-08-28
E
r
i
c
Wong
b
u
mp Unicorn depende
n
cy to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric W
o
n
g
"
k
eepalive_time
o
ut 0" (
r
eally
)
disables keepalive
commit
|
commitdiff
|
tree
2010-08-28
Eric W
o
ng
t0016: disa
b
le Rack::Lin
t
for
s
peed
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
rev_thr
e
ad_*: fix IO proxy
f
a
ilures w/pipeli
n
ing
commit
|
commitdiff
|
tree
2010-08-27
Eric W
o
ng
rain
b
ows/rev/core
:
t
i
ny cleanup
commit
|
commitdiff
|
tree
2010-08-27
E
r
ic Wo
n
g
r
ainbows/
r
ev/mast
e
r: u
n
indent
commit
|
commitdiff
|
tree
2010-08-26
Eric Wong
split out
accept()
cal
l
ers to acceptor modu
l
e
commit
|
commitdiff
|
tree
2010-08-19
Eric Wong
ad
d
Rainbows::ThreadTimeou
t
middleware
commit
|
commitdiff
|
tree
2010-08-17
E
r
ic Wong
avoid EBADF
with cer
t
a
i
n middl
e
wares whe
n
proxying
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
r
e
v/client: fi
x
re
d
undant close of client socke
t
s
commit
|
commitdiff
|
tree
2010-08-16
Eri
c
Won
g
FAQ: update
S
SL sect
i
o
n, add Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric Wong
dev_fd_response: weake
n
/dev/fd check
for compatibility
commit
|
commitdiff
|
tree
2010-08-10
E
ric Won
g
doc: it's
always "Ra
i
n
bows!"
with
a
ban
g
(
!)
commit
|
commitdiff
|
tree
2010-08-09
Eri
c
Wong
FAQ: update Rails requires fo
r
R
u
by
1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric
Wong
Rainbows! 0
.
96
.
0 - range support
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0500: a
v
oid race
c
on
d
ition with timestam
p
s
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
maint: pu
b
lis
h
Rubyforge n
e
ws on release
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc:
h
i
de i
n
ternal Res
p
o
n
se416 error constant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
oc:
u
pd
a
te Stati
c
_Files documen
t
ation page
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
doc: update TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
eve
n
t_m
a
chine
:
pro
t
ect IO#close from
E
B
ADF
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
r
e
vactor
:
implement
s
endfile and range suppor
t
commit
|
commitdiff
|
tree
2010-08-01
E
ric Wong
t0015: cleanup after
w
o
rking di
r
ectory test
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
tests: do not clobber exist
i
ng RUBY
L
IB
commit
|
commitdiff
|
tree
2010-07-29
Eric Won
g
fi
b
er/io: reus
e
buffer in
Rainbows::Fi
b
er::IO
#
each
commit
|
commitdiff
|
tree
2010-07-29
E
r
ic Wong
revactor: A
c
tor
-
aware dev_fd_response proxying
commit
|
commitdiff
|
tree
2010-07-28
Eric Wo
n
g
event_
m
a
c
hine: bet
t
er
h
and
l
i
n
g of staggered pipeli
n
es
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_machin
e
: prevent double clo
s
e of client
s
ocket
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
r
e
v/c
l
ie
n
t
: workaround clos
e
ordering is
s
u
e when pro
x
yin
g
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic Wong
rev_thread_pool: stop
s
upporting th
i
s under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00
2
0: speed up rate l
i
m
i
t
ed tests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t0
0
{
2,3}1: beef tests up with more aborted re
q
ues
t
s
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic Wong
even
t
_
m
achine:
f
ix pipeli
n
in
g
of sta
t
ic files
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev
*
:
pro
p
erl
y
handle pipel
i
ned r
e
sponses w/sendf
i
le
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
r
ename parse_rang
e
=> make_range
!
commit
|
commitdiff
|
tree
2010-07-23
Eric
W
ong
t9000
:
disable
app_pool
t
e
st
f
or Wri
t
erThread*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0501: workarounds
for non
-
GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
ong
t0105: I
/
O reductio
n
s and
s
peedup
s
commit
|
commitdiff
|
tree
2010-07-22
Er
i
c
W
o
n
g
rev*: avo
i
d
hung co
n
nectio
n
s
when
pro
x
y
ing
H
TTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wo
n
g
writer_th
r
ead_pool: fi
x
inclu
d
e or
d
e
ring
iss
u
es under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
r
i
c
Wong
enable Range:
r
espon
s
es f
o
r stat
i
c files for most models
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event
_
machi
n
e
:
avoid redundant op
e
n
(
) for sta
t
ic files
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rely
on autoload f
o
r Base and Tee
I
nput
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure client
a
b
orted fil
e
/
stream response
b
odi
e
s are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event
_
m
ac
h
i
n
e
:
clos
e
body descri
p
tor before s
t
reaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
ensur
e
file respo
n
se bodies are properly cl
o
se
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure str
e
am
response bodies get c
l
o
s
ed
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
n
g
rev
:
sp
l
i
t
out deferre
d
chunk logi
c
f
r
om
unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev/de
f
e
r
r
ed_response: cleanups
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rev: autoload Defer
r
edRe
s
ponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
pref
e
r Inte
g
er#to_s
(
16
)
to s
p
r
intf("%x\r\n
"
)
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mach
i
n
e
: don'
t
set @body unless it's
E
M::D
e
ferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
event_
m
achine: small simpl
i
fication f
o
r
async responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_
m
ac
h
ine: split o
u
t
u
n
commonly used modules
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
n
g
r
e
v + em: enable keep
a
live
for pipe/socket responses
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rev + em: m
o
re eas
i
ly
al
l
ow
C
onten
t
-
Length in p
i
pe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
eve
n
t_m
a
chine: ResponseChunkPipe style cleanup
commit
|
commitdiff
|
tree
2010-07-20
E
ric
W
ong
event
_
m
achine: gar
b
age avoidance
for p
i
pe
responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
even
t
_ma
c
hine: avoid race
in unchu
n
ke
d
f
a
s
t
p
i
pe responses
commit
|
commitdiff
|
tree
next