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
t00{2,3}1: beef tests up with more aborted requests
2010-07-27
Er
i
c Wong
t0
0
{2,3}1: b
e
ef tests up with
m
o
r
e ab
o
rte
d
req
u
ests
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c
W
ong
event_mach
i
ne: fix p
i
p
elining of static files
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
r
ev*
:
properly ha
n
dle pip
e
li
n
ed responses w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
rename par
s
e_range => make_r
a
nge!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t9000
:
disable a
p
p_
p
o
o
l tes
t
for WriterThread*
commit
|
commitdiff
|
tree
2010-07-22
E
r
i
c Wong
t0501: wo
r
ka
r
ounds for n
o
n
-
GNU aw
k
s
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
t
0105: I/O reduc
t
i
o
ns and speedups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
r
ev*: avoi
d
hung co
n
n
ections when
p
roxying HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
wr
i
ter_thr
e
ad_pool: fix include ordering issues under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric W
o
ng
e
n
a
ble R
a
nge: responses for static files for
m
ost models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_m
a
chine: av
o
id redundant open() fo
r
stati
c
file
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
ely on auto
l
oad f
o
r Base
a
nd Tee
I
nput
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
n
g
e
nsure clie
n
t
aborted file/stre
a
m
response bodi
e
s
a
re
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
ong
event_machine: close body descriptor be
f
o
r
e st
r
eamin
g
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
ng
e
n
sure
file respo
n
se b
o
di
e
s
are prop
e
rly
c
l
o
sed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
en
s
ure stream
r
esp
o
n
se bodies get
closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev: s
p
lit o
u
t d
e
ferre
d
chu
n
k
logic from unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
r
e
v
/
deferred_res
p
o
n
se:
c
le
a
nup
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rev: aut
o
loa
d
De
f
erredResponse
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
prefer Int
e
g
er#to_s(16)
t
o sprin
t
f
(
"
%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
W
ong
event_machine
:
do
n
't set @body
unl
e
ss
i
t's EM::Deferr
a
ble
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine:
small simplificati
o
n
f
o
r
asy
n
c respon
s
es
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
e
v
ent_ma
c
hine: sp
l
it
o
ut unco
m
m
o
nly used modules
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rev
+
em: enable kee
p
alive
for pipe/socket responses
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rev
+
em: more easily a
l
low
C
o
ntent
-
Length in
p
ipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wo
n
g
event_machine
:
Respo
n
seChunk
P
ipe styl
e
clea
n
u
p
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: g
a
r
bage avoidan
c
e for pi
p
e responses
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
ev
e
nt_machine: avoid
r
ace i
n
unch
u
nked fast pipe
r
esponses
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
remove u
n
necessar
y
header
munging for static file
s
ervi
n
g
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
d
ev_fd_r
e
sponse:
remove
n
e
e
dless
b
egi
n
bl
o
ck
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
no n
e
ed to pass
'
rb' as File
.
open
fl
a
gs
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
sendfile middleware: v
a
r
ious
s
ty
l
e
c
l
eanups
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
refactor
respon
s
e handling for each concurrency
model
commit
|
commitdiff
|
tree
2010-07-11
Eric W
o
ng
Rainbows! v0
.
95
.
1 - dep
e
nd
on
newer Unicorn
commit
|
commitdiff
|
tree
2010-07-11
E
ric
Wong
bum
p
Unicorn d
e
pen
d
ency t
o
1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
Wong
doc: make
R
Doc skip private methods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wo
n
g
test_
i
solate: docu
m
e
nt why w
e
test with Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
E
r
i
c Wong
Rainbows! 0
.
95
.
0 - sendfile() s
u
pp
o
rt
!
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wong
d
o
c
: avoi
d
d
ocume
n
ting internals on
RD
o
c
we
b
site
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wong
d
o
c
:
Stati
c
_Files documentation
commit
|
commitdiff
|
tree
2010-07-09
Er
i
c Wong
e
vent_machine: rename respon
s
e_
w
rite => em_write_response
commit
|
commitdiff
|
tree
2010-07-09
E
r
ic Wong
http
_
resp
o
nse: allow
C
ramp 0
.
11
to send prop
e
r
W
S headers
commit
|
commitdiff
|
tree
2010-07-08
Eric
Wong
restor
e
Rainbows::HttpRespons
e
.
write for Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
ong
de
v
: b
u
m
p isol
a
te depend
e
n
cy to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
ong
TODO
:
d
ocum
e
ntation needs work,
s
o document it :P
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
W
o
ng
bump TC
P
_DEFER_ACCE
P
T defaul
t
va
l
ue
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump unic
o
rn dependencies
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
Wong
strea
m
_file: split this out f
r
om rev/sendfile
commit
|
commitdiff
|
tree
2010-07-06
Eric
Wong
byte_slice: String
#
[ra
n
ge
]
is fa
s
ter
t
han String#s
l
ice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c Wo
n
g
d
o
c: upd
a
te TO
D
O
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
fix string slicing u
n
de
r
1
.
9
a
fte
r
short writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev/client: mo
r
e
aggr
e
ssive no
n
-blo
c
king wri
t
e
commit
|
commitdiff
|
tree
2010-07-06
Eric
Wong
clean
u
p erro
r
handling fo
r
aborte
d
downlo
a
ds
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev: avoid
u
nnecessar
y
seek
i
n
g
when u
s
ing
sendfile
commit
|
commitdiff
|
tree
2010-07-05
Er
i
c Wo
n
g
rev: properly e
n
able pos
t
-fork se
n
dfile() usage
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
refactor re
s
po
n
s
e
body handling for sendfile(
2
)
commit
|
commitdiff
|
tree
2010-07-04
Er
i
c Wong
r
ev/cl
i
ent: s/send
f
ile/rev
_
sendf
i
le
/
commit
|
commitdiff
|
tree
2010-07-04
E
ric Wong
r
ev
a
ctor: prop
e
rly zero
buffe
r
on zero
reads
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
thread_pool
:
for
c
e
thr
e
ads to wa
k
eup on shutdown
commit
|
commitdiff
|
tree
2010-06-30
E
r
ic Wong
rev
:
add send
f
ile support
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
dev_fd_r
e
sponse: avoid redecl
a
ring
Rainbows mo
d
ule
commit
|
commitdiff
|
tree
2010-06-30
E
ric W
o
ng
de
f
er
r
ed_r
e
sponse:
remove needless in
c
lude
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c
Wong
TODO: extra
item for
b
yte-range respo
n
se
s
commit
|
commitdiff
|
tree
2010-06-28
Eric
Wong
add
p
relimi
n
ary sendf
i
le (1
.
0
.
0)
gem support
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
fiber/base: reuse process_client
l
ogic in ba
s
e
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
(st
y
le) prefer "un
t
il" instead of
"while !"
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic Wong
revac
t
o
r: constant/
n
a
m
espace cleanups
commit
|
commitdiff
|
tree
2010-06-28
Eric
W
ong
ba
s
e:
constant/namespace cl
e
a
n
u
p
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_response: make this a module,
n
ot a c
l
ass
commit
|
commitdiff
|
tree
2010-06-27
Eric Wo
n
g
http_response:
(nitpick)
simplify conditional logic
commit
|
commitdiff
|
tree
2010-06-27
Er
i
c
Wong
htt
p
_respo
n
se:
c
leanup documenta
t
ion
commit
|
commitdiff
|
tree
2010-06-24
Eric
Wong
sen
d
file
:
u
pdate
docs
for Rack::Sendfile
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic
W
o
n
g
a
dd Rainbows
:
:Configura
t
or
m
o
d
ule
commit
|
commitdiff
|
tree
2010-06-21
Eri
c
Wong
tests: enable
A
ct
o
rS
p
a
w
n test for rbx
commit
|
commitdiff
|
tree
2010-06-21
Eric
Wong
re
v
: document
a
tion
update
f
or #
w
rite method
commit
|
commitdiff
|
tree
2010-06-21
Eric Won
g
dev_fd_response: d
i
sable unde
r
Rubinius for now
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
ong
dev_f
d
_r
e
spons
e
:
cleanup and reorganiza
t
ion
commit
|
commitdiff
|
tree
2010-06-21
Eric W
o
ng
tes
t
_isolate:
bu
m
p unicorn
dependency
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
on
g
test:
no
n
eed
f
or IO#sync=true in
async-respon
s
e tests
commit
|
commitdiff
|
tree
2010-06-21
E
ric W
o
n
g
test
s
: av
o
id embe
d
d
ed command-line switches in t
e
sts
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic Wong
rev: res
t
ore Ruby 1
.
8
.
6 compatibili
t
y
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
b
ump async_sinatra
test dependencies
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
rev
:
cle
a
nup write
m
e
t
h
od
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
rev: avoi
d
extrane
o
u
s data copy f
o
r
small responses
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
f
i
ber/{ba
s
e,io}: use arrays i
n
stea
d
of hashes for
r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
fiber/base: more accurate sleep
ti
m
e
o
ut
commit
|
commitdiff
|
tree
2010-06-18
E
r
ic W
o
ng
avoid needless H
e
aderHa
s
h#to_has
h
cal
l
s
commit
|
commitdiff
|
tree
2010-06-18
Er
i
c Wong
prefer Array#[] lookup to Array#first
/
Array#
l
ast
commit
|
commitdiff
|
tree
2010-06-16
Eric
Wong
test_isolat
e
:
f
i
x
ru
b
y e
n
gine u
s
age
commit
|
commitdiff
|
tree
2010-06-11
Eric Wo
n
g
u
p
date test infrast
r
uc
t
ure to s
u
pport R
u
b
inius
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
a
l
t working_d
i
r
ectory test
fro
m
Unicorn
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
rely on Unicorn 0
.
9
91
.
0 for tests
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
bin/rai
n
bows: sync up
with latest Unicorn
commit
|
commitdiff
|
tree
2010-06-11
E
ric Wong
add R
a
inbows
:
:S
e
rverToken m
i
ddleware
commit
|
commitdiff
|
tree
2010-06-11
Eric
Wong
my-tap
-
l
i
b
: fix ra
c
e
condition in ve
r
b
o
se mode
commit
|
commitdiff
|
tree
2010-06-09
Eric Wong
htt
p
_server:
u
se
super in
s
tead o
f
al
i
as_me
t
hod
commit
|
commitdiff
|
tree
2010-06-08
Er
i
c Wong
gemspec: bump unicorn
d
epende
n
cy
t
o 0
.
9
9
0
.
0
commit
|
commitdiff
|
tree
2010-06-07
Eric Wong
README: update with
Z
batery
info
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
tests: t9001: avoid needle
s
s files
y
ste
m
ac
t
i
vi
t
y
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
W
o
n
g
cent
r
alize body => IO conv
e
rsion
logic
commit
|
commitdiff
|
tree
next