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
event_machine: better handling of staggered pipelines
2010-07-28
Eric Wong
event_machine: b
e
t
t
e
r handli
n
g of stagge
r
ed pi
p
elin
e
s
commit
|
commitdiff
|
tree
2010-07-27
E
ric
W
o
n
g
e
vent_
m
achine: prevent d
o
u
ble
c
lose of client socket
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev/client:
workaround close or
d
ering iss
u
e when pr
o
xying
commit
|
commitdiff
|
tree
2010-07-27
Eric Wo
n
g
re
v
_
t
h
read_poo
l
: stop
s
uppo
r
ting
t
his under
R
u
b
y
1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t0020: spee
d
up rate lim
i
ted
tests
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wong
t00
{
2,3}1: beef tests up with mor
e
ab
o
rt
e
d
requ
e
sts
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
event_machine:
f
ix pipeli
n
ing o
f
stat
i
c
fil
e
s
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
r
ev*
:
properly hand
l
e
p
ipeli
n
ed responses w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
Er
i
c Wong
r
e
nam
e
parse
_
range =>
make_rang
e
!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t
9
00
0
: disable app_pool
t
es
t
for WriterThread*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0
5
01: workaroun
d
s for non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wo
n
g
t0105: I/O reductions an
d
speedups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev
*
:
avoid hung c
o
nnecti
o
ns when proxyin
g
HT
T
P/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wo
n
g
writer_thread_pool: fix include ordering
issues un
d
er 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
ong
en
a
b
le Range: re
s
ponses for s
t
atic files f
o
r most models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mach
i
ne: avoid redun
d
ant open() f
o
r
s
tatic files
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rely on autol
o
ad for
Base
a
n
d
TeeInp
u
t
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ens
u
re cl
i
e
nt
a
borted file/stream response
b
od
i
es ar
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
event_machine:
close
b
ody d
e
s
criptor b
e
fore
s
tr
e
aming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
ensure fi
l
e response
bodies are properly closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ens
u
r
e stream r
e
sp
o
nse bodies get closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev:
s
p
lit out deferred chun
k
logic from unc
h
unked
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic W
o
ng
rev/deferred_r
e
sponse
:
clean
u
ps
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
re
v
:
autoload DeferredResp
o
nse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
p
r
efe
r
Integer#to_s
(
16) to sprintf(
"
%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
event_machine
:
don't
s
et @body
unl
e
ss i
t
's EM::
D
eferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
e
v
e
nt_machine: s
m
al
l
s
implification for async resp
o
ns
e
s
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c W
o
ng
event_machine: split
o
u
t uncomm
o
nly used
m
odu
l
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
on
g
rev + e
m
: enable keepali
v
e for pip
e
/socket respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev + em: more easily a
l
low Content-Length in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wo
n
g
event_mac
h
in
e
: Respon
s
eChunkPipe style
c
leanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_
m
achine: garbage a
v
oi
d
ance for pipe re
s
ponse
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wo
n
g
e
ve
n
t_machine: avoid race in unchunked fast pip
e
resp
o
nse
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
remove unnecessary he
a
d
e
r munging for
sta
t
i
c file
s
erving
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
dev_fd_response: remove needless begin
b
lock
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no need to pass
'
rb'
as File
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
sendfile m
i
ddlewar
e
:
v
arious style c
l
eanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
refac
t
o
r
r
esponse handling f
o
r each concu
r
rency model
commit
|
commitdiff
|
tree
2010-07-11
Eric Wo
n
g
Rainbows! v0
.
95
.
1
-
depend o
n
newer Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
b
u
mp Unicorn dep
e
ndenc
y
to
1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: make
RDoc skip private
methods
commit
|
commitdiff
|
tree
2010-07-10
E
r
i
c
Wong
te
s
t_isola
t
e: do
c
um
e
nt
w
hy we
tes
t
with
R
ack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Won
g
Rainbows
!
0
.
95
.
0
-
sendfile() support!
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc:
avoid docu
m
entin
g
intern
a
ls
on RDoc
website
commit
|
commitdiff
|
tree
2010-07-10
E
ric Wong
doc: Static_F
i
l
es document
a
tion
commit
|
commitdiff
|
tree
2010-07-09
E
ric
Wong
event_machine:
rename response_write => em_write_r
e
sponse
commit
|
commitdiff
|
tree
2010-07-09
E
r
ic Wong
http_re
s
po
n
se: al
l
ow C
r
amp 0
.
11 to send proper WS he
a
ders
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
restore Rainbows::Http
R
e
s
ponse
.
write
f
or Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric W
o
n
g
d
ev: bump isolate depen
d
ency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
TODO
:
d
ocumenta
t
io
n
needs w
o
rk, so document
i
t
:
P
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
Wong
bump TCP_DEFER_ACCE
P
T de
f
ault valu
e
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
b
u
mp unic
o
rn dependenc
i
es
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
str
e
am_file: sp
l
it
t
his o
u
t from rev/sendfile
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
b
y
t
e_slice: Stri
n
g#[range] is
f
as
t
er tha
n
String#s
l
ice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
doc: up
d
a
t
e TO
D
O
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
on
g
f
ix string slicin
g
u
n
der 1
.
9 afte
r
sh
o
r
t
writ
e
s
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic Wong
rev/c
l
ie
n
t: more aggressi
v
e non-
b
locki
n
g write
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
clea
n
up e
r
ror
h
andling for aborte
d
d
o
wnloads
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
re
v
: av
o
id unnecessar
y
seeking wh
e
n using
sendfile
commit
|
commitdiff
|
tree
2010-07-05
Eric Wong
rev: prop
e
rly
e
nable post-fork sendfile() usa
g
e
commit
|
commitdiff
|
tree
2010-07-04
Er
i
c W
o
ng
refactor response body handling for sendfile(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric W
o
ng
rev/client: s/sendfile
/
rev_sendfile/
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
revactor
:
pro
p
erly
z
e
r
o buffer on zero reads
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
thread_poo
l
:
fo
r
ce threads to wakeup
o
n shutdown
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
rev: a
d
d
sendfile support
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
dev_fd_re
s
p
onse: avoid
redeclarin
g
Rainbows module
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
deferred_response: remove needl
e
ss
incl
u
d
e
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
TODO: extr
a
ite
m
f
or by
t
e-ran
g
e respon
s
es
commit
|
commitdiff
|
tree
2010-06-28
Eric
Wong
add
p
re
l
i
m
inary sendfile (1
.
0
.
0
) gem sup
p
ort
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
fiber/base: reus
e
process_clie
n
t logic in base
commit
|
commitdiff
|
tree
2010-06-28
Eric
W
ong
(style) prefer "unti
l
" instead of "while !"
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c
W
ong
revactor: cons
t
a
n
t/namespace cleanups
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
base:
c
o
nstant/names
p
ace cle
a
nup
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
ht
t
p_
r
esponse:
m
a
ke this a m
o
dule, not a cla
s
s
commit
|
commitdiff
|
tree
2010-06-27
Eri
c
W
ong
http_response: (
n
itpick) simpl
i
fy condit
i
onal
l
ogic
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http
_
response
:
cleanup documentation
commit
|
commitdiff
|
tree
2010-06-24
Er
i
c Won
g
sendfile
:
update d
o
c
s
for Rac
k
::Sendfil
e
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
add Rainbows::Config
u
rator m
o
dul
e
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
t
ests: enable Act
o
r
S
pa
w
n test for rbx
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
rev: documentation
up
d
ate for #write method
commit
|
commitdiff
|
tree
2010-06-21
Eric Won
g
dev_fd_respo
n
se
:
disable under Rubini
u
s
for now
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
de
v
_fd_respo
n
se
:
cl
e
anup and reorga
n
ization
commit
|
commitdiff
|
tree
2010-06-21
Eric Won
g
test_isolate: bump unic
o
rn d
e
pe
n
dency
commit
|
commitdiff
|
tree
2010-06-21
Eric W
o
ng
test: no need for IO#syn
c
=true in async-response
t
e
sts
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
tests: avo
i
d embedded command-line switches in tests
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
rev:
r
estor
e
Ruby 1
.
8
.
6 co
m
patibility
commit
|
commitdiff
|
tree
2010-06-21
Eric Won
g
bump async_sin
a
t
r
a
t
e
s
t depende
n
cies
commit
|
commitdiff
|
tree
2010-06-18
E
ric Wong
r
e
v
:
cleanup write method
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
rev: av
o
id extraneous
d
ata copy for s
m
a
ll
r
esponses
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
f
i
ber/{b
a
se,io}: u
s
e
a
r
ra
y
s instead of hashes for r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
fiber/base:
m
or
e
accurate sleep tim
e
out
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
avoi
d
needl
e
ss Head
e
r
H
ash#to
_
hash cal
l
s
commit
|
commitdiff
|
tree
2010-06-18
Eric
Wong
p
refer Arra
y
#[] lo
o
kup t
o
Arra
y
#first/Arra
y
#
l
ast
commit
|
commitdiff
|
tree
2010-06-16
Eric Won
g
test_isol
a
te: fix
ruby engi
n
e usage
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
up
d
ate
te
s
t infrastructure to support Rubinius
commit
|
commitdiff
|
tree
2010-06-11
Eric
Won
g
alt working_directory test from Unicorn
commit
|
commitdiff
|
tree
2010-06-11
E
r
i
c
W
on
g
rely
o
n Unicorn 0
.
991
.
0 f
o
r
tests
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
bin
/
rainbows:
s
ync
u
p with
latest
Unicorn
commit
|
commitdiff
|
tree
2010-06-11
Eri
c
W
o
ng
add Rainbows
:
:Serv
e
rToken middlew
a
re
commit
|
commitdiff
|
tree
2010-06-11
Eric Won
g
m
y
-tap
-
lib: fix race condit
i
on in
verbo
s
e mode
commit
|
commitdiff
|
tree
next