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_thread_*: fix IO proxy failures w/pipelining
2010-08-28
Eric Wo
n
g
rev_thread_*: fix IO proxy
f
ailures w/pipelin
i
n
g
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/rev/core: tin
y
cleanup
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainb
o
ws/rev/master: unindent
commit
|
commitdiff
|
tree
2010-08-26
Eric Wo
n
g
s
p
lit out accept
(
)
c
alle
r
s
t
o
acceptor
m
odule
commit
|
commitdiff
|
tree
2010-08-19
Eric
W
ong
ad
d
R
a
i
nbo
w
s
:
:ThreadTimeout middleware
commit
|
commitdiff
|
tree
2010-08-17
Eric W
o
ng
av
o
id EBADF with certain middlewares when
p
r
oxying
commit
|
commitdiff
|
tree
2010-08-17
Eric W
o
ng
re
v
/cli
e
nt
:
fix redundan
t
close of c
l
ient so
c
kets
commit
|
commitdiff
|
tree
2010-08-16
E
r
ic Wong
FA
Q
: updat
e
SSL sectio
n
, a
d
d Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric Wong
dev_fd_respo
n
s
e
:
w
eaken /dev/fd
c
heck for co
m
patibility
commit
|
commitdiff
|
tree
2010-08-10
Eric W
o
ng
doc: it's al
w
ays "Rainbows!"
wi
t
h
a
bang(
!
)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FAQ: update Rails require
s
fo
r
Ruby
1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Ra
i
nbows! 0
.
96
.
0 - rang
e
supp
o
rt
commit
|
commitdiff
|
tree
2010-08-03
E
r
ic Wo
n
g
t0500: avoid
r
ace condition wit
h
t
imestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
m
a
int: pub
l
ish Rubyforge new
s
on release
commit
|
commitdiff
|
tree
2010-08-03
Eric
W
ong
d
oc: hide interna
l
Re
s
ponse416 error
co
n
sta
n
t
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc: update
S
tatic_Fil
e
s d
o
cumentation pa
g
e
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
d
oc:
update TODO
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
eve
n
t_machi
n
e: protect IO#close from EBADF
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wo
n
g
revactor: implement sendfile a
n
d
r
ang
e
su
p
port
commit
|
commitdiff
|
tree
2010-08-01
Er
i
c Wong
t0015: cle
a
nup after work
i
ng di
r
ectory test
commit
|
commitdiff
|
tree
2010-08-01
Er
i
c Wong
tests: do not cl
o
bber e
x
ist
i
ng RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fiber/i
o
: reuse buffer in Rai
n
bows::Fiber
:
:IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
revact
o
r
:
Actor-aware dev_fd_r
e
s
pon
s
e proxying
commit
|
commitdiff
|
tree
2010-07-28
Eric Wong
event_machine
:
bette
r
ha
n
d
l
ing of stagge
r
ed pip
e
lines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
e
v
ent_machine:
p
re
v
ent do
u
ble close of
c
lient socket
commit
|
commitdiff
|
tree
2010-07-27
E
ric Wong
rev/client: wor
k
around
c
lo
s
e or
d
erin
g
issue when
p
roxying
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
rev_thread_pool: stop suppo
r
ting thi
s
unde
r
Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Won
g
t0020: spe
e
d up rate limited tests
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c
Wong
t0
0
{
2
,
3
}
1:
beef tests up with
more aborted
r
e
q
uest
s
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic Wong
event_machine: fix pipelining
o
f static files
commit
|
commitdiff
|
tree
2010-07-26
E
r
ic Won
g
re
v
*: p
r
operly ha
n
dle pipeli
n
ed
r
es
p
onses w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
r
e
n
ame pa
r
se_r
a
ng
e
=> mak
e
_ran
g
e!
commit
|
commitdiff
|
tree
2010-07-23
Er
i
c Wo
n
g
t9000:
disab
l
e ap
p
_pool test fo
r
W
riterThr
e
ad*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0501: workarounds for non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric W
o
ng
t0105: I/O reductions and speedups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
r
e
v*: a
v
oid hung connections when prox
y
ing HTTP
/
0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Won
g
w
rite
r
_thre
a
d_pool
:
fix i
n
clud
e
ordering issues under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Wo
n
g
ena
b
le Ra
n
ge: re
s
p
o
nses for static
file
s
fo
r
most m
o
dels
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_machine: avoid
red
u
ndan
t
open() for static files
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
rely on autoload for Base and TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
e
n
sure client aborted file/stream res
p
onse bodies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machi
n
e: close body
d
escr
i
ptor before
s
treaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure file response bodies are properly closed
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
ensure
s
t
ream r
e
sponse b
o
dies get clo
s
e
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev:
sp
l
it out deferred
c
h
unk lo
g
i
c
f
r
om un
c
hunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
v
/de
f
erred_resp
o
nse:
cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
re
v
:
autoload DeferredResponse
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c W
o
ng
prefe
r
Integer#to_
s
(16)
to sprintf
(
"
%
x
\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: don't set @body unles
s
it's EM::
D
eferrable
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Wong
event_machine: small simplification for async r
e
sponses
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
event
_
machin
e
: split o
u
t
uncommo
n
ly used mod
u
le
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em: enable keepalive for pi
p
e/
s
ocke
t
r
e
sponses
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
rev + em: more easily allo
w
Conte
n
t-Length
i
n pip
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
e
vent_mac
h
in
e
: R
e
spons
e
Ch
u
nkPipe style cleanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_ma
c
h
i
ne: garbage avoidance for p
i
pe respo
n
s
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
event_
m
achine:
avo
i
d rac
e
in unch
u
nke
d
fast pipe
r
esponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
r
e
move unnecessa
r
y header m
u
n
ging for static f
i
l
e servi
n
g
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
dev_fd_respons
e
: remove ne
e
dles
s
be
g
in block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
no
need to pass 'rb
'
as
F
ile
.
o
p
e
n
f
l
a
gs
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
sen
d
file
m
id
d
leware
:
various style cleanup
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
refactor response handling for each c
o
ncu
r
renc
y
model
commit
|
commitdiff
|
tree
2010-07-11
Eric W
o
n
g
Ra
i
nbows! v0
.
95
.
1 - d
e
pend on newe
r
Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric
Wo
n
g
bum
p
Unicorn dependenc
y
to
1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: make RDoc s
k
i
p private methods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
tes
t
_isolate:
document why we test wit
h
Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rai
n
bow
s
! 0
.
95
.
0
- sendfile() support!
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Wo
n
g
doc: avoid documenting internals on RDoc website
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: Static_Files documentat
i
on
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
event_machi
n
e: r
e
name resp
o
n
se_write => em
_
write_response
commit
|
commitdiff
|
tree
2010-07-09
E
ri
c
Wong
http
_
re
s
ponse: al
l
ow Cramp 0
.
11 to se
n
d
proper WS
hea
d
ers
commit
|
commitdiff
|
tree
2010-07-08
Eric W
o
n
g
restore Rainbows:
:
Http
R
espo
n
s
e
.
w
rite for
Cramp
commit
|
commitdiff
|
tree
2010-07-08
E
ric
Wo
n
g
dev: bump isolate dependency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic Wo
n
g
TODO: documen
t
ation needs work, so docum
e
nt it :P
commit
|
commitdiff
|
tree
2010-07-08
Eric W
o
n
g
b
u
mp TCP
_
D
EF
E
R_ACCE
P
T defaul
t
value
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
b
ump
u
nicorn depende
n
cies
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
str
e
a
m_f
i
le: split this ou
t
from rev/sen
d
file
commit
|
commitdiff
|
tree
2010-07-06
Eric Wo
n
g
byte_
s
l
ice:
Str
i
ng
#
[range] is
f
aster
t
han S
t
r
ing#slice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
doc: upda
t
e TO
D
O
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic
W
ong
fix st
r
in
g
s
licing u
n
der 1
.
9
after short writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Won
g
rev/client
:
more aggressive non-blo
c
king write
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
clea
n
up error ha
n
dling for abor
t
e
d
d
ownloa
d
s
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
r
ev: avoid unnece
s
sar
y
seeking when using sendfile
commit
|
commitdiff
|
tree
2010-07-05
Eric Wong
rev:
prop
e
rl
y
enable post-fork sendfile(
)
u
s
age
commit
|
commitdiff
|
tree
2010-07-04
Eric
Wong
refa
c
tor
response body handling for se
n
d
file(2)
commit
|
commitdiff
|
tree
2010-07-04
Eri
c
Wong
rev/client: s/sendfile/rev_sendfi
l
e
/
commit
|
commitdiff
|
tree
2010-07-04
Eric Wo
n
g
revact
o
r: pro
p
erly
zero buffer on
zero reads
commit
|
commitdiff
|
tree
2010-07-04
E
ric Wong
threa
d
_po
o
l:
f
orce threads to wakeup on shutdown
commit
|
commitdiff
|
tree
2010-06-30
Eric W
o
n
g
r
ev: add se
n
df
i
le support
commit
|
commitdiff
|
tree
2010-06-30
E
r
ic Wong
dev_fd
_
r
e
spo
n
se: avoid redeclaring Rainb
o
ws
m
o
dule
commit
|
commitdiff
|
tree
2010-06-30
Eric
W
o
ng
deferre
d
_
r
e
sp
o
n
se: r
e
mov
e
needles
s
include
commit
|
commitdiff
|
tree
2010-06-28
E
ric Wong
TODO: extra item
f
or byt
e
-range
r
espon
s
es
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c Won
g
a
d
d preliminary se
n
dfile (1
.
0
.
0) gem support
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
fi
b
er/base: reuse proc
e
ss_client logic in
b
ase
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c Wong
(
s
t
yle) prefer "until" i
n
s
tead of "while !
"
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
revactor:
constant
/
n
a
m
esp
a
c
e
cl
e
anups
commit
|
commitdiff
|
tree
2010-06-28
E
ric Wong
b
a
se:
constant/name
s
pace cleanup
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
ht
t
p
_
re
s
ponse:
make
this
a
module
,
not a class
commit
|
commitdiff
|
tree
2010-06-27
Eri
c
Wong
http_r
e
sponse:
(nitpi
c
k) simpli
f
y
con
d
itional logic
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_res
p
o
n
se: cleanup docum
e
ntation
commit
|
commitdiff
|
tree
2010-06-24
Eri
c
Wong
sendfi
l
e: update do
c
s for Ra
c
k::Sendfile
commit
|
commitdiff
|
tree
next