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! 2.1.0 - Cool.io, bugfixes and more!
2010-08-10
Eric Wong
doc: it's
alw
a
y
s "Rainbows!" with a bang(!
)
commit
|
commitdiff
|
tree
2010-08-09
Eric
Wong
F
AQ: u
p
da
t
e Rails requires for Ruby
1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Ra
i
nbows! 0
.
96
.
0 - range support
commit
|
commitdiff
|
tree
2010-08-03
Er
i
c
Won
g
t0
5
00: avoid race condition with timestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
mai
n
t: publish Rubyfo
r
ge news on release
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc: hide internal Resp
o
nse4
1
6 error
c
ons
t
ant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
o
c: update
Static
_
Files documentatio
n
page
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c
W
ong
doc: update TODO
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
ev
e
nt
_
machine:
p
r
o
tect IO#
c
lose from EBADF
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c Wong
revactor: implement send
f
ile
and range sup
p
ort
commit
|
commitdiff
|
tree
2010-08-01
E
ric Wong
t0015: cleanup a
f
ter working directo
r
y
t
est
commit
|
commitdiff
|
tree
2010-08-01
Eric Wo
n
g
tests: do not clobber existing
R
UBYLIB
commit
|
commitdiff
|
tree
2010-07-29
E
ric Wo
n
g
fiber
/
io: r
e
use buffer in Rainbows::
F
iber::I
O
#each
commit
|
commitdiff
|
tree
2010-07-29
Eric
Wo
n
g
revactor
:
Ac
t
or-aware dev_
f
d_response proxying
commit
|
commitdiff
|
tree
2010-07-28
E
ric Wong
event_machi
n
e
:
better han
d
l
in
g
of staggered pipe
l
i
nes
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c Wong
e
v
ent_m
a
chine: pr
e
vent do
u
ble close of client socket
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
r
e
v/cl
i
en
t
:
workar
o
und close ordering is
s
u
e
when proxying
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c
W
ong
r
ev_thread_po
o
l: s
t
op
s
u
ppor
t
ing this under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
E
r
i
c
Wong
t0020: speed up
r
a
te l
i
m
i
t
e
d tests
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic
W
ong
t
00{2
,
3}1: beef tes
t
s
u
p with m
o
re aborted re
q
ue
s
ts
commit
|
commitdiff
|
tree
2010-07-27
Eric
Wo
n
g
event_machine: fix pipelining of
s
ta
t
i
c fi
l
es
commit
|
commitdiff
|
tree
2010-07-26
E
ric
Wong
r
e
v*: properly h
a
ndle pipelined res
p
onses w/se
n
dfile
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
rename par
s
e_r
a
nge => make_range!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t9000: disable app_
p
ool test for WriterThread
*
commit
|
commitdiff
|
tree
2010-07-22
E
ric
W
o
ng
t0501: worka
r
ounds f
o
r non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic
W
ong
t0105:
I
/
O reductions and speedups
commit
|
commitdiff
|
tree
2010-07-22
E
ric
W
ong
rev*: a
v
oi
d
hung conne
c
tions when proxying HTTP/
0
.
9
commit
|
commitdiff
|
tree
2010-07-22
E
ri
c
Wong
w
r
iter_th
r
e
a
d
_pool: fix include ordering issues under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
ong
enab
l
e
R
a
n
g
e
: responses fo
r
stat
i
c file
s
for most
m
odels
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Won
g
event_machine:
a
void redundant open() f
o
r
s
tatic
file
s
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
rely on au
t
olo
a
d for B
a
s
e
and TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
ensure
c
l
ient ab
o
rted file/stream response
bo
d
ies
are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: clos
e
bod
y
descriptor
b
efore stre
a
m
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure fi
l
e
r
espo
n
se
bo
d
ies a
r
e
proper
l
y closed
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
ensure st
r
ea
m
respon
s
e bo
d
ies
get clos
e
d
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wo
n
g
r
e
v: split out deferred chunk logic from unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
re
v
/deferred_response: cleanups
commit
|
commitdiff
|
tree
2010-07-20
E
ric
W
ong
r
e
v
:
a
utoload
D
efer
r
edRespon
s
e
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
p
r
efer Integer#to_s(16)
t
o
s
printf(
"
%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
event_ma
c
hine: don't s
e
t @bo
d
y un
l
es
s
it's EM::Deferrabl
e
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
o
n
g
eve
n
t_machine: small simplifi
c
a
t
ion for async responses
commit
|
commitdiff
|
tree
2010-07-20
E
ric Won
g
event_mach
i
ne: split out uncommonly used mo
d
ul
e
s
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
rev +
e
m: e
n
ab
l
e
keepalive for pipe/socket
r
e
sponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
ev
+
e
m: mo
r
e
e
a
s
i
l
y allow
Con
t
e
n
t-L
e
n
g
th in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event
_
machine: Resp
o
ns
e
Chu
n
kPipe s
t
yl
e
cl
e
anup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mac
h
in
e
:
garbage av
o
idance for p
i
pe
re
s
ponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
ve
n
t_m
a
chine: av
o
id race in unchu
n
ked
fast
p
ipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
o
ng
remove
u
nnecessary
h
e
ader mu
n
ging for static fil
e
ser
v
ing
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_fd_
r
e
s
ponse:
r
e
m
ove need
l
ess begin block
commit
|
commitdiff
|
tree
2010-07-20
Eric
Won
g
no need to pass 'rb' as File
.
open
fl
a
gs
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
sendfile middlew
a
re: various sty
l
e cleanups
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
refacto
r
r
espon
s
e
handling fo
r
eac
h
concurrency model
commit
|
commitdiff
|
tree
2010-07-11
Eric
W
o
ng
R
ainbows! v0
.
95
.
1 - de
p
e
nd on newer Uni
c
o
r
n
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bu
m
p Unicorn d
e
pendency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
ong
doc
:
make RDoc skip private metho
d
s
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test_isolate: d
o
cument why we test wit
h
Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rainbows! 0
.
95
.
0 - s
e
ndfil
e
() s
u
pport
!
commit
|
commitdiff
|
tree
2010-07-10
E
r
i
c
Wong
doc: avoid doc
u
m
e
nt
i
ng
i
nte
r
na
l
s
o
n
R
Doc website
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Won
g
doc: Stati
c
_Files doc
u
m
e
ntation
commit
|
commitdiff
|
tree
2010-07-09
Eric Won
g
ev
e
n
t_machine: rename response_wri
t
e => em_
w
r
i
te_
r
espon
s
e
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
http_response:
allow Cramp 0
.
11 to send proper WS headers
commit
|
commitdiff
|
tree
2010-07-08
Eric
Wong
restore
R
ainbows::H
t
tp
R
esp
o
nse
.
wri
t
e for Cra
m
p
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c Wong
dev: b
u
mp
i
solate dependenc
y
to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
TOD
O
: docume
n
ta
t
i
on needs work, so
document it :P
commit
|
commitdiff
|
tree
2010-07-08
E
r
i
c Won
g
bump TCP_DEFER_ACCEPT default valu
e
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c Wong
bump u
n
icorn
depen
d
encies
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c Won
g
s
t
r
eam_file: split
this o
u
t from
r
ev/sendfile
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
Wong
byte_sl
i
ce
:
String
#
[range] is faster than St
r
ing#
s
l
i
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric W
o
n
g
do
c
: update T
O
DO
commit
|
commitdiff
|
tree
2010-07-06
E
ri
c
Wong
fix strin
g
sl
i
cing unde
r
1
.
9
after short writes
commit
|
commitdiff
|
tree
2010-07-06
Eric
Wo
n
g
rev/cl
i
ent
:
more
a
ggressive non-blocking
w
rite
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
cleanup
error handling fo
r
aborted down
l
o
ads
commit
|
commitdiff
|
tree
2010-07-06
E
ric Wong
rev: avoid unnece
s
sary seeki
n
g
when
u
sing sendf
i
le
commit
|
commitdiff
|
tree
2010-07-05
Eric Wong
rev: prope
r
ly e
n
able p
o
s
t-fork sendfile
(
) usage
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
refactor response body
h
andling for s
e
ndfile(2
)
commit
|
commitdiff
|
tree
2010-07-04
Eric W
o
ng
rev/client: s/se
n
dfil
e
/rev_sendfile/
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
revactor: p
r
op
e
rly zero buffer on zero
reads
commit
|
commitdiff
|
tree
2010-07-04
E
r
i
c Wong
thread_
p
ool: f
o
rce threads to wakeup
on shut
d
own
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
re
v
: add sendfile
suppo
r
t
commit
|
commitdiff
|
tree
2010-06-30
Eric
W
o
ng
dev_fd_response: avoi
d
redeclaring Rainbows mo
d
ul
e
commit
|
commitdiff
|
tree
2010-06-30
E
r
ic Wong
d
eferred_response:
remove needless include
commit
|
commitdiff
|
tree
2010-06-28
Eric Won
g
TODO: extra
i
tem f
o
r byte-
r
ange response
s
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic
Wo
n
g
add preliminary se
n
dfile (1
.
0
.
0
) gem support
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic Wong
fiber/ba
s
e: reuse process_cl
i
ent logic in base
commit
|
commitdiff
|
tree
2010-06-28
Eric W
o
ng
(
style) prefer "until" instead o
f
"while !"
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c Wo
n
g
revactor: co
n
sta
n
t/n
a
m
e
sp
a
ce clean
u
p
s
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
b
ase: cons
t
ant/namespace
cleanup
commit
|
commitdiff
|
tree
2010-06-27
Eric W
o
n
g
http_response:
m
a
k
e this a modu
l
e
,
not a cla
s
s
commit
|
commitdiff
|
tree
2010-06-27
Eric
W
ong
http
_
r
e
sp
o
nse:
(ni
t
pi
c
k) simp
l
ify conditional logic
commit
|
commitdiff
|
tree
2010-06-27
E
r
ic Wong
ht
t
p_re
s
ponse: cleanu
p
document
a
tio
n
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
s
e
ndfile: u
p
date
do
c
s for Rack::Sendfile
commit
|
commitdiff
|
tree
2010-06-21
Eric
Wong
add Rainbows::
C
onfigu
r
ator modul
e
commit
|
commitdiff
|
tree
2010-06-21
E
ric Wong
t
e
sts: enable
A
ct
o
rSpawn t
e
s
t for rbx
commit
|
commitdiff
|
tree
2010-06-21
E
ric Wong
r
e
v
: documentat
i
on
update f
o
r #
w
rite method
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
dev_fd_res
p
onse: disable under Rubi
n
ius
f
o
r
n
o
w
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
dev_fd_resp
o
n
se: clean
u
p and reorganization
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c Wong
test_
i
solate: bump unicor
n
dependenc
y
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
ong
test:
no need for IO#sync=true in async-respo
n
se
te
s
ts
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
tests
:
avo
i
d
embedd
e
d command-line switches in test
s
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
ong
re
v
: resto
r
e R
u
by 1
.
8
.
6 compatibi
l
it
y
commit
|
commitdiff
|
tree
next