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
epoll_wait: flags argument is unused
2011-01-20
Eric Wong
ev_core: simplify
s
etup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
m
erge rack_input
into p
r
ocess_cli
e
nt
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
ev_cor
e
: loc
a
li
z
e 4
1
3 error
constant
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
r
emove u
n
used 416 er
r
or con
s
ta
n
ts/excep
t
io
n
s
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Won
g
d
ev_fd_
r
esponse: garba
g
e red
u
c
ti
o
n
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
d
e
v_fd_
r
esponse: do not
send c
h
unks to 1
.
0 c
l
ients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035
:
kgio-pi
p
e
-
respons
e
works everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
t0023: use ski
p
_models hel
p
er
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
r
emove support
fo
r
X-
R
ainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric
Wong
initi
a
l
e
d
ge-triggered epoll
m
o
d
el
commit
|
commitdiff
|
tree
2011-01-19
Er
i
c W
o
n
g
te
s
ts:
content-m
d
5
t
est
s
shut do
w
n connec
t
ion
commit
|
commitdiff
|
tree
2011-01-17
Er
i
c Wo
n
g
e
v
_
core: reus
e
buffer to avoid
GC thr
a
shing
commit
|
commitdiff
|
tree
2011-01-14
Eric W
o
ng
t0050
:
im
p
rove test reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric
W
ong
tests: bump rack
-
fiber_p
o
o
l
version
t
o 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainbows! 3
.
0
.
0 -
serving th
e
fas
t
est ap
p
s to slo
w
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c Wong
add write-on-
c
lose te
s
t from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c Wong
event_machine: buf
f
er reads
when wa
i
ting
f
or asyn
c
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
W
ong
event_mach
i
n
e
/client: rename ivar for
c
onsistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
n
g
event_machine/cl
i
ent: remov
e
unused
:bo
d
y
a
ccessor
commit
|
commitdiff
|
tree
2011-01-11
E
ric Wong
coolio: enable
a
sync
.
callback for one-s
h
ot
body re
s
ponses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rain
b
ows/c
o
ol
i
o/
c
l
ient: set
LOOP
con
s
ta
n
t in
m
odule
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic
Wong
coolio/
c
lien
t
: sm
a
ll
optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
cooli
o
_
thread_*:
l
azy
load Rainbo
w
s::Coolio::Clie
n
t
commit
|
commitdiff
|
tree
2011-01-08
E
ric Won
g
redirect unex
p
ect
e
d
tes
t
outp
u
t to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event
_
machine
:
fold write_resp
o
n
s
e
back
i
nto client
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic
Wong
ev
e
nt_machine:
cleanup asyn
c
logic
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
ev_core: small organiza
t
ion cl
e
anup
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
m
o
re
consistent use/avoidance of
H
e
aderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
favor Hash#i
n
clude? for some existence checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate:
b
ump
v
ersions and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_i
s
olate: prevent
c
oncurrent
exe
c
ution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests:
b
ump as
y
n
c_sinatra depen
d
e
ncy to
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bump dependency on Rack to
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
re
s
ponse:
d
o
not skip Status header set by a
p
p
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
respo
n
se: fix
skipping
of Status: header fro
m
app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_c
o
re
:
garbage r
e
du
c
tion with
c
onst
strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
event_
m
achine: refa
c
to
r
as
y
nc
.
callback
f
o
r ke
e
palive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eve
n
t_ma
c
hine
:
fac
t
or out
a
sync
.
ca
l
l
back handling
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
minor clean
u
p
s
following state cleanups
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic W
o
ng
e
liminate G co
n
s
tant and just use the Rainbows
!
modul
e
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c Wo
n
g
rainb
o
ws
.
rb: uni
n
dent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
elim
i
n
a
te t
i
me
d
_
read module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
simplif
y
kee
p
alive
_
timeout acc
o
u
nting
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
disable Nagle
'
s
algori
t
hm
by defaul
t
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
s
i
m
plify Rainbow
s
.
max_by
t
es impleme
n
t
ation
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
ong
r
esponse: u
s
e optim
i
zed htt
p
d
a
te implementation
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
Wo
n
g
Bump un
i
corn dependenc
y
to
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
r
e
spo
n
s
e: a
l
low normal H
a
sh for crafting Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
n
g
tes
t
s
: ensure 416
responses do
k
eepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
send prop
e
r 416 responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writer_threa
d
_pool: remove unnecesary debug messag
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
prefer
Hash#merge! to
Hash#update for
c
onsistency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globally ref
a
ctor
R
ange handling for resp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio: rename deferred_r
e
spo
n
se => respo
n
se_
p
i
p
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
e
vent_ma
c
hine: cleanup response
_
pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
r
e
f
a
cto
r
res
p
onse s
e
ndfile body handling for easie
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
t9000: disable this test for CoolioThr
e
ad* m
o
dels
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
s
i
m
p
lif
y
per-client
keepaliv
e
state che
c
ks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
cooli
o
/
m
aster: smal
l
garbage reducti
o
n
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
return 206
s
tatus for par
t
ial sendfile response
s
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
coolio_th
r
ead_*: f
i
x 416 response handling
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
t0
0
22: fix up broken/inc
o
mplete tests
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
*gemspec: fix build, we
h
ave
n
o u
n
it tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
P
ackaging cleanups, reinstat
e
generated
fi
l
e
s for t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
Rakefile
:
f
i
x
fm
_
update task
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wo
n
g
Rainbows! 2
.
1
.
0
-
Co
o
l
.
io, bugf
i
xes
a
nd mo
r
e!
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic Wong
complete Rev => Coolio r
e
n
aming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
seve
r
al response body
#
close fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_
r
esponse: p
a
ss
f
i
les
s
traight through
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
enable the kee
p
a
l
ive_r
e
quests
c
onfi
g
option
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
ng
coolio*:
f
avor Coolio ov
e
r Rev
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wo
n
g
coo
l
io_fiber_spawn: decrea
s
e
CPU usage for keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t001
9
: add CPU u
s
age test
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wo
n
g
test-lib: fix b
u
g
in setti
n
g w
o
r
k
er
_
connect
i
o
n
s
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
t0015
:
even
less
r
acy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
oc:
misc cl
e
anups
and add
i
tions for R
D
oc
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
t00
1
5: increase re
l
iability of tes
t
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Won
g
initial
c
ool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
E
ric Won
g
fiber/io
:
avoi
d
al
l
ocating Ra
n
ge objects for slicin
g
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
fiber/*: more
ef
f
ic
i
e
nt kee
p
alive_tim
e
out expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
f
i
ber/base
:
u
s
e bare "select"
wher
e
possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_pool: avoid
n
e
edless
w
akeu
p
s from s
e
l
e
ct
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
thread_*:
unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
introduce worker_y
i
eld method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thr
e
ad_spa
w
n
: factor out Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writ
e
r
_thr
e
ad_*:
s
plit out
c
la
s
ses into sep
a
rat
e
f
i
les
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
w
r
iter_t
h
read_*: split out commo
n
so
c
ke
t
_proxy
c
ode
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Won
g
writer_thre
a
d_*
:
un
i
ndent
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
revactor: split out
t
e
e_socket and use autoload
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
mo
r
e :: prefi
x
eli
m
ination
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wo
n
g
fiber/queue:
unin
d
ent
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
remove unneces
s
a
r
y "::" consta
n
t prefixing
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
never_block: simplify
a
nd split out code
commit
|
commitdiff
|
tree
2010-12-26
E
r
i
c Wong
event_machine: split out server and cli
e
nt c
l
asses
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev_thread_
*
:
unindent
a
nd sp
l
it out
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
rainbows/rev/* require/autoloa
d
cleanup
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
re
n
ame re
v
/
thread => re
v
/t
h
read
_
c
l
ient
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev_th
r
e
a
d_s
p
awn: disable under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
GNUmakefile: fix packaging task
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
avoid HttpP
a
rser#ke
e
palive? and Htt
p
P
a
rser#r
e
s
e
t
commit
|
commitdiff
|
tree
next