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
fix pipelining of requests with bodies
2010-12-03
Eric Wong
fi
x
pipel
i
ning of
re
q
uest
s
with bod
i
e
s
commit
|
commitdiff
|
tree
2010-12-02
E
ric Wong
ev_core: r
e
facto
r
and s
p
lit
cap_inp
u
t out
commit
|
commitdiff
|
tree
2010-12-02
Eric
Wong
ev_
c
o
re: split
o
ut prepar
e
_reque
s
t
_
body
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
Rainbows! 2
.
0
.
0
- minority rules!
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
tests: depe
n
d on Unic
o
r
n
3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
reva
c
tor:
f
ix brainda
m
aged
c
ommit/coding style
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
simpler k
e
epaliv
e
check
f
o
r
s
ynchron
o
us model
s
commit
|
commitdiff
|
tree
2010-11-20
Er
i
c Wong
max_b
o
d
y: rewrite wrappers t
o
be safer
commit
|
commitdiff
|
tree
2010-11-19
Eric W
o
ng
max_body: do not enable
f
o
r
RevThread* mode
l
s
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
u
pgrade to Kgio
2
.
x a
n
d
Unico
r
n
3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric
Wong
test_isolat
e
: d
e
pend o
n
newer
U
ni
c
orn
commit
|
commitdiff
|
tree
2010-11-17
Eric
Wong
r
e
imple
m
e
n
t client_max_body_s
i
ze
h
andlers
commit
|
commitdiff
|
tree
2010-11-06
Eric Wo
n
g
avoid Er
r
n
o
::EAGAIN, harder
commit
|
commitdiff
|
tree
2010-11-05
E
r
ic Wong
avo
i
d Kgi
o
:
:Wait
R
e
ad
a
ble/WaitWri
t
a
ble consta
n
t
s
commit
|
commitdiff
|
tree
2010-11-05
Er
i
c Wo
n
g
p
r
ocess_client: fix atte
m
pted ke
e
palive on HTT
P
0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
R
a
inbows! 1
.
0
.
0 - internal cleanups
commit
|
commitdiff
|
tree
2010-10-28
Eric
W
o
ng
tests: avoid race condi
t
i
o
n
s
on reload te
s
t
s
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
t00
1
8:
w
ait for ol
d
worker to be reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric
W
ong
rev+event
_
machine: small cleanups with n
e
w parser API
commit
|
commitdiff
|
tree
2010-10-28
E
r
ic W
o
ng
HUP reload restores defaults on
u
nset settings
commit
|
commitdiff
|
tree
2010-10-27
Er
i
c
Wong
use Unicor
n
2
.
0
.
0 final
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
Rakefile: updates for prerelea
s
es
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
Ra
i
nbows! 1
.
0
.
0pre1 - k
i
nder, gentler I/O
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
gem
s
pec: bump
d
evelopment
dependen
c
y of
Isolate
commit
|
commitdiff
|
tree
2010-10-26
Eric Wo
n
g
doc:
RD
o
c updates
commit
|
commitdiff
|
tree
2010-10-25
E
ri
c
Wong
r
educe dep
e
ndency on IO
#
write_nonblock
commit
|
commitdiff
|
tree
2010-10-23
Eric Wong
http_request: r
e
m
o
v
e
this (sub)c
l
as
s
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
unindent m
o
st fil
e
s
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
local
.
mk
.
sample: remove te
s
ting under 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
E
r
i
c
W
o
ng
README
:
u
pdate copyright year
commit
|
commitdiff
|
tree
2010-10-22
Eric Wo
n
g
d
e
v_fd_response: d
o
not
wrap for
Fiber-aware IOs
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fiber_
{
pool,spawn}: unindent
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic Wong
fiber_p
o
o
l: no need for old Fiber::
I
O
commit
|
commitdiff
|
tree
2010-10-22
E
r
i
c
Wong
co
d
e s
h
uffling for
k
g
io
commit
|
commitdiff
|
tree
2010-10-21
E
ric Wong
u
nico
r
n 2
.
x
u
pdates +
k
g
io
commit
|
commitdiff
|
tree
2010-10-21
E
ric
Wong
http
_
ser
v
e
r:
m
ore d
e
scr
i
ptive error for debu
g
ging
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
s
tart us
i
ng kgio l
i
brary
commit
|
commitdiff
|
tree
2010-09-17
Eric Wong
eve
n
t_ma
c
h
ine: r
e
move
unnecess
a
ry "return"
commit
|
commitdiff
|
tree
2010-08-28
E
r
ic Wong
Rainbows! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric Wo
n
g
bump Unicorn depend
e
ncy to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Won
g
"keepaliv
e
_timeout
0
" (really) disables
k
ee
p
alive
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
t
00
1
6: disable
R
a
ck::L
i
nt for speed
commit
|
commitdiff
|
tree
2010-08-28
Eric
W
ong
rev_thread
_
*: fix IO proxy
f
ailures w/pipelining
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/rev/core: tiny
c
leanup
commit
|
commitdiff
|
tree
2010-08-27
Eric Won
g
rainbo
w
s/
r
ev/master: unin
d
ent
commit
|
commitdiff
|
tree
2010-08-26
Eri
c
W
ong
split ou
t
acce
p
t(
)
call
e
rs to acceptor m
o
dul
e
commit
|
commitdiff
|
tree
2010-08-19
Eric Wong
ad
d
Rainbows
:
:Th
r
eadTimeou
t
middl
e
w
a
r
e
commit
|
commitdiff
|
tree
2010-08-17
Eric
Wo
n
g
avoid EBADF
with
c
ertain
mi
d
dlewares wh
e
n
p
roxyi
n
g
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
re
v
/cli
e
nt: f
i
x red
u
ndant close
o
f client
sockets
commit
|
commitdiff
|
tree
2010-08-16
Eric Wong
FAQ: update SSL section, add Po
u
nd
commit
|
commitdiff
|
tree
2010-08-13
Eric Won
g
dev_fd_resp
o
nse:
w
eaken /dev/fd check
fo
r
c
o
mpatibili
t
y
commit
|
commitdiff
|
tree
2010-08-10
Eric Wo
n
g
doc: it's
always "Rainbow
s
!" with a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric
Wong
FAQ:
u
p
d
ate R
a
i
l
s
r
equires for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Won
g
Rainbows! 0
.
96
.
0
-
ra
n
ge
s
upport
commit
|
commitdiff
|
tree
2010-08-03
E
ric Wo
n
g
t0500: avoid
ra
c
e co
n
ditio
n
with timestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
main
t
: publish Ru
b
y
f
orge news on relea
s
e
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc: hi
d
e internal Respo
n
se41
6
error constant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc: update
Static_File
s
d
ocumentation
pag
e
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Won
g
d
oc: up
d
ate TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
even
t
_machine: p
r
otect
I
O#clos
e
from EBADF
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c
Wo
n
g
re
v
acto
r
:
imple
m
e
n
t sendfile an
d
ran
g
e support
commit
|
commitdiff
|
tree
2010-08-01
E
r
ic
W
ong
t0015
:
cleanup after working direc
t
ory
t
e
st
commit
|
commitdiff
|
tree
2010-08-01
Eric Wo
n
g
te
s
ts: do not clo
b
ber e
x
i
s
ting RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric W
o
ng
fiber/io: reuse
buffer in Rai
n
bows::Fiber::I
O
#each
commit
|
commitdiff
|
tree
2010-07-29
E
r
ic Wong
r
e
v
a
ctor
:
Actor-aware dev
_
fd_respons
e
proxying
commit
|
commitdiff
|
tree
2010-07-28
Eric Won
g
e
vent_machine: bet
t
e
r
h
an
d
ling of stagg
e
red pipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
e
vent_machine: prevent dou
b
le
c
l
o
s
e
o
f
client socket
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
n
g
r
e
v/client: workaround close or
d
ering issue w
h
en
p
rox
y
ing
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev_t
h
r
ead_pool: sto
p
supporting
this under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wong
t0020: speed up rate limited tests
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wong
t
0
0
{
2,3}1:
b
eef tests up with mor
e
abo
r
t
ed
r
equests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
even
t
_mac
h
in
e
:
fix pip
e
lini
n
g of static
files
commit
|
commitdiff
|
tree
2010-07-26
Eric W
o
ng
rev*
:
properly handle pipelined responses w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
Eric Won
g
renam
e
p
a
rse_r
a
n
ge =>
ma
k
e_range!
commit
|
commitdiff
|
tree
2010-07-23
Eric W
o
ng
t9000
:
di
s
able a
p
p
_pool test for Writer
T
hread
*
commit
|
commitdiff
|
tree
2010-07-22
Er
i
c Wong
t05
0
1
:
w
o
rkaro
u
n
ds for non-GNU awk
s
commit
|
commitdiff
|
tree
2010-07-22
Er
i
c Wong
t
0105: I/O reductions and speedups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev*: avoid hung connec
t
ion
s
w
hen proxying HTT
P
/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
ong
w
r
i
t
er_thread_pool
:
fix include or
d
er
i
n
g i
s
s
ues under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric W
o
ng
en
a
ble Range: responses for st
a
tic files for
most
model
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
event
_
machin
e
: avoid redundant
open() for st
a
tic fi
l
es
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
rely on aut
o
load
f
or Base and TeeInput
commit
|
commitdiff
|
tree
2010-07-20
E
ri
c
Wong
ensure client aborte
d
f
i
le/strea
m
respon
s
e
b
o
dies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wo
n
g
ev
e
nt_m
a
ch
i
ne: close
b
ody descri
p
tor before
s
t
reaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
ensure
file respon
s
e bodies are properly closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ens
u
re stream
r
esponse
b
o
dies get closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: split out defe
r
red chu
n
k l
o
g
i
c
from unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
r
e
v/defe
r
red_response:
cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
r
e
v: autoload DeferredRe
s
p
onse
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
prefer Integer#to_s(16) to s
p
rintf("%
x
\r\
n
")
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic W
o
n
g
even
t
_
m
achin
e
:
d
on't set @
b
ody unless it's EM::
D
eferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: sma
l
l
s
implification for asyn
c
respon
s
es
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
event_mac
h
ine:
s
plit out uncommonly
u
s
e
d
modules
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
r
e
v + em
:
enable keepalive for pipe/socket responses
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
rev
+
em: more
easily
a
l
l
ow
Co
n
t
e
nt-Length in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
event_machine: ResponseChunkPi
p
e style cleanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mach
i
ne: garb
a
g
e avoidance
for pipe respo
n
ses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine:
a
void
r
ace in
u
nchunked f
a
s
t
pipe
r
esponses
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
remove unnecess
a
ry header
m
un
g
ing for stat
i
c fil
e
ser
v
ing
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
Wong
dev_fd_response: remo
v
e
ne
e
dless begin
block
commit
|
commitdiff
|
tree
next