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
E
r
ic Wong
u
n
i
ndent most files
commit
|
commitdiff
|
tree
2010-10-22
E
ric Wo
n
g
loc
a
l
.
mk
.
sa
m
ple: remov
e
testing u
n
der 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
ong
RE
A
DME: upd
a
te copyright y
e
ar
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
d
ev_fd_response
:
do not wrap for Fiber
-
a
war
e
IOs
commit
|
commitdiff
|
tree
2010-10-22
E
ric Wong
fibe
r
_{pool,spawn}
:
unindent
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fiber_pool: no need for
old Fiber::IO
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
code shuffling for
k
gio
commit
|
commitdiff
|
tree
2010-10-21
E
r
i
c Wong
unic
o
rn 2
.
x updates
+
kgi
o
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
http_se
r
ver: more descriptive
err
o
r for de
b
u
ggi
n
g
commit
|
commitdiff
|
tree
2010-09-29
E
r
ic
W
ong
start using kgio library
commit
|
commitdiff
|
tree
2010-09-17
Eric Wong
event_machine: remove u
n
necessary "return"
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
R
ainbows! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Er
i
c Wong
bum
p
Unicorn dependency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
"keepalive_timeou
t
0" (really) disables keepalive
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Wo
n
g
t0016:
disable Rack::
L
i
nt for speed
commit
|
commitdiff
|
tree
2010-08-28
E
ric Wong
rev_thread_
*
: f
i
x IO proxy failures w/pipelining
commit
|
commitdiff
|
tree
2010-08-27
E
r
ic W
o
ng
rainbows/
r
ev/c
o
re: tiny c
l
ean
u
p
commit
|
commitdiff
|
tree
2010-08-27
E
ric Won
g
r
a
inbows/
r
ev/maste
r
: u
n
indent
commit
|
commitdiff
|
tree
2010-08-19
Eric W
o
ng
ad
d
Rainbows::Thread
T
im
e
ou
t
middl
e
ware
commit
|
commitdiff
|
tree
2010-08-17
Eric Won
g
avo
i
d
EBAD
F
w
ith certain middlewar
e
s
w
hen
p
r
oxying
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
rev/client: fix r
e
d
u
ndant cl
o
s
e of clie
n
t
s
o
ckets
commit
|
commitdiff
|
tree
2010-08-16
Eric Wong
FAQ: update SSL
sect
i
on, add
P
ound
commit
|
commitdiff
|
tree
2010-08-13
Er
i
c Wong
dev_fd_response: weak
e
n /d
e
v/fd check fo
r
compa
t
ibility
commit
|
commitdiff
|
tree
2010-08-10
E
r
i
c Wong
d
oc
:
it's always "Rainbow
s
!" with a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric W
o
ng
FAQ: update
R
a
i
ls requires for
R
uby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Rainb
o
ws!
0
.
96
.
0 - ra
n
ge support
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0500: avoi
d
r
a
ce condition wit
h
t
i
mestamps
commit
|
commitdiff
|
tree
2010-08-03
Er
i
c
W
ong
main
t
: pub
l
ish Rubyforge news on release
commit
|
commitdiff
|
tree
2010-08-03
Eri
c
Wong
doc:
hide internal Respons
e
416 error
c
onstant
commit
|
commitdiff
|
tree
2010-08-03
E
r
i
c
W
o
ng
d
o
c: update Static_Files documentation p
a
ge
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
d
o
c: update
T
ODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
event_machine:
p
rotect IO#cl
o
se from EBADF
commit
|
commitdiff
|
tree
2010-08-02
Eric
Wong
reva
c
tor: imp
l
ement sendfil
e
and range supp
o
rt
commit
|
commitdiff
|
tree
2010-08-01
E
r
i
c Wong
t001
5
:
cleanu
p
af
t
er working directory test
commit
|
commitdiff
|
tree
2010-08-01
Eri
c
Wo
n
g
tests
:
d
o not cl
o
b
b
er existi
n
g RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fiber/i
o
: reu
s
e buf
f
er in Rainb
o
ws
:
:Fi
b
e
r
::IO#
e
ac
h
commit
|
commitdiff
|
tree
2010-07-29
Eric W
o
ng
rev
a
ctor: Actor
-
aware dev_fd_r
e
sponse p
r
ox
y
in
g
commit
|
commitdiff
|
tree
2010-07-28
Eric W
o
ng
e
vent_machine: better handling of staggered pipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_machi
n
e:
p
revent
doubl
e
close of clien
t
socket
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wo
n
g
r
e
v/client: work
a
r
oun
d
close
orde
r
ing issue when proxyin
g
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
n
g
rev_thread_pool: stop su
p
porting this under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric
Wong
t0
0
20: spee
d
up ra
t
e li
m
i
ted
t
ests
commit
|
commitdiff
|
tree
2010-07-27
E
ric Wong
t0
0
{
2,3}1
:
beef tests up with mo
r
e aborted requests
commit
|
commitdiff
|
tree
2010-07-27
Eric Won
g
event_machine: fix pipelini
n
g
o
f stati
c
files
commit
|
commitdiff
|
tree
2010-07-26
Eri
c
Wong
rev*:
p
roperly
handle pipelined responses w/sendf
i
le
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
rename p
a
rse_range => make_rang
e
!
commit
|
commitdiff
|
tree
2010-07-23
Eric
W
ong
t9000: disable app_p
o
ol test for Writer
T
hread*
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
t0501: wo
r
karounds for non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric W
o
ng
t0105: I/
O
reductions and speedu
p
s
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic
Wong
rev*: avo
i
d
h
u
n
g
connections when proxying
HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Wong
wr
i
ter_t
h
read_pool: fix incl
u
de orde
r
ing
issues
u
nder 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
enable R
a
nge: responses for static fil
e
s for mos
t
models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machi
n
e: avoid redundant open() for static files
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Won
g
rely on autoloa
d
for Base an
d
TeeInput
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic W
o
ng
ensure client aborted file/stream re
s
ponse
b
odie
s
are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t_machine: close body de
s
criptor
before streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
e
nsure file response
bodies are properly c
l
osed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure
stream respo
n
se bodies get clos
e
d
commit
|
commitdiff
|
tree
2010-07-20
E
ric
Wong
rev:
split out deferred chunk logic from
unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
rev
/
d
eferred_res
p
onse: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
rev:
a
utol
o
ad DeferredResponse
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
pre
f
er Integer#to_s(16) to spri
n
tf("%
x
\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ev
e
nt_machine: don't set @body unless it's E
M
::Def
e
rrable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ev
e
nt_ma
c
hi
n
e: smal
l
si
m
pli
f
ication for asy
n
c re
s
ponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
ent_machine: split out
u
n
c
ommonly used modules
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
rev +
e
m:
e
n
able ke
e
palive for
p
ipe/socket
respon
s
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em: more eas
i
ly allow Co
n
ten
t
-Length in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
e
vent_machine:
R
esponseChunkPipe sty
l
e
cleanup
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Won
g
event_machine:
g
a
r
b
age
avoidance for pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
even
t
_machin
e
:
a
vo
i
d race
i
n
u
nchunked fast pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
remove unnecessary header munging for stati
c
file serving
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
W
on
g
d
ev
_
f
d
_
response
:
remove need
l
ess begin
block
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
no nee
d
to
p
ass '
r
b'
a
s
F
i
le
.
op
e
n flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
sendfile
m
iddlew
a
re: various s
t
yle cleanups
commit
|
commitdiff
|
tree
2010-07-20
E
ric
W
ong
ref
a
ct
o
r respo
n
se
han
d
ling
f
o
r each
co
n
currency model
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
Rai
n
b
ows! v0
.
95
.
1
-
depend on n
e
wer Unicorn
commit
|
commitdiff
|
tree
2010-07-11
Eric
Wong
b
u
m
p U
n
icorn depen
d
ency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric W
o
ng
d
o
c: m
a
ke
R
D
oc skip p
r
iva
t
e methods
commit
|
commitdiff
|
tree
2010-07-10
Eric Won
g
t
e
st_isola
t
e: document w
h
y we test with
R
ack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
Wong
Rainbows! 0
.
95
.
0
- sen
d
file() su
p
por
t
!
commit
|
commitdiff
|
tree
2010-07-10
Eric Wo
n
g
doc: avoid
d
o
cumenting
i
nterna
l
s o
n
RDoc website
commit
|
commitdiff
|
tree
2010-07-10
Eric Wo
n
g
doc:
Static_Files docum
e
nta
t
i
o
n
commit
|
commitdiff
|
tree
2010-07-09
E
ric Wong
event_machi
n
e: rename resp
o
nse_
w
r
i
te => em_
w
rite_respons
e
commit
|
commitdiff
|
tree
2010-07-09
Eric Won
g
http_response: allow Cr
a
mp 0
.
11 to send
proper WS headers
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
restore Rain
b
ows::Http
R
espo
n
se
.
write for C
r
am
p
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
dev:
b
ump iso
l
at
e
depende
n
cy to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c Wong
TODO: do
c
um
e
ntation
n
eeds wor
k
, so docum
e
nt it :P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bum
p
T
C
P
_
DEFER_
A
CCEPT default
v
alue
commit
|
commitdiff
|
tree
2010-07-08
Eric
Wong
b
ump un
i
corn dependenci
e
s
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
stream_
f
ile: s
p
lit this o
u
t
from r
e
v/s
e
ndfil
e
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
byte_slice: String
#
[rang
e
] is
f
aster than
S
tr
i
ng#sl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
do
c
: u
p
da
t
e
TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
fix
s
tring
slicing under 1
.
9 aft
e
r sh
o
rt writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev/clien
t
: more aggre
s
sive non-
b
lock
i
n
g
wri
t
e
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
clea
n
up error
handling for
a
b
orte
d
do
w
nloads
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev: a
v
oid unnece
s
s
a
ry seeking whe
n
using sen
d
file
commit
|
commitdiff
|
tree
2010-07-05
Eric Wong
rev: properl
y
enabl
e
post-fork send
f
ile() usag
e
commit
|
commitdiff
|
tree
2010-07-04
Eri
c
Wong
refac
t
or response body h
a
ndli
n
g for sendfile(2)
commit
|
commitdiff
|
tree
2010-07-04
E
ric Wong
r
e
v/c
l
ient:
s
/
sendfile/re
v
_se
n
dfile/
commit
|
commitdiff
|
tree
2010-07-04
Eric Won
g
revactor: pr
o
perly zero buffer on zero
r
eads
commit
|
commitdiff
|
tree
next