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
Rainbows! 2.0.1 - upload pipelining fixes
2010-12-03
Eric Wong
Rainbows! 2
.
0
.
1 -
u
p
load pipelin
i
ng fixes
commit
|
commitdiff
|
tree
2010-12-03
Eri
c
Wong
fix pipe
l
ining of re
q
uest
s
with bodies
commit
|
commitdiff
|
tree
2010-12-02
Eric Wong
ev_cor
e
: ref
a
ctor
and split ca
p
_input o
u
t
commit
|
commitdiff
|
tree
2010-12-02
Eric Wong
ev_core: split
o
ut prepare_request_b
o
dy
commit
|
commitdiff
|
tree
2010-11-20
Er
i
c
Won
g
Rainbows! 2
.
0
.
0 - minority rules!
commit
|
commitdiff
|
tree
2010-11-20
E
r
ic Wong
te
s
ts: depend on Unico
r
n 3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
revactor:
f
ix braindamage
d
commit/c
o
d
i
n
g st
y
le
commit
|
commitdiff
|
tree
2010-11-20
E
r
i
c
Wong
simpler keepalive check
f
or synchr
o
nou
s
mod
e
ls
commit
|
commitdiff
|
tree
2010-11-20
Eric Won
g
max_b
o
d
y
:
rewrit
e
wrappers to b
e
safer
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
m
a
x_bod
y
: do not
e
n
able for RevThread* models
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
upgrade
to Kgi
o
2
.
x and Unic
o
r
n 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
test
_
i
s
olate: depen
d
on newer
Un
i
corn
commit
|
commitdiff
|
tree
2010-11-17
Eric W
o
n
g
r
eimplemen
t
c
lien
t
_max_body_size handlers
commit
|
commitdiff
|
tree
2010-11-06
E
ric
W
ong
avoid Er
r
n
o
:
:EAGAIN, harder
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
avoi
d
Kgio::Wa
i
tReadable/WaitWritable constan
t
s
commit
|
commitdiff
|
tree
2010-11-05
E
ric Wong
process_client: fix attempted keepalive
o
n HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
Rainbows! 1
.
0
.
0
-
interna
l
c
l
eanups
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
te
s
ts: avoid
r
a
ce
conditions
o
n
r
eload tests
commit
|
commitdiff
|
tree
2010-10-28
E
r
i
c
Wong
t0018:
wait
for old wor
k
er
to
b
e reaped
commit
|
commitdiff
|
tree
2010-10-28
E
r
i
c
Wong
rev+ev
e
nt_machine: small cle
a
nups
with new
p
ar
s
er A
P
I
commit
|
commitdiff
|
tree
2010-10-28
Eric
Wong
HUP reload restores defaults on
unset
s
e
ttings
commit
|
commitdiff
|
tree
2010-10-27
Er
i
c Wong
use Unicorn 2
.
0
.
0 f
i
nal
commit
|
commitdiff
|
tree
2010-10-26
Er
i
c Wong
R
akefile:
u
pd
a
tes for
prereleases
commit
|
commitdiff
|
tree
2010-10-26
E
ric Wong
Rainbows! 1
.
0
.
0pre1 - ki
n
der, g
e
ntle
r
I/O
commit
|
commitdiff
|
tree
2010-10-26
E
ric Won
g
gemspec:
bump development d
e
pendency of Isolate
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
doc: RDoc
u
pdates
commit
|
commitdiff
|
tree
2010-10-25
Eric W
o
ng
reduce depen
d
ency on IO
#
write_
n
onblock
commit
|
commitdiff
|
tree
2010-10-23
Eric Wong
http_request: remo
v
e thi
s
(sub)
c
lass
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
ong
unindent
most files
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic Wong
local
.
mk
.
sample:
r
e
m
o
v
e test
i
n
g und
e
r 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
E
r
i
c Wong
READ
M
E
:
update co
p
y
r
ight year
commit
|
commitdiff
|
tree
2010-10-22
E
ric Wong
dev_fd
_
r
e
s
ponse: do not wrap for Fiber-
a
w
a
r
e IO
s
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c Wong
fiber_{
p
o
ol,spaw
n
}
:
unindent
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fiber_po
o
l
: no
need for
o
ld Fiber::IO
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
code shuffling
for
k
g
io
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
unic
o
rn
2
.
x updates + kgio
commit
|
commitdiff
|
tree
2010-10-21
E
r
ic W
o
ng
http_s
e
rv
e
r:
m
ore
de
s
c
riptive err
o
r for de
b
uggin
g
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
s
t
a
rt
using
kgio li
b
rar
y
commit
|
commitdiff
|
tree
2010-09-17
Eric Won
g
event_machine: remove unnecessary "ret
u
rn
"
commit
|
commitdiff
|
tree
2010-08-28
Eric Wo
n
g
Rainbows! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Wo
n
g
b
ump Unicorn dependency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric
W
ong
"kee
p
alive_timeout 0"
(r
e
ally
)
disables k
e
ep
a
live
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Wong
t0016: disable Rack::
L
int for speed
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
rev_thread
_
*: fix IO proxy fa
i
lur
e
s w/pipelining
commit
|
commitdiff
|
tree
2010-08-27
E
r
ic W
o
ng
rainbows/rev
/
core:
tiny cleanup
commit
|
commitdiff
|
tree
2010-08-27
Eri
c
Wong
r
a
inbows/rev/master: unindent
commit
|
commitdiff
|
tree
2010-08-26
Eri
c
Won
g
split out
a
c
cept()
c
allers to acce
p
tor module
commit
|
commitdiff
|
tree
2010-08-19
Eri
c
Wong
a
dd Rainbows::Threa
d
Timeout m
i
ddleware
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
avoid EBAD
F
with
certain mid
d
lewa
r
e
s when proxying
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
rev/client: fix r
e
dunda
n
t
close of
client sockets
commit
|
commitdiff
|
tree
2010-08-16
E
ric Wong
F
AQ: update SSL sect
i
on
,
add Poun
d
commit
|
commitdiff
|
tree
2010-08-13
Eric Wong
de
v
_fd_
r
esponse:
we
a
ken /
d
e
v/fd check for c
o
mpatibilit
y
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
doc: it'
s
always "Rai
n
bows!"
w
ith a bang(
!
)
commit
|
commitdiff
|
tree
2010-08-09
Eric
Wong
FAQ: updat
e
Rails requires fo
r
R
uby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric W
o
ng
Rai
n
bows
!
0
.
96
.
0 - range sup
p
or
t
commit
|
commitdiff
|
tree
2010-08-03
Eric W
o
ng
t0500: avoid race
c
ondition with timestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
maint: publish
R
ubyforge
news on
r
el
e
ase
commit
|
commitdiff
|
tree
2010-08-03
E
ric Wong
doc: hide internal Response416 error c
o
nst
a
nt
commit
|
commitdiff
|
tree
2010-08-03
Er
i
c Wong
doc: update Static
_
Files docume
n
tation page
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
W
o
n
g
do
c
: update TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
e
vent_m
a
chine:
p
rotect IO#
c
l
o
s
e f
r
om EBADF
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
W
o
ng
revact
o
r: imple
m
ent sendfile and range
su
p
port
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t0015
:
cle
a
nup
a
fter working director
y
test
commit
|
commitdiff
|
tree
2010-08-01
Eric Wo
n
g
tests: do not clobber exi
s
ting R
U
BY
L
IB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fiber/io: reuse buffer in Rainbow
s
::Fiber::IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eri
c
Wong
r
e
vactor: A
c
tor-aware dev_fd_response
p
roxying
commit
|
commitdiff
|
tree
2010-07-28
Eric
Wong
event_mach
i
ne: bet
t
er handl
i
ng
of staggered pipel
i
nes
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
eve
n
t_machine: pre
v
ent double c
l
ose o
f
client socket
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev/client: w
o
r
k
aroun
d
c
l
ose ordering i
s
sue when pr
o
x
y
i
n
g
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic
W
ong
rev_thre
a
d_pool:
s
top supporting this
under
Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
E
ric Wong
t0020: speed up rate
l
imited t
e
sts
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00{2,3}1
:
bee
f
t
e
st
s
up with more aborted reques
t
s
commit
|
commitdiff
|
tree
2010-07-27
E
ric Wong
event_mac
h
ine: fix pipeli
n
i
n
g of stati
c
files
commit
|
commitdiff
|
tree
2010-07-26
Eric W
o
ng
rev*: pr
o
perly handle pipelin
e
d responses w/s
e
ndfile
commit
|
commitdiff
|
tree
2010-07-23
E
r
ic Wong
rename
parse_ran
g
e => make_range!
commit
|
commitdiff
|
tree
2010-07-23
Er
i
c Wong
t9000: disable app_p
o
ol test for Write
r
Thr
e
ad*
commit
|
commitdiff
|
tree
2010-07-22
Eric Won
g
t0501: w
o
rka
r
ounds fo
r
non-
G
NU
awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t010
5
: I/O reductions and sp
e
edups
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
re
v
*: avoi
d
hung con
n
ections when p
r
oxyi
n
g
HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
writer_t
h
re
a
d_
p
ool: fi
x
include
ordering issues und
e
r
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
enable Range: r
e
spo
n
ses for stat
i
c
file
s
for
most model
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_m
a
c
h
i
ne: av
o
id redundant
o
p
en() for s
t
a
t
ic files
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rely o
n
autoload for Base an
d
TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
ensure clien
t
aborted fil
e
/stream response bodies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine:
c
lose body descriptor before streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
W
ong
ensure file r
e
sponse bodies are properly
closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure s
t
r
e
am re
s
p
onse bodies get c
l
osed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: s
p
l
it ou
t
deferred chunk logic from unch
u
nked
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
o
ng
rev/d
e
ferred_r
e
sp
o
nse: cl
e
anups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: autoload Def
e
rredR
e
s
ponse
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
prefer Integ
e
r
#
t
o
_
s
(
1
6
) to
s
printf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
eve
n
t_
m
achine: don't se
t
@body u
n
less it's EM::Defer
r
a
b
le
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
event
_
mach
i
ne:
s
mal
l
simplification for async r
e
sponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mac
h
in
e
: split out uncommonly u
s
ed modules
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rev + em
:
e
nable
k
eepali
v
e for pipe/socket responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev
+ em: more easily all
o
w
C
ontent-Length in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ric
W
on
g
event_
m
achine: R
e
spon
s
eChunkPi
p
e styl
e
c
l
eanup
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
e
v
e
nt_machi
n
e:
garba
g
e avoidance fo
r
pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
ent_ma
c
hine: avoid race in u
n
chunked fast pi
p
e
resp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
remove unnec
e
ssar
y
header munging f
o
r s
t
atic file serving
commit
|
commitdiff
|
tree
next