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
process_client: fix attempted keepalive on HTTP 0.9
2010-11-05
Eric Wong
pr
o
cess
_
client: fix attempte
d
k
eep
a
live
on HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
E
r
ic Won
g
Rainbows!
1
.
0
.
0 -
i
ntern
a
l cleanups
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
te
s
ts: avoid race conditions on
reload tests
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
t0018
:
wa
i
t
f
o
r old worker
t
o b
e
reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric Won
g
rev+ev
e
nt_ma
c
hine
:
small cleanups w
i
th new par
s
er API
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
HUP r
e
load r
e
stores defaults o
n
unset
s
et
t
ings
commit
|
commitdiff
|
tree
2010-10-27
Eric W
o
ng
use Unicorn 2
.
0
.
0 final
commit
|
commitdiff
|
tree
2010-10-26
E
ric Wong
R
akefile:
updat
e
s
for prereleases
commit
|
commitdiff
|
tree
2010-10-26
Eric W
o
ng
Rainbows
!
1
.
0
.
0
pre1
-
kinde
r
, gentler I/O
commit
|
commitdiff
|
tree
2010-10-26
E
r
ic
Wo
n
g
gemsp
e
c:
bump deve
l
opm
e
nt dependency
o
f Isola
t
e
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
d
oc: RDoc updates
commit
|
commitdiff
|
tree
2010-10-25
Eric Wong
re
d
u
c
e d
e
pende
n
c
y
o
n
IO#
w
rite_nonblock
commit
|
commitdiff
|
tree
2010-10-23
E
r
i
c
Wong
http_reques
t
:
r
e
mo
v
e this (sub)
c
las
s
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c
W
ong
u
n
indent most
f
iles
commit
|
commitdiff
|
tree
2010-10-22
Eri
c
W
o
ng
local
.
mk
.
sample: rem
o
ve testi
n
g under 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
E
ric Wong
README: up
d
ate copyright year
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
dev_fd_re
s
ponse: do
n
ot wrap
f
or Fiber-
a
ware IOs
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
f
iber_{pool,sp
a
wn}:
u
ninden
t
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fibe
r
_pool:
n
o ne
e
d for old
Fiber::IO
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
ong
c
ode shuffling
f
o
r kgi
o
commit
|
commitdiff
|
tree
2010-10-21
Eric
W
ong
u
n
icorn
2
.
x upda
t
e
s
+ kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
http
_
server: mo
r
e
descriptive e
r
ror for
d
e
b
ug
g
ing
commit
|
commitdiff
|
tree
2010-09-29
Eric W
o
ng
s
t
a
rt using k
g
io library
commit
|
commitdiff
|
tree
2010-09-17
Eric Wong
even
t
_mach
i
ne:
r
e
move unn
e
cessa
r
y "re
t
ur
n
"
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
W
ong
Rainbows!
0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
b
u
mp Unicorn dependen
c
y to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
"k
e
epal
i
ve
_
timeout 0" (really) di
s
able
s
ke
e
pa
l
i
ve
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
t001
6
: di
s
able Rack::Li
n
t for speed
commit
|
commitdiff
|
tree
2010-08-28
Eric Wo
n
g
r
ev_thread_*: fix IO p
r
oxy
failures w/pipelining
commit
|
commitdiff
|
tree
2010-08-27
Eric Won
g
r
a
i
nbows/rev/core: tin
y
cleanup
commit
|
commitdiff
|
tree
2010-08-27
Eric W
o
ng
r
a
i
nbows/re
v
/master:
unindent
commit
|
commitdiff
|
tree
2010-08-19
Eric Wong
add Rainbow
s
::Thr
e
adTi
m
eout
m
id
d
leware
commit
|
commitdiff
|
tree
2010-08-17
E
r
i
c Wong
avoid
EBADF with certain middlewares whe
n
proxyin
g
commit
|
commitdiff
|
tree
2010-08-17
E
ric Wong
r
e
v/c
l
i
ent:
f
i
x redundant close of clien
t
so
c
kets
commit
|
commitdiff
|
tree
2010-08-16
Eric Wong
F
A
Q: update S
S
L s
e
ction, add Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric Wong
d
e
v_f
d
_response: we
a
ken /dev
/
f
d c
h
eck for co
m
patib
i
lity
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
d
oc: it
'
s a
l
ways "Rainbo
w
s!"
w
i
th a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FAQ: u
p
d
at
e
Rails req
u
ires for R
u
by 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Rainbows!
0
.
9
6
.
0 - range support
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t05
0
0: avoid race
c
o
ndition
w
ith t
i
me
s
tamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Won
g
ma
i
nt:
p
ublish Rubyfo
r
ge
news
o
n
r
elease
commit
|
commitdiff
|
tree
2010-08-03
E
r
ic Wong
doc: hide interna
l
Response4
1
6 error cons
t
ant
commit
|
commitdiff
|
tree
2010-08-03
Eric
W
o
ng
doc: updat
e
Static_
F
iles
docum
e
n
tation
p
age
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c
Wong
doc: update TODO
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
W
ong
event_machin
e
: prote
c
t
I
O#cl
o
s
e
from EBADF
commit
|
commitdiff
|
tree
2010-08-02
Eric Won
g
revacto
r
: implement sendf
i
l
e
and range
s
upport
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t00
1
5: cleanup after working d
i
r
ectory test
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
tests: do not clobber e
x
i
s
t
ing RUB
Y
LIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fiber/io: reuse buffer in Rainbows::Fiber::IO#each
commit
|
commitdiff
|
tree
2010-07-29
Er
i
c Won
g
revactor: Ac
t
or-aware dev_fd_respon
s
e proxying
commit
|
commitdiff
|
tree
2010-07-28
Eric Wong
even
t
_machine: b
e
tter handling of st
a
g
gered pipeline
s
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
event_m
a
c
hi
n
e: prevent double close o
f
client
socket
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
rev/client: wo
r
k
around cl
o
se ordering
i
ssue when pr
o
xying
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev_thre
a
d
_pool
:
sto
p
supporting this unde
r
R
u
by 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t0020: s
p
eed up rate limited
t
ests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00{2,3}1: beef tests u
p
with more
aborted request
s
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic
W
ong
event_machine:
f
ix pipelining of
s
tatic f
i
les
commit
|
commitdiff
|
tree
2010-07-26
Eri
c
Wong
rev
*
: properly hand
l
e pipelined re
s
ponses w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
E
ric
Wong
rename parse_rang
e
=
> make_range!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t9000: di
s
able app_
p
o
ol test for
WriterThread*
commit
|
commitdiff
|
tree
2010-07-22
Er
i
c
Wong
t0501:
w
orkarounds for non-GNU
awks
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Wong
t0105: I/O reduct
i
o
ns and speedups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev*:
avoid
hung con
n
ections w
h
en
pr
o
x
y
in
g
H
T
T
P
/
0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
write
r
_thread
_
pool
:
fix include ordering issues
under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
enable
Range: responses for s
t
atic file
s
f
or mos
t
models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ev
e
nt
_
machine: avoid redundant ope
n
(
) for s
t
at
i
c files
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
ng
rely on
a
utoload for Base and TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
ensure client
a
borted f
i
le/stream respons
e
bo
d
ies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wo
n
g
even
t
_machine
:
c
l
ose body d
e
sc
r
iptor
b
efore stre
a
m
ing
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure file respon
s
e bo
d
ies are
p
roperly
c
losed
commit
|
commitdiff
|
tree
2010-07-20
E
ric Won
g
ensure s
t
ream respo
n
s
e
bo
d
ies get closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev:
spli
t
o
ut
d
eferred chunk logic from unch
u
nked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
r
ev/deferred_response: clean
u
ps
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: autoload Defe
r
r
e
dRespons
e
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
pr
e
fer Inte
g
er#to_s(1
6
)
to
sprin
t
f("%x\r\n"
)
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: don't se
t
@
b
o
d
y unless i
t
'
s
EM::D
e
f
errable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine:
small si
m
plifica
t
ion for async resp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mac
h
ine: split
o
u
t un
c
ommo
n
ly used modu
l
es
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
rev + em:
e
nable keepalive
f
o
r
pipe/so
c
ket
r
espons
e
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
r
e
v
+
em: more
ea
s
ily allo
w
Content-Length in
pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ric
Wong
e
vent_machin
e
:
ResponseCh
u
nkP
i
p
e sty
l
e cleanup
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
ev
e
nt_
m
achine: garbage avoidance
for pipe re
s
ponse
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mac
h
ine
:
a
void race in unchunke
d
fast pipe
r
espon
s
es
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
remove unn
e
cessa
r
y
h
eader munging for
static f
i
le serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_fd_response: re
m
ove need
l
ess beg
i
n
block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no need to pa
s
s
'rb' as File
.
o
p
e
n flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
sendfile
middleware: various sty
l
e
cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
refa
c
t
o
r response ha
n
dling fo
r
each
concurrency
m
o
d
el
commit
|
commitdiff
|
tree
2010-07-11
Eric Won
g
Rainbows! v0
.
95
.
1 - depend
on
newer Unicorn
commit
|
commitdiff
|
tree
2010-07-11
E
ri
c
Wong
bump Unicorn
dependency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
d
oc: make RDoc skip private methods
commit
|
commitdiff
|
tree
2010-07-10
Eric
Wong
te
s
t_isolate: document
w
hy we
test with Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric W
o
ng
Ra
i
nbows
!
0
.
95
.
0 - sendfile()
s
u
p
p
o
rt!
commit
|
commitdiff
|
tree
2010-07-10
Eric W
o
ng
d
o
c: avoid
docum
e
n
ting internals o
n
RDoc website
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc
:
Static_File
s
documentation
commit
|
commitdiff
|
tree
2010-07-09
E
r
ic Wong
even
t
_machine: rename res
p
onse_writ
e
=> em_w
r
ite_response
commit
|
commitdiff
|
tree
2010-07-09
Eric W
o
ng
h
ttp_resp
o
n
s
e: allow Cramp 0
.
1
1 to send proper WS
headers
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
ong
restore
R
ainbows::HttpResp
o
nse
.
write fo
r
C
ra
m
p
commit
|
commitdiff
|
tree
2010-07-08
E
r
i
c
Wong
d
ev: bump isol
a
te dependency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic Wong
TODO: docume
n
tat
i
on needs
work, so document it
:
P
commit
|
commitdiff
|
tree
next