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
Rainbows! 2.0.1 - upload pipelining fixes
2010-12-03
Eric W
o
ng
Rainbows! 2
.
0
.
1 - upload pip
e
li
n
in
g
f
ixes
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
fix pipelining of requests wit
h
bodie
s
commit
|
commitdiff
|
tree
2010-12-02
Eric Wong
ev_
c
ore:
r
efa
c
tor
a
nd split cap_input out
commit
|
commitdiff
|
tree
2010-12-02
Eric
Wong
e
v
_c
o
re: s
p
lit ou
t
prepare_request_
b
ody
commit
|
commitdiff
|
tree
2010-11-20
Eric W
o
ng
Rainbows
!
2
.
0
.
0 - minority rules!
commit
|
commitdiff
|
tree
2010-11-20
Eric
W
on
g
tests:
d
epend
o
n Uni
c
orn 3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
revactor: fix brai
n
damaged com
m
it/coding style
commit
|
commitdiff
|
tree
2010-11-20
Eric W
o
ng
simpler
k
eepalive check for synchro
n
ous models
commit
|
commitdiff
|
tree
2010-11-20
E
r
ic Wong
max_body:
re
w
ri
t
e wrappers to be safer
commit
|
commitdiff
|
tree
2010-11-19
Eric
W
ong
max_body: do n
o
t
en
a
bl
e
for Re
v
Thread* models
commit
|
commitdiff
|
tree
2010-11-19
E
ri
c
Won
g
upgrade to Kgio 2
.
x and Un
i
cor
n
3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
test_isolat
e
: dep
e
nd on n
e
w
e
r
Unicorn
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
reimplement client_ma
x
_bod
y
_
s
iz
e
handlers
commit
|
commitdiff
|
tree
2010-11-06
Eric
Won
g
avoid Errno
:
:
E
AGAIN,
h
ard
e
r
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
avoid
K
g
io::WaitReadab
l
e/WaitWri
t
able consta
n
t
s
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
p
r
ocess_cli
e
nt: f
i
x attempted keepalive on HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric
Wong
Ra
i
nb
o
ws!
1
.
0
.
0 - interna
l
cl
e
anu
p
s
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
tests: avoid race conditions on reload tes
t
s
commit
|
commitdiff
|
tree
2010-10-28
Eric
Won
g
t0018: wait for old worker
to be reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
rev+eve
n
t_machine
:
small cleanups
with
n
ew p
a
rser API
commit
|
commitdiff
|
tree
2010-10-28
Eri
c
W
ong
H
UP
relo
a
d restores d
e
faul
t
s on
u
n
s
e
t 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
file: upd
a
t
e
s for prerelea
s
es
commit
|
commitdiff
|
tree
2010-10-26
E
ric
W
ong
Rainbows! 1
.
0
.
0pre1
- kinder, gentler I/O
commit
|
commitdiff
|
tree
2010-10-26
E
ric Wong
gemspe
c
:
bump develo
p
ment dependency of
I
solate
commit
|
commitdiff
|
tree
2010-10-26
Eric
Wong
doc: RDoc
up
d
ates
commit
|
commitdiff
|
tree
2010-10-25
Eric Wong
reduce depend
e
nc
y
on
IO#write_nonbl
o
ck
commit
|
commitdiff
|
tree
2010-10-23
E
r
i
c
Wong
http_re
q
uest:
r
emove this (sub)cl
a
ss
commit
|
commitdiff
|
tree
2010-10-22
Eri
c
Wong
uninden
t
most fil
e
s
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
l
ocal
.
m
k
.
sample: rem
o
ve testing und
e
r 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic W
o
n
g
README: up
d
ate cop
y
right y
e
ar
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
dev_
f
d
_
respons
e
: do not wrap
for F
i
ber-aw
a
re IOs
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c Wong
fiber_{pool,spawn}:
u
ni
n
den
t
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
ong
fiber_pool: no
need for o
l
d
F
iber::IO
commit
|
commitdiff
|
tree
2010-10-22
Eric
Wong
co
d
e s
h
u
f
f
l
i
n
g fo
r
k
gio
commit
|
commitdiff
|
tree
2010-10-21
Er
i
c
Wong
unico
r
n 2
.
x updates + kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric
Wong
h
t
tp_server: mor
e
descriptive error for debug
g
i
n
g
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
start using kgio
lib
r
ary
commit
|
commitdiff
|
tree
2010-09-17
Eri
c
Wong
event_machine: remo
v
e unnec
e
s
sary "r
e
turn"
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
Rainbows! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Wong
bum
p
Unicorn d
e
pendency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric W
o
ng
"keepalive_timeout 0" (really) disables keepalive
commit
|
commitdiff
|
tree
2010-08-28
Eric
W
ong
t001
6
: disable
R
ack:
:
Lint fo
r
speed
commit
|
commitdiff
|
tree
2010-08-28
Eri
c
Wong
rev_threa
d
_*: fix IO p
r
oxy failu
r
es w/
p
ipelining
commit
|
commitdiff
|
tree
2010-08-27
E
r
i
c Wong
rainbows/rev/
c
ore: tiny cleanup
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/rev/
m
as
t
er: unind
e
nt
commit
|
commitdiff
|
tree
2010-08-19
Eri
c
W
ong
add Rainbows::ThreadTimeout middleware
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
avoid
E
B
ADF with
c
e
r
t
a
in midd
l
ewar
e
s when p
r
oxying
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
rev/client: fix redundan
t
c
l
o
se o
f
c
lient sockets
commit
|
commitdiff
|
tree
2010-08-16
Eric W
o
ng
FAQ:
u
pda
t
e SS
L
s
e
ction,
a
dd Pound
commit
|
commitdiff
|
tree
2010-08-13
E
ric Wong
d
ev_fd_response: weak
e
n /de
v
/fd check for compatibility
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
doc:
i
t
's alwa
y
s "Rainbow
s
!" with
a
bang(!)
commit
|
commitdiff
|
tree
2010-08-09
E
ric Wo
n
g
F
AQ: update Ra
i
ls requires fo
r
Ru
b
y 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Rainbows! 0
.
96
.
0
- ran
g
e support
commit
|
commitdiff
|
tree
2010-08-03
Eric Won
g
t0
5
00:
av
o
id race condition wit
h
times
t
amp
s
commit
|
commitdiff
|
tree
2010-08-03
Er
i
c Wong
m
aint: publish Rub
y
forge n
e
ws
o
n release
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
o
c
:
h
i
d
e int
e
rnal Re
s
ponse416 error c
o
nstant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
o
c: updat
e
St
a
tic_Fil
e
s documentation page
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
doc: upda
t
e TO
D
O
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
event_machin
e
: protect IO#
c
lose fr
o
m EBADF
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c Wong
revactor: implement sendfile a
n
d
range supp
o
rt
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t0015: cleanup
a
fter working d
i
rector
y
tes
t
commit
|
commitdiff
|
tree
2010-08-01
Eric
Won
g
tes
t
s:
d
o
n
ot cl
o
b
ber ex
i
s
ting RUB
Y
LIB
commit
|
commitdiff
|
tree
2010-07-29
Eric
W
o
ng
f
ibe
r
/io
:
reus
e
buff
e
r in Rainbows::F
i
b
e
r::IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
revact
o
r: A
c
tor-aware d
e
v_
f
d_response pr
o
xying
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c Wong
event
_
machin
e
: b
e
tt
e
r handling of staggered p
i
pelines
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wong
e
vent_machine:
prev
e
n
t dou
b
le close
o
f
c
lient socket
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c
Wong
rev/client: work
a
round
c
lose
o
rder
i
ng issue when pr
o
xying
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev_thread_pool: stop supp
o
rt
i
ng
this
u
nder Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t0020
:
speed up rate li
m
ited
tests
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
ong
t0
0
{2,3}1: beef test
s
up wit
h
more aborted reques
t
s
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
W
o
ng
e
vent_mac
h
ine: fix pipel
i
ning
of sta
t
ic fi
l
es
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev*
:
properl
y
handle pipelined r
e
sponses
w
/sendfile
commit
|
commitdiff
|
tree
2010-07-23
Er
i
c
Wong
r
ename par
s
e_r
a
nge =>
make
_
range!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t9000: disable app_p
o
o
l
t
est f
o
r
Write
r
Thread*
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wo
n
g
t0
5
01: workarounds for non-
G
NU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0105: I/O r
e
d
u
ct
i
ons and sp
e
edups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev*: avoid hung conn
e
c
t
ions when proxyi
n
g HTTP
/
0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
ong
writer
_
t
h
read_pool: fix
in
c
lude order
i
ng issues
u
nde
r
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
r
i
c
Wong
enable Range: responses for stat
i
c
fil
e
s for most models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine
:
avoid redundant open()
f
or static
files
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
rely on autol
o
ad for Base and Tee
I
nput
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure c
l
i
e
nt aborted
f
ile/
s
tream
r
esponse bodies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
event_machine:
close body descr
i
ptor befo
r
e s
t
re
a
ming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
ensure
f
i
l
e response bodies
a
re properly clos
e
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure stream res
p
onse bodies get
c
losed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: split ou
t
deferred chunk
logic from unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rev/deferred_response: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: autoload DeferredResponse
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
prefer Int
e
g
er#to_s(16)
t
o sprintf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_mac
h
ine: don't set @
b
ody unless it's EM::Defe
r
rable
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
eve
n
t
_
mac
h
ine
:
sma
l
l
s
i
mpli
f
ication for async responses
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
event_machine: spl
i
t out u
n
common
l
y used mod
u
l
es
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
rev
+ em:
e
nable k
e
epalive
f
or pipe/s
o
cket
r
esponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em: more easily allow
C
ontent-L
e
ngt
h
in p
i
pe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine
:
ResponseChunkPipe style cleanup
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
event_m
a
ch
i
ne: gar
b
a
ge avoidan
c
e for pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
event_ma
c
hine: avoid race in u
n
chunked fast
p
ipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
remove u
n
necessary header mung
i
n
g
for stati
c
f
i
l
e
s
erv
i
n
g
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
d
ev_fd_response: remove needless be
g
i
n block
commit
|
commitdiff
|
tree
next