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
Eric Wong
simpler k
e
epalive check
for sync
h
ronous models
commit
|
commitdiff
|
tree
2010-11-20
Er
i
c W
o
ng
ma
x
_body: rewrite wrappers
to b
e
safer
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
max_body:
do not en
a
b
le
fo
r
R
e
vThread* models
commit
|
commitdiff
|
tree
2010-11-19
Eric
W
ong
upgrade t
o
K
gio
2
.
x and Unicorn 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
E
r
i
c Wong
test_isolate: depend
on newer
U
nicorn
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
r
eimplem
e
nt
client_
m
ax_body_size handlers
commit
|
commitdiff
|
tree
2010-11-06
Eric Wong
avoid E
r
rno::
E
AG
A
IN, harder
commit
|
commitdiff
|
tree
2010-11-05
E
r
i
c Wong
avoid Kgio::Wa
i
t
Readable/W
a
itWrit
a
b
le constants
commit
|
commitdiff
|
tree
2010-11-05
Eric Wo
n
g
process_c
l
ient: fix atte
m
pted ke
e
palive on
HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Er
i
c W
o
ng
Rai
n
bows! 1
.
0
.
0 - internal cl
e
anu
p
s
commit
|
commitdiff
|
tree
2010-10-28
Eric
Wong
tests: a
v
o
i
d
race conditions on rel
o
ad tests
commit
|
commitdiff
|
tree
2010-10-28
Eric
W
on
g
t0018:
wait for old worker
t
o be reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
rev
+
event_machine: smal
l
clea
n
ups with n
e
w
parser API
commit
|
commitdiff
|
tree
2010-10-28
Eric
W
ong
HUP rel
o
a
d restores def
a
ults on unset settings
commit
|
commitdiff
|
tree
2010-10-27
E
r
ic Wong
use Uni
c
orn 2
.
0
.
0 f
i
nal
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
Rakefile
:
updates for p
r
ereleases
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
Rainbow
s
! 1
.
0
.
0pre1 -
kinder, ge
n
tler I/O
commit
|
commitdiff
|
tree
2010-10-26
Eric W
o
ng
gemspec: bump
development d
e
p
e
nd
e
ncy of Isolate
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
doc: RDoc
u
p
dat
e
s
commit
|
commitdiff
|
tree
2010-10-25
E
r
ic
Wo
n
g
r
e
d
uce depe
n
d
en
c
y on IO#write_nonbl
o
ck
commit
|
commitdiff
|
tree
2010-10-23
Eric Wong
http_requ
e
s
t: remove this (sub)
c
lass
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
u
nindent most f
i
les
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
local
.
mk
.
sample:
r
emo
v
e testing under 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
n
g
README:
upd
a
te copyright year
commit
|
commitdiff
|
tree
2010-10-22
E
ric Wong
dev
_
fd_response: do not wrap for Fiber-aware IOs
commit
|
commitdiff
|
tree
2010-10-22
Eric Wo
n
g
fiber_{pool,spawn
}
: unind
e
nt
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
f
iber_pool: no
n
eed
f
or old Fiber::I
O
commit
|
commitdiff
|
tree
2010-10-22
Eric
Wong
co
d
e shuffling for kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric
W
o
ng
unic
o
rn
2
.
x updates + k
g
io
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
http_server:
m
ore descri
p
tive error for debug
g
ing
commit
|
commitdiff
|
tree
2010-09-29
E
r
ic Wong
start using kgio l
i
brary
commit
|
commitdiff
|
tree
2010-09-17
E
ric Wong
event_machine: remove unnece
s
sary "r
e
turn
"
commit
|
commitdiff
|
tree
2010-08-28
E
ric Wong
Rainbows! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric
W
ong
bu
m
p U
n
icorn d
e
pe
n
dency to
1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric
Wong
"keepalive_
t
imeout 0" (r
e
ally) disables keepalive
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
t0016: disable
R
ack::Lint for speed
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
rev_thread_*:
f
i
x IO pr
o
xy fail
u
res w/pi
p
el
i
ning
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/rev/core
:
t
i
n
y
c
lea
n
u
p
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
r
a
inbows/rev/master
:
unind
e
nt
commit
|
commitdiff
|
tree
2010-08-26
E
ric
Wong
s
p
l
it out
acce
p
t() callers t
o
acceptor module
commit
|
commitdiff
|
tree
2010-08-19
E
r
i
c Wong
add Rainb
o
ws::ThreadTim
e
out m
i
ddlew
a
re
commit
|
commitdiff
|
tree
2010-08-17
Eri
c
Wong
avoid EBADF with cert
a
in
m
iddle
w
a
r
es w
h
en proxy
i
ng
commit
|
commitdiff
|
tree
2010-08-17
Eri
c
Wong
rev/client:
fix redu
n
d
ant close o
f
client sockets
commit
|
commitdiff
|
tree
2010-08-16
Er
i
c
W
ong
FAQ: update S
S
L
s
ection, add P
o
und
commit
|
commitdiff
|
tree
2010-08-13
Eric
Wong
dev_fd_re
s
p
o
nse:
w
ea
k
en /dev/fd check for compati
b
ility
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
d
o
c: i
t
's always "Rainb
o
ws!" w
i
th a bang
(
!)
commit
|
commitdiff
|
tree
2010-08-09
E
r
ic Won
g
FAQ:
update Ra
i
ls
r
equir
e
s for Ruby
1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Rain
b
ows! 0
.
9
6
.
0 - range su
p
port
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0500: avoid race cond
i
t
i
on with t
i
mesta
m
ps
commit
|
commitdiff
|
tree
2010-08-03
E
ric Won
g
main
t
: pu
b
lish R
u
byforg
e
ne
w
s on release
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc: hide int
e
rnal Resp
o
nse
4
1
6
error
c
onstant
commit
|
commitdiff
|
tree
2010-08-03
Eri
c
Wong
do
c
: updat
e
Sta
t
ic_Files document
a
tion pa
g
e
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
doc: u
p
date TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
event
_
machine: pr
o
tect
I
O#close
f
r
om
E
BADF
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c W
o
n
g
r
e
v
a
c
tor: implemen
t
sendfile and rang
e
support
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t
0
015: cleanup aft
e
r
w
orking direc
t
ory test
commit
|
commitdiff
|
tree
2010-08-01
Eric
Wong
t
e
sts: d
o
n
ot clobber existing RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric
W
ong
fiber/io: reuse buffer in
Rainbows::Fib
e
r::I
O
#each
commit
|
commitdiff
|
tree
2010-07-29
E
ri
c
W
ong
revactor:
A
ctor-aware dev_fd_r
e
sponse proxying
commit
|
commitdiff
|
tree
2010-07-28
Eric Wong
e
v
ent_machine: better
h
andling of stag
g
e
red pipelin
e
s
commit
|
commitdiff
|
tree
2010-07-27
E
r
i
c
Wong
event_machin
e
:
pre
v
ent double close
of c
l
ient socket
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev/client: workaround c
l
ose ordering issue when p
r
o
x
ying
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
ong
re
v
_thread_pool: stop
supporting thi
s
under
R
uby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
ong
t0020: speed up
r
ate limited t
e
sts
commit
|
commitdiff
|
tree
2010-07-27
Eric
Wo
n
g
t00{
2
,3}1: be
e
f
tests up wi
t
h more
a
borted reques
t
s
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_ma
c
hine: fix pipeli
n
ing of static files
commit
|
commitdiff
|
tree
2010-07-26
Er
i
c Wong
rev*:
p
roperly ha
n
dle
p
i
pelined responses w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
Eri
c
Wong
rename parse_r
a
n
ge => make_range!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t9000: disabl
e
app_po
o
l te
s
t for WriterThre
a
d*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t
05
0
1: work
a
rounds for n
o
n
-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
E
ric Wong
t0
1
05: I/O redu
c
t
ions
a
nd speed
u
ps
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
rev*: avoid hung connections when
p
r
o
xyi
n
g HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wo
n
g
writer_thre
a
d_pool: fix include ordering issues u
n
der
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
o
ng
enable Range: resp
o
n
s
es f
o
r st
a
tic f
i
les for most models
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
event_ma
c
hine: avoid redundant open() for static files
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
re
l
y
on
autoloa
d
for
B
ase
and TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
e
n
s
ure
client aborted file/stream response bod
i
es are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ric W
o
ng
eve
n
t_ma
c
hine:
c
lose body descriptor
b
efore streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ri
c
Wong
ensur
e
file response bodies are p
r
op
e
rly c
l
osed
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
e
nsure stream response bodies get close
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
v
:
s
pl
i
t out deferred chunk
l
ogi
c
from unchunked
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
rev/def
e
rred_r
e
sp
o
n
se:
c
leanups
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
rev:
a
u
toload
D
eferre
d
Respon
s
e
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
pre
f
er I
n
te
g
er#
t
o_s
(
16)
t
o sprintf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine:
d
o
n't set @bo
d
y unless it's EM::Deferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
n
g
ev
e
nt_machine: small si
m
p
l
ification for asy
n
c res
p
onses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ev
e
nt_machin
e
: split out unc
o
mm
o
nly
u
s
ed modules
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em: enable keepalive f
o
r pipe/socket
r
esponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev + em
:
more easily allow Content-Length
i
n pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
n
g
event_machine: Re
s
ponseChunkPipe style clean
u
p
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
e
v
e
nt_machi
n
e: garb
a
ge
a
voidan
c
e for pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
on
g
event_mach
i
ne: avoid race in unchunked
f
ast pipe respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
remove un
n
ecessary header mungi
n
g for sta
t
ic file serv
i
ng
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Won
g
dev_
f
d_response
:
rem
o
ve needless beg
i
n b
l
o
c
k
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wo
n
g
no ne
e
d
to
p
ass
'rb'
a
s File
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
sendfile mi
d
d
leware
:
various style
c
l
e
a
nups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
refact
o
r response handling for each
c
o
ncurre
n
cy model
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
R
ainb
o
ws! v0
.
95
.
1
- depen
d
o
n
n
ewer
U
ni
c
or
n
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
E
ric Won
g
bum
p
U
n
icorn
d
ependency
to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
W
ong
d
o
c
: make RDoc
skip
p
rivate methods
commit
|
commitdiff
|
tree
next