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
Rainbows! 3.0.0 - serving the fastest apps to slow clients faster!
2010-07-20
E
r
ic Wong
de
v
_fd_response:
remove needless begin
b
loc
k
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no n
e
e
d
to pass
'
r
b' as File
.
open fla
g
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
sen
d
file middlewar
e
: variou
s
style c
l
eanup
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ref
a
ctor respo
n
se hand
l
ing
for each concurrency model
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
R
a
inb
o
w
s
! v0
.
9
5
.
1 - depend on newer Unico
r
n
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric
W
ong
bump
Unico
r
n
d
e
p
e
ndency
t
o 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Won
g
d
oc:
make RDo
c
s
k
ip private metho
d
s
commit
|
commitdiff
|
tree
2010-07-10
Eric
Wo
n
g
tes
t
_isolate: doc
u
ment why
w
e test
w
i
th Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Ra
i
nbo
w
s
!
0
.
95
.
0 - sendfile() support!
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
Wong
doc:
avoid do
c
u
m
enting in
t
ernals on RD
o
c websit
e
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Wo
n
g
d
o
c: Stati
c
_Files do
c
umentation
commit
|
commitdiff
|
tree
2010-07-09
E
ric Won
g
eve
n
t_machine: rename
resp
o
nse_w
r
ite => em_write_re
s
pons
e
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
ht
t
p_response: allow Cramp 0
.
1
1 to se
n
d p
r
oper
WS
headers
commit
|
commitdiff
|
tree
2010-07-08
Eric Won
g
resto
r
e
R
ainbows::
H
ttpResponse
.
wr
i
t
e for Cra
m
p
commit
|
commitdiff
|
tree
2010-07-08
Eric
Wong
d
ev: bump iso
l
ate depend
e
ncy to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
TODO: documentation needs
w
ork
,
so d
o
cu
m
ent
i
t :P
commit
|
commitdiff
|
tree
2010-07-08
Eric W
o
ng
bump TCP_DEFER_ACCEPT default value
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
Wong
bump unico
r
n dependencies
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
stream
_
file: split this
o
ut
from re
v
/
sendfile
commit
|
commitdiff
|
tree
2010-07-06
Eric
Wong
b
yte_sl
i
ce: String#[range] is
f
a
s
t
e
r
t
h
a
n String#slic
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic Wong
do
c
: update TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Won
g
fix s
t
ring slic
i
ng un
d
e
r 1
.
9 after shor
t
w
rites
commit
|
commitdiff
|
tree
2010-07-06
Eric Wo
n
g
re
v
/client: more a
g
g
ressive n
o
n-block
i
ng
write
commit
|
commitdiff
|
tree
2010-07-06
Eric W
o
ng
c
lean
u
p
error ha
n
dling f
o
r
aborted down
l
oad
s
commit
|
commitdiff
|
tree
2010-07-06
Eric W
o
ng
r
e
v
:
a
v
oid unnecessa
r
y seeking w
h
en us
i
ng sendfile
commit
|
commitdiff
|
tree
2010-07-05
Eric Won
g
rev: pro
p
er
l
y enable p
o
st-fork sendf
i
le(
)
u
s
age
commit
|
commitdiff
|
tree
2010-07-04
Eri
c
Wo
n
g
refac
t
o
r re
s
p
onse b
o
dy handling for sendfile(2
)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wo
n
g
rev/client: s/sendf
i
le/
r
e
v
_
s
end
f
ile/
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
revacto
r
:
properly zero buffer
on zero
r
eads
commit
|
commitdiff
|
tree
2010-07-04
Eric Won
g
t
hread_
p
ool: f
o
rce threads to wakeup on shutdown
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
rev: add sendfil
e
support
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
dev_fd_respons
e
: avo
i
d
rede
c
laring
Rainbows module
commit
|
commitdiff
|
tree
2010-06-30
Eric W
o
ng
deferred_response:
r
emove needless include
commit
|
commitdiff
|
tree
2010-06-28
E
ric Wong
TODO: extra
i
tem
f
or byte-range re
s
pons
e
s
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
a
dd preliminary sendfile
(1
.
0
.
0) ge
m
support
commit
|
commitdiff
|
tree
2010-06-28
Eric Won
g
fiber/base: reus
e
process_clien
t
l
ogi
c
in
b
a
se
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c Wong
(st
y
le) prefer "until" i
n
stead of "w
h
ile !"
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
r
eva
c
t
or: constant/namesp
a
ce cl
e
anups
commit
|
commitdiff
|
tree
2010-06-28
Eric Won
g
b
a
se: con
s
tant/namespace c
l
eanup
commit
|
commitdiff
|
tree
2010-06-27
Eri
c
Wong
http_r
e
sponse: make this a module, n
o
t a class
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_r
e
sponse: (nitpick) simplify conditiona
l
logic
commit
|
commitdiff
|
tree
2010-06-27
E
r
i
c
W
o
ng
http_response: clean
u
p
d
ocu
m
enta
t
ion
commit
|
commitdiff
|
tree
2010-06-24
Eric
Wong
sendf
i
l
e
:
update docs for Rac
k
::Se
n
dfile
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
ong
a
dd Rainbows::Configura
t
or mod
u
l
e
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
tes
t
s: enable A
c
torSpawn test for rbx
commit
|
commitdiff
|
tree
2010-06-21
E
ri
c
W
o
ng
rev: do
c
u
m
entation u
p
date for #wr
i
te method
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
d
e
v_fd_response: disabl
e
under
R
ub
i
nius
for now
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
dev_
f
d_
r
esponse:
c
leanup a
n
d reorg
a
niz
a
tion
commit
|
commitdiff
|
tree
2010-06-21
E
ric Wo
n
g
test_isola
t
e: bump unicorn dependency
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic Wong
test:
no need for
I
O
#sync=true in
a
sync-respons
e
tests
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
test
s
: avoid embedded command-line switches in tests
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
rev: res
t
ore Ruby 1
.
8
.
6
c
ompatibility
commit
|
commitdiff
|
tree
2010-06-21
Eric W
o
ng
b
ump
a
sync_sinatr
a
test d
e
pende
n
cie
s
commit
|
commitdiff
|
tree
2010-06-18
Eric Wo
n
g
r
ev:
c
leanup write
m
ethod
commit
|
commitdiff
|
tree
2010-06-18
Eri
c
Wong
rev: av
o
id extraneous data copy for s
m
all responses
commit
|
commitdiff
|
tree
2010-06-18
Er
i
c Wo
n
g
fibe
r
/{base,io}:
u
s
e ar
r
ays instead of hashes for r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
f
iber/
b
as
e
: m
o
r
e
accurate s
l
eep ti
m
eout
commit
|
commitdiff
|
tree
2010-06-18
Eric Wo
n
g
avoid
needles
s
H
e
ad
e
r
H
a
s
h
#
to_hash calls
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
pre
f
er Array#[]
lookup
t
o Array#firs
t
/Ar
r
a
y
#last
commit
|
commitdiff
|
tree
2010-06-16
Eric W
o
n
g
tes
t
_iso
l
ate: fix ruby e
n
gine
u
sa
g
e
commit
|
commitdiff
|
tree
2010-06-11
Eri
c
Wong
u
pdate t
e
st infr
a
stru
c
ture
t
o
s
u
pport Rubinius
commit
|
commitdiff
|
tree
2010-06-11
E
r
ic Wong
alt working_d
i
rectory test f
r
om Unicorn
commit
|
commitdiff
|
tree
2010-06-11
Eric W
o
ng
rely
o
n Unicor
n
0
.
991
.
0 fo
r
tests
commit
|
commitdiff
|
tree
2010-06-11
Eric Won
g
bin
/
rainbows: sync up
w
ith latest Unic
o
rn
commit
|
commitdiff
|
tree
2010-06-11
Er
i
c
W
ong
add Rainb
o
ws::
S
erve
r
Token m
i
ddl
e
ware
commit
|
commitdiff
|
tree
2010-06-11
E
ric Wong
my-tap-li
b
:
fix race condition i
n
verbose mode
commit
|
commitdiff
|
tree
2010-06-09
Eric Wo
n
g
ht
t
p
_
se
r
ver: use
super
i
nstead of
al
i
as_
m
ethod
commit
|
commitdiff
|
tree
2010-06-08
Eric
Wong
gemsp
e
c:
b
ump unicor
n
dependency to 0
.
99
0
.
0
commit
|
commitdiff
|
tree
2010-06-07
Eric Wong
README
:
update with Zbatery info
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
te
s
ts: t9001: avo
i
d needless
f
ilesys
t
em activity
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
central
i
ze b
o
dy
=
> IO
c
onversi
o
n logic
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
Rainbows! 0
.
94
.
0 - one
eight ate my homework!
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
sendf
i
l
e
: up
d
ate RDoc
f
o
r
this middl
e
ware
.
commit
|
commitdiff
|
tree
2010-06-04
Eric
Wong
doc: u
p
date test sui
t
e
R
EADME and
link with RDoc
commit
|
commitdiff
|
tree
2010-06-04
E
r
ic Wong
cleanup makefiles,
move publish_d
o
c
into main
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
te
s
ts
:
make -C $MODEL
.
tNNNN
-
foo
.
sh work
a
gain out
-
o
f
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
tests: cleanup isolate usage
commit
|
commitdiff
|
tree
2010-06-04
E
r
ic Wong
tests: disable async_sina
t
ra test for Rub
y
1
.
9
.
2
commit
|
commitdiff
|
tree
2010-06-04
Eric Wo
n
g
l
ocal
.
m
k
.
sample:
add a hint for TM
P
D
IR
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
local
.
mk
.
samp
l
e:
upda
t
e
for running
1
.
9
.
2 (preview3
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
E
r
i
c Wo
n
g
Rake
f
ile: explain ourselves when Is
o
lati
n
g
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
test-lib: set NO_PROXY to
c
ounter
h
ttp_proxy
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
depend o
n
Isolate ~> 2
.
0
.
2
f
or devel
o
pment
commit
|
commitdiff
|
tree
2010-06-03
E
ric Wong
add Rainbows::
S
endfile
mi
d
dlewa
r
e
commit
|
commitdiff
|
tree
2010-06-03
Eric
W
ong
w
riter_threa
d
_*:
f
ix static file response under 1
.
8
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
test-lib:
remo
v
e
ancien
t
wait_
f
or_pid
(
) funct
i
on
commit
|
commitdiff
|
tree
2010-05-29
E
r
ic Wong
Rainbows!
0
.
9
3
.
0 - MOAR
!
!!1
commit
|
commitdiff
|
tree
2010-05-29
Eric Wong
WriterThreadSpa
w
n: f
i
x
stupid local variable error
commit
|
commitdiff
|
tree
2010-05-28
Eric
W
ong
doc: update comparison
commit
|
commitdiff
|
tree
2010-05-28
Eric
W
ong
te
s
ts: t0005
:
fudge t
h
e fil
e
m
a
lloc limit a bit
commit
|
commitdiff
|
tree
2010-05-28
E
ric Wong
d
ev
:
isolate:
b
ump cra
m
p to 0
.
11
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
writer_thread_spawn: worker_
c
o
nnections limits thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2010-05-26
Eric
Won
g
threa
d
_spawn
:
d
o
c
u
ment why
w
e sleep
i
n
s
tead of Thread
.
.
.
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
writer_
t
hread_poo
l
:
update doc
u
mentation for new
d
efaults
commit
|
commitdiff
|
tree
2010-05-26
E
r
i
c Wong
add WriterThreadSpawn conc
u
r
r
ency mod
e
l
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
ge
m
spe
c
: bump Unicorn dependency
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
writer_thread_pool
:
remove s
i
ngle threa
d
op
t
imization
commit
|
commitdiff
|
tree
2010-05-22
Eric Wong
t
e
sts:
i
gnore
t
rash/ directory e
n
tirely
commit
|
commitdiff
|
tree
2010-05-20
Eri
c
Wong
tes
t
s
: chun
k
ed
client_
b
o
d
y_max_siz
e
fails with old
.
.
.
commit
|
commitdiff
|
tree
2010-05-20
E
ric Wong
local
.
m
k
.
sam
p
le: fix isolate
2
.
0
.
0
path :
x
commit
|
commitdiff
|
tree
next