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
maint: publish Rubyforge news on release
2010-08-03
E
r
ic Wong
m
a
i
n
t: publish
R
ubyfo
r
ge news on re
l
ease
commit
|
commitdiff
|
tree
2010-08-03
E
ric Wong
doc: hi
d
e internal Resp
o
nse416 error constant
commit
|
commitdiff
|
tree
2010-08-03
Eric
W
ong
d
oc: updat
e
Static_Files
d
ocumentat
i
on
page
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
doc:
u
p
date T
O
DO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
event_
m
achine: protect IO#close fr
o
m
EBA
D
F
commit
|
commitdiff
|
tree
2010-08-02
E
ri
c
Wong
re
v
a
c
to
r
:
implement
s
endfile and range support
commit
|
commitdiff
|
tree
2010-08-01
Eric Wo
n
g
t
0
015:
cleanup after
w
orking directo
r
y test
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
tests: do not clobber
exis
t
i
n
g
R
UBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wo
n
g
fiber/io: reu
s
e buffe
r
in
Rainbows::Fiber::IO#
e
ac
h
commit
|
commitdiff
|
tree
2010-07-29
E
r
i
c Wong
r
e
vactor:
A
ctor-aware dev_
f
d_r
e
sp
o
ns
e
proxying
commit
|
commitdiff
|
tree
2010-07-28
E
ric Wong
event
_
mach
i
ne: better handling of staggered p
i
pelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
ev
e
nt_mach
i
ne: preven
t
double clo
s
e of client socke
t
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
r
ev/
c
lient: workarou
n
d cl
o
se ordering issue when proxyi
n
g
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
re
v
_thread_p
o
o
l: stop supporting this un
d
e
r
R
u
by 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
E
r
i
c Wong
t0020: speed up rate
l
imited tests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t
0
0{2,3}1: beef tests up with more
aborted requests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_machi
n
e:
f
ix p
i
pelining of s
t
atic files
commit
|
commitdiff
|
tree
2010-07-26
Eric W
o
n
g
r
ev
*
: proper
l
y handle pipelined res
p
onses w/se
n
dfile
commit
|
commitdiff
|
tree
2010-07-23
E
ric Wong
renam
e
parse_
r
ang
e
=> make_
r
ange!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t
9
0
0
0: disable app
_
pool test for Wri
t
erTh
r
ead*
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic
Wo
n
g
t
0
50
1
:
w
orka
r
ounds fo
r
no
n
-
G
NU
a
wks
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
o
n
g
t0105: I/O redu
c
tions and spee
d
u
p
s
commit
|
commitdiff
|
tree
2010-07-22
E
ric Wo
n
g
rev*: avo
i
d
hung co
n
n
ections when proxying HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
wr
i
t
er_t
h
re
a
d_pool: fix include ord
e
rin
g
issues under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
e
n
able Range: respons
e
s for static fi
l
es for most mode
l
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wo
n
g
e
vent_machine:
avo
i
d
r
edundant open() for static f
i
les
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rely on aut
o
lo
a
d for Ba
s
e and TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
e
n
su
r
e c
l
ien
t
aborted fi
l
e/s
t
ream response bodies ar
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
W
ong
event_
m
achi
n
e
:
c
lose
body descriptor
before streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
e
nsur
e
fi
l
e respon
s
e bo
d
i
es a
r
e properly closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure s
t
ream
r
esponse b
o
dies
get closed
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
ong
rev: split o
u
t
deferred chunk l
o
g
ic
from unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
ev/deferre
d
_respon
s
e: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
o
ng
rev: autoload
DeferredR
e
spo
n
se
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wo
n
g
pref
e
r Integ
e
r#
t
o_s(16)
to sprintf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
event_machine: do
n
'
t
s
et @body unless it's EM::Defe
r
r
a
ble
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
even
t
_ma
c
hine: sma
l
l simp
l
ification
for asyn
c
respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
event
_
mach
i
ne: split out uncommonly us
e
d modu
l
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev +
e
m
:
enable
k
eepalive
f
or pipe/socket response
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em: more easily allow Conte
n
t
-
Length
i
n
p
i
p
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Wong
eve
n
t_mac
h
ine: Re
s
p
onseChunkPip
e
style c
l
eanup
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wo
n
g
event_
m
ach
i
n
e
: garbage avoidance
f
or
p
ipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t_ma
c
hine: avo
i
d race in unchunked fast pipe respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
remove unn
e
cessary
h
eader munging for s
t
a
t
ic
f
il
e
serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
d
ev_fd_response: remove needless begin block
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
no need to pass '
r
b' as File
.
ope
n
flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
sendfil
e
middleware: various style cl
e
anups
commit
|
commitdiff
|
tree
2010-07-20
E
ri
c
Wong
refactor response handling
f
o
r each concurrenc
y
model
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
Rainbows
!
v0
.
95
.
1 - depe
n
d on newer Uni
c
orn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eri
c
Wong
bump U
n
icor
n
dependenc
y
to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric W
o
n
g
doc: make RDoc skip privat
e
m
e
thods
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wong
test_isolate: document why we t
e
st
w
ith Rack
1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rainbows!
0
.
95
.
0 - sendfil
e
() supp
o
rt!
commit
|
commitdiff
|
tree
2010-07-10
Eric W
o
ng
doc: avoid do
c
ument
i
ng
int
e
rna
l
s on
R
Doc websi
t
e
commit
|
commitdiff
|
tree
2010-07-10
Eric W
o
ng
do
c
: Static_Fi
l
es documentation
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
event_
m
achine: ren
a
m
e response
_
write
=
>
em_write_resp
o
n
s
e
commit
|
commitdiff
|
tree
2010-07-09
Eri
c
W
o
ng
http_response:
a
llow Cramp 0
.
11 t
o
send proper
W
S
h
eaders
commit
|
commitdiff
|
tree
2010-07-08
E
ric
W
ong
re
s
tore Rain
b
ows::H
t
tpRes
p
on
s
e
.
write for Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
ong
dev:
bump isolate depende
n
c
y
to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric
Wong
TODO
:
do
c
umenta
t
ion
n
eeds work,
s
o document it :P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bu
m
p TCP_DEFER_ACCEPT de
f
ault value
commit
|
commitdiff
|
tree
2010-07-08
E
ric Wong
b
ump
u
nicorn
d
e
p
endencies
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic Wong
stream_file: spli
t
this
out from re
v
/sendfile
commit
|
commitdiff
|
tree
2010-07-06
E
ric W
o
ng
byte_slic
e
:
Stri
n
g
#
[range] is faster than String#sl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
doc: up
d
ate TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
fix
s
tring slicing under 1
.
9 afte
r
short writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev/client
:
more aggressi
v
e non-blocking w
r
i
te
commit
|
commitdiff
|
tree
2010-07-06
Eric Won
g
c
l
e
a
nup e
r
ror handling for aborted
downloads
commit
|
commitdiff
|
tree
2010-07-06
Eric
Wong
rev:
a
void un
n
e
c
essary
seeking when using send
f
ile
commit
|
commitdiff
|
tree
2010-07-05
Eric Wong
rev
:
p
r
o
perly enable post
-
fork sen
d
f
ile() usage
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
refacto
r
response body ha
n
d
l
ing for sendfil
e
(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wo
n
g
rev/client: s
/
sendfile/rev
_
sendfi
l
e
/
commit
|
commitdiff
|
tree
2010-07-04
Eric
W
ong
rev
a
ctor: pro
p
e
r
ly zero buffe
r
on zero read
s
commit
|
commitdiff
|
tree
2010-07-04
Er
i
c Wong
thread_p
o
ol: force th
r
eads
t
o
wak
e
u
p on shut
d
own
commit
|
commitdiff
|
tree
2010-06-30
Eric
Wong
rev: add sendfile suppor
t
commit
|
commitdiff
|
tree
2010-06-30
E
r
ic Wong
dev_fd_response:
a
vo
i
d
redeclaring R
a
inbo
w
s module
commit
|
commitdiff
|
tree
2010-06-30
Er
i
c W
o
ng
defer
r
ed_
r
espo
n
se: re
m
ove
n
eedl
e
ss include
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c Won
g
T
O
DO: extra item for
byte-range r
e
s
ponses
commit
|
commitdiff
|
tree
2010-06-28
E
ri
c
Wong
add preliminary sendfile (1
.
0
.
0)
gem support
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c
Wo
n
g
fib
e
r/
b
ase: reuse
p
ro
c
ess_client logic in base
commit
|
commitdiff
|
tree
2010-06-28
Eri
c
Wong
(
styl
e
)
prefer
"
unt
i
l" inste
a
d
o
f "w
h
ile !"
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
r
evactor: const
a
nt/namespace cleanu
p
s
commit
|
commitdiff
|
tree
2010-06-28
Eric Wo
n
g
base
:
constant
/
name
s
pa
c
e cleanup
commit
|
commitdiff
|
tree
2010-06-27
Eric W
o
ng
ht
t
p
_
re
s
ponse: make
t
his a mo
d
ul
e
, not a cla
s
s
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
h
ttp_resp
o
nse: (nit
p
ick) simpli
f
y condi
t
ional
l
o
gi
c
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
htt
p
_r
e
s
po
n
se: c
l
ea
n
up d
o
cumentation
commit
|
commitdiff
|
tree
2010-06-24
Eric Won
g
s
endfile: u
p
da
t
e
docs for Rack::Sendf
i
le
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
add R
a
inbo
w
s::
C
onfi
g
ur
a
tor module
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
o
n
g
t
e
s
t
s: enable Ac
t
orSpawn test for
rbx
commit
|
commitdiff
|
tree
2010-06-21
Eri
c
Wong
rev: do
c
u
mentation updat
e
f
o
r
#w
r
ite method
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic Wo
n
g
dev_fd_response: d
i
sable und
e
r Rubinius f
o
r now
commit
|
commitdiff
|
tree
2010-06-21
Eri
c
Wong
dev_fd_respo
n
s
e
: cleanup and reorganization
commit
|
commitdiff
|
tree
2010-06-21
Eric Won
g
test_isola
t
e: bump u
n
icorn dependency
commit
|
commitdiff
|
tree
2010-06-21
E
ric Wong
test: no need
f
or IO#s
y
n
c=true
in asyn
c
-response te
s
ts
commit
|
commitdiff
|
tree
2010-06-21
Eric W
o
ng
tes
t
s: avoid emb
e
dded c
o
m
mand-line switche
s
in te
s
ts
commit
|
commitdiff
|
tree
2010-06-21
Eric Won
g
rev: restore
R
u
by 1
.
8
.
6 co
m
patibility
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
o
ng
bu
m
p asyn
c
_sinatra tes
t
depende
n
c
i
es
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
rev: cleanup
w
rite method
commit
|
commitdiff
|
tree
2010-06-18
Eric
W
on
g
rev: av
o
id extraneous data
c
opy
f
o
r
small responses
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
fiber/{base,io}
:
u
se arrays instea
d
of hashes for r
.
.
.
commit
|
commitdiff
|
tree
next