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
Rakefile: updates for prereleases
2010-10-26
E
r
i
c Wong
Rakefile: upd
a
tes for prerelease
s
commit
|
commitdiff
|
tree
2010-10-26
Er
i
c
Wong
R
ainbows! 1
.
0
.
0pre1 - k
i
nder, gen
t
ler I/O
commit
|
commitdiff
|
tree
2010-10-26
E
r
ic Wong
gemspec: b
u
mp de
v
el
o
p
ment de
p
end
e
ncy of Isolate
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
do
c
:
R
Doc updates
commit
|
commitdiff
|
tree
2010-10-25
Eric
W
o
ng
red
u
ce de
p
endenc
y
on IO#write_nonblock
commit
|
commitdiff
|
tree
2010-10-23
E
ric Wong
http_req
u
est: remo
v
e
this (sub)class
commit
|
commitdiff
|
tree
2010-10-22
Eri
c
Wong
unindent most files
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c Wo
n
g
local
.
m
k
.
sample: remove
t
e
stin
g
under 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
R
EADM
E
: updat
e
copyrig
h
t
year
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c
Wong
de
v
_fd_respon
s
e
: do not wrap for Fiber-a
w
are IOs
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c
W
ong
fiber_{pool
,
spawn}
:
unindent
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fiber_pool:
n
o n
e
e
d
for ol
d
Fiber::IO
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic
W
ong
code shufflin
g
for kgio
commit
|
commitdiff
|
tree
2010-10-21
E
r
ic Wong
unicorn 2
.
x update
s
+ kgio
commit
|
commitdiff
|
tree
2010-10-21
E
ric Won
g
http_server:
m
ore descriptive err
o
r for debugging
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
start u
s
ing kgio library
commit
|
commitdiff
|
tree
2010-09-17
Eric Wong
event
_
mach
i
ne: re
m
ove unnecessary
"
r
e
turn
"
commit
|
commitdiff
|
tree
2010-08-28
E
ric Wong
Ra
i
nbows! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric
Wong
bu
m
p U
n
ic
o
rn de
p
end
e
ncy to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wo
n
g
"keepalive_timeou
t
0" (really)
d
isables keepalive
commit
|
commitdiff
|
tree
2010-08-28
E
r
i
c Wong
t0016: di
s
able Rac
k
:
:
Li
n
t
f
or sp
e
e
d
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
rev_thr
e
a
d
_*:
f
i
x IO proxy
failures w/pipelining
commit
|
commitdiff
|
tree
2010-08-27
Eric
Wong
rainbow
s
/rev/cor
e
: tiny
clea
n
up
commit
|
commitdiff
|
tree
2010-08-27
Eric W
o
ng
rainbows/rev/master: un
i
ndent
commit
|
commitdiff
|
tree
2010-08-19
Eric Wong
a
d
d Rainbo
w
s
:
:ThreadTimeout middle
w
are
commit
|
commitdiff
|
tree
2010-08-17
Er
i
c Wong
a
void EBADF
with c
e
rtain midd
l
ewar
e
s when proxying
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
rev/client: fix redundant close of c
l
ient
s
ockets
commit
|
commitdiff
|
tree
2010-08-16
Eric Wong
FA
Q
: update SSL section, add Pound
commit
|
commitdiff
|
tree
2010-08-13
Eri
c
Wong
dev_f
d
_response
:
weaken /
d
ev/fd c
h
e
ck for c
o
mpatibi
l
ity
commit
|
commitdiff
|
tree
2010-08-10
Eric
W
o
ng
doc: i
t
'
s a
l
w
ay
s
"Rainbows!" with a bang(!
)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FAQ: updat
e
R
a
ils requir
e
s
for Ruby
1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
R
a
inbows! 0
.
9
6
.
0 - r
a
nge support
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0500: a
v
o
i
d
race condition
with times
t
amps
commit
|
commitdiff
|
tree
2010-08-03
E
ric Wong
ma
i
nt: publ
i
s
h
Ruby
f
org
e
news on re
l
e
a
se
commit
|
commitdiff
|
tree
2010-08-03
E
r
ic Wong
doc
:
hide
internal Respons
e
416 err
o
r constant
commit
|
commitdiff
|
tree
2010-08-03
E
ric Wong
doc
:
upd
a
te Static_Files documentation pag
e
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
doc: update TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Won
g
event_machine: pro
t
e
c
t IO#close
f
rom EBADF
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
revactor: i
m
plement
sendfile
a
nd r
a
n
g
e s
u
pport
commit
|
commitdiff
|
tree
2010-08-01
Er
i
c Wong
t0015: cleanup after working
directory t
e
st
commit
|
commitdiff
|
tree
2010-08-01
Eri
c
W
ong
tes
t
s: do not clobber exist
i
ng RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eri
c
Wong
fiber/
i
o: reuse buffer in R
a
inbows::Fibe
r
::IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eric Wo
n
g
revactor: Actor
-
aware de
v
_
fd_respo
n
s
e
p
roxying
commit
|
commitdiff
|
tree
2010-07-28
Eric Wo
n
g
event_mac
h
ine: b
e
tter
handling of staggere
d
pipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_machine
:
prevent double
close of clien
t
socket
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c
Wong
rev/client: workaround clo
s
e ordering i
s
su
e
w
hen pro
x
y
ing
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev_thread_poo
l
: stop supporting this under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric
Wo
n
g
t00
2
0: spee
d
u
p
r
a
te limited tests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00{2
,
3
}1: bee
f
t
e
sts up wit
h
more aborted
re
q
ue
s
ts
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
event_machine: fix pipelining of static files
commit
|
commitdiff
|
tree
2010-07-26
E
ric
W
ong
r
e
v*: properly handle
pipelined respo
n
s
es w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
Eric Wo
n
g
r
e
nam
e
parse_
r
a
nge =>
make_range!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t900
0
:
d
isable ap
p
_pool test f
o
r Writer
T
hread*
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
W
o
ng
t0
5
01: workaroun
d
s for non-
G
NU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0105: I/O reducti
o
ns and spe
e
dups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
r
ev*:
a
vo
i
d hun
g
connect
i
ons wh
e
n proxying HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Wo
n
g
writer_
t
hread_
p
ool: fix include ordering iss
u
es under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Won
g
enable
Range: responses for sta
t
i
c files
f
or mo
s
t
models
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
n
g
event_mac
h
ine: a
v
oid redundant op
e
n() fo
r
static fil
e
s
commit
|
commitdiff
|
tree
2010-07-20
E
ric Won
g
r
e
ly on a
u
toload for Base a
n
d
TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensur
e
client a
b
orted f
i
le/stream response bodies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
e
v
e
n
t_mac
h
in
e
:
close body descr
i
pt
o
r before
s
treamin
g
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
e
nsure file re
s
ponse bodies
a
r
e prope
r
ly cl
o
se
d
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
n
g
ensure stream response bod
i
e
s
get close
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: s
p
l
i
t
o
ut deferr
e
d c
h
unk logic from unchunked
commit
|
commitdiff
|
tree
2010-07-20
E
ric
W
on
g
re
v
/d
e
ferred_
r
esponse: cle
a
nups
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Won
g
rev: au
t
oload De
f
erredResponse
commit
|
commitdiff
|
tree
2010-07-20
E
ri
c
Wong
prefer Integ
e
r
#
t
o_s(16)
t
o sprintf("%
x
\r
\
n")
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
Wo
n
g
event_m
a
ch
i
ne:
d
on't se
t
@body unless it'
s
EM::Deferrabl
e
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
e
v
ent_m
a
c
hine: small simplif
i
cation
f
or async respo
n
ses
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
even
t
_machine: split
out u
n
c
ommonly used
m
o
d
u
l
es
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
r
e
v + em: enable keepaliv
e
for
pipe/socket respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
ng
rev + em: mo
r
e easily allow Content-Length in pi
p
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
e
vent_machine
:
ResponseC
h
un
k
Pipe
s
tyle
c
leanup
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
event_
m
achine:
garba
g
e avoidance for p
i
pe respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
ent_machine: avoid race in unchunked fast
pipe re
s
ponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
remove unnecess
a
ry header
mu
n
g
ing for
s
tatic file servin
g
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
d
e
v_fd_respo
n
se: remove needless begin block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
n
o
need to p
a
ss 'rb
'
a
s File
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
sendfile
mi
d
dleware: various styl
e
cleanup
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
efacto
r
response
handling for each con
c
urre
n
cy model
commit
|
commitdiff
|
tree
2010-07-11
Eric
Wong
R
a
inbow
s
! v0
.
95
.
1 -
d
e
pend on n
e
wer U
n
icorn
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bu
m
p Uni
c
o
r
n dependency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc
:
make
RDoc skip private method
s
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
te
s
t
_isolate: docum
e
nt why we test with Rac
k
1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rai
n
bows! 0
.
95
.
0 - sendf
i
le() s
u
pport!
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc:
a
v
oid docu
m
enting int
e
rn
a
ls on RDoc website
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
do
c
: Static_
F
il
e
s
docu
m
e
n
t
a
tion
commit
|
commitdiff
|
tree
2010-07-09
Er
i
c Wong
e
v
ent_machi
n
e
: rename r
e
s
ponse_write
=
> em_write_response
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
h
t
tp_r
e
sponse: a
l
low C
r
amp 0
.
11 t
o
send proper WS headers
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
restore Rainbows::
H
ttpRe
s
p
o
n
se
.
write for Cram
p
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
o
n
g
d
e
v: bump iso
l
ate depen
d
en
c
y
t
o 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
o
n
g
TODO: documentation need
s
work, so docume
n
t it :P
commit
|
commitdiff
|
tree
2010-07-08
E
ric Wong
bump TC
P
_
D
E
F
ER_ACCEPT default va
l
ue
commit
|
commitdiff
|
tree
2010-07-08
Eric W
o
ng
b
u
mp
u
n
ic
o
rn depe
n
dencies
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
Wong
strea
m
_
fi
l
e: s
p
lit this out
f
rom rev/sendfile
commit
|
commitdiff
|
tree
2010-07-06
E
r
i
c Wong
by
t
e_slice: Stri
n
g#[range]
i
s f
a
s
t
er than
S
tring#s
l
ice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
o
n
g
do
c
: update
T
O
DO
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
on
g
fix string
s
licin
g
under 1
.
9 after sh
o
r
t
writes
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c Wong
re
v
/cl
i
ent: mor
e
aggr
e
ssive non-blocking write
commit
|
commitdiff
|
tree
next