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
fix string slicing under 1.9 after short writes
2010-07-06
Eric Wong
fix
s
t
r
ing slicing under 1
.
9 a
f
te
r
shor
t
writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev/client: more aggressive non-blockin
g
write
commit
|
commitdiff
|
tree
2010-07-06
Eric
Wong
clean
u
p e
r
ror handling
f
o
r abort
e
d downloads
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev: avoid
u
nnecessar
y
se
e
ki
n
g
when using sen
d
file
commit
|
commitdiff
|
tree
2010-07-05
Eric
W
ong
rev: pro
p
erl
y
e
n
abl
e
p
o
s
t
-fork
sendfile(
)
usage
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
r
efa
c
t
o
r
respons
e
body handl
i
n
g
for sendfi
l
e(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
rev/client: s/se
n
d
file/rev_send
f
il
e
/
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
r
e
vac
t
or
:
prop
e
rly zero
b
uffer on zero reads
commit
|
commitdiff
|
tree
2010-07-04
Eric Won
g
thread_pool: forc
e
thread
s
t
o
w
akeup on sh
u
t
d
own
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
r
e
v: a
d
d sen
d
file support
commit
|
commitdiff
|
tree
2010-06-30
Er
i
c Wong
d
ev_fd_response:
avoid redeclaring Rainbows mo
d
ul
e
commit
|
commitdiff
|
tree
2010-06-30
E
r
i
c Wong
d
eferred_respo
n
se: remove needless i
n
c
lude
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
TO
D
O
:
extra it
e
m fo
r
byte-range respons
e
s
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
add preli
m
inary sendf
i
le
(1
.
0
.
0) gem
su
p
por
t
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c Wong
f
i
ber/bas
e
: reuse process_
c
lient logic in bas
e
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
(style) prefer "until"
i
nste
a
d
o
f
"while
!
"
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c Wong
revactor
:
constant/namespace
cl
e
anups
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic
Wong
b
ase: constant/namespace cleanup
commit
|
commitdiff
|
tree
2010-06-27
Eri
c
W
ong
h
t
t
p
_r
e
spons
e
:
m
ake this a module,
not
a
class
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_response:
(nitpick
)
simplif
y
c
o
ndi
t
io
n
al logi
c
commit
|
commitdiff
|
tree
2010-06-27
Eric Wo
n
g
http_response:
cl
e
an
u
p doc
u
m
e
ntation
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
sendfile: update docs
for R
a
ck::Sendfile
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
add Rainbows::Configurator modul
e
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
tests: enable Ac
t
orSp
a
wn te
s
t
f
or rbx
commit
|
commitdiff
|
tree
2010-06-21
Eric
Wong
rev: documentati
o
n update
f
or #write me
t
hod
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c Wong
dev_
f
d_respo
n
se: disable un
d
er R
u
bin
i
us for now
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic W
o
n
g
dev
_
fd_response:
c
leanup and reorganizatio
n
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
test_iso
l
at
e
: bump unicorn dependency
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
te
s
t: no need f
o
r IO#s
y
nc=true
in asy
n
c
-
re
s
ponse
tests
commit
|
commitdiff
|
tree
2010-06-21
Eric
Wong
tests: avoid embed
d
ed com
m
and-li
n
e
switches in tests
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
r
e
v:
r
est
o
re Ruby
1
.
8
.
6 compa
t
i
b
ility
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c Won
g
bump
async_sinatra test depen
d
encies
commit
|
commitdiff
|
tree
2010-06-18
Eric W
o
ng
rev: cleanup wri
t
e
m
ethod
commit
|
commitdiff
|
tree
2010-06-18
Eri
c
Wo
n
g
rev: avoid e
x
trane
o
us data copy for sma
l
l responses
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
fiber/{base
,
io}: use arr
a
ys instead of hashes for r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
fi
b
er/base
:
mo
r
e
accurate
s
l
e
ep
t
imeout
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
a
v
oid
ne
e
dless HeaderHash#
t
o_has
h
calls
commit
|
commitdiff
|
tree
2010-06-18
Eric
Wong
prefer Arra
y
#[] lookup to Array#
f
irst
/
Array#last
commit
|
commitdiff
|
tree
2010-06-16
Eric
W
ong
test_i
s
olate:
fix
r
uby engine
u
sage
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
u
pdate test inf
r
as
t
r
u
c
ture to su
p
port R
u
bin
i
us
commit
|
commitdiff
|
tree
2010-06-11
Er
i
c
Wong
alt
w
orking_
d
irectory test fr
o
m Uni
c
orn
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
r
e
ly o
n
Unicorn 0
.
991
.
0
for tests
commit
|
commitdiff
|
tree
2010-06-11
E
ri
c
Won
g
bin/ra
i
nbows: sync u
p
with latest
Unicorn
commit
|
commitdiff
|
tree
2010-06-11
Eric
Wong
add Rainbo
w
s::ServerToken
middl
e
ware
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
my-tap-lib: fix race con
d
ition in ver
b
o
s
e mode
commit
|
commitdiff
|
tree
2010-06-09
Eric Wong
h
t
t
p_ser
v
er: u
s
e super
i
nstea
d
o
f
alias_meth
o
d
commit
|
commitdiff
|
tree
2010-06-08
E
r
ic Wong
gemspec: bump unicor
n
dependency to
0
.
990
.
0
commit
|
commitdiff
|
tree
2010-06-07
Eric Won
g
REA
D
ME: upda
t
e with Zbatery info
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
o
n
g
t
e
sts: t9
0
01: avoid
n
eedl
e
ss filesystem activity
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic
W
ong
cent
r
alize body => IO conversion logic
commit
|
commitdiff
|
tree
2010-06-04
Eric W
o
ng
Ra
i
n
bows! 0
.
94
.
0 -
on
e
eigh
t
ate my homework!
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
s
e
ndf
i
l
e
:
u
p
d
ate
R
D
oc for this middlewar
e
.
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
do
c
: update tes
t
s
u
ite READM
E
and link wi
t
h
R
D
o
c
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
cleanup makefiles, mov
e
publish_doc into main
commit
|
commitdiff
|
tree
2010-06-04
Er
i
c Wong
t
e
sts: make -C $MO
D
EL
.
tNNNN-foo
.
sh work aga
i
n out-of
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
E
ric Wong
tests: cleanup isolate usage
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
te
s
ts: disa
b
le
a
sync_sina
t
ra test f
o
r Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-06-04
E
ric Won
g
local
.
mk
.
samp
l
e:
a
d
d
a
hint for TMPDIR
commit
|
commitdiff
|
tree
2010-06-04
Eri
c
Wong
local
.
mk
.
sam
p
le: update for running 1
.
9
.
2 (prev
i
ew3
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Eric
W
o
ng
Rakefile: explai
n
ourselves whe
n
Isolating
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
test-lib: set NO_PROXY to
c
ounter htt
p
_proxy
commit
|
commitdiff
|
tree
2010-06-04
E
ric Wo
n
g
depen
d
on Isolate ~> 2
.
0
.
2 for development
commit
|
commitdiff
|
tree
2010-06-03
E
r
ic Wong
add Rainbows
:
:Sendf
i
le
m
idd
l
eware
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
writer_thread_*:
fi
x
s
t
atic f
i
le respon
s
e under 1
.
8
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
test-lib:
rem
o
v
e
a
ncient w
a
it
_
for_p
i
d() function
commit
|
commitdiff
|
tree
2010-05-29
Eric Wong
Rainbows! 0
.
93
.
0
- MOAR!!!1
commit
|
commitdiff
|
tree
2010-05-29
Eric Wong
Writ
e
rThreadSpawn:
fix st
u
pid
local va
r
iab
l
e error
commit
|
commitdiff
|
tree
2010-05-28
Eric Wong
doc
:
u
pdate
c
ompari
s
on
commit
|
commitdiff
|
tree
2010-05-28
Eric Wong
t
e
st
s
: t0005: fu
d
ge the file malloc l
i
mit a bit
commit
|
commitdiff
|
tree
2010-05-28
E
ric
W
ong
dev: isolate: bump c
r
amp to 0
.
11
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
w
riter
_
t
h
r
ead_sp
a
w
n: worker
_
connections limits
thread
.
.
.
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
thread_spawn:
document
w
hy we slee
p
instead of Thread
.
.
.
commit
|
commitdiff
|
tree
2010-05-26
E
ric Wo
n
g
writer_thread_p
o
ol: update docu
m
e
n
ta
t
ion for new
d
efaults
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
add Writer
T
hreadSpa
w
n concurrency mo
d
el
commit
|
commitdiff
|
tree
2010-05-26
E
ric Won
g
gemspec: bump Unicorn dependency
commit
|
commitdiff
|
tree
2010-05-26
Eric
Wong
writer_t
h
read_pool: remove sing
l
e t
h
read optimizati
o
n
commit
|
commitdiff
|
tree
2010-05-22
Eric W
o
ng
t
ests:
ignore trash/ di
r
ectory ent
i
rely
commit
|
commitdiff
|
tree
2010-05-20
Eric Wo
n
g
tests: ch
u
nked
cli
e
nt_body_m
a
x_size f
a
il
s
with old
.
.
.
commit
|
commitdiff
|
tree
2010-05-20
Eric Wo
n
g
loca
l
.
mk
.
sample:
fix isol
a
te 2
.
0
.
0 p
a
th
:
x
commit
|
commitdiff
|
tree
2010-05-20
Eric W
o
ng
t
ests:
t
0
0
0
4
: be
e
f up
t
est f
o
r kills
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
te
s
ts
:
t000
4
: di
s
ab
l
e u
p
per l
i
mit check
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
tests: t0005:
m
inimize writes
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
test
s
:
f
ix sha1sum usage
commit
|
commitdiff
|
tree
2010-05-20
E
r
ic Wong
tests: t00
0
5 - di
s
able concurrency for th
i
s test
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
tests
:
t0007: ro
b
ustness fix
commit
|
commitdiff
|
tree
2010-05-18
Eric Wong
doc: FA
Q
: clarify Rails support
commit
|
commitdiff
|
tree
2010-05-17
Er
i
c Wong
W
riterT
h
readPool: d
e
f
au
l
t concurrency to 20 pools
commit
|
commitdiff
|
tree
2010-05-15
Eric Wong
ad
d
Wri
t
e
rThreadPool concurrency model
commit
|
commitdiff
|
tree
2010-05-15
E
ric Wong
add
Ra
i
nbows::QueuePool helper
commit
|
commitdiff
|
tree
2010-05-15
Eri
c
W
ong
test: do n
o
t let
async-respo
n
se run w
i
th Base
commit
|
commitdiff
|
tree
2010-05-15
E
r
ic Wong
updat
e
isola
t
e config for Isolate
2
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-07
Eric Wong
dev: isol
a
t
e
: bump un
i
corn depe
n
de
n
cy
commit
|
commitdiff
|
tree
2010-05-04
Eri
c
Wong
Rainbows! 0
.
92
.
0 - inchi
n
g t
o
wards the pot of gol
d
commit
|
commitdiff
|
tree
2010-05-04
E
ric Wong
revactor: m
a
t
c
h IO beha
v
ior for read
p
artial
w
rapper
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
TODO: f
i
x
rdoc li
n
k
commit
|
commitdiff
|
tree
2010-05-04
E
ric Wong
t
e
e_input: remember "
e
ncodin
g
: binary" comment
commit
|
commitdiff
|
tree
2010-05-04
E
ric Wong
ge
m
spec: bump Uni
c
o
rn depende
n
cy
commit
|
commitdiff
|
tree
2010-05-04
E
ric Wong
local
.
mk
.
sam
p
le: isolate needs the corre
c
t
R
ake
commit
|
commitdiff
|
tree
2010-05-04
E
r
ic Wong
doc: D
E
PLOY - more strongly reco
m
mend R
a
inbows!
-
only
commit
|
commitdiff
|
tree
2010-05-04
E
ric Wong
eventmachine: "rack
.
mul
t
ithread" is alway
s
true when
.
.
.
commit
|
commitdiff
|
tree
next