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
dev_fd_response: do not wrap for Fiber-aware IOs
2010-10-22
Eric Wo
n
g
dev_fd_response: do
not wra
p
for Fiber-aware IOs
commit
|
commitdiff
|
tree
2010-10-22
Eric
Won
g
f
i
ber_{pool,spawn}: unindent
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fiber_pool:
n
o need for
old
F
i
b
er::IO
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
code shuffling for kgio
commit
|
commitdiff
|
tree
2010-10-21
E
ri
c
Wong
unicor
n
2
.
x
updates + kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
http_serv
e
r: m
o
re
d
e
scriptiv
e
e
r
ror for de
b
ugging
commit
|
commitdiff
|
tree
2010-09-29
Eric
W
ong
start using kgio library
commit
|
commitdiff
|
tree
2010-09-17
E
r
i
c Wong
event_machine: remo
v
e unnecessary "ret
u
rn"
commit
|
commitdiff
|
tree
2010-08-28
Eric
W
ong
R
a
inbo
w
s
!
0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
E
ric Wong
b
ump Unicorn depende
n
c
y
to
1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wo
n
g
"keepalive_timeou
t
0"
(rea
l
ly) disables keepaliv
e
commit
|
commitdiff
|
tree
2010-08-28
Eric Won
g
t00
1
6
:
disable Rack::Lint for speed
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
W
o
ng
rev_thre
a
d_*: fix
IO proxy fai
l
ures w/pipelining
commit
|
commitdiff
|
tree
2010-08-27
Eric Wo
n
g
rai
n
bows/rev/core:
t
iny c
l
eanup
commit
|
commitdiff
|
tree
2010-08-27
E
ric Wong
rai
n
bows/rev/maste
r
: u
n
i
ndent
commit
|
commitdiff
|
tree
2010-08-26
Eric Wong
split
o
ut accept() callers to acceptor modu
l
e
commit
|
commitdiff
|
tree
2010-08-19
Eric Wong
add Rai
n
bow
s
::
T
hreadTimeout middleware
commit
|
commitdiff
|
tree
2010-08-17
Eric W
o
n
g
a
v
oid EBADF
wi
t
h certain mi
d
dlewares when p
r
oxying
commit
|
commitdiff
|
tree
2010-08-17
Eric
W
o
ng
rev/c
l
ient: fix
r
edundan
t
close of client sockets
commit
|
commitdiff
|
tree
2010-08-16
Eric Wong
FAQ: update SSL secti
o
n, add Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric Wong
dev_fd_response: weaken /dev/fd check for compatibili
t
y
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
doc: i
t
'
s
alw
a
ys "Rainbows!" with a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
E
r
ic Wong
F
A
Q:
u
pdate
Ra
i
ls requires
f
or Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Rainbows! 0
.
96
.
0 - range
s
upport
commit
|
commitdiff
|
tree
2010-08-03
Eric Wo
n
g
t0500:
a
void race condition with timestamps
commit
|
commitdiff
|
tree
2010-08-03
Er
i
c Won
g
maint: publish
Rubyforg
e
n
e
ws on re
l
ease
commit
|
commitdiff
|
tree
2010-08-03
E
ric Wong
doc: hide
i
nte
r
nal Response41
6
error
c
onstant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
oc: update Static_Files documentation page
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c
Wo
n
g
do
c
: update TOD
O
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
W
ong
event_machine: protect
I
O#
c
lose from
EBA
D
F
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c
W
o
ng
revactor
:
impl
e
me
n
t sendfile and
r
an
g
e support
commit
|
commitdiff
|
tree
2010-08-01
E
r
ic Wong
t0015: cleanup after working
directory tes
t
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
tes
t
s
:
d
o
n
ot
c
lobber
e
x
i
sting R
U
BYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fibe
r
/io:
r
euse buff
e
r in Rainbows::Fib
e
r:
:
IO#each
commit
|
commitdiff
|
tree
2010-07-29
E
ric
Wong
revact
o
r
:
Act
o
r-aware dev_fd_response
proxy
i
n
g
commit
|
commitdiff
|
tree
2010-07-28
Eric
Wo
n
g
even
t
_mac
h
ine: b
e
tter
han
d
ling of stagge
r
e
d pipelines
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wong
event_machine: prevent
double c
l
ose
o
f
c
lient socket
commit
|
commitdiff
|
tree
2010-07-27
E
r
i
c
Wong
rev/client: workaround close ordering issue when proxying
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c Wong
r
ev_threa
d
_pool: stop supporti
n
g
thi
s
under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
E
r
i
c Wong
t0020:
spe
e
d up ra
t
e
l
i
m
ited
tests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00{2,3}1:
b
eef tes
t
s
u
p
w
ith mo
r
e
abor
t
ed requests
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
ong
event_machine: fix pipelining o
f
static
f
il
e
s
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev*:
p
roperly
h
a
n
d
le pipelined responses w/
s
endf
i
l
e
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
r
e
name parse_ran
g
e => make_range!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t900
0
: disable app_pool
t
est f
o
r
Write
r
Thread*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0501: workaroun
d
s
for non
-
GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0105: I/O reduct
i
ons an
d
sp
e
e
dups
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
rev*: avoid
h
ung conne
c
ti
o
ns
wh
e
n prox
y
ing HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wo
n
g
wri
t
er_thread
_
p
o
ol: fix include order
i
ng issues under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
ric Won
g
enable R
a
ng
e
: respons
e
s for static files
f
or most mode
l
s
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wo
n
g
eve
n
t
_machine: avoid
redundant open(
)
for
static fil
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rely on
a
utoload f
o
r Base and
TeeInput
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
ensure
c
l
i
e
n
t
abor
t
ed fil
e
/stream response bodi
e
s
a
re
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
even
t
_mach
i
ne: cl
o
se b
o
dy des
c
ripto
r
befor
e
s
t
r
eaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
ens
u
re fi
l
e
re
s
ponse bodies a
r
e properl
y
c
l
o
s
e
d
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
ensure stre
a
m response b
o
d
ies get closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev
:
spli
t
o
u
t deferred ch
u
n
k logic from unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev/deferred_response: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: autolo
a
d DeferredRe
s
ponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
prefer
Integer#to
_
s(16) to s
p
r
i
ntf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
ng
e
vent
_
machine: don't set @body
u
nless it's EM::D
e
fe
r
rable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: s
m
all s
i
mplification
f
o
r async res
p
onses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
ent_ma
c
hine: split ou
t
u
n
c
o
mmonly used modu
l
es
commit
|
commitdiff
|
tree
2010-07-20
Eric
Won
g
re
v
+ em: e
n
able keepalive
for pipe/socket res
p
onses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev +
em: mor
e
easily
a
llow Conte
n
t-Length
i
n
p
ipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: ResponseC
h
u
n
k
Pipe st
y
le clea
n
up
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_m
a
chine
:
garbage avoida
n
ce for pi
p
e r
e
sponses
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
event_machine: avoid race in
u
nchunked f
a
s
t
pipe resp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
remove unnecessary
header mung
i
ng for s
t
ati
c
f
ile serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_fd
_
re
s
ponse: remov
e
needless begin
b
lock
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
n
g
no n
e
e
d to
p
a
ss 'rb' as File
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Won
g
se
n
dfile middleware:
various style cleanup
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
refactor response h
a
ndlin
g
f
or each conc
u
r
r
e
ncy model
commit
|
commitdiff
|
tree
2010-07-11
Er
i
c
W
ong
Rainbows! v0
.
95
.
1 - d
e
p
end on
n
ewer Un
i
cor
n
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
b
u
mp
Uni
c
orn dependency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wo
n
g
doc: make
RDoc skip pri
v
ate me
t
hod
s
commit
|
commitdiff
|
tree
2010-07-10
Eric Won
g
tes
t
_isolate: d
o
cum
e
n
t
w
h
y
w
e test with Rack
1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
E
ric Wong
R
ainbo
w
s! 0
.
95
.
0
- sendfi
l
e() s
u
pport!
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Won
g
d
o
c: avoid d
o
cumenting
i
nternals on RDoc w
e
b
s
i
te
commit
|
commitdiff
|
tree
2010-07-10
E
ri
c
Wong
doc: St
a
tic_F
i
le
s
documentation
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
ev
e
nt_machine: rename respons
e
_write
=>
e
m
_write_response
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
http_response: allow
Cramp 0
.
11
to send pr
o
per WS header
s
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
res
t
ore Rainbows::HttpRes
p
o
ns
e
.
write for Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
dev: bump isolate de
p
endenc
y
to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c Wo
n
g
T
O
DO:
docum
e
ntat
i
on nee
d
s w
o
rk, so document
it :P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wo
n
g
bu
m
p TCP_DEFER_ACCEPT d
e
faul
t
value
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
Wong
bump
u
ni
c
orn dependencies
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
stream_
f
ile: split this out
from re
v
/sendfile
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
by
t
e_
s
lice:
S
tring#[
r
ange] is faster
t
han String
#
sli
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
doc: update TOD
O
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
f
ix string sl
i
cing under 1
.
9
a
fter short wr
i
t
e
s
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev/client:
more aggressive non-blocking write
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c
Wong
cleanup error handli
n
g f
o
r aborted d
o
w
n
loads
commit
|
commitdiff
|
tree
2010-07-06
E
r
i
c Wong
r
ev:
a
vo
i
d unnecessary seeking when usi
n
g send
f
ile
commit
|
commitdiff
|
tree
2010-07-05
E
r
ic Wong
rev: pr
o
perly enabl
e
post-fork
sendfile
(
) usage
commit
|
commitdiff
|
tree
2010-07-04
Er
i
c Wong
r
efactor
r
esponse body
h
andling
f
or sendfile(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric Won
g
rev/cl
i
ent: s/sendfil
e
/rev_sen
d
file
/
commit
|
commitdiff
|
tree
2010-07-04
Eri
c
W
ong
revact
o
r:
p
roperly zero buffer on zero reads
commit
|
commitdiff
|
tree
2010-07-04
E
ric Wo
n
g
thread_pool
:
force thr
e
ads to wakeup on shutdown
commit
|
commitdiff
|
tree
2010-06-30
Eric
W
ong
r
ev:
a
dd se
n
dfile supp
o
r
t
commit
|
commitdiff
|
tree
next