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
test-lib: fix bug in setting worker_connections
2010-08-02
Er
i
c Wong
doc: u
p
da
t
e T
O
DO
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
W
ong
event_machi
n
e: p
r
o
t
ect IO#cl
o
s
e
f
r
o
m
EBADF
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
re
v
ac
t
or: implement sendfile and
range
suppor
t
commit
|
commitdiff
|
tree
2010-08-01
Eri
c
Wo
n
g
t00
1
5: cleanup af
t
e
r working
d
irector
y
test
commit
|
commitdiff
|
tree
2010-08-01
Eric
W
on
g
tests: do not
c
lo
b
ber existi
n
g
RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fib
e
r/i
o
: reuse b
u
ffer in Rai
n
bows::Fibe
r
::IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
r
evactor:
Actor-awa
r
e dev_fd_resp
o
nse pro
x
ying
commit
|
commitdiff
|
tree
2010-07-28
Eric Won
g
event_
m
achine: better handling of staggered pi
p
e
l
ine
s
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wong
event_machin
e
:
prevent dou
b
l
e
close of
client
s
oc
k
et
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wong
rev/
c
li
e
nt: worka
r
ound close o
r
dering issue whe
n
pro
x
ying
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev_thread_pool: stop supporting t
h
is under Ru
b
y 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t0020: speed u
p
rate limi
t
ed te
s
ts
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00{
2
,3
}
1: bee
f
test
s
u
p with more aborte
d
requests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wo
n
g
event_machine: fix pipelinin
g
of static file
s
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev*: pr
o
p
e
rly handle
p
ipe
l
ined res
p
onses w/sendfi
l
e
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
rename parse_range => make_r
a
nge!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t
9000: disable app_
p
oo
l
test for
Write
r
Threa
d
*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0501: w
o
r
k
arounds for non-GNU awk
s
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t
0105: I/O reduc
t
ions an
d
spee
d
ups
commit
|
commitdiff
|
tree
2010-07-22
Er
i
c
Wong
rev*: avoid hung
c
onn
e
ct
i
ons
wh
e
n proxy
i
n
g H
T
TP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
writer_threa
d
_pool: fix include orderin
g
issue
s
under
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
enable Range: respons
e
s f
o
r static
f
i
les for most models
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_ma
c
hine:
a
void redun
d
ant ope
n
() for sta
t
i
c files
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
ly o
n
autoload for Base an
d
TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
en
s
ure cl
i
ent aborted file/st
r
eam
response
bodies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
event_machine: clo
s
e body descriptor befor
e
stre
a
mi
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
ong
ensure
f
ile response
b
odies a
r
e properly cl
o
sed
commit
|
commitdiff
|
tree
2010-07-20
E
ric
W
o
n
g
ensure st
r
ea
m
response bodies g
e
t cl
o
se
d
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Wong
rev: split out
d
e
fe
r
red
chunk
l
ogic fro
m
unchunke
d
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
rev/deferred_respon
s
e: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
n
g
rev: autoload Deferr
e
dR
e
sponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
prefer Integer#t
o
_s(16
)
to sprintf("%x
\
r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machin
e
: do
n
't set @body unles
s
it's EM::Defer
r
able
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
e
v
ent_machine: small simpl
i
fication
f
o
r async respon
s
es
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_m
a
chin
e
:
split
out unco
m
monly u
s
ed
m
odules
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev
+
em: ena
b
le keep
a
l
i
v
e
for pipe/socket r
e
spo
n
ses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
v + em:
m
ore easily
a
llow
C
o
ntent
-
Leng
t
h in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_ma
c
h
i
n
e:
R
es
p
onseChunk
P
ipe
s
tyle
c
leanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mac
h
ine: garb
a
g
e
avo
i
dance for pipe respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
vent_machi
n
e:
a
void race in
unchunked fast pip
e
respo
n
ses
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
remove unnecessary header mung
i
ng
for static file serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_fd_respo
n
se: remove needle
s
s begin block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no need to pass
'
rb' as File
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
sendfile mi
d
dleware: various style cl
e
anups
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
refactor r
e
sponse han
d
ling for ea
c
h concurre
n
cy mod
e
l
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
Rai
n
bows!
v
0
.
95
.
1 - dep
e
n
d
on newer U
n
i
c
orn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bump Unicorn depen
d
ency
t
o 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
E
r
i
c
Wong
doc: make
RDoc ski
p
pri
v
ate
m
e
thods
commit
|
commitdiff
|
tree
2010-07-10
E
ric
Wong
test_i
s
ola
t
e:
d
ocument
why we tes
t
wit
h
Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic
W
on
g
Rai
n
bows! 0
.
95
.
0
- sen
d
file
(
)
sup
p
ort
!
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c
Wong
d
oc: av
o
id docu
m
en
t
ing inte
r
nals on
RDoc website
commit
|
commitdiff
|
tree
2010-07-10
Eric Wo
n
g
doc: Static_File
s
d
ocumenta
t
ion
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
even
t
_
m
achin
e
: rename respon
s
e_write => e
m
_write_respons
e
commit
|
commitdiff
|
tree
2010-07-09
Eri
c
Wong
htt
p
_response
:
a
l
l
o
w
Cramp
0
.
1
1 t
o
send proper WS h
e
aders
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
restore Rainbows::HttpRespon
s
e
.
wr
i
te for
C
r
amp
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
ong
dev: bump isolate depend
e
n
c
y to
2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
E
ric Wo
n
g
TODO
:
d
o
cumentation
n
eeds wor
k
, so
d
ocument
it :P
commit
|
commitdiff
|
tree
2010-07-08
E
ric Wong
bump T
C
P_DEFE
R
_ACCEPT default
value
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump u
n
ic
o
rn
d
ependen
c
ies
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
ong
st
r
eam_f
i
l
e
: spli
t
this out from r
e
v/sendfile
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
b
yte
_
sl
i
ce: String#[range] is faster than S
t
ring#slice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
Wong
d
o
c: update TODO
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
Wo
n
g
fix s
t
ring slicing under 1
.
9 after shor
t
writes
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
ong
rev
/
c
li
e
nt: more aggre
s
sive non-b
l
ocking write
commit
|
commitdiff
|
tree
2010-07-06
Eric Won
g
c
leanup error handli
n
g for
a
b
orted downloads
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev: avoid u
n
necessar
y
s
e
ek
i
ng whe
n
u
sing sendfile
commit
|
commitdiff
|
tree
2010-07-05
Eric Wong
r
e
v: properly enabl
e
post-fork
sendf
i
le() usa
g
e
commit
|
commitdiff
|
tree
2010-07-04
E
ric
Wong
refactor
resp
o
n
s
e body handlin
g
for se
n
d
file(2
)
commit
|
commitdiff
|
tree
2010-07-04
Eri
c
Wong
r
ev/c
l
ient:
s
/send
f
ile/rev_sen
d
f
i
l
e
/
commit
|
commitdiff
|
tree
2010-07-04
Eric Wo
n
g
revacto
r
:
p
roperly
z
ero buff
e
r on z
e
ro reads
commit
|
commitdiff
|
tree
2010-07-04
Eric W
o
n
g
t
h
r
e
a
d
_pool: f
o
rce thr
e
ads to
w
a
keup on shutdown
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
rev: add sendfile sup
p
ort
commit
|
commitdiff
|
tree
2010-06-30
E
r
i
c Wong
dev_fd_response:
av
o
i
d
r
e
d
e
cl
a
ring R
a
inb
o
ws
m
od
u
le
commit
|
commitdiff
|
tree
2010-06-30
E
ric Won
g
d
eferred_response:
re
m
ove needless
include
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
TODO:
e
x
tra
i
tem f
o
r byte-range re
s
ponses
commit
|
commitdiff
|
tree
2010-06-28
E
ric
Wong
a
dd
preliminary s
e
ndfile (1
.
0
.
0) gem support
commit
|
commitdiff
|
tree
2010-06-28
Eric
W
ong
fiber
/
base:
reuse process_client logic in ba
s
e
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
(style
)
prefe
r
"until" instead o
f
"whi
l
e !"
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
revactor:
constant/namesp
a
c
e
c
le
a
nups
commit
|
commitdiff
|
tree
2010-06-28
Eric
Wo
n
g
base: consta
n
t/names
p
ace c
l
e
a
nup
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_re
s
ponse: make this a
module,
n
ot
a
c
l
ass
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_response: (nitpick) simplify co
n
d
i
tional
l
ogi
c
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_
r
es
p
onse: cleanu
p
d
o
cumentation
commit
|
commitdiff
|
tree
2010-06-24
Eric
Wong
sendfile: update docs for R
a
ck::
S
endfile
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c Wong
a
dd
R
ain
b
ows::Co
n
figura
t
or module
commit
|
commitdiff
|
tree
2010-06-21
E
ric
W
ong
t
e
sts: enable
A
ctorSpawn
t
e
st for
r
bx
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
re
v
: docume
n
ta
t
ion update for
#
wri
t
e method
commit
|
commitdiff
|
tree
2010-06-21
Eric Won
g
de
v
_fd
_
respons
e
: disable und
e
r Rubi
n
iu
s
for now
commit
|
commitdiff
|
tree
2010-06-21
E
r
i
c
Wong
d
e
v_fd_
r
esponse
:
c
leanu
p
and reorganization
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
t
e
st
_
isolate: bump unicorn
de
p
endency
commit
|
commitdiff
|
tree
2010-06-21
Eri
c
Wong
test: no ne
e
d for
I
O#sy
n
c=true in
a
sync-
r
espon
s
e tests
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
tests: avoid embed
d
ed c
o
mmand-line
s
witc
h
es in tests
commit
|
commitdiff
|
tree
2010-06-21
Eri
c
Wong
rev: restore Ruby 1
.
8
.
6 compatibil
i
ty
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
bu
m
p async_sinatra
t
est dependencies
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
rev:
clean
u
p write method
commit
|
commitdiff
|
tree
2010-06-18
Eric
W
o
n
g
rev: avoid extraneous
dat
a
copy for
small responses
commit
|
commitdiff
|
tree
2010-06-18
Er
i
c Wong
fiber/{base,io}
:
use arrays
inst
e
ad of
h
ash
e
s for r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
fiber/b
a
se: more
ac
c
urate sleep timeout
commit
|
commitdiff
|
tree
2010-06-18
Eric Won
g
avoid ne
e
d
less HeaderHa
s
h
#
to_hash calls
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
p
r
e
fer A
r
ray#[]
l
o
o
k
up to Array#first/A
r
ra
y
#last
commit
|
commitdiff
|
tree
next