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
unindent most files
2010-10-22
Er
i
c Wong
unindent mos
t
files
commit
|
commitdiff
|
tree
2010-10-22
E
ric
Wong
local
.
mk
.
sampl
e
:
remov
e
tes
t
ing under 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
R
E
ADME
:
up
d
ate copy
r
ight year
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
ong
dev_f
d
_re
s
ponse: do not wrap
f
or Fiber-aware
IOs
commit
|
commitdiff
|
tree
2010-10-22
Eric
Won
g
fi
b
er_{pool
,
sp
a
wn}: unind
e
nt
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c Wong
fiber_
p
ool:
no need
fo
r
old Fiber::I
O
commit
|
commitdiff
|
tree
2010-10-22
E
r
i
c
W
ong
code shuffling
f
or
kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
un
i
corn 2
.
x
u
pdates + kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
http_ser
v
er: mo
r
e descriptive error f
o
r debug
g
i
n
g
commit
|
commitdiff
|
tree
2010-09-29
Er
i
c Wong
s
tart using k
g
i
o
li
b
rary
commit
|
commitdiff
|
tree
2010-09-17
Eric Wong
event_machine: remo
v
e unnecessar
y
"retu
r
n
"
commit
|
commitdiff
|
tree
2010-08-28
Eric W
o
ng
Rainbow
s
! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric Wo
n
g
b
um
p
Unicorn depend
e
ncy to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
"keepalive_tim
e
out
0"
(
really)
d
isables ke
e
paliv
e
commit
|
commitdiff
|
tree
2010-08-28
Eric
Wo
n
g
t001
6
: d
i
s
a
b
le Rack::Lint for speed
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Won
g
re
v
_thread_*: fix IO prox
y
failures w/pipelining
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/rev/c
o
re: tiny cleanup
commit
|
commitdiff
|
tree
2010-08-27
E
r
ic Wong
rainbows/rev/mast
e
r
: uninden
t
commit
|
commitdiff
|
tree
2010-08-26
Eric Wong
sp
l
it out acce
p
t() callers to acceptor module
commit
|
commitdiff
|
tree
2010-08-19
Eric
W
ong
add R
a
inbows::Thr
e
adTi
m
eout middl
e
war
e
commit
|
commitdiff
|
tree
2010-08-17
Eric W
o
n
g
a
void EBA
D
F with certain middle
w
ares when proxyin
g
commit
|
commitdiff
|
tree
2010-08-17
Eric Won
g
rev/clie
n
t:
fi
x
redun
d
ant c
l
o
s
e of
c
lient sockets
commit
|
commitdiff
|
tree
2010-08-16
Er
i
c Wong
FAQ: update S
S
L section, add Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric Wong
dev_fd_response: weaken /dev/fd chec
k
for c
o
m
patibility
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
doc
:
it's
a
l
w
ays "Rainbows!" with
a
bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FAQ: update
Rails
requires for
Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wo
n
g
Rainbows! 0
.
9
6
.
0 - ran
g
e support
commit
|
commitdiff
|
tree
2010-08-03
E
r
ic Wong
t0500: av
o
i
d race condition
wit
h
timestamps
commit
|
commitdiff
|
tree
2010-08-03
E
r
ic Wong
m
a
int: publish Rubyfor
g
e news on release
commit
|
commitdiff
|
tree
2010-08-03
E
r
i
c
Wong
doc:
h
ide
intern
a
l Response
4
1
6
error c
o
nstant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
o
c
: update Static_Files doc
u
mentati
o
n p
a
ge
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
d
o
c: updat
e
TODO
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
W
o
ng
e
v
ent_ma
c
h
ine: protect IO#clos
e
from EBADF
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
r
e
vactor: implement send
f
i
le and range support
commit
|
commitdiff
|
tree
2010-08-01
E
r
i
c Wo
n
g
t0015: cleanup a
f
t
e
r
w
o
rking d
i
rectory test
commit
|
commitdiff
|
tree
2010-08-01
Er
i
c
Wong
tests: do
not cl
o
bber existing RUB
Y
LIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fiber
/
io: reuse buf
f
er in Rainbows::Fibe
r
::IO#each
commit
|
commitdiff
|
tree
2010-07-29
E
r
ic Wong
revactor: Act
o
r-aware dev_fd_
r
esponse proxying
commit
|
commitdiff
|
tree
2010-07-28
Eric Wong
event_machine: be
t
ter handling of
s
taggered pipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_machine
:
prevent double close
o
f cli
e
n
t so
c
ket
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev/client
:
workaround clos
e
ordering issue when
proxy
i
n
g
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev
_
t
h
read_pool: stop supp
o
r
t
ing
t
his under
R
uby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c Wong
t0020: speed up rate
l
imit
e
d tests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00{
2
,3
}
1:
b
e
ef tests up with more abo
r
ted requests
commit
|
commitdiff
|
tree
2010-07-27
Eric
Won
g
e
v
ent_machine:
f
ix
p
i
pelining of
s
tat
i
c f
i
l
es
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
r
e
v*: properl
y
handle pipelined r
e
sponses w/send
f
ile
commit
|
commitdiff
|
tree
2010-07-23
Eri
c
Wong
rename parse_ra
n
ge =
>
make_ran
g
e!
commit
|
commitdiff
|
tree
2010-07-23
E
ric
W
ong
t9000: disable app_pool t
e
st for Wr
i
t
e
rThread*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0501: workarounds fo
r
non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
t0105:
I
/
O reduction
s
and sp
e
e
d
ups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev
*
: avoid hung conne
c
tions when proxying HTTP/
0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wo
n
g
writer_thre
a
d_pool: fi
x
inc
l
ude order
i
ng issues under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
e
na
b
l
e R
a
ng
e
:
r
espons
e
s for static f
i
l
es
for m
o
s
t models
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
event_machine: avoid redundan
t
op
e
n() for static files
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
rely
o
n autolo
a
d for B
a
se an
d
TeeInput
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
W
ong
ensure client aborted
f
i
l
e/stream respons
e
bodi
e
s ar
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
event_machine: close body descriptor before
streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure
file re
s
ponse bodies are prop
e
r
l
y
cl
o
sed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
en
s
ur
e
stream response bodies
get closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev: split
o
ut
deferre
d
c
h
u
nk logic from unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
rev/defe
r
red_respons
e
: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
r
ev: au
t
ol
o
ad DeferredResponse
commit
|
commitdiff
|
tree
2010-07-20
E
ric
W
on
g
p
refer Integer#to_s
(
1
6) to sprintf("%x\r\
n
")
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
event_
m
achi
n
e: don't
set @body unle
s
s
it's EM::Deferra
b
le
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_
m
achine: s
m
all simp
l
ificat
i
on for as
y
nc responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mach
i
ne: split out un
c
ommonly used
modules
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
ev + em: enable ke
e
palive for pip
e
/socket responses
commit
|
commitdiff
|
tree
2010-07-20
E
ric W
o
n
g
re
v
+ e
m
: more easily a
l
low Con
t
ent-Length in
pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machi
n
e:
Res
p
onseChunkPip
e
style cleanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ev
e
nt_machine: garbage avoidance for pipe
r
e
sponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mac
h
in
e
: av
o
id rac
e
in unchunked fast pip
e
responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
remove unnecessary header munging for
s
t
a
tic
f
ile servi
n
g
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
d
ev_
f
d_
r
espons
e
:
remove ne
e
dl
e
s
s be
g
in block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no need
t
o
p
a
ss 'rb' as
F
ile
.
o
p
en flags
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
sendfile middlew
a
re: v
a
rio
u
s style cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
refa
c
tor resp
o
n
s
e h
a
n
d
li
n
g
for ea
c
h concurrency mod
e
l
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
Rai
n
bow
s
! v0
.
9
5
.
1 -
dep
e
nd on newer Unicorn
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bump
U
nicorn dependency
to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Wong
doc: make
RDoc skip private methods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wo
n
g
tes
t
_isolate: docu
m
e
n
t why w
e
test wit
h
R
ack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric
Wong
Rainbows! 0
.
95
.
0 - se
n
dfile() support
!
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
ong
d
o
c: avoi
d
documenting inter
n
a
l
s on RDoc web
s
i
t
e
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: Sta
t
ic_Files docume
n
tation
commit
|
commitdiff
|
tree
2010-07-09
E
ri
c
Wong
event_machine: re
n
ame res
p
onse_write => em_write
_
r
e
sponse
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
htt
p
_resp
o
nse:
allow Cramp 0
.
11 to se
n
d proper WS
he
a
ders
commit
|
commitdiff
|
tree
2010-07-08
Eric
Wong
restore
R
ai
n
b
ows::HttpResponse
.
write
for Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
dev: b
u
mp i
s
o
late
dep
e
n
d
ency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Won
g
TOD
O
: documentation
n
e
eds
w
ork, s
o
document it :P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
b
u
m
p TCP_DEFER_ACCEPT d
e
fa
u
lt value
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump unicorn dep
e
ndencies
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
stream
_
file:
s
p
lit this
out from rev/sen
d
f
i
l
e
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic Wong
b
y
te_slice: String#[range] is
faster
t
han String#slice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric
Wong
doc: update TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Won
g
fix string slicing under
1
.
9
a
f
ter short
writes
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
ong
rev/cli
e
nt: more aggr
e
ssive
n
on-blocking wri
t
e
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
Wong
clea
n
up error ha
n
dling
f
or aborted downloads
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
W
ong
rev:
av
o
id
unnecessary seeking when u
s
ing sendfile
commit
|
commitdiff
|
tree
2010-07-05
Eric Wong
rev
:
prope
r
ly enable post-fo
r
k sendfile(
)
usage
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
r
efa
c
tor response body handling f
o
r
sendfile(2)
commit
|
commitdiff
|
tree
2010-07-04
E
r
ic Won
g
rev
/
clien
t
: s/send
f
ile/rev_sen
d
fi
l
e/
commit
|
commitdiff
|
tree
next