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
fiber_{pool,spawn}: unindent
2010-10-22
Eric Won
g
f
i
ber_
{
pool,s
p
awn
}
: un
i
ndent
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
fiber_pool: no
n
eed for old Fiber::IO
commit
|
commitdiff
|
tree
2010-10-22
E
r
i
c
Wong
code shuffling fo
r
kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
unicorn 2
.
x
u
pdates + k
g
io
commit
|
commitdiff
|
tree
2010-10-21
Er
i
c Wong
http_serv
e
r: more descriptive
e
r
r
or for d
e
bugging
commit
|
commitdiff
|
tree
2010-09-29
Eric W
o
ng
start
usin
g
kgio
l
ibrary
commit
|
commitdiff
|
tree
2010-09-17
E
ric
W
ong
event_mach
i
ne: remov
e
unnecessary "retu
r
n
"
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
Rainbows!
0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
bump
U
nicorn dependency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
"keepalive_timeout 0"
(really) disables keep
a
live
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
t0016: disable Rack::Lint
f
or
s
p
e
e
d
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
rev_thread_*: fix IO proxy f
a
ilures
w/pipelini
n
g
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbow
s
/rev/core: tiny cleanu
p
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
ra
i
nbows
/
rev/master: unindent
commit
|
commitdiff
|
tree
2010-08-26
Eric W
o
ng
split out accept
(
) cal
l
e
rs to accept
o
r
module
commit
|
commitdiff
|
tree
2010-08-19
E
r
i
c
W
o
ng
add Rai
n
b
ows
:
:T
h
readTimeout m
i
ddleware
commit
|
commitdiff
|
tree
2010-08-17
Eri
c
W
o
ng
a
v
oid
E
BADF wi
t
h certain midd
l
ewares
whe
n
proxyi
n
g
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
r
ev/client:
fix redundant close of
c
lient sockets
commit
|
commitdiff
|
tree
2010-08-16
E
r
ic
W
ong
FAQ:
u
p
d
ate SSL s
e
ction
,
add Pound
commit
|
commitdiff
|
tree
2010-08-13
E
ric
Wong
d
ev_fd_re
s
ponse
:
weaken /dev/fd check fo
r
compatibility
commit
|
commitdiff
|
tree
2010-08-10
E
ric Wong
doc: it's always "Rainbo
w
s!" with a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FA
Q
: update Rails requires for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
E
ric Wong
Rainbo
w
s!
0
.
96
.
0
-
range support
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0500: avoid race cond
i
tion w
i
t
h timestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
m
aint: publi
s
h Ru
b
yf
o
rge news on rele
a
se
commit
|
commitdiff
|
tree
2010-08-03
E
ric Wong
doc: hide internal
Response
4
16 error
constant
commit
|
commitdiff
|
tree
2010-08-03
Eri
c
Won
g
doc: update St
a
tic_Files docu
m
entation p
a
ge
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
doc: upd
a
te
T
ODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
event_ma
c
hine:
protect
IO#close fr
o
m E
B
ADF
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
W
ong
revactor: imple
m
ent se
n
dfil
e
and
r
a
ng
e
s
upport
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t
0
0
15: cleanup after wo
r
king directory test
commit
|
commitdiff
|
tree
2010-08-01
E
r
ic Wong
t
e
sts: do not
clobber exis
t
in
g
RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fib
e
r
/
io: reus
e
buffer in Rainbows::Fiber::I
O
#
ea
c
h
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
revac
t
or: Actor-a
w
are dev_
f
d_r
e
s
p
onse proxying
commit
|
commitdiff
|
tree
2010-07-28
E
r
ic Wong
ev
e
nt_ma
c
h
in
e
: bette
r
handling of stagger
e
d pipe
l
ines
commit
|
commitdiff
|
tree
2010-07-27
E
ri
c
Wong
event_
m
achine: prevent dou
b
l
e
c
lose of
c
l
i
ent socket
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic Wong
rev/client: workaround
close ordering issu
e
whe
n
proxying
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev
_
thread_pool: stop supporting this
u
n
der Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Won
g
t0020: s
p
eed
up ra
t
e
limi
t
ed tests
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic Wong
t
00
{
2
,
3}1: beef tests
u
p with m
o
re ab
o
rted r
e
quests
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
e
v
ent_machine: fi
x
pipelining of st
a
tic files
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev*: properly h
a
ndle pipelined responses w/
s
endfile
commit
|
commitdiff
|
tree
2010-07-23
Eric
W
ong
rena
m
e parse_
r
a
n
ge => make_
r
ange
!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t900
0
: disab
l
e a
p
p_pool
t
est for WriterThread*
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
t0501: workarounds for non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
t0105: I/O reductions and speedups
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic
W
ong
rev*:
a
voi
d
hun
g
connections whe
n
proxyi
n
g
HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric
Won
g
writer_thre
a
d_pool: f
i
x
i
nclu
d
e
ordering
issues
under
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
enable Range: responses
for
static file
s
for most mode
l
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Wong
event_machine: avoi
d
redundant
o
pen()
f
or static files
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rely on au
t
o
loa
d
for Base a
n
d TeeIn
p
ut
commit
|
commitdiff
|
tree
2010-07-20
E
ric Won
g
en
s
ur
e
client aborted fil
e
/
s
tream
r
esponse bodies ar
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: clos
e
body des
c
riptor before st
r
ea
m
in
g
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wo
n
g
ensure file r
e
s
po
n
se bodies are properly c
l
osed
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
ensu
r
e
s
tream resp
o
nse bodies get closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: split out
d
e
ferred
c
hunk
l
ogic from unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev/deferred_respons
e
: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
rev: autolo
a
d Deferr
e
dResponse
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
prefer In
t
eger#to_s(16) to
s
printf("%x
\
r
\
n"
)
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_
m
achin
e
: don'
t
se
t
@bod
y
unless it's EM::Defer
r
able
commit
|
commitdiff
|
tree
2010-07-20
E
ric Won
g
event_machine: small simpl
i
f
i
c
a
tion for async r
e
sp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
o
ng
event_m
a
chin
e
: split out uncommonly used m
o
dules
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em: enabl
e
keepalive
f
or pipe/socket
r
e
s
p
onses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev + em: mor
e
e
a
sily allow C
o
ntent-Length
i
n pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
even
t
_
m
achine: ResponseCh
u
n
k
Pipe style clean
u
p
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mac
h
ine: garba
g
e av
o
idance fo
r
pipe respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
event_ma
c
hine
:
avoid race
i
n unchunked fast
pipe responses
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
remo
v
e
u
n
n
ecessary header mung
i
ng for static file
s
ervi
n
g
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_fd_re
s
ponse: remove n
e
edles
s
b
e
gin bl
o
ck
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
no need to pass
'
rb' as
F
ile
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
sendfile
middle
w
are: various style clean
u
ps
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Wong
re
f
actor response handling for e
a
ch con
c
urren
c
y model
commit
|
commitdiff
|
tree
2010-07-11
E
r
i
c Won
g
Rainbows!
v
0
.
95
.
1 - d
e
pe
n
d on newer Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bump Unicorn depen
d
ency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
ong
doc: make RDoc
s
ki
p
private methods
commit
|
commitdiff
|
tree
2010-07-10
Eric
Wong
test_isol
a
te: docum
e
nt why we
t
est with
Ra
c
k 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
E
ric Won
g
R
ainbows! 0
.
95
.
0 - s
e
ndfile
(
) support!
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
ong
doc: avoid documenti
n
g internals o
n
RDoc
websit
e
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc
:
Static_Files
documentation
commit
|
commitdiff
|
tree
2010-07-09
Er
i
c Wo
n
g
event_machi
n
e
:
rename re
s
ponse_write => em_write_response
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
http_response
:
allo
w
Cramp
0
.
11 to send
proper WS
heade
r
s
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
restore Rainbows:
:
HttpResponse
.
write for Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
ong
dev: bump is
o
lat
e
dependenc
y
t
o
2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic Wong
TODO:
d
ocumentat
i
on needs wor
k
, so docu
m
e
n
t
it :P
commit
|
commitdiff
|
tree
2010-07-08
E
ri
c
W
ong
bump TCP_DEFER_ACCEPT
d
efault
v
alue
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump unicorn depend
e
ncie
s
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
stream_file: sp
l
it
thi
s
out from rev/sendfile
commit
|
commitdiff
|
tree
2010-07-06
Eric W
o
n
g
byte
_
slice:
S
t
r
in
g
#[range] is faste
r
t
ha
n
String#
s
l
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
doc:
u
pdate TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
fix str
i
n
g slicing under 1
.
9 after short writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev/clie
n
t: more aggre
s
sive non-blocki
n
g write
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c Wo
n
g
cl
e
anup error handl
i
n
g for
abort
e
d downloads
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev: a
v
oid
unnec
e
ssary seeki
n
g w
h
en using sendfile
commit
|
commitdiff
|
tree
2010-07-05
E
r
ic
W
ong
rev: pr
o
perly
e
nab
l
e post-fork
s
e
ndfile() usage
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
r
efactor response body handling f
o
r sendfile(2)
commit
|
commitdiff
|
tree
2010-07-04
E
ric
W
o
ng
rev/cl
i
ent:
s
/se
n
d
file/rev_send
f
ile/
commit
|
commitdiff
|
tree
2010-07-04
Eric
Wong
r
evact
o
r: properly z
e
ro buff
e
r
on
zero reads
commit
|
commitdiff
|
tree
2010-07-04
Eric W
o
ng
thread_pool: forc
e
thre
a
d
s
to wakeup on shutdown
commit
|
commitdiff
|
tree
2010-06-30
Eric W
o
ng
rev:
a
dd
s
e
ndfi
l
e suppor
t
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
d
ev
_
fd_response: avoid redeclaring R
a
i
nbows module
commit
|
commitdiff
|
tree
next