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
test_isolate: depend on newer Unicorn
2010-11-17
Eri
c
Wong
test_isolat
e
: depend
o
n newer
Unic
o
rn
commit
|
commitdiff
|
tree
2010-11-17
Eric Won
g
reimplement client_max_bod
y
_size handlers
commit
|
commitdiff
|
tree
2010-11-06
Eric W
o
ng
avoid Errn
o
::EAGAIN, harder
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
avoid
Kgio::
W
aitReadabl
e
/WaitWrit
a
ble constants
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
process_client: fix attempte
d
keepalive on HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
Rainbows!
1
.
0
.
0 - internal cleanups
commit
|
commitdiff
|
tree
2010-10-28
Eric W
o
n
g
tests: avoid race conditions on re
l
oad tests
commit
|
commitdiff
|
tree
2010-10-28
Er
i
c Wo
n
g
t
0
0
18: wai
t
f
o
r old wo
r
ker to
b
e
reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
r
ev
+
event_machine: sma
l
l
cleanups
w
i
t
h new
parser API
commit
|
commitdiff
|
tree
2010-10-28
E
ric Wong
HUP rel
o
ad restores defaults
o
n
unset settings
commit
|
commitdiff
|
tree
2010-10-27
Eric Wong
use Unicorn 2
.
0
.
0
final
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
Rak
e
fil
e
: upda
t
es for
p
rerelea
s
es
commit
|
commitdiff
|
tree
2010-10-26
E
r
ic Wong
Rainbows! 1
.
0
.
0pr
e
1
-
kinder, gentler I/O
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
gemspec: bump dev
e
lop
m
ent depe
n
dency of
I
solate
commit
|
commitdiff
|
tree
2010-10-26
Eric
Wong
doc: RD
o
c upd
a
t
e
s
commit
|
commitdiff
|
tree
2010-10-25
E
r
i
c
Won
g
reduce dependency on IO#write_nonblock
commit
|
commitdiff
|
tree
2010-10-23
Eric
W
ong
http_request: remove
this (sub)cla
s
s
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic
Wong
un
i
n
dent
most
files
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
local
.
m
k
.
s
ample:
remove
t
e
sting under
1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
README:
update
c
opyright ye
a
r
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
ong
dev_f
d
_
re
s
ponse: do not w
r
ap
f
or Fiber-aware IOs
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic
Wo
n
g
fiber_{pool,spawn
}
:
uninde
n
t
commit
|
commitdiff
|
tree
2010-10-22
E
ric W
o
n
g
fiber_pool:
no need for old Fiber::I
O
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
code sh
u
ffling for kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric W
o
n
g
unic
o
rn 2
.
x
updates + kgio
commit
|
commitdiff
|
tree
2010-10-21
Eri
c
Wong
htt
p
_server: more descriptive
error for debugging
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
start using kgio
librar
y
commit
|
commitdiff
|
tree
2010-09-17
Eric Wong
e
v
ent_ma
c
hine: remove un
n
ece
s
sary
"ret
u
rn"
commit
|
commitdiff
|
tree
2010-08-28
Eric
Wong
Rainbow
s
!
0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
b
u
mp Un
i
co
r
n dep
e
ndency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
"
k
eepalive_timeout 0" (rea
l
ly) disabl
e
s keepali
v
e
commit
|
commitdiff
|
tree
2010-08-28
Eric
Wong
t0016: disa
b
le R
a
ck::Lint for
s
peed
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
rev_threa
d
_*: fi
x
IO proxy f
a
ilures w/pipelining
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
r
ainbo
w
s/rev/core: tiny c
l
eanup
commit
|
commitdiff
|
tree
2010-08-27
E
ric Won
g
rainbows/re
v
/master
:
unindent
commit
|
commitdiff
|
tree
2010-08-19
E
r
ic Wong
add R
a
inbo
w
s::Th
r
eadTimeout middleware
commit
|
commitdiff
|
tree
2010-08-17
Eric Wo
n
g
av
o
id EBAD
F
wit
h
certain
middl
e
wares
w
hen proxying
commit
|
commitdiff
|
tree
2010-08-17
Eri
c
Wong
rev/client: fix redundant
c
lose of client sockets
commit
|
commitdiff
|
tree
2010-08-16
Eric Wong
FAQ: update SSL section,
add Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric Wo
n
g
dev_f
d
_response: weaken /de
v
/fd check for co
m
patibili
t
y
commit
|
commitdiff
|
tree
2010-08-10
Eric Won
g
do
c
: i
t
'
s
a
l
w
ays "Rainbows!"
with a ban
g
(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FA
Q
: update Rails requires f
o
r Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Er
i
c Wong
Rainbo
w
s! 0
.
96
.
0
-
ran
g
e su
p
port
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0500
:
avo
i
d ra
c
e
condition
with timestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric
Wong
mai
n
t: pub
l
ish Rub
y
forge news
o
n release
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc: hide
i
nternal
R
esponse416 error c
o
nstan
t
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc: update Static_Files documentati
o
n pag
e
commit
|
commitdiff
|
tree
2010-08-02
E
ric
W
ong
doc: update
T
O
D
O
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
event_machine: protect
I
O
#close f
r
om
EBADF
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
r
evactor: implement sendfi
l
e and range su
p
por
t
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t0015
:
clea
n
up a
f
ter working directory test
commit
|
commitdiff
|
tree
2010-08-01
E
r
ic Wong
tes
t
s
:
d
o
not clobber
e
xis
t
ing RUB
Y
LIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fiber/io: r
e
use buffer in Rainbows::Fib
e
r::IO#each
commit
|
commitdiff
|
tree
2010-07-29
Er
i
c Wong
revactor: Act
o
r-aware de
v
_fd_respon
s
e proxying
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c
Wong
eve
n
t_machine: better ha
n
dling of stagger
e
d
p
ipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric
Wong
eve
n
t_machin
e
:
p
r
event
dou
b
le close of cl
i
ent socket
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
rev/client:
workaro
u
n
d close ord
e
ring i
s
sue when proxying
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Won
g
rev_thread_pool
:
stop su
p
por
t
ing this under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c
W
o
ng
t
0
020
:
speed up rate li
m
ited
tests
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic Wong
t00{2,3
}
1: beef
t
ests
u
p with more
aborted req
u
e
s
ts
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
ev
e
nt_machin
e
: fix
p
ipelining
o
f sta
t
ic f
i
les
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev*: properly
handle p
i
pe
l
i
n
ed
r
esp
o
nses
w/sendfil
e
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
r
e
name parse_ra
n
ge => make
_
range!
commit
|
commitdiff
|
tree
2010-07-23
Er
i
c Wong
t90
0
0:
disable app_
p
ool test
f
o
r WriterThr
e
ad*
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Wong
t
0501: worka
r
o
u
n
d
s
for
non-GNU
a
wks
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
t0105:
I/O reductions a
n
d spee
d
ups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
r
e
v*: avoid hung c
o
nnec
t
ions w
h
en proxying HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
writer_thread_pool: f
i
x include ordering issues under
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
ena
b
le Range: respo
n
ses for static fil
e
s for most mo
d
els
commit
|
commitdiff
|
tree
2010-07-20
E
ric Won
g
e
v
e
nt_machine: avoid re
d
undan
t
o
pen() for
s
t
ati
c
file
s
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
rely on
autoload f
o
r Base and TeeI
n
put
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
ensure
client abor
t
ed file/
s
tream response bodies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_
m
achine: close body des
c
r
iptor before
s
tr
e
amin
g
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wo
n
g
ensure file response
b
odies
a
re
properly clos
e
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure stream
respon
s
e
bodies
get cl
o
sed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev:
s
plit o
u
t defe
r
red chunk
l
ogic from unchu
n
ked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev/de
f
e
rred_response: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
r
e
v
:
aut
o
l
o
ad Defe
r
r
e
dResponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
prefer Integer#
t
o_
s
(16) to
s
p
r
i
ntf
(
"%x\r\
n
")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: do
n
't set @body unless it's EM::Def
e
r
rable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
ent_ma
c
hine:
s
ma
l
l sim
p
lification
f
or
a
sync r
e
spo
n
ses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
even
t
_m
a
c
h
i
n
e
:
s
p
lit ou
t
un
c
ommonly used mod
u
les
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Wong
r
ev + em
:
e
n
ab
l
e keepalive
f
o
r pip
e
/
socket
r
esp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rev +
e
m
: mo
r
e
e
asil
y
a
l
low Content-
L
e
ngth in p
i
p
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
ent_machi
n
e
:
R
e
s
ponse
C
hu
n
kPipe style c
l
eanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
e
nt_m
a
chine: ga
r
bage avoidance for pipe
respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
event
_
machine: avoid
race in unch
u
nked fa
s
t
pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
remove unnecessary h
e
ader mu
n
ging f
o
r static
f
il
e
serving
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
dev_fd_re
s
p
onse: remove needless
b
egi
n
block
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Wong
no need to pass 'r
b
'
a
s File
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
E
ri
c
Wong
s
e
ndfi
l
e
m
iddleware:
v
arious style cleanup
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
r
efactor response
h
andling fo
r
e
a
c
h
c
oncur
r
ency m
o
del
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
R
ainbow
s
!
v
0
.
9
5
.
1
-
depend on newer Unicor
n
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bump Unicorn depen
d
ency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wo
n
g
doc
:
ma
k
e RDoc skip private meth
o
d
s
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Wo
n
g
test_isolate
:
document why we t
e
s
t
with
R
a
c
k 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
R
ainbows! 0
.
95
.
0
- sendfile
(
) su
p
p
o
r
t
!
commit
|
commitdiff
|
tree
2010-07-10
Eric
Wong
doc:
a
void documenting inte
r
nal
s
on RDoc web
s
ite
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wong
d
oc: St
a
tic_Files document
a
tion
commit
|
commitdiff
|
tree
2010-07-09
Eric
W
o
ng
event
_
machine: r
e
name response_write
=
> e
m
_write_respon
s
e
commit
|
commitdiff
|
tree
next