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
fiber_{pool,spawn}: unindent
2010-10-22
Eric Wong
fiber_{pool
,
spawn}: unindent
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
fiber_
p
ool: no
n
eed f
o
r old
Fiber::
I
O
commit
|
commitdiff
|
tree
2010-10-22
Eric
Wong
c
ode sh
u
ffling for kgio
commit
|
commitdiff
|
tree
2010-10-21
E
r
ic Wong
unicorn
2
.
x updates + kgio
commit
|
commitdiff
|
tree
2010-10-21
Eri
c
Won
g
h
ttp_server: more descript
i
v
e
err
o
r for
d
ebugging
commit
|
commitdiff
|
tree
2010-09-29
E
ric Wong
st
a
rt
u
sing
k
gio library
commit
|
commitdiff
|
tree
2010-09-17
Eric Wong
event_machine: remove unnecessary "return"
commit
|
commitdiff
|
tree
2010-08-28
E
ric Wong
Rainbows! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
bump Unicor
n
depen
d
ency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric
Wong
"
k
e
epalive_timeout 0" (really) di
s
ables keepali
v
e
commit
|
commitdiff
|
tree
2010-08-28
E
r
i
c
Wong
t0016: di
s
able Rack::Lint fo
r
speed
commit
|
commitdiff
|
tree
2010-08-28
E
ric Wong
rev_
t
hr
e
ad_
*
: fix IO proxy fai
l
ures w/pipe
l
ining
commit
|
commitdiff
|
tree
2010-08-27
Eric
Wong
ra
i
nbows/rev
/
core: tiny cl
e
a
nup
commit
|
commitdiff
|
tree
2010-08-27
Eric Wo
n
g
ra
i
nbo
w
s/rev/master: unindent
commit
|
commitdiff
|
tree
2010-08-19
Eric Wong
add Rai
n
bows::
T
hreadTimeout mid
d
lewa
r
e
commit
|
commitdiff
|
tree
2010-08-17
Eri
c
Wong
avoid EBADF with
c
ertain middlewa
r
es when pro
x
ying
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
re
v
/client: fix redund
a
nt clo
s
e of
c
l
i
e
nt sockets
commit
|
commitdiff
|
tree
2010-08-16
Eric Wong
FAQ
:
u
p
date
S
SL se
c
t
i
on, add Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric Wong
de
v
_fd_response: w
e
aken /d
e
v
/
fd check for compatibility
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
doc: it'
s
a
lwa
y
s
"Rainbows
!
"
w
i
t
h
a bang(
!
)
commit
|
commitdiff
|
tree
2010-08-09
Er
i
c Wong
FAQ: upda
t
e Rai
l
s requir
e
s for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
R
a
in
b
o
w
s
! 0
.
9
6
.
0 - range support
commit
|
commitdiff
|
tree
2010-08-03
Eric Wo
n
g
t0500: avoid race condition with timestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric
Wong
maint: publish
Rubyforge ne
w
s on
r
elease
commit
|
commitdiff
|
tree
2010-08-03
Eric W
o
ng
doc:
hide
i
n
t
erna
l
R
esponse416 error c
o
n
stant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc:
u
p
date
Stat
i
c_
F
ile
s
documentat
i
on pa
g
e
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
doc:
u
pdate
TODO
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
e
v
e
nt_
m
achine: p
r
otect IO#c
l
ose from EBADF
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c
W
ong
r
evactor: impleme
n
t sendfile and rang
e
support
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t0015: cleanup after working directo
r
y test
commit
|
commitdiff
|
tree
2010-08-01
Eri
c
Wo
n
g
tests:
d
o not clobbe
r
existing RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
E
ric Wong
fib
e
r/io: reus
e
buffer in Rainbows::Fiber::IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
revactor: Actor-aware dev_fd_respon
s
e proxying
commit
|
commitdiff
|
tree
2010-07-28
Eric Wo
n
g
e
vent_machine:
b
e
t
ter handling of
s
taggered p
i
pelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
e
vent_machine:
pr
e
vent double
clos
e
of client socket
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev/c
l
ient
:
wor
k
around close ordering issue
when
p
r
o
x
ying
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
ong
rev_thread_p
o
o
l: stop support
i
ng t
h
is unde
r
R
u
by 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t0020
:
spe
e
d
u
p
rat
e
li
m
it
e
d tes
t
s
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00{2,3}
1
: beef tests up
with more aborted requests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wo
n
g
event_machine: fix pipelining
o
f
s
tatic files
commit
|
commitdiff
|
tree
2010-07-26
Eric W
o
ng
re
v
*: pro
p
erl
y
handle pipelined respo
n
ses w/se
n
dfile
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
r
e
name
p
arse_r
a
nge => m
a
ke_ran
g
e!
commit
|
commitdiff
|
tree
2010-07-23
Er
i
c Wong
t9000: disable app_pool tes
t
for
Writ
e
r
Thread
*
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Wong
t0501: workaroun
d
s for non
-
GNU awk
s
commit
|
commitdiff
|
tree
2010-07-22
Eric Wo
n
g
t
0
105: I/O reduc
t
ions and sp
e
e
d
ups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev*: avoid hung
c
onnectio
n
s
wh
e
n
prox
y
ing
H
TTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
E
ric Wong
wr
i
ter_t
h
read_pool: fi
x
include
or
d
ering issues
u
nder
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
ric
Won
g
enable Range: resp
o
nse
s
for static f
i
les for
m
ost models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_ma
c
hine: avoid redu
n
d
a
nt
o
pen() for static files
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rely on
auto
l
o
a
d for
B
ase
a
nd TeeI
n
p
u
t
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
e
nsure clien
t
abor
t
ed file/stream respon
s
e bo
d
i
e
s are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
e
vent_machine: close body descriptor before strea
m
in
g
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
ensure file response bodies ar
e
properly c
l
osed
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
ens
u
re stream
respon
s
e bodies ge
t
closed
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
rev:
s
pl
i
t out
deferred c
h
unk log
i
c fro
m
unchunk
e
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev/deferred_response: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
rev: autoload
DeferredRespo
n
se
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
on
g
prefer
Integer#to_
s
(16) to sprintf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c W
o
ng
even
t
_machine:
don't set @b
o
dy
u
nless
i
t's EM::Defer
r
a
b
le
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: small
simplifica
t
i
o
n
for async responses
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
event_machine
:
split
o
u
t
uncom
m
o
n
l
y used modules
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
r
ev
+
em: enab
l
e k
e
epalive
for
pipe/socket re
s
ponse
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
rev + em:
m
ore
easily a
l
low
C
ontent
-
Leng
t
h in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
e
vent_machine: ResponseChunkPipe style cle
a
nup
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Wong
e
v
ent
_
machine: garbag
e
avoidance for p
i
p
e responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t_machine: avoid
r
ac
e
in unchunked
fast pi
p
e
respon
s
e
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wo
n
g
remove
u
n
necess
a
ry head
e
r munging for static file serving
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
d
e
v
_fd_response: remo
v
e needless begi
n
block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
no nee
d
to
p
ass '
r
b'
as F
i
le
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
W
on
g
s
e
ndfile
middleware: various st
y
le cleanups
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Wong
refactor r
e
sponse ha
n
d
lin
g
for ea
c
h concurr
e
ncy model
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
Rai
n
bow
s
! v
0
.
95
.
1 - depend on newer Unicorn
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bump Unicorn dep
e
nd
e
n
cy to
1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: m
a
ke RDoc skip private
m
ethods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test_isola
t
e: document why
w
e test with Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rainbows! 0
.
95
.
0 - sendf
i
le() su
p
port!
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
ong
d
o
c: avoid documenting internals on RD
o
c websi
t
e
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: Stat
i
c_Files d
o
cumentation
commit
|
commitdiff
|
tree
2010-07-09
Eri
c
W
o
ng
event_machine:
r
ename
r
e
s
pon
s
e_write
=
>
em
_
wri
t
e_response
commit
|
commitdiff
|
tree
2010-07-09
Er
i
c Wong
http_
r
esponse: allow Cramp 0
.
11 to send proper WS headers
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
restore
R
ainbows::HttpResponse
.
wr
i
t
e
f
or Cr
a
mp
commit
|
commitdiff
|
tree
2010-07-08
E
ric W
o
ng
dev: bump isolat
e
depende
n
cy to
2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
W
o
ng
TODO: documentation n
e
eds work, so docu
m
ent it :P
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic Wong
bump TCP_DE
F
E
R
_A
C
CEPT
d
ef
a
ult
v
alue
commit
|
commitdiff
|
tree
2010-07-08
Eric Won
g
bump un
i
corn depen
d
encies
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
stream_file: split t
h
is o
u
t from rev/sendf
i
le
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
ong
b
y
te_
s
l
i
ce: String
#
[
range]
is faster
th
a
n Str
i
ng#
s
lice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
E
ri
c
Won
g
doc: upda
t
e
TODO
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c W
o
ng
fix string sl
i
cing
u
n
d
er 1
.
9
after short
writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev/client: more aggressive non-blocking
w
rite
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
cleanup error handling for a
b
orte
d
dow
n
load
s
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c Wong
rev: avoi
d
unnecessary se
e
king
when using s
e
ndfi
l
e
commit
|
commitdiff
|
tree
2010-07-05
Eric Wong
rev: prop
e
rly enab
l
e
post-f
o
rk se
n
d
f
ile() usage
commit
|
commitdiff
|
tree
2010-07-04
Eric
W
o
n
g
r
e
factor resp
o
nse body han
d
lin
g
for
s
endfile(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wo
n
g
re
v
/cli
e
nt: s/sendfile/rev_sendfile/
commit
|
commitdiff
|
tree
2010-07-04
Eri
c
Wong
revactor: pro
p
erly z
e
ro buffer o
n
zero r
e
ads
commit
|
commitdiff
|
tree
2010-07-04
Eric
Wong
t
hread_
p
o
ol:
f
orce threads to wakeup on shutdown
commit
|
commitdiff
|
tree
2010-06-30
Eric
W
ong
rev: add sendfile sup
p
ort
commit
|
commitdiff
|
tree
2010-06-30
Eric
W
ong
dev_f
d
_respo
n
s
e: avo
i
d r
e
declaring
Rainbows module
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
defer
r
ed_re
s
p
onse
:
r
e
move need
l
ess include
commit
|
commitdiff
|
tree
next