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
dev_fd_response: weaken /dev/fd check for compatibility
2010-08-13
E
r
ic
W
ong
de
v
_fd_response: weaken /dev/fd check for compatibility
commit
|
commitdiff
|
tree
2010-08-10
Er
i
c Wong
d
o
c
: i
t
'
s
always
"Rainbows!" with
a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FAQ: update Rails r
e
qui
r
es for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
R
a
inbows!
0
.
96
.
0
- range support
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0500
:
avoid r
a
ce
condition wi
t
h timesta
m
ps
commit
|
commitdiff
|
tree
2010-08-03
Er
i
c
Wong
maint: publish Rubyforge news on releas
e
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc: hide in
t
ernal
Response4
1
6 er
r
or constant
commit
|
commitdiff
|
tree
2010-08-03
E
r
i
c
Won
g
doc: update
S
tat
i
c_Files docu
m
e
nt
a
tion page
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
doc: update TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
event_mac
h
ine
:
protect I
O
#
clo
s
e from EBADF
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wo
n
g
revactor: im
p
l
ement sendfile and range support
commit
|
commitdiff
|
tree
2010-08-01
Eric W
o
ng
t0015: cleanup after
w
or
k
in
g
direct
o
ry
t
e
st
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
tests: do not clobb
e
r
e
xisting RUBYLI
B
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fiber/io: re
u
s
e
buff
e
r in R
a
in
b
ows::Fiber::IO#each
commit
|
commitdiff
|
tree
2010-07-29
E
ri
c
Wong
revactor: Actor-aware dev_fd_r
e
spo
n
se p
r
ox
y
i
n
g
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c
W
o
n
g
e
vent_machine: better
h
andling o
f
s
t
aggered
pipel
i
ne
s
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_machine: preve
n
t double clo
s
e of client socket
commit
|
commitdiff
|
tree
2010-07-27
Eric
Wong
rev/
c
lien
t
:
workaro
u
nd
c
lose orderi
n
g iss
u
e when proxyin
g
commit
|
commitdiff
|
tree
2010-07-27
E
ric W
o
ng
rev_thre
a
d_pool:
stop su
p
porting this u
n
der Ruby
1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric
Wong
t0020:
s
peed up rate
l
i
mited tests
commit
|
commitdiff
|
tree
2010-07-27
Eric Won
g
t00{2,3
}
1: beef
t
ests up w
i
th more a
b
or
t
ed requests
commit
|
commitdiff
|
tree
2010-07-27
Eric
Wong
e
vent_machine: fix pip
e
lining
o
f st
a
tic files
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
r
e
v*: properl
y
handle
p
ipelined re
s
ponses w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
Eric
W
ong
r
en
a
me
parse_r
a
nge => ma
k
e_r
a
nge!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t9000:
d
isable app_pool test for Wr
i
terTh
r
e
a
d*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0501
:
workaroun
d
s for no
n
-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric W
o
n
g
t
0105: I/O reductions and speedups
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Wong
rev*: avoid
hung
c
o
nnect
i
ons when proxying HTTP/
0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric W
o
ng
wr
i
ter_thread_po
o
l: fix
i
nclude
o
rd
e
r
i
ng is
s
u
e
s
u
n
d
er 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Wong
enable Range: resp
o
nses for static
f
iles for m
o
st
mode
l
s
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_ma
c
hine: avoid redundant open() for
static files
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rely
on autoloa
d
for Base and
T
eeI
n
put
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ens
u
re cl
i
ent aborted file/
s
tr
e
am response bod
i
es are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: clo
s
e body de
s
cript
o
r b
e
f
ore s
t
reaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
en
s
ure
f
i
le respo
n
se bodies are proper
l
y close
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure stre
a
m response bodies get c
l
osed
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
r
e
v
:
split out d
e
ferre
d
chun
k
logic fro
m
unchu
n
ked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev/deferre
d
_re
s
p
o
n
se: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
rev: autolo
a
d Deferred
R
espo
n
s
e
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
prefer Integer
#
to_s(16) to sprintf("%
x
\r
\
n")
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
eve
n
t_
m
achine:
don't set @body unless it
'
s EM:
:
Deferrable
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
event_ma
c
hin
e
:
sma
l
l simplification f
o
r async
r
esponses
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
e
vent_machine: s
p
lit out u
n
c
o
mm
o
nly
used
m
odules
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
rev
+ e
m
: enable keepali
v
e for pipe/so
c
ket responses
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
rev +
em: more easily
allow Co
n
tent-Length
i
n pip
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
even
t
_mac
h
ine: ResponseC
h
un
k
Pipe style cl
e
anup
commit
|
commitdiff
|
tree
2010-07-20
Eric
Won
g
event_mach
i
ne: gar
b
age
a
voidance
for pipe
responses
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
eve
n
t_machine: a
v
oid ra
c
e i
n
u
nchunked fas
t
pip
e
r
e
sponses
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
r
e
m
o
ve unnecessary hea
d
er munging
for
static file s
e
rving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev
_
fd_response
:
remove
n
eedl
e
s
s
beg
i
n blo
c
k
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
n
o ne
e
d to pass 'rb' as
F
ile
.
o
pen
flag
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
s
endf
i
le middlew
a
re: various style clea
n
ups
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
refa
c
tor response h
a
n
d
ling for each concurrency
model
commit
|
commitdiff
|
tree
2010-07-11
Eric Won
g
R
a
inbows! v0
.
95
.
1 -
d
epend o
n
newer
Unicorn
commit
|
commitdiff
|
tree
2010-07-11
Eric Wo
n
g
bump Unic
o
rn dependency
to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
d
o
c: m
a
ke
R
Doc skip pri
v
ate methods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test_isolate:
doc
u
men
t
why we test with
Rack
1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wo
n
g
Rain
b
o
w
s! 0
.
95
.
0 - sendf
i
le() suppo
r
t!
commit
|
commitdiff
|
tree
2010-07-10
E
ric Wong
doc:
a
void documenting interna
l
s on RDoc w
e
b
s
ite
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Wong
doc: Static_Files
do
c
umentation
commit
|
commitdiff
|
tree
2010-07-09
Eric Won
g
event_machine: rena
m
e resp
o
nse_write => em_write_response
commit
|
commitdiff
|
tree
2010-07-09
E
r
ic Wong
http_response:
allow C
r
amp 0
.
11 to send proper
W
S headers
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
re
s
tore Rainbows:
:
H
t
tp
R
esponse
.
w
ri
t
e fo
r
Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
dev
:
bump i
s
olat
e
dependency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wo
n
g
TODO:
d
o
c
umentation
n
eeds w
o
rk, so document it :P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wo
n
g
b
ump TCP_DEFER_ACCE
P
T
d
efault value
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
Wong
b
u
m
p unico
r
n
d
ep
e
nden
c
ies
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
stream_file:
s
plit this out fro
m
rev/sendfi
l
e
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
Wong
byte_sli
c
e
:
String#[range] is faster tha
n
S
t
ring#
s
lic
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
doc: up
d
ate TO
D
O
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
fix strin
g
slicing
u
nder 1
.
9 after s
h
ort wr
i
tes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
r
ev/client: m
o
re
aggressive non-blocking writ
e
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
cleanup erro
r
handling for aborted downloads
commit
|
commitdiff
|
tree
2010-07-06
E
r
i
c Wo
n
g
rev
:
a
v
o
id unn
e
cessary seeking
when usi
n
g
s
endfil
e
commit
|
commitdiff
|
tree
2010-07-05
Eric Wong
rev: proper
l
y
e
na
b
l
e
post-fork sendfile() usage
commit
|
commitdiff
|
tree
2010-07-04
Eric Wo
n
g
refact
o
r
respons
e
bod
y
handling f
o
r
s
endf
i
le(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric W
o
ng
rev/client:
s
/
sendfile/re
v
_sendfile/
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
revactor:
p
roperly zero buffer on
ze
r
o re
a
ds
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
thread_pool
:
force th
r
eads to wakeup on shut
d
o
wn
commit
|
commitdiff
|
tree
2010-06-30
Eri
c
W
ong
rev: add
s
endf
i
le support
commit
|
commitdiff
|
tree
2010-06-30
Eri
c
Wong
dev_fd_r
e
spo
n
se: avoid redeclari
n
g Rainbows
module
commit
|
commitdiff
|
tree
2010-06-30
Eri
c
Wong
deferred_re
s
ponse: remove n
e
e
d
l
e
s
s
include
commit
|
commitdiff
|
tree
2010-06-28
Eric
W
o
n
g
TO
D
O: extra
item for by
t
e-r
a
nge response
s
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c Wong
add preliminary send
f
ile (1
.
0
.
0) gem su
p
port
commit
|
commitdiff
|
tree
2010-06-28
Eric W
o
n
g
fiber/base: re
u
se proce
s
s_client logi
c
in ba
s
e
commit
|
commitdiff
|
tree
2010-06-28
Eri
c
Wo
n
g
(
style) prefer "until" i
n
s
tead of "
w
hile
!
"
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c W
o
ng
revactor
:
constant/
n
ame
s
pa
c
e cleanups
commit
|
commitdiff
|
tree
2010-06-28
Eric Won
g
base: constan
t
/namespace cleanup
commit
|
commitdiff
|
tree
2010-06-27
Eric W
o
n
g
http
_
res
p
onse: make this
a
mod
u
le
,
not a class
commit
|
commitdiff
|
tree
2010-06-27
Eri
c
W
o
n
g
h
t
tp_response: (nitpick) simplify c
o
ndition
a
l logi
c
commit
|
commitdiff
|
tree
2010-06-27
Eric Won
g
htt
p
_respon
s
e:
c
l
e
anup documentation
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
sen
d
fil
e
:
u
pdate docs for Rack::Sendfile
commit
|
commitdiff
|
tree
2010-06-21
Eri
c
Won
g
add Rainb
o
ws::Con
f
igura
t
o
r
module
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
tests: enable ActorSpawn t
e
st for rbx
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
rev:
d
o
cumentation update fo
r
#write method
commit
|
commitdiff
|
tree
2010-06-21
E
ric
Wong
dev_fd_res
p
onse:
d
isable
u
nd
e
r
Rubin
i
us
for now
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
dev_fd_re
s
ponse:
c
lean
u
p
a
nd
r
eor
g
anization
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
test_isolate: bump unicorn depe
n
d
ency
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
test: no need for IO
#
sy
n
c=true in async-response tests
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
te
s
ts: avoid embedded c
o
mmand-
l
ine
swit
c
hes
i
n tes
t
s
commit
|
commitdiff
|
tree
next