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.0 - minority rules!
2010-11-20
E
r
ic Wong
Rainbows! 2
.
0
.
0
- min
o
ri
t
y rules!
commit
|
commitdiff
|
tree
2010-11-20
E
r
i
c
Wong
tests: d
e
pe
n
d
o
n
Un
i
corn 3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
r
e
v
a
ctor: fix brainda
m
ag
e
d commit
/
c
oding styl
e
commit
|
commitdiff
|
tree
2010-11-20
E
r
ic Wong
simp
l
e
r kee
p
ali
v
e ch
e
c
k
for synchr
o
nous
mode
l
s
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
max_body: rewrite wrappers to be safer
commit
|
commitdiff
|
tree
2010-11-19
E
r
ic Wong
m
a
x_body
:
do not ena
b
le for RevThr
e
a
d* mo
d
els
commit
|
commitdiff
|
tree
2010-11-19
Eric W
o
n
g
u
p
grade to Kgio
2
.
x
and Unicorn 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric
W
ong
t
e
st_
i
s
olate: depend on newer Unicorn
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
reimpleme
n
t client_max_body_size handlers
commit
|
commitdiff
|
tree
2010-11-06
Eric Wong
avoid Errno::EAG
A
IN,
h
a
rder
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
avoid
Kgio
:
:
Wai
t
Re
a
dabl
e
/Wait
W
ritable c
o
nstants
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
process_client: f
i
x
attempted kee
p
alive on HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
Rainbows! 1
.
0
.
0
-
internal c
l
eanup
s
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
te
s
t
s:
a
v
oid race
cond
i
ti
o
ns on rel
o
ad tests
commit
|
commitdiff
|
tree
2010-10-28
Er
i
c
Wong
t0018: wait f
o
r old worker to be reape
d
commit
|
commitdiff
|
tree
2010-10-28
Eric Won
g
re
v
+
e
vent_mac
h
ine: small
c
l
e
anups with new
p
arser API
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
HUP
r
eloa
d
restores defaults on u
n
set
s
et
t
ings
commit
|
commitdiff
|
tree
2010-10-27
Eric Wong
use Uni
c
orn 2
.
0
.
0 fi
n
a
l
commit
|
commitdiff
|
tree
2010-10-26
E
r
ic Wong
Rak
e
fi
l
e:
u
pdates for
pr
e
rele
a
s
e
s
commit
|
commitdiff
|
tree
2010-10-26
E
r
ic Wong
R
ainbows
!
1
.
0
.
0pre1 -
k
i
nder,
gent
l
er I/O
commit
|
commitdiff
|
tree
2010-10-26
E
r
ic Wong
gemspec
:
b
u
mp development dependency of
I
s
o
late
commit
|
commitdiff
|
tree
2010-10-26
E
r
ic
Wong
doc: RDoc updates
commit
|
commitdiff
|
tree
2010-10-25
Eric
W
o
ng
reduce depe
n
dency
o
n
I
O#write_nonblock
commit
|
commitdiff
|
tree
2010-10-23
Eric Wong
http_r
e
q
uest: rem
o
ve this (sub)clas
s
commit
|
commitdiff
|
tree
2010-10-22
Eric
Won
g
u
nindent mos
t
files
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
local
.
mk
.
s
a
mple: r
e
m
ove testing
under 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
READM
E
: u
p
date cop
y
r
ight year
commit
|
commitdiff
|
tree
2010-10-22
Eric Won
g
dev_fd_response:
do not wr
a
p
f
or
Fiber
-
aware
I
Os
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fiber_{pool,spawn}:
u
nindent
commit
|
commitdiff
|
tree
2010-10-22
E
ric Wong
fiber_pool: no
n
ee
d
for old Fiber::I
O
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
c
o
de shuffling for
k
gio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wo
n
g
unicorn 2
.
x upda
t
es + kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
http_server: more desc
r
i
p
t
i
ve
e
rror for debugging
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
start usi
n
g
k
gio
l
ibrary
commit
|
commitdiff
|
tree
2010-09-17
Eric
W
o
ng
event_machine: remove unn
e
cessar
y
"r
e
turn"
commit
|
commitdiff
|
tree
2010-08-28
Er
i
c Wong
Rai
n
bow
s
!
0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Won
g
bump U
n
icorn dependency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric W
o
n
g
"kee
p
alive_timeout
0
"
(r
e
ally)
d
isabl
e
s k
e
epalive
commit
|
commitdiff
|
tree
2010-08-28
E
r
ic
W
ong
t0016: disab
l
e Rack::Lint for speed
commit
|
commitdiff
|
tree
2010-08-28
Eric
W
ong
rev_threa
d
_*: fi
x
IO pr
o
xy fail
u
res w/pipelining
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/rev/
c
or
e
: tiny cleanup
commit
|
commitdiff
|
tree
2010-08-27
Eric Won
g
r
a
inbows/
r
ev/master: unindent
commit
|
commitdiff
|
tree
2010-08-19
Eric Wong
add Ra
i
nbo
w
s
::ThreadTim
e
out
middleware
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
avoi
d
EBADF
with ce
r
tain middlewares
w
hen proxy
i
ng
commit
|
commitdiff
|
tree
2010-08-17
Eric
Wong
rev/client
:
fix redundant close of
cli
e
nt so
c
kets
commit
|
commitdiff
|
tree
2010-08-16
E
r
ic Wong
FAQ: upd
a
te
SSL section, add Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric
W
ong
dev_
f
d_response: weaken /dev
/
fd
c
h
eck for compat
i
bility
commit
|
commitdiff
|
tree
2010-08-10
E
r
ic Wo
n
g
doc: it's always "Rainbows!" with
a
bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Won
g
FAQ: upda
t
e Ra
i
ls re
q
uires for R
u
b
y
1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
E
r
ic Wong
R
a
inb
o
ws! 0
.
96
.
0 - range s
u
ppo
r
t
commit
|
commitdiff
|
tree
2010-08-03
E
r
ic Wong
t0500: avoid race condition with times
t
amps
commit
|
commitdiff
|
tree
2010-08-03
E
r
ic Won
g
maint: publish Rubyforge ne
w
s on
rel
e
ase
commit
|
commitdiff
|
tree
2010-08-03
Eric
W
ong
doc: hide int
e
rnal R
e
sponse416 err
o
r constant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wo
n
g
doc: update Stati
c
_Files documentat
i
on pa
g
e
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
doc: update TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
event_mac
h
ine:
p
rotect IO
#
close from EBADF
commit
|
commitdiff
|
tree
2010-08-02
E
ric
Wong
revactor: impl
e
ment sendf
i
le
and range suppor
t
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t
0015: cleanup aft
e
r working d
i
rectory test
commit
|
commitdiff
|
tree
2010-08-01
Er
i
c Wong
t
e
sts: do
not cl
o
bber existing RUB
Y
L
I
B
commit
|
commitdiff
|
tree
2010-07-29
Eric
W
o
ng
fib
e
r/io:
r
eu
s
e buffer in Rainb
o
ws::Fi
b
e
r
::IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eric
Wong
re
v
actor:
Actor-aware dev_fd_response pro
x
y
i
ng
commit
|
commitdiff
|
tree
2010-07-28
Eric Wong
event_machine: better ha
n
dli
n
g of s
t
a
g
gered
pipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
ev
e
nt_mac
h
ine: prevent double close o
f
c
l
ie
n
t soc
k
et
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev/client
:
work
a
round close ord
e
ring issue when proxy
i
n
g
commit
|
commitdiff
|
tree
2010-07-27
E
ric Wong
rev_thread_p
o
ol: st
o
p supporting this under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t
0
020: s
p
eed up rate
limited tests
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
ong
t
00{2,3}1:
beef tests up with more abor
t
ed
r
equests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wo
n
g
event_ma
c
h
i
ne: fix pipeli
n
ing of stat
i
c files
commit
|
commitdiff
|
tree
2010-07-26
Eric W
o
n
g
rev
*
:
p
rop
e
rl
y
handl
e
pipel
i
ned responses w/s
e
ndfile
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
rename parse_range =>
make
_
ra
n
g
e
!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t90
0
0: disable
app_pool test for WriterThread*
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
t
0
5
01:
workarou
n
ds fo
r
n
o
n-GNU aw
k
s
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
t0105: I/O redu
c
tion
s
and speedups
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Wong
rev*:
a
void hung
c
o
nnect
i
o
n
s
when proxying HT
T
P/
0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
W
on
g
writer_th
r
ead_poo
l
: fix i
n
c
l
ude or
d
ering is
s
u
es und
e
r 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
enable Range: responses for
s
tatic files for most m
o
dels
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
even
t
_machine
:
avoid r
e
dun
d
ant open() for static
f
iles
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
ly on au
t
oload for Ba
s
e and
TeeInput
commit
|
commitdiff
|
tree
2010-07-20
E
ric
Wong
en
s
ure client ab
o
r
t
ed file/stream
response
b
o
dies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ev
e
nt_ma
c
hine: close b
o
dy
d
escriptor before
s
tr
e
a
m
ing
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
n
sure
f
ile response b
o
d
ies are properly c
l
o
s
ed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure stream response bodies g
e
t closed
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Wong
rev: s
p
lit out deferred chunk
l
ogi
c
from unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
rev/def
e
rred_re
s
ponse: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: autoload DeferredResponse
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wo
n
g
pre
f
er I
n
teg
e
r#to
_
s(16) to sprintf("%x
\
r
\
n")
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic W
o
ng
event_machine:
don't set @b
o
d
y
u
nless it's EM::Def
e
rr
a
ble
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
event_mach
i
ne: small simpli
f
ication for
a
sync respo
n
ses
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_mac
h
ine: split out uncommon
l
y u
s
e
d modules
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
v + em: enabl
e
keep
a
live for pipe/s
o
cket res
p
onse
s
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Won
g
re
v
+ em
:
more eas
i
ly allow Cont
e
nt-Length
i
n pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
eve
n
t_ma
c
hine: Re
s
pon
s
eChunkPipe s
t
yle cleanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
vent_machi
n
e: garbage avoidance for
pipe r
e
sponses
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
event
_
machine: avoid
r
ace in unchunked fast
pip
e
re
s
ponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
remove unnecessary header mu
n
g
ing
f
or stat
i
c
file serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_fd
_
response: remove n
e
e
dless begin b
l
o
c
k
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wo
n
g
no
need to pass 'rb' as File
.
op
e
n
flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
sendfile middleware: variou
s
s
t
yle cleanup
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
refactor respon
s
e ha
n
d
lin
g
fo
r
e
a
ch concurr
e
ncy model
commit
|
commitdiff
|
tree
2010-07-11
E
r
i
c Wong
R
ainbows!
v
0
.
9
5
.
1 - depend on newer Unicorn
commit
|
commitdiff
|
tree
next