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
Eri
c
Wong
Rainbow
s
! 2
.
0
.
1 - u
p
load pipelining fixes
commit
|
commitdiff
|
tree
2010-12-03
Eric W
o
ng
f
i
x pipelining of requests with bodies
commit
|
commitdiff
|
tree
2010-12-02
Eric Wong
ev_core: r
e
factor
and split cap_input out
commit
|
commitdiff
|
tree
2010-12-02
Eric Wong
ev_core: spli
t
o
u
t
prepare_request_body
commit
|
commitdiff
|
tree
2010-11-20
E
r
ic Wong
Rainbows! 2
.
0
.
0
-
minor
i
ty rules
!
commit
|
commitdiff
|
tree
2010-11-20
E
r
i
c
W
ong
te
s
ts: depend on U
n
icorn 3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eri
c
Wo
n
g
revactor:
f
ix bra
i
n
d
amaged c
o
mmit/coding style
commit
|
commitdiff
|
tree
2010-11-20
E
ric Wong
simpler keepal
i
ve check
fo
r
synchronous mod
e
l
s
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
max_body: rewrite wrappers to be
safer
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
max
_
body
:
do no
t
enable for RevThread* models
commit
|
commitdiff
|
tree
2010-11-19
Eric
W
o
ng
upgra
d
e to Kgio
2
.
x and Un
i
corn 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
test_isolat
e
: dep
e
n
d on
n
e
wer Unicor
n
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
reimp
l
ement cl
i
en
t
_max_body_s
i
z
e
handle
r
s
commit
|
commitdiff
|
tree
2010-11-06
Eric W
o
ng
avoi
d
Errn
o
::EAGAIN,
harder
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
a
v
oid
Kgio::WaitRead
a
b
le/WaitWr
i
ta
b
l
e
constants
commit
|
commitdiff
|
tree
2010-11-05
E
r
ic Wong
process_client: fix atte
m
pted keepal
i
v
e on HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
Rainbo
w
s
! 1
.
0
.
0 - internal
c
leanups
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
tests: avoid race conditions on r
e
load t
e
sts
commit
|
commitdiff
|
tree
2010-10-28
Eric
Wong
t
0018: wait for ol
d
worker to b
e
reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
r
e
v+event_
m
achine:
s
mal
l
c
leanup
s
with new
p
ars
e
r API
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
HUP r
e
load restores
default
s
on unset set
t
ings
commit
|
commitdiff
|
tree
2010-10-27
Eric
Wong
use Unicorn 2
.
0
.
0 final
commit
|
commitdiff
|
tree
2010-10-26
Eric
Wong
Rakefil
e
: updates for prerele
a
ses
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
R
a
i
nbow
s
! 1
.
0
.
0pre
1
- kinder,
g
entler I/O
commit
|
commitdiff
|
tree
2010-10-26
E
r
ic Wong
gemspec: bu
m
p development dependenc
y
of I
s
olate
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
doc: RDoc updates
commit
|
commitdiff
|
tree
2010-10-25
E
ric Wong
r
educe
dependency
o
n IO#w
r
it
e
_nonblock
commit
|
commitdiff
|
tree
2010-10-23
E
ri
c
Wong
http_
r
eque
s
t: remove this (sub)cla
s
s
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
unindent
most file
s
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic
Wong
local
.
mk
.
sample: remove
t
est
i
n
g under 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
REA
D
ME: update copy
r
ight year
commit
|
commitdiff
|
tree
2010-10-22
Eric Wo
n
g
dev_fd_response:
d
o
not wrap for Fiber-aw
a
re IOs
commit
|
commitdiff
|
tree
2010-10-22
E
ric Wong
fi
b
er_{poo
l
,s
p
awn}: u
n
i
n
den
t
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
f
iber_p
o
ol: no need for old
Fibe
r
::IO
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic
Wong
c
o
de
s
huffl
i
ng for kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
unicorn 2
.
x
u
pdates
+
kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric
Wong
http_server
:
more des
c
ripti
v
e error for
d
ebugging
commit
|
commitdiff
|
tree
2010-09-29
Eric
W
ong
start
using
k
gio library
commit
|
commitdiff
|
tree
2010-09-17
Eric Wong
event_mach
i
ne
:
r
e
move unnece
s
sary "re
t
urn"
commit
|
commitdiff
|
tree
2010-08-28
Eric
Won
g
R
a
inbows! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
E
r
ic Wong
bump Unic
o
rn
de
p
endency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
E
r
ic Wong
"keep
a
l
i
v
e
_timeout 0"
(really)
d
isables keep
a
li
v
e
commit
|
commitdiff
|
tree
2010-08-28
E
r
i
c
W
o
ng
t
0016: disabl
e
Rack::Lint
for speed
commit
|
commitdiff
|
tree
2010-08-28
Eric Won
g
rev_thread_*: fi
x
IO proxy failu
r
es w/pipelining
commit
|
commitdiff
|
tree
2010-08-27
E
r
i
c Wong
rainbows/re
v
/
core:
t
i
ny cleanup
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
r
a
inbows/
r
e
v
/mas
t
e
r: unindent
commit
|
commitdiff
|
tree
2010-08-19
E
ric Wong
add Rainbows::Thread
T
i
meout middleware
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
avoid EBADF
with certain midd
l
ewares
when prox
y
ing
commit
|
commitdiff
|
tree
2010-08-17
Eric
W
ong
re
v
/client: fix redundant
c
lose of client sockets
commit
|
commitdiff
|
tree
2010-08-16
Eric
Wong
FAQ: update SSL section, add Po
u
n
d
commit
|
commitdiff
|
tree
2010-08-13
Eric Wong
d
ev_fd_respons
e
:
weaken /dev
/
f
d
ch
e
ck for c
o
mpatibili
t
y
commit
|
commitdiff
|
tree
2010-08-10
E
r
ic Wo
n
g
do
c
: it's always
"
Rainbow
s
!" with a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FAQ: upd
a
te R
a
ils requir
e
s fo
r
Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
R
a
inb
o
ws! 0
.
9
6
.
0 -
range s
u
p
po
r
t
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0500: avoid race condition w
i
th timestamps
commit
|
commitdiff
|
tree
2010-08-03
E
r
i
c
Wo
n
g
maint: publ
i
sh Rubyforge news on rele
a
s
e
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc: hide
internal Respons
e
416
er
r
or constant
commit
|
commitdiff
|
tree
2010-08-03
E
ric Wong
doc: update Static_Fi
l
es documen
t
ation pag
e
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
doc: update TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
eve
n
t_
m
achine: protect IO#clo
s
e from EBADF
commit
|
commitdiff
|
tree
2010-08-02
E
ri
c
Wong
revac
t
o
r
: implement sendfile a
n
d range support
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t0
0
1
5: cl
e
a
n
u
p after work
i
ng directory test
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
tests: do n
o
t clobber e
x
ist
i
ng
R
UBYLI
B
commit
|
commitdiff
|
tree
2010-07-29
Eric
Wong
f
i
b
er/io: reuse b
u
ff
e
r in Rainbows::Fiber::IO#each
commit
|
commitdiff
|
tree
2010-07-29
E
ric Wong
re
v
actor: Actor-aware d
e
v_fd_response p
r
oxying
commit
|
commitdiff
|
tree
2010-07-28
Eric Wong
event
_
m
a
chine: better handling of staggered pip
e
lines
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
event_machine: prevent double close of client s
o
c
ket
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
n
g
rev/client: workaround close ordering issu
e
when proxying
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wong
rev
_
thread_pool:
s
t
op supporting this under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
E
r
i
c
Wong
t0020: speed
up
r
a
te
limit
e
d tests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t0
0
{
2
,3}1: be
e
f t
e
sts up with
more aborte
d
requests
commit
|
commitdiff
|
tree
2010-07-27
E
r
i
c W
o
ng
event_mac
h
i
ne: fix pipelining of static
f
iles
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
r
ev*: properly
h
and
l
e pipelined responses w/sen
d
file
commit
|
commitdiff
|
tree
2010-07-23
Er
i
c Won
g
re
n
am
e
p
a
rs
e
_
range => make_ra
n
g
e
!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t900
0
: disable app_po
o
l test for Wri
t
er
T
hread*
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
t
0501: workar
o
u
nds
f
or
no
n
-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Er
i
c Wong
t0105: I/O r
e
ductions and
speedups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev*: avoid hung c
o
n
nectio
n
s when
p
ro
x
ying
H
TTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric W
o
ng
writer_threa
d
_pool: fix include ordering i
s
su
e
s under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Er
i
c Wong
enable Range: res
p
onses
f
or static fi
l
es for most models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine:
avoid r
e
dundant open(
)
for static fi
l
es
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rely on autoload fo
r
Base and TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensu
r
e client aborted f
i
l
e
/s
t
ream respo
n
se bod
i
es are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
Wong
event_machine: close body descriptor before
s
t
reaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
ensure file resp
o
nse
bod
i
es
are properly closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure stre
a
m re
s
p
o
ns
e
bodi
e
s
get closed
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wo
n
g
rev: s
p
l
i
t out deferred chunk
logic from un
c
hunk
e
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev/def
e
rred_response: cleanup
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rev: autoload
Deferre
d
Response
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Wong
p
ref
e
r
Integer#to_s(16) to sp
r
i
n
tf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mach
i
n
e
:
don'
t
set @body unless it's
E
M::Deferrable
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
W
o
n
g
e
ven
t
_machine: small simpl
i
fication for async responses
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
event_machine: s
p
lit out uncommonly used modules
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Wong
rev + e
m
:
enable keepaliv
e
for pipe/socket resp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
r
ev +
em: more easily allow C
o
n
t
e
n
t-Length i
n
pip
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
e
vent_machine: Respons
e
ChunkPipe style cleanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event
_
ma
c
hine:
g
arbage avoidan
c
e fo
r
p
i
pe r
e
s
p
onses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
event_ma
c
hine: a
v
oid race
i
n unchunke
d
fa
s
t pipe
r
esponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
mo
v
e
unnecessary hea
d
er munging for stat
i
c
file serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_fd_response
:
re
m
ove needless begin b
l
ock
commit
|
commitdiff
|
tree
next