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
simpler keepalive check for synchronous models
2010-11-20
E
ric Wong
simpler keepalive check for synchronous mod
e
l
s
commit
|
commitdiff
|
tree
2010-11-20
E
r
i
c
Wong
max
_
body: r
e
wr
i
t
e
w
rappers to be safer
commit
|
commitdiff
|
tree
2010-11-19
Eric W
o
ng
m
a
x_body: do not enabl
e
fo
r
RevThread* model
s
commit
|
commitdiff
|
tree
2010-11-19
E
r
i
c
Wong
upg
r
ade to
K
gio 2
.
x and
U
n
i
corn 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
tes
t
_isolate: depend on newer Unicorn
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
reimplem
e
nt
c
lient_max_body_size handlers
commit
|
commitdiff
|
tree
2010-11-06
Eric Wong
a
v
oid Errno::EAGA
I
N,
harder
commit
|
commitdiff
|
tree
2010-11-05
E
r
i
c Wo
n
g
avoid
K
g
i
o
::Wai
t
Readable/WaitWritable
c
on
s
tants
commit
|
commitdiff
|
tree
2010-11-05
Eric
Wong
proc
e
ss_
c
l
i
ent: fix
attemp
t
ed
keepalive on HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric
W
o
n
g
Rainbows!
1
.
0
.
0 - internal cleanups
commit
|
commitdiff
|
tree
2010-10-28
Eric
Wong
tests:
avoid race conditio
n
s
o
n reload tests
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
t
0018:
wait
for old worker to be reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric
W
ong
rev+event_machine:
smal
l
c
l
e
anups with
n
ew parser
AP
I
commit
|
commitdiff
|
tree
2010-10-28
Eric
Wong
H
UP reload res
t
ores de
f
aults o
n
uns
e
t settings
commit
|
commitdiff
|
tree
2010-10-27
E
r
ic Wong
u
s
e
U
n
i
corn 2
.
0
.
0 final
commit
|
commitdiff
|
tree
2010-10-26
E
r
ic Wong
R
akefile:
update
s
for pre
r
eleases
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
Rainbows! 1
.
0
.
0
p
r
e1 - kin
d
er, gentler I/O
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
gemsp
e
c:
bump developm
e
nt dependency of Isola
t
e
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
doc: RDoc u
p
dates
commit
|
commitdiff
|
tree
2010-10-25
Eri
c
Wong
reduce d
e
pendency on IO#write
_
nonblock
commit
|
commitdiff
|
tree
2010-10-23
Eric W
o
ng
h
ttp_reque
s
t
:
remove t
h
is (sub)class
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
u
n
i
n
de
n
t most files
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
loca
l
.
mk
.
s
a
m
p
le:
r
em
o
v
e testing under
1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
E
ri
c
W
ong
R
EAD
M
E:
update copyr
i
ght ye
a
r
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c
W
o
ng
dev_fd_respon
s
e: do not wrap
for Fiber-aware
I
Os
commit
|
commitdiff
|
tree
2010-10-22
Eric Won
g
fiber_{
p
ool,spawn}: unindent
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fiber_pool: no
n
eed
f
or old Fiber::IO
commit
|
commitdiff
|
tree
2010-10-22
Eric Won
g
cod
e
shuffling for
kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric W
o
n
g
u
n
i
corn 2
.
x updates + kgio
commit
|
commitdiff
|
tree
2010-10-21
E
ric
W
ong
http_server: more descript
i
ve error fo
r
debugg
i
ng
commit
|
commitdiff
|
tree
2010-09-29
Er
i
c
W
ong
sta
r
t using
k
gio library
commit
|
commitdiff
|
tree
2010-09-17
Er
i
c Wong
event_machi
n
e
:
r
em
o
ve
u
n
nece
s
sary "r
e
turn"
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Wong
Rainbows! 0
.
9
7
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Wong
bump Unicorn de
p
endenc
y
to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
"keepalive_timeo
u
t
0
" (really) disables keepal
i
ve
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
t
0
01
6
: disable Rack::Lint
f
or speed
commit
|
commitdiff
|
tree
2010-08-28
E
r
ic Wo
n
g
rev_thread_*: f
i
x IO pro
x
y failu
r
es w/pipelini
n
g
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/rev/core: tiny cleanup
commit
|
commitdiff
|
tree
2010-08-27
E
ric Wo
n
g
r
a
inbo
w
s/rev/master
:
unin
d
e
n
t
commit
|
commitdiff
|
tree
2010-08-26
E
r
i
c
Wong
split ou
t
accept() call
e
rs to ac
c
eptor module
commit
|
commitdiff
|
tree
2010-08-19
Eric Wong
ad
d
Rainbows::Thre
a
dTimeout middlew
a
re
commit
|
commitdiff
|
tree
2010-08-17
E
ric Wong
avoid EBADF w
i
th certain
m
i
ddlewares when proxying
commit
|
commitdiff
|
tree
2010-08-17
E
r
i
c Wong
rev/client: fix
redundant
c
lose of c
l
i
e
nt sockets
commit
|
commitdiff
|
tree
2010-08-16
Eric Wo
n
g
FAQ: update SSL
s
ection, add Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric
Wong
dev_fd_re
s
ponse: wea
k
en /
d
ev/f
d
check for
compatibility
commit
|
commitdiff
|
tree
2010-08-10
E
ric Wong
d
o
c: it's a
l
w
a
y
s "Rainbows!" wit
h
a
bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric
W
ong
FAQ:
u
p
date Ra
i
ls req
u
ires for
R
u
b
y 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Rai
n
bows
!
0
.
96
.
0 - range suppor
t
commit
|
commitdiff
|
tree
2010-08-03
Eric Won
g
t0500: a
v
oi
d
race condition with
time
s
tamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
maint: publish Ru
b
yforge
n
e
ws on rel
e
as
e
commit
|
commitdiff
|
tree
2010-08-03
Eri
c
Wong
d
oc
:
hide i
n
ternal
Response416
e
rror constant
commit
|
commitdiff
|
tree
2010-08-03
E
ric
W
ong
d
o
c: update S
t
a
t
ic_
F
iles documentation page
commit
|
commitdiff
|
tree
2010-08-02
Eric Won
g
doc: update
T
ODO
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic W
o
ng
e
v
ent_machine:
protect IO#clo
s
e from EBADF
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
revac
t
o
r: imple
m
ent sendfile and rang
e
suppo
r
t
commit
|
commitdiff
|
tree
2010-08-01
Eric W
o
n
g
t0015:
cleanup after
work
i
n
g
directory te
s
t
commit
|
commitdiff
|
tree
2010-08-01
Eric W
o
ng
tests: do not clobber existing R
U
B
Y
L
I
B
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fiber/io: reuse
buffer in
R
ainb
o
ws::Fib
e
r::IO#e
a
c
h
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
r
e
vactor: Actor-a
w
are dev_fd_respon
s
e proxying
commit
|
commitdiff
|
tree
2010-07-28
Eric
Won
g
event_machine: better
h
andl
i
ng of staggered p
i
pelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
even
t
_machine: prevent doub
l
e
c
lose of client
s
ocke
t
commit
|
commitdiff
|
tree
2010-07-27
Eric
Wong
r
e
v
/client: workaround close ordering i
s
su
e
when proxying
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
ong
rev_thread_pool: st
o
p su
p
porting this under
R
uby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic Wong
t
0020: speed
up
r
ate
limite
d
test
s
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
W
o
n
g
t00
{
2,3}1: beef tests up
w
i
th more aborted reque
s
t
s
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
event_machin
e
: fix pipelin
i
n
g
o
f
s
t
a
t
ic f
i
l
e
s
commit
|
commitdiff
|
tree
2010-07-26
Er
i
c Wong
rev
*
:
pro
p
erly h
a
ndle pipelined respons
e
s
w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
rename
parse_r
a
n
ge => make_range!
commit
|
commitdiff
|
tree
2010-07-23
Eric
Wo
n
g
t900
0
:
disabl
e
app_pool
t
est for
WriterT
h
r
e
a
d*
commit
|
commitdiff
|
tree
2010-07-22
E
ric Wo
n
g
t0501: wor
k
aroun
d
s
for non-GNU a
w
ks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wo
n
g
t
0105:
I/O
r
eductions an
d
s
p
eedu
p
s
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev*:
a
void hung connec
t
io
n
s when p
r
oxy
i
n
g HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
E
ric Wong
writ
e
r_thread_p
o
ol: fix include or
d
e
rin
g
i
s
su
e
s under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
ong
enable Ran
g
e: respons
e
s for stati
c
fil
e
s for most models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
e
nt
_
ma
c
hine:
a
void r
e
dundant op
e
n
(
) for static file
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
W
o
ng
rely on autoload for Ba
s
e and TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
n
s
u
re
client
aborted
file/stream response
bo
d
ies
a
re
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_machine: cl
o
se
b
ody de
s
criptor before stream
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
n
g
ens
u
re file res
p
o
n
s
e bodies are properly
c
los
e
d
commit
|
commitdiff
|
tree
2010-07-20
E
ric
W
ong
ens
u
r
e stream res
p
onse bodies get clos
e
d
commit
|
commitdiff
|
tree
2010-07-20
E
ric Won
g
r
e
v: sp
l
it out deferred chunk logic from
un
c
hunk
e
d
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rev/deferre
d
_r
e
s
ponse
:
clean
u
ps
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev: autoloa
d
Defer
r
edRespon
s
e
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
p
r
efer I
n
teger#to_
s
(1
6
) to sprintf("%
x
\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
even
t
_machi
n
e: don't set @body unl
e
ss it's EM::De
f
errable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: s
m
all simp
l
ification for asyn
c
responses
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
e
ven
t
_m
a
chine: split out uncommonly used modules
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
re
v
+ em: ena
b
l
e keepalive for p
i
p
e
/soc
k
et respon
s
es
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em: more easil
y
al
l
ow Content-Length in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
even
t
_machine: ResponseChunkPi
p
e style
cleanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
event_machine: ga
r
bage avoidan
c
e for p
i
pe
r
esponses
commit
|
commitdiff
|
tree
2010-07-20
E
ric
W
o
ng
event_ma
c
h
ine: avoid race in unchunked
f
a
s
t pi
p
e resp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
remove unneces
s
ary
h
e
a
de
r
munging for static file serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_fd_
r
e
sponse:
r
e
m
ove needless b
e
gin
b
l
ock
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Won
g
no need to pass 'rb' as File
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
s
e
ndfil
e
midd
l
eware:
v
ari
o
us styl
e
c
l
eanups
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
r
efactor response handling for each
c
o
n
currency mo
d
el
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
Ra
i
nbows! v0
.
95
.
1 - depend on newer Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Er
i
c Wong
bump Unicorn
dependency t
o
1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
do
c
: mak
e
RDoc skip private m
e
thods
commit
|
commitdiff
|
tree
next