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
t0500: avoid race condition with timestamps
2010-08-03
Eric W
o
ng
t0500: av
o
id
r
ac
e
c
ondition with ti
m
es
t
amp
s
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
maint: publi
s
h Rub
y
forge news on release
commit
|
commitdiff
|
tree
2010-08-03
Eric
W
o
ng
do
c
: hide
i
nternal
R
esponse416 e
r
ror const
a
nt
commit
|
commitdiff
|
tree
2010-08-03
Er
i
c Wong
doc: update
St
a
tic_Files documentati
o
n pag
e
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
doc: update
TOD
O
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
event_machine: prot
e
ct IO#close from EBADF
commit
|
commitdiff
|
tree
2010-08-02
E
ric
Wong
revactor: implement sen
d
file an
d
range support
commit
|
commitdiff
|
tree
2010-08-01
Eri
c
Wong
t0
0
15: cleanup aft
e
r working dire
c
to
r
y
t
es
t
commit
|
commitdiff
|
tree
2010-08-01
E
r
ic
W
ong
tests: do not cl
o
bber existing RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fiber/io: reuse buffer
i
n R
a
inbows::Fiber::IO#ea
c
h
commit
|
commitdiff
|
tree
2010-07-29
Eric
Wong
revactor: Actor-aw
a
re dev_fd_re
s
ponse prox
y
ing
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c Wong
event_machine:
b
etter handling
o
f st
a
ggere
d
pipel
i
nes
commit
|
commitdiff
|
tree
2010-07-27
Eric
Wong
e
vent_ma
c
hine: prevent
d
o
uble close of
c
lient socket
commit
|
commitdiff
|
tree
2010-07-27
E
ri
c
Wong
rev/client: workaround close or
d
ering is
s
ue
when proxyin
g
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c Wo
n
g
rev_thread_pool
:
stop s
u
p
p
o
r
ting
t
his under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
E
ric Wong
t0020: speed up rate
li
m
ite
d
tests
commit
|
commitdiff
|
tree
2010-07-27
Eric
Wong
t
0
0
{2,3}1:
b
e
ef tests u
p
w
i
th more abo
r
t
e
d
r
eque
s
ts
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_mac
h
ine: fix p
i
pelining o
f
stati
c
files
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev*:
prope
r
ly han
d
le pipeline
d
resp
o
nses w/sendfi
l
e
commit
|
commitdiff
|
tree
2010-07-23
Eri
c
Wo
n
g
rena
m
e parse_range =>
make
_
ran
g
e!
commit
|
commitdiff
|
tree
2010-07-23
Eric
W
o
n
g
t900
0
:
disable app_pool test for WriterThread*
commit
|
commitdiff
|
tree
2010-07-22
Er
i
c
Wong
t0501:
workarou
n
ds for
non-
G
NU awk
s
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0105: I/O red
u
c
t
ions and s
p
e
e
dups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
r
ev*: avo
i
d hung
c
on
n
ec
t
ions wh
e
n proxying HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
writer_
t
hrea
d
_pool:
fix incl
u
de ordering
i
ssues u
n
der 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
ric Wong
enable
R
a
n
ge: respon
s
es
f
or static
f
i
le
s
fo
r
most models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machi
n
e: avoid redunda
n
t o
p
en()
for static files
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Wong
rely on autoload for Base and TeeI
n
pu
t
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Wong
e
nsure cl
i
ent abo
r
ted file/strea
m
r
es
p
onse bodi
e
s ar
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
ent_
m
a
chine: c
l
o
se body de
s
c
r
i
p
t
or be
f
ore streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure file re
s
po
n
se bodies
a
re
p
roperly closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
n
s
u
r
e
stre
a
m re
s
ponse bodie
s
get closed
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
on
g
rev: sp
l
it out defe
r
red chunk logic from unc
h
unked
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
r
e
v/deferred_response: cl
e
a
n
u
p
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
rev: autoload DeferredResponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
prefer Inte
g
er#t
o
_
s(16) to sprintf(
"
%x\r\n
"
)
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
event_machine: don't set @
b
o
d
y unless it's EM:
:
Deferrab
l
e
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
event_machine: small simpl
i
fication f
o
r asyn
c
response
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_
m
achin
e
: split out
uncom
m
only used modules
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em: enable keep
a
live for pi
p
e/socket
r
e
sp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em:
more easily al
l
ow Content-Lengt
h
in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_
m
achine: Resp
o
nseChunkPi
p
e s
t
y
l
e c
l
ea
n
u
p
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ev
e
nt
_
machine:
garbage avoidance for pipe
r
esponse
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machi
n
e
:
avoid race in unchunked
f
ast pipe response
s
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
remove
u
n
n
ecessa
r
y header mu
n
ging for static file s
e
rv
i
ng
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
de
v
_fd_res
p
onse: remove needless begin block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no
n
eed to pas
s
'rb'
as
F
i
le
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
sendf
i
le
m
iddleware:
vario
u
s
s
tyle
c
l
e
a
nups
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
refactor res
p
onse handling for each co
n
currency model
commit
|
commitdiff
|
tree
2010-07-11
Eric Won
g
R
a
inbows! v0
.
95
.
1
-
depend on ne
w
er Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bump
U
n
i
corn depend
e
n
c
y to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic W
o
n
g
doc: make RD
o
c
skip private
metho
d
s
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test
_
iso
l
ate: document why w
e
tes
t
wi
t
h Ra
c
k 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rai
n
bows! 0
.
95
.
0 -
s
endfil
e
() suppo
r
t
!
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
Won
g
d
oc: avoid documenting internal
s
on RD
o
c website
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Wong
doc: Static_Files
d
o
c
u
mentation
commit
|
commitdiff
|
tree
2010-07-09
Eric W
o
ng
event_machine:
r
ename respons
e
_
write => em_w
r
ite_
r
esponse
commit
|
commitdiff
|
tree
2010-07-09
Eric W
o
ng
http_response: allow
Cramp
0
.
11 to send p
r
oper WS he
a
d
ers
commit
|
commitdiff
|
tree
2010-07-08
Eric Wo
n
g
restore Rainbows
:
:Ht
t
pRespons
e
.
write for Cram
p
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c Wong
de
v
:
bump isolate dependency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
TODO:
d
ocu
m
enta
t
ion needs work, so do
c
ument it :P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump TCP_DEFER_ACCEPT default v
a
l
ue
commit
|
commitdiff
|
tree
2010-07-08
Eric Won
g
bump unicorn de
p
endencies
commit
|
commitdiff
|
tree
2010-07-08
E
ric Wong
stream_fi
l
e: split this out from
r
e
v/sendfile
commit
|
commitdiff
|
tree
2010-07-06
E
ri
c
W
ong
b
y
t
e_slice:
Str
i
n
g#[ra
n
ge] is
f
a
s
ter than Str
i
n
g#slice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric
Wo
n
g
d
o
c: update TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric W
o
ng
fi
x
str
i
ng slici
n
g under 1
.
9 after s
h
o
r
t writes
commit
|
commitdiff
|
tree
2010-07-06
E
ric Wong
rev
/
client
:
mo
r
e aggressive
no
n
-blocking
write
commit
|
commitdiff
|
tree
2010-07-06
Eric Won
g
cleanup error handling for
aborted
downlo
a
ds
commit
|
commitdiff
|
tree
2010-07-06
E
ric Wong
rev: avoid unnecessary s
e
eking when
using sendfi
l
e
commit
|
commitdiff
|
tree
2010-07-05
Eric
Wong
rev:
p
rop
e
rly enab
l
e
p
ost-
f
ork sendfile() usag
e
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
r
e
fa
c
tor
respon
s
e
b
ody
h
andl
i
ng for se
n
dfile(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
rev/clie
n
t: s/sendf
i
le/rev_sendfil
e
/
commit
|
commitdiff
|
tree
2010-07-04
Er
i
c Wong
revactor: properly
ze
r
o
b
u
ffer on zer
o
r
e
ad
s
commit
|
commitdiff
|
tree
2010-07-04
Eric
Wong
thread_pool: force
t
hrea
d
s
t
o w
a
k
e
up on shut
d
o
w
n
commit
|
commitdiff
|
tree
2010-06-30
Eric
W
o
ng
re
v
: add
s
endfile support
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
dev_fd_response: av
o
id redeclaring
R
a
in
b
ows modul
e
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
defer
r
ed_response: remov
e
needless include
commit
|
commitdiff
|
tree
2010-06-28
Eric
W
ong
TODO: e
x
t
ra item for byt
e
-
rang
e
r
esponses
commit
|
commitdiff
|
tree
2010-06-28
Eri
c
Wo
n
g
add preliminary sendfile (1
.
0
.
0) gem support
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic Wong
fi
b
e
r
/base: reu
s
e process_
c
l
i
ent logic in base
commit
|
commitdiff
|
tree
2010-06-28
E
ri
c
Wong
(style) pre
f
er "until" instead of "w
h
ile !"
commit
|
commitdiff
|
tree
2010-06-28
Eric W
o
ng
reva
c
tor:
constant/namespace cleanups
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic Wong
base: consta
n
t/namespace cleanup
commit
|
commitdiff
|
tree
2010-06-27
Eri
c
Wong
http_respon
s
e: ma
k
e
t
his a
modul
e
, not a cl
a
ss
commit
|
commitdiff
|
tree
2010-06-27
Eri
c
W
o
ng
http_respo
n
se: (nit
p
i
ck) simplify conditional
l
o
g
ic
commit
|
commitdiff
|
tree
2010-06-27
E
r
i
c
Wong
http_response: cleanup d
o
cumentation
commit
|
commitdiff
|
tree
2010-06-24
Eric Wo
n
g
sen
d
fi
l
e: update d
o
cs f
o
r R
a
ck::Sen
d
file
commit
|
commitdiff
|
tree
2010-06-21
Eri
c
Wong
add
Rainbow
s
::Configurator module
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic W
o
ng
test
s
: enab
l
e ActorSpawn test for rbx
commit
|
commitdiff
|
tree
2010-06-21
Eri
c
Wong
re
v
: documentation update for #wr
i
te
m
et
h
od
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
dev_
f
d_response: disable under Rubini
u
s
f
o
r
now
commit
|
commitdiff
|
tree
2010-06-21
Eric W
o
ng
d
e
v_fd_response: cle
a
nup and
r
eorganizatio
n
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
t
e
s
t
_isolate:
bump uni
c
orn
depe
n
d
e
ncy
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c Wong
test:
n
o need for IO#
s
y
n
c=t
r
ue in asyn
c
-res
p
o
nse tests
commit
|
commitdiff
|
tree
2010-06-21
Eric Won
g
test
s
:
a
voi
d
e
m
bed
d
ed command-line switches in tests
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
rev:
restore
Ruby 1
.
8
.
6
c
ompat
i
bili
t
y
commit
|
commitdiff
|
tree
2010-06-21
Eri
c
Wong
bump async_sinatra
test depend
e
nc
i
e
s
commit
|
commitdiff
|
tree
2010-06-18
Er
i
c Wong
r
e
v: cleanup write meth
o
d
commit
|
commitdiff
|
tree
2010-06-18
E
r
ic Won
g
rev:
avoid extra
n
eous data copy f
o
r s
m
all res
p
onses
commit
|
commitdiff
|
tree
next