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
t0501: workarounds for non-GNU awks
2010-07-22
Eric Wong
t0501: workarounds for non-G
N
U awks
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Won
g
t0105: I/O reductio
n
s and spee
d
u
p
s
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
r
ev*: avo
i
d hung connections when proxyi
n
g HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
writer_thread_pool: fix inclu
d
e order
i
ng issu
e
s
u
nder 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
ric Won
g
ena
b
l
e Range:
resp
o
nses for stat
i
c fi
l
es for most mo
d
e
l
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: avoid redu
n
dant open()
f
or s
t
ati
c
files
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rely on aut
o
load fo
r
Base and TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure c
l
ient aborted f
i
le
/
stream response bodi
e
s are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
ev
e
nt_machin
e
:
close body desc
r
iptor before
strea
m
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensur
e
fil
e
respon
s
e bodies ar
e
properly closed
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
e
ns
u
r
e
s
tream respon
s
e bodie
s
get closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
v: split
o
u
t deferred chun
k
log
i
c fr
o
m u
n
chunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev/defe
r
r
e
d
_res
p
onse:
c
l
e
anups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: a
u
to
l
oad D
e
ferre
d
Re
s
ponse
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
pr
e
fer
I
nteger#to_
s
(
1
6)
to sprintf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
vent_machine: don
'
t set @body unless it's EM
:
:
D
eferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
e
v
e
nt_machine: sma
l
l simplifi
c
ation
fo
r
async respon
s
es
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
ev
e
n
t
_machine: split out
u
n
co
m
monly us
e
d m
o
dules
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
r
e
v + e
m
:
enab
l
e kee
p
alive for pipe/socket responses
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Wo
n
g
rev +
e
m: more ea
s
ily al
l
ow Content-
L
ength in
p
i
p
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_ma
c
hin
e
: ResponseChunkPipe style cleanup
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
event_machine
:
garb
a
ge avoidance
for pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ev
e
nt_ma
c
hine:
a
v
o
i
d race
in un
c
hu
n
ked fast pipe response
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
remove unnecessary header
munging for static f
i
le
servi
n
g
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_fd_res
p
onse: remo
v
e needless
b
egin block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no n
e
ed to
p
ass 'rb
'
a
s
F
il
e
.
open
f
l
a
g
s
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
n
g
se
n
dfile middleware: vari
o
u
s style cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
refactor
response handling for each concurre
n
cy m
o
del
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
Rainbows! v0
.
95
.
1 - depend on newer Uni
c
orn
commit
|
commitdiff
|
tree
2010-07-11
Eric W
o
ng
bump Unicorn
depend
e
ncy to
1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wo
n
g
d
o
c
:
make R
D
oc
s
kip private methods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test_isolate
:
do
c
um
e
nt wh
y
we test with Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Wong
Rainbo
w
s! 0
.
95
.
0 -
s
endfile()
s
upp
o
rt!
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
ong
d
oc: avoid documenting in
t
e
rn
a
ls on RDoc websit
e
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
ong
doc: Static_Files d
o
cumentat
i
o
n
commit
|
commitdiff
|
tree
2010-07-09
Eri
c
Wong
event_machin
e
: rename response_write =>
e
m_
w
rite_re
s
ponse
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
htt
p
_
r
e
sp
o
nse
:
allo
w
Cram
p
0
.
11 to se
n
d pr
o
p
e
r WS h
e
a
ders
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic Wong
restore Rainbows
:
:HttpRespo
n
se
.
wr
i
t
e for Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
dev: b
u
mp
iso
l
ate dependency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wo
n
g
TOD
O
: documentation needs work, so documen
t
i
t
:
P
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic Wong
bu
m
p
T
C
P
_DEFER
_
AC
C
E
P
T
d
ef
a
ult value
commit
|
commitdiff
|
tree
2010-07-08
E
ri
c
Wong
bum
p
uni
c
orn d
e
pendencies
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
stre
a
m_file: s
p
lit this out from rev
/
sendfile
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
byt
e
_slice
:
Strin
g
#[ra
n
ge] is
faster than S
t
ring#slice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
Wong
do
c
: update TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
f
ix string slicing under
1
.
9 after sh
o
rt w
r
ites
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
Wong
r
ev/client: mor
e
aggres
s
ive no
n
-bl
o
cking write
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c Wong
cleanu
p
err
o
r h
a
n
d
ling for aborted download
s
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c Wong
rev:
a
void
unneces
s
ary seeking when
usi
n
g
sendfile
commit
|
commitdiff
|
tree
2010-07-05
E
ric Wong
rev: pr
o
p
e
rly
e
n
able po
s
t-fork s
e
ndfile() usage
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
refac
t
or response body handling
for
s
endf
i
le(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric Won
g
rev/client: s/
s
endfile/rev_send
f
i
l
e
/
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
revactor: prop
e
rly zero buf
f
er on zero reads
commit
|
commitdiff
|
tree
2010-07-04
Eric
W
ong
thread_pool: force thread
s
t
o
wa
k
eup on
shutdown
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
rev: add sendf
i
le support
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
dev_fd_response: avoid rede
c
laring
R
ainbo
w
s module
commit
|
commitdiff
|
tree
2010-06-30
Eric Won
g
d
efe
r
red_response: remove ne
e
dless include
commit
|
commitdiff
|
tree
2010-06-28
Eric Wo
n
g
TO
D
O: extra it
e
m for byte-range resp
o
nses
commit
|
commitdiff
|
tree
2010-06-28
Eri
c
Wong
a
dd
p
r
el
i
minary se
n
dfile
(
1
.
0
.
0) gem supp
o
rt
commit
|
commitdiff
|
tree
2010-06-28
Eri
c
Wo
n
g
f
i
ber/b
a
se: reuse
process_client logic in
b
a
se
commit
|
commitdiff
|
tree
2010-06-28
Eric
Wong
(styl
e
) prefer "unti
l
"
i
n
stead of "whi
l
e
!
"
commit
|
commitdiff
|
tree
2010-06-28
E
ric W
o
ng
r
e
vactor: constant/
n
a
m
espace cleanups
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic
Wong
base:
c
onstant/na
m
espa
c
e cleanup
commit
|
commitdiff
|
tree
2010-06-27
Eric
W
ong
http
_
re
s
p
o
nse: make thi
s
a mo
d
ul
e
, not a
c
lass
commit
|
commitdiff
|
tree
2010-06-27
Er
i
c Wong
ht
t
p_respo
n
se: (nitpick) simplify conditional
l
og
i
c
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_res
p
on
s
e:
c
leanup documentation
commit
|
commitdiff
|
tree
2010-06-24
Eric Wo
n
g
sendfile:
u
pdate docs f
o
r Ra
c
k::S
e
ndfile
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
add Rainbows::Configurator module
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
tests: enable ActorSpawn test for rbx
commit
|
commitdiff
|
tree
2010-06-21
Eric Wo
n
g
r
ev:
documen
t
ation update
for #write m
e
thod
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c Won
g
dev_fd_re
s
p
o
nse: disabl
e
und
e
r Rubinius for n
o
w
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic Wong
dev_fd_response: cleanup and re
o
rganization
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
test_iso
l
ate: bump unicorn de
p
endency
commit
|
commitdiff
|
tree
2010-06-21
E
ric Wo
n
g
t
e
s
t: no nee
d
for IO#sync=true
i
n
a
sync-response
t
ests
commit
|
commitdiff
|
tree
2010-06-21
Eric
Wong
t
e
s
ts: avoid emb
e
dded
c
o
m
m
and
-
line s
w
itches in t
e
sts
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
rev: restor
e
Ruby
1
.
8
.
6 compatibility
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
bum
p
async_sinatra test depen
d
encies
commit
|
commitdiff
|
tree
2010-06-18
E
ri
c
Wong
rev: cle
a
n
up write meth
o
d
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
rev: avoid ext
r
aneous
data
copy for s
m
all responses
commit
|
commitdiff
|
tree
2010-06-18
Er
i
c W
o
ng
fib
e
r/{base,io
}
: use arrays inst
e
a
d of ha
s
hes for r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Eric W
o
ng
fiber
/
ba
s
e: more accurate slee
p
timeout
commit
|
commitdiff
|
tree
2010-06-18
Er
i
c
Wo
n
g
avoid
needl
e
ss Head
e
rHash#to_hash
c
a
lls
commit
|
commitdiff
|
tree
2010-06-18
Eric
W
o
ng
prefer Array#[] lookup to Arr
a
y#first/Arra
y
#last
commit
|
commitdiff
|
tree
2010-06-16
E
ric
W
on
g
test_iso
l
at
e
:
fix ruby engin
e
usage
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
update test infr
a
s
t
ructure to support Rubinius
commit
|
commitdiff
|
tree
2010-06-11
Eric Wo
n
g
al
t
w
o
r
ki
n
g_d
i
r
e
ctory test from U
n
icor
n
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
r
ely on Unicor
n
0
.
9
9
1
.
0 fo
r
tests
commit
|
commitdiff
|
tree
2010-06-11
Eric W
o
ng
bin/rainb
o
w
s: sync up wit
h
latest Unicorn
commit
|
commitdiff
|
tree
2010-06-11
Eric
Wong
add Rainbows
:
:
S
e
rverToken middleware
commit
|
commitdiff
|
tree
2010-06-11
E
r
ic Wong
m
y-tap-lib: fix race
condition in ve
r
bose
m
ode
commit
|
commitdiff
|
tree
2010-06-09
Eric
Wong
h
ttp_server: use super in
s
tead o
f
al
i
as_met
h
o
d
commit
|
commitdiff
|
tree
2010-06-08
Eric Wong
gem
s
pec:
b
ump
u
n
icorn dependency to 0
.
990
.
0
commit
|
commitdiff
|
tree
2010-06-07
Eric Wong
READ
M
E:
update with Zbatery info
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
tests: t9001: avoid n
e
edless filesystem
a
ctivity
commit
|
commitdiff
|
tree
2010-06-06
Eric
Won
g
centralize body => IO conversion logic
commit
|
commitdiff
|
tree
2010-06-04
E
r
ic Won
g
Rainbows! 0
.
9
4
.
0 - one eigh
t
ate
m
y home
w
ork!
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
sendfile: upd
a
te RDoc for t
h
is middleware
.
commit
|
commitdiff
|
tree
2010-06-04
E
r
ic Won
g
d
o
c:
u
pdate
t
est su
i
te README and li
n
k with RDoc
commit
|
commitdiff
|
tree
2010-06-04
E
r
i
c Wong
c
leanup makefiles, move publish_doc int
o
mai
n
commit
|
commitdiff
|
tree
2010-06-04
Eri
c
W
ong
tests: make
-C $MODEL
.
t
NNNN-foo
.
sh work ag
a
in ou
t
-of
.
.
.
commit
|
commitdiff
|
tree
next