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
merge rack_input into process_client
2011-01-20
Er
i
c Wong
merge rac
k
_in
p
ut
in
t
o process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
o
n
g
e
v
_core: localiz
e
413 error constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
emove u
n
us
e
d 416 error cons
t
a
nts/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev
_
fd_respo
n
se: gar
b
a
ge redu
c
tion
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_
f
d_response: do n
o
t send chunks
t
o
1
.
0 clien
t
s
commit
|
commitdiff
|
tree
2011-01-20
E
ri
c
Wong
t0035: kgio-pipe-resp
o
nse
w
ork
s
e
very
w
here
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0
0
23: use s
k
ip_models helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
rem
o
ve support for X-Rainbo
w
s-* hea
d
ers
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
in
i
tial
ed
g
e-trigg
e
red epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wo
n
g
test
s
: con
t
ent
-
md5 tes
t
s
s
hut d
o
w
n
connection
commit
|
commitdiff
|
tree
2011-01-17
Eri
c
Wong
ev_cor
e
: reuse buffer to avoi
d
GC
thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t005
0
: i
m
prove tes
t
relia
b
i
l
ity
commit
|
commitdiff
|
tree
2011-01-14
Eric Won
g
tests: bump rack-fib
e
r_pool ve
r
si
o
n to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rai
n
bows! 3
.
0
.
0 - s
e
rving the f
a
stes
t
apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
E
ric Won
g
add
write-on-close test f
r
om Un
i
corn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wo
n
g
ev
e
nt_machin
e
: buf
f
er read
s
when wa
i
ting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
ng
event_machine
/
clie
n
t:
r
ename i
v
ar for consi
s
tency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic W
o
ng
event_machin
e
/client: remove unused :body
accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
c
o
olio:
e
nable async
.
callback f
o
r one-
s
ho
t
body
r
e
spo
n
ses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/coo
l
io/c
l
i
e
nt: set LOOP cons
t
ant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
coolio/clie
n
t: small optimizati
o
ns
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coo
l
io_thread
_
*: lazy l
o
a
d Rainbows::C
o
olio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
redirect
unexpected
t
e
st
output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine: fold w
r
ite_response b
a
c
k
into client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_mach
i
n
e
: cleanup
async log
i
c
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev
_
cor
e
: small organizat
i
on
c
le
a
nup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more consisten
t
use/avoida
n
ce of
H
eaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favor Hash#incl
u
de
?
for some exi
s
tence checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: bump
v
e
r
sions a
n
d
sim
p
lify
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
test_
i
solate
:
prevent
c
oncu
r
rent execut
i
on
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests: bump async_sinatra
d
ep
e
ndency
t
o 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bump
d
epend
e
ncy on Rack t
o
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
E
ric W
o
ng
response
:
do not skip Sta
t
us header set by app
commit
|
commitdiff
|
tree
2011-01-07
E
ric Won
g
response:
f
i
x skipping of Status: head
e
r
from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
e
v
_core:
g
arbage
redu
c
tion with
const
s
t
ring
s
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
even
t
_machine: refactor async
.
callback for
keepal
i
ve
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
ng
event_machin
e
:
factor out async
.
call
b
ack handling
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
m
i
nor
c
lean
u
ps following s
t
ate cl
e
anups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
e
liminate G constant
a
nd j
u
st
u
se
t
he Rainbows
!
m
odu
l
e
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c W
o
ng
rainbows
.
rb:
unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
eliminate
tim
e
d_read module
commit
|
commitdiff
|
tree
2011-01-06
E
ric W
o
ng
simpl
i
f
y
k
eep
a
live_timeout
accounti
n
g
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disable N
a
gl
e
's algorithm by default
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
sim
p
lify Rai
n
bows
.
m
ax
_
bytes implementation
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
response
:
us
e
optimized
httpdate implem
e
ntation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump u
n
i
c
orn dependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
respo
n
se: allow
n
orm
a
l Hash for craf
t
ing Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
tests: ensure
4
1
6 responses do keepali
v
e
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
send
prope
r
41
6
responses
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
Wong
writer
_
thread_pool: remove unnece
s
a
r
y debug messages
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c Wong
prefer Hash#merge! to Hash#
u
pdate for consistency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globally re
f
actor
Range handli
n
g for respon
s
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wo
n
g
coolio:
r
ename deferred_res
p
onse =>
r
e
s
pons
e
_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
event_machine
:
cleanup respons
e
_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
re
f
actor respon
s
e
sendfi
l
e b
o
dy handling for eas
i
er
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
t9000: disable this te
s
t fo
r
C
o
o
l
i
o
Th
r
ead* models
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
simplify
p
er-client keepalive
s
tate che
c
k
s
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
coolio/m
a
ster: small garbage
r
edu
c
tion
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
re
t
urn
2
0
6 status for partial sendfile r
e
sponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio_
t
hread_*:
fix 416 r
e
sponse
handlin
g
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
t0022:
fix
up
broken/inc
o
mplete
t
ests
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*gems
p
ec
:
fix build
,
we hav
e
no unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Pac
k
ag
i
ng cleanups, reinstate g
e
nerated f
i
les for
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c
Wong
Rakefile
:
fix f
m
_update task
commit
|
commitdiff
|
tree
2010-12-29
E
ric Wong
Rainb
o
ws! 2
.
1
.
0 - Cool
.
i
o,
b
u
gfixe
s
and more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
c
o
mplete Rev =>
Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
s
e
v
e
ral re
s
ponse body#close fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_response: pass fi
l
es st
r
a
i
g
ht through
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
en
a
ble
t
he
keepalive_requests config opt
i
on
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
coo
l
i
o*
:
fa
v
or Coolio
o
ver R
e
v
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
c
o
olio_
f
iber_spawn
:
dec
r
e
a
se
CPU usage for
keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0019: add
CPU usage test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
test-lib: fix
b
u
g
i
n
setting worker_connections
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Won
g
t0015
:
even less racy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
doc: misc cleanups and add
i
tio
n
s fo
r
RDoc
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
t0015: increa
s
e reliabilit
y
of test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initial cool
.
io
s
upport
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
fiber/io: avoid
a
llocating Range
objects for slicin
g
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/*: more
effic
i
en
t
keepalive_
t
imeout
e
xpir
y
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
f
iber/
b
ase: use bare "select" where possible
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
thread_pool: avoid nee
d
less wakeups fro
m
s
e
l
e
ct
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
t
hread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
ng
i
nt
r
oduce work
e
r_yield method
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
wr
i
ter_thread
_
spawn: fa
c
tor out Client
.
qui
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
wri
t
e
r
_th
r
ea
d
_
*: split
o
ut c
l
asses into sep
a
rate file
s
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
writer_th
r
ead_*: split out common
s
oc
k
et_pro
x
y code
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
write
r
_
thre
a
d
_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
revactor: split
o
u
t
tee_so
c
ket and use autoload
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic
W
o
ng
more :: prefix
eliminat
i
on
commit
|
commitdiff
|
tree
2010-12-26
E
r
i
c
Wo
n
g
fib
e
r
/queue: unindent
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
e
mov
e
unnecess
a
ry "::"
c
o
n
stant pr
e
fix
i
ng
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
n
e
ver_block: simplify and split
out co
d
e
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
ev
e
n
t
_machine: s
p
lit
o
ut server and client class
e
s
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
r
ev
_
th
r
ead_*:
u
n
inden
t
a
nd
split out
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c
W
ong
ra
i
nbows/rev/* re
q
u
ire
/
autolo
a
d c
l
eanup
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
renam
e
rev/t
h
r
ead => rev/thread
_
client
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wo
n
g
r
e
v_t
h
read_
s
pawn: disable under Ru
b
y 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
GNUmakef
i
le: f
i
x packaging
t
a
sk
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoid Htt
p
Parser#
k
eepaliv
e
? and HttpP
a
rser#reset
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
bump Unic
o
rn depen
d
en
c
y
commit
|
commitdiff
|
tree
next