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: refactor common loop code
2011-02-05
Eric Wong
*epoll: refa
c
tor
common loop code
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
*
epoll:
c
onsolidate
re
-
run lo
g
ic
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
writer_thread_pool: needless use
of Ar
r
ay
#
map
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c
W
ong
l
e
s
s expen
s
ive QUIT processi
n
g
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
ht
t
p_
s
erver: k
i
ll a wa
r
ning
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
bump required Unic
o
rn dep
e
ndency for Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
bump w
r
ongdoc developm
e
nt depen
d
ency
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
o
ng
r
e
n
ame XAcceptEpoll to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
W
o
n
g
test_i
s
olate: us
e
lat
e
st Un
i
c
o
rn
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
tes
t
s: repla
c
e severa
l
sed invocations with ed
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
reverse_p
r
oxy: small reorganizatio
n
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wo
n
g
r
everse_proxy: proper
l
y r
e
ad IPv6 addreses i
n
u
pstream
s
commit
|
commitdiff
|
tree
2011-02-04
Er
i
c
Wong
epo
l
l
:
h
a
ndle EINTR properl
y
in Ruby-sp
a
ce
commit
|
commitdiff
|
tree
2011-02-04
E
ric W
o
ng
te
s
t_isola
t
e:
only
l
oad sleepy
_
penguin under L
i
nux
commit
|
commitdiff
|
tree
2011-02-04
Eric
Wong
t/bin/unused_l
i
sten: s
i
mplify this
commit
|
commitdiff
|
tree
2011-02-02
Eric
W
ong
p
r
e
l
iminary reverse proxy Rack
a
pplica
t
ion
commit
|
commitdiff
|
tree
2011-01-31
E
r
ic Wong
coolio/client: on
_
write_
c
om
p
lete triggers read
commit
|
commitdiff
|
tree
2011-01-27
E
ric Wong
test for cl
i
e
nt_max_body_size
being zero
commit
|
commitdiff
|
tree
2011-01-26
Eric Wo
n
g
epoll/client: avoid unne
c
e
s
sary Epol
l
#set
c
alls
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
G
NUmak
e
file: only en
a
ble epoll-base
d
models in Li
n
ux
commit
|
commitdiff
|
tree
2011-01-25
Er
i
c W
o
ng
initial XAc
c
eptEpoll
c
oncurrency model
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll/cl
i
ent: thread-safet
y
f
or write queuing
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
e
poll: mak
e
E
p
oll
.
quit more reusable
commit
|
commitdiff
|
tree
2011-01-24
E
r
ic Wong
neverbloc
k
: fix app_call und
e
r
1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
c
lear
L
ISTENERS arr
a
y
o
n
c
l
o
se
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
e
po
l
l
/c
l
ient: minor optim
i
z
ation
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c
W
o
n
g
ev_core: force inpu
t
to be given to app_call
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
epoll/client: factor out on_close meth
o
d
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epol
l
/client: remove unused clien
t
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
ext
r
act common t
a
sks
to pkg
.
mk to simpli
f
y
our make
f
i
l
e
commit
|
commitdiff
|
tree
2011-01-22
E
r
i
c
Wo
n
g
epoll: reduce expira
t
ion calls
a
nd Time objects
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
ev_c
o
re: ga
r
bage reduction
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
e
p
oll: use newe
r
sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max
_
body:
disable for
e
pol
l
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: git
.
bo
g
o
mips
.
org =>
bo
g
omip
s
.
o
rg
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll: use sle
e
py_penguin default size
for epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c
Wong
epoll: close epoll de
s
cript
o
r on graceful s
h
u
tdo
w
n
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove
s
upport for Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
epoll: ignore ECONNRE
S
ET error
s
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
ev_co
r
e:
s
i
mplify setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
merge r
a
ck_input into process_c
l
i
ent
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
v
_core:
locali
z
e 4
1
3
error con
s
tant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
remov
e
un
u
s
ed 416 er
r
or
c
ons
t
ants/excepti
o
ns
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
d
ev_
f
d_re
s
ponse
:
garbage reduct
i
on
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd
_
re
s
ponse: do not send chunks to
1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035:
kgio-p
i
pe-res
p
onse wo
r
ks everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
t0023: use skip_mode
l
s helper
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
r
e
mo
v
e support for X-Rainbows-*
h
eaders
commit
|
commitdiff
|
tree
2011-01-19
Er
i
c Won
g
i
nitial edge-tr
i
g
g
ered epo
l
l model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
t
ests: content-
m
d5 te
s
ts shut
d
o
wn connection
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
e
v_core: reuse buffer
to a
v
oid GC th
r
ashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050: improve test
r
eliability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t
es
t
s:
bump rack-fibe
r
_p
o
o
l
version to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Won
g
Rainbo
w
s
! 3
.
0
.
0
- serving th
e
fas
t
e
s
t apps
t
o slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric
W
ong
a
dd write
-
on-close test from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
event
_
machine: buf
f
er
r
eads when waiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wo
n
g
event_machine/client: ren
a
me ivar for consist
e
ncy with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_machine/client: remove unused :b
o
dy accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric
Wong
c
o
olio:
e
na
b
le async
.
callbac
k
for one-s
h
ot body
response
s
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
on
g
rainbows/coolio/client
:
s
e
t LOOP constan
t
in module
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
coolio
/
cl
i
ent: sma
l
l opt
i
mization
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
coolio_t
h
read_*: lazy lo
a
d Rainbows::Cooli
o
::Cli
e
nt
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
on
g
red
i
rect unexpect
e
d test ou
t
put to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
event_machine: fold
write_response ba
c
k into
c
lient
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
e
v
ent_m
a
chine: cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_c
o
r
e
: sm
a
ll organizatio
n
cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
m
o
re consi
s
tent
u
se/avo
i
dance
of
H
eade
r
Has
h
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
W
o
ng
f
a
vor Hash#include? f
o
r some exis
t
ence c
h
e
c
ks
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
Wong
test
_
isolate: bump versions and
s
implify
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
test_isolate: prevent concurr
e
nt
e
xecu
t
ion
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
n
g
tests: bump async_
s
in
a
tr
a
depende
n
cy to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bump depende
n
cy on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
re
s
ponse: do not
s
kip Status header set b
y
app
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
response
:
fix skipping of Status: header fr
o
m app
commit
|
commitdiff
|
tree
2011-01-07
E
ri
c
Wong
ev_core
:
garbage reduction
w
i
th const strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
event_machine: refactor async
.
ca
l
lback for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
event_mach
i
ne
:
f
a
ctor
o
ut async
.
call
b
a
ck handling
commit
|
commitdiff
|
tree
2011-01-06
E
ric Won
g
minor clea
n
ups following sta
t
e cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminat
e
G const
a
nt and just use
the Rainbows! module
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wo
n
g
rainbows
.
rb
:
unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
e
l
iminate timed_read module
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
simplify ke
e
palive_tim
e
out accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disable Nag
l
e's algor
i
thm by default
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic
W
ong
simplify Rainbo
w
s
.
max
_
byte
s
i
mplementation
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
response: use optimized
h
ttpdate implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bu
m
p unico
r
n dependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
response: allow normal Hash for crafti
n
g Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
t
e
s
ts: ensure 416 respon
s
e
s do keepalive
commit
|
commitdiff
|
tree
2011-01-05
E
ri
c
Wong
se
n
d p
r
o
p
er 416
r
esponses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
ong
w
r
it
e
r
_thread_pool: r
e
move u
n
n
ecesary d
e
bu
g
message
s
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
prefe
r
Hash#merge! to Hash#
u
pdate for co
n
s
isten
c
y
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
Wong
glob
a
lly
refact
o
r
Rang
e
handling
for responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
cooli
o
:
rename deferre
d
_res
p
onse
=
>
re
s
p
onse
_
pip
e
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
eve
n
t_
m
ach
i
n
e
: cleanup response_pip
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
refactor
response s
e
ndfile body ha
n
dling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
t
9000:
d
i
sable thi
s
t
est for CoolioThrea
d
*
m
o
dels
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
s
implify per-client keepalive state ch
e
cks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio/master
:
s
m
a
l
l
g
arbage
r
eduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
return
2
06 status for partial sendfile responses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
coolio_th
r
ead_*:
f
i
x
41
6
respons
e
handling
commit
|
commitdiff
|
tree
next