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
E
ric
W
ong
Rainbo
w
s!
2
.
0
.
1
- up
l
o
a
d pipelining fixes
commit
|
commitdiff
|
tree
2010-12-03
Eric Wo
n
g
fix pipe
l
ining
o
f requests w
i
th bo
d
ies
commit
|
commitdiff
|
tree
2010-12-02
Eri
c
Wong
ev_
c
o
r
e: r
e
factor and split cap_input out
commit
|
commitdiff
|
tree
2010-12-02
Eric Wong
ev_core: s
p
lit o
u
t prepare_request_body
commit
|
commitdiff
|
tree
2010-11-20
Eric W
o
n
g
R
ain
b
ows!
2
.
0
.
0 - mi
n
ority rules!
commit
|
commitdiff
|
tree
2010-11-20
Eric
W
ong
test
s
: d
e
pend on Unicorn 3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
revacto
r
: fix b
r
a
indamag
e
d
commit/coding sty
l
e
commit
|
commitdiff
|
tree
2010-11-20
Eric
W
ong
simpler keepalive che
c
k fo
r
sync
h
r
o
nous m
o
dels
commit
|
commitdiff
|
tree
2010-11-20
E
r
ic Wong
max_bod
y
: rewrite w
r
a
p
pers to be safer
commit
|
commitdiff
|
tree
2010-11-19
Eri
c
Wong
max_b
o
dy: do not enable for RevThread* models
commit
|
commitdiff
|
tree
2010-11-19
Eric Wong
up
g
rade to Kgio 2
.
x a
n
d Unicorn
3
.
x
commit
|
commitdiff
|
tree
2010-11-17
Eric Won
g
test_iso
l
a
te
:
de
p
end on n
e
w
e
r Unicorn
commit
|
commitdiff
|
tree
2010-11-17
Eric Wong
reimplement client_
m
ax_body_size handle
r
s
commit
|
commitdiff
|
tree
2010-11-06
Eric Wong
avoid Errno::
E
A
G
A
IN
,
harder
commit
|
commitdiff
|
tree
2010-11-05
Eric Wong
avoid Kgio::WaitR
e
adable/WaitWritable constants
commit
|
commitdiff
|
tree
2010-11-05
E
ric Wong
process_client: fix attempted keepalive on HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
R
a
inbows!
1
.
0
.
0 - internal cl
e
anups
commit
|
commitdiff
|
tree
2010-10-28
E
ri
c
W
ong
tests: avo
i
d race
conditions on reloa
d
tests
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
t0018: wait for old worker
t
o be reaped
commit
|
commitdiff
|
tree
2010-10-28
Eric Wong
rev+
e
vent_ma
c
hi
n
e
:
s
m
all c
l
eanups with n
e
w parse
r
API
commit
|
commitdiff
|
tree
2010-10-28
Eri
c
Wong
HUP reload rest
o
r
es defaul
t
s
on unset
s
ettings
commit
|
commitdiff
|
tree
2010-10-27
Eric Wong
use Unic
o
rn 2
.
0
.
0 f
i
na
l
commit
|
commitdiff
|
tree
2010-10-26
Er
i
c Wong
Rakefile: updates for prereleases
commit
|
commitdiff
|
tree
2010-10-26
Er
i
c
W
o
ng
Rainbows!
1
.
0
.
0pre1 -
k
in
d
er,
g
entler I/O
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
gemspe
c
: bum
p
d
evelopmen
t
dependency of Iso
l
ate
commit
|
commitdiff
|
tree
2010-10-26
Eric
Wong
do
c
: R
D
oc upd
a
tes
commit
|
commitdiff
|
tree
2010-10-25
Eric Wong
reduce depende
n
cy on IO#
w
r
i
t
e_non
b
lock
commit
|
commitdiff
|
tree
2010-10-23
Eric Wong
http_re
q
uest: remove this (sub)class
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
un
i
ndent most files
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
local
.
m
k
.
sample
:
r
emov
e
testing under
1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic
W
ong
READ
M
E
: update copyright
ye
a
r
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
dev_
f
d_response: do n
o
t
wrap
f
or Fiber-awar
e
IOs
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c
W
o
ng
fiber_
{
pool,spawn}: unindent
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic Wong
fiber_po
o
l
: no need for old Fiber::IO
commit
|
commitdiff
|
tree
2010-10-22
Eric Wo
n
g
code shu
f
fling
fo
r
kgio
commit
|
commitdiff
|
tree
2010-10-21
E
r
ic W
o
ng
unicorn 2
.
x
updates + kgi
o
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
http_se
r
ver:
m
ore descr
i
pt
i
v
e
e
r
ror for debugging
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
start using kgio library
commit
|
commitdiff
|
tree
2010-09-17
Eric Wong
event_mach
i
n
e:
r
emove unnece
s
sary "r
e
turn"
commit
|
commitdiff
|
tree
2010-08-28
Er
i
c Wo
n
g
R
ainbows! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
E
r
i
c Wo
n
g
bump Unicorn depen
d
ency to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric
W
ong
"k
e
epalive_t
i
meout 0" (
r
eally) disabl
e
s kee
p
ali
v
e
commit
|
commitdiff
|
tree
2010-08-28
Eric Won
g
t0016: disable Rack::L
i
nt for speed
commit
|
commitdiff
|
tree
2010-08-28
Eric
W
ong
rev_th
r
ead_*: fix IO prox
y
failures w/pipelining
commit
|
commitdiff
|
tree
2010-08-27
Eric
W
ong
rainbows/rev/
c
ore: tiny cle
a
n
u
p
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/
r
ev
/
master: unindent
commit
|
commitdiff
|
tree
2010-08-19
E
r
ic W
o
ng
add Rain
b
ows::Thre
a
dTimeout middleware
commit
|
commitdiff
|
tree
2010-08-17
Eric W
o
ng
avoid EBA
D
F with ce
r
ta
i
n middle
w
ares
w
hen proxying
commit
|
commitdiff
|
tree
2010-08-17
Eric
Wong
rev/c
l
ient: fix re
d
undant close
of client sockets
commit
|
commitdiff
|
tree
2010-08-16
Eric
Wong
F
A
Q: update
SSL
section,
add Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric Wong
dev_fd_
r
e
sp
o
n
se
:
weaken
/
d
ev
/
f
d
c
h
eck for
c
ompat
i
b
ility
commit
|
commitdiff
|
tree
2010-08-10
Eric
Wong
doc: i
t
's always "Rainbows!" with a bang(
!
)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
FAQ: update
R
a
ils requ
i
res fo
r
Ru
b
y 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric
Wo
n
g
R
ainbo
w
s!
0
.
96
.
0
- range
s
uppor
t
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0500: avo
i
d
race c
o
n
d
ition
with timestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
maint: pu
b
lish Rubyforg
e
new
s
o
n
release
commit
|
commitdiff
|
tree
2010-08-03
E
ric Wo
n
g
doc: hide
in
t
e
r
nal Response416 er
r
or
c
o
n
s
t
ant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc:
update St
a
t
ic_File
s
documentation pa
g
e
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
doc:
u
pdate TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
e
v
ent_
m
achi
n
e
:
protect IO#close from E
B
A
D
F
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
revactor: implement sendfile and
range support
commit
|
commitdiff
|
tree
2010-08-01
Eric
W
o
n
g
t0
0
1
5
: cleanup after
w
orking director
y
test
commit
|
commitdiff
|
tree
2010-08-01
E
r
ic W
o
ng
tests: d
o
not clobb
e
r
existing
R
U
B
YLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
f
i
b
e
r/io: reuse buffer in Rainbows::F
i
ber::IO#ea
c
h
commit
|
commitdiff
|
tree
2010-07-29
Eri
c
Wo
n
g
revactor:
A
c
t
or
-
aware d
e
v_fd_resp
o
ns
e
pr
o
xyin
g
commit
|
commitdiff
|
tree
2010-07-28
Eric
W
ong
event_machine: b
e
tter
handlin
g
of
s
t
a
g
gered p
i
p
eli
n
es
commit
|
commitdiff
|
tree
2010-07-27
E
ric W
o
n
g
e
v
ent_machi
n
e: p
r
even
t
d
ouble
close
of client socket
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c W
o
n
g
re
v
/client: work
a
rou
n
d
c
lose ordering i
s
sue when p
r
oxying
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
r
e
v_thread_po
o
l
: stop supporting this under
Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wong
t0020: speed up
r
a
te limited
t
ests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t
00{2,3}1: beef tes
t
s
u
p
with more aborted re
q
ues
t
s
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
e
v
ent
_
ma
c
h
i
ne: fix
p
ipe
l
in
i
ng of static fi
l
es
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev*: properly han
d
l
e
p
ipelined responses
w
/send
f
ile
commit
|
commitdiff
|
tree
2010-07-23
Eri
c
Wong
rename pa
r
s
e_ran
g
e => make_
r
ange!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t
900
0
: disable
app_pool test for WriterThread
*
commit
|
commitdiff
|
tree
2010-07-22
Eric Won
g
t0501: workarounds for non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
E
ric W
o
ng
t01
0
5: I/O reductions and speedups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev
*
:
avoid
h
u
ng conne
c
tions whe
n
pro
x
y
ing
HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
writer_thread_po
o
l
:
fix include
o
rdering issues under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
enable Range: resp
o
n
ses for sta
t
ic file
s
for
most models
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Won
g
event_
m
a
chine: avoid r
e
d
undant
open() for
s
tati
c
files
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
re
l
y o
n
au
t
o
l
oad
f
o
r
Base
a
nd Te
e
Input
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
e
n
sure
c
l
ient abor
t
ed file
/
strea
m
r
e
s
p
on
s
e
b
odies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Wong
event_mach
i
ne: c
l
o
se body descriptor b
e
f
o
re strea
m
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic W
o
ng
ens
u
re file response bod
i
es are pr
o
pe
r
ly closed
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
e
nsure str
e
am re
s
p
o
nse
b
odies get cl
o
sed
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
ng
rev: s
p
l
it
o
ut deferred chunk logic from
unch
u
nke
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
rev/deferred_
r
esponse: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
r
ev: autoload DeferredRespo
n
se
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
prefer In
t
eger#to_s(16
)
to sp
r
intf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mach
i
ne
:
d
on't set
@bod
y
u
nless i
t
's EM::De
f
errab
l
e
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
e
vent_m
a
chine: smal
l
simpli
f
ication for a
s
y
nc responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: spli
t
o
u
t
unco
m
mon
l
y used
m
o
d
u
les
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
re
v
+ em: enable keepalive for pipe/s
o
cket res
p
onses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
ev + e
m
: more
easily allow Con
t
ent-Length in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
ong
even
t
_machine: R
e
sponseCh
u
n
kPi
p
e
s
t
yle cle
a
nup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine:
g
a
r
bage avoidance for pipe responses
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
W
o
ng
e
v
en
t
_machine: avoid race in unchunked fas
t
p
ipe responses
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
r
e
m
ov
e
unnecessar
y
header mu
n
g
i
ng for stati
c
f
i
le se
r
ving
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
dev_fd_
r
esponse: remove
need
l
ess
begin block
commit
|
commitdiff
|
tree
next