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
switch from IO#sendfile_nonblock to IO#trysendfile
2011-03-10
Eric
Wong
s
w
i
t
ch
f
ro
m
IO#sendfile_nonbloc
k
to IO#trysendfile
commit
|
commitdiff
|
tree
2011-03-10
E
ric Wong
test_i
s
olate:
b
ump
d
epende
n
cie
s
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wong
use I
O
#wai
t
instea
d
of
I
O
.
s
elect for single readers
commit
|
commitdiff
|
tree
2011-02-16
Eric Wong
README: cl
a
rify
l
i
c
ense terms a
n
d versions
commit
|
commitdiff
|
tree
2011-02-15
E
r
ic Wong
tests: updates for cra
m
p
0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
Rainbows
!
3
.
1
.
0
- m
i
nor up
d
ates
commit
|
commitdiff
|
tree
2011-02-11
Eric W
o
ng
p
k
g
.
m
k
: update to the late
s
t
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
reverse_proxy
:
doc
u
ment as "n
o
t r
e
ady f
o
r
p
roduction"
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
Revert t/b
i
n/unused_list
e
n simplifi
c
at
i
on
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
new test
f
or optio
n
al :pool
_
siz
e
handling
commit
|
commitdiff
|
tree
2011-02-08
Graham Hu
g
hes
fix opt
i
o
na
l
"
use" argument handling
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
g
em
s
pec: remove u
n
necess
a
ry sta
t
ements
commit
|
commitdiff
|
tree
2011-02-08
Eri
c
Wong
doc: rdo
c
cle
a
nu
p
s and fi
x
es
commit
|
commitdiff
|
tree
2011-02-06
Eric W
o
ng
m
inimize &block usage for yield
commit
|
commitdiff
|
tree
2011-02-06
E
ri
c
Wong
kill som
e
unnece
s
sary &blo
c
k
us
a
ge
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
*epoll: re
f
actor common
l
oop
co
d
e
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll:
consolidate
re
-
run l
o
gic
commit
|
commitdiff
|
tree
2011-02-05
E
ric W
o
ng
w
r
iter_
t
hread_pool: ne
e
dless use of Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
less expensive QU
I
T processing
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
ht
t
p_server:
k
ill a warning
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
W
ong
bump required Unicorn depen
d
ency for
K
g
io
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
bu
m
p wrongdoc
developmen
t
d
e
pendency
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
rename XAcceptEpoll to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test_i
s
o
l
a
te: use latest
Unicor
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
tests:
r
eplace several sed i
n
vocations wit
h
ed
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse_proxy: smal
l
reo
r
ganizat
i
on
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rev
e
rse_proxy: prop
e
rly
r
e
a
d IPv6 ad
d
reses in upstreams
commit
|
commitdiff
|
tree
2011-02-04
E
ric Wong
e
poll
:
handle
E
INTR properly
in R
u
by-space
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
test_isolate: o
n
ly l
o
ad s
l
eepy_peng
u
i
n
u
nder L
i
nux
commit
|
commitdiff
|
tree
2011-02-04
Eric W
o
n
g
t
/
bin/unused_listen: simplify
th
i
s
commit
|
commitdiff
|
tree
2011-02-02
Eric Won
g
preliminary revers
e
proxy Rack ap
p
lication
commit
|
commitdiff
|
tree
2011-01-31
Eric W
o
ng
coolio/clien
t
: on_write
_
comp
l
et
e
t
riggers read
commit
|
commitdiff
|
tree
2011-01-27
E
r
ic Wong
t
e
st
for client_max_body_size being zero
commit
|
commitdiff
|
tree
2011-01-26
Eri
c
Wong
epoll/cl
i
ent
:
avoi
d
unnecessary Epoll#set
c
alls
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
GNUmakefile
:
only enable epoll-based model
s
in L
i
nux
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
initia
l
XA
c
ce
p
tEpoll c
o
n
cur
r
e
ncy mode
l
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll/cli
e
n
t: thread-
s
afety for write
queu
i
n
g
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epo
l
l: make E
p
oll
.
quit m
o
r
e reu
s
able
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
neverblock:
fi
x
app_cal
l
under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
clear LISTENERS arr
a
y on close
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
epoll/c
l
ient:
m
inor
o
ptimiz
a
t
i
o
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
ev_core: f
o
r
c
e
i
nput to
b
e g
i
ven to app_call
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
epoll
/
c
l
ient: fa
c
tor o
u
t
o
n
_close method
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
oll/c
l
ient: re
m
ov
e
unused cl
i
en
t
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ext
r
act
c
ommon tasks to pkg
.
mk to simplify
our makef
i
le
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
po
l
l: redu
c
e exp
i
r
a
tion cal
l
s and T
i
me object
s
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
e
v_core: garbage reducti
o
n
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
epo
l
l
:
use newer sle
e
py_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
on
g
ma
x
_body: dis
a
b
l
e for epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric W
o
ng
doc: g
i
t
.
bogomips
.
org => b
o
gomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
ong
epoll: use sleep
y
_pen
g
uin
d
efault
s
i
z
e for epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ep
o
ll: close epoll descriptor on graceful
shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
re
m
o
ve support
f
or Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
epoll
:
ignore EC
O
NNRESE
T
errors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: simplify setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
m
e
r
ge rack_inpu
t
into process_c
l
ient
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
ev_cor
e
: localize 413 error constant
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
o
ng
re
m
ove
unu
s
ed 41
6
error constant
s
/
e
xc
e
p
t
ions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_respon
s
e
:
g
a
rb
a
ge reduction
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
dev_fd_respo
n
se: do not se
n
d chunks
t
o 1
.
0 client
s
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
t
0035: kgio-pi
p
e-response work
s
everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
W
o
ng
t
00
2
3: use
s
kip_models hel
p
e
r
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
o
n
g
remove sup
p
ort for X-Rainbows
-
* headers
commit
|
commitdiff
|
tree
2011-01-19
E
r
i
c
W
o
n
g
initial edge
-
tri
g
g
ered ep
o
ll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
t
e
sts: co
n
ten
t
-
md5 tests
shut down con
n
ectio
n
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
e
v
_
core
:
reu
s
e
buffer to avoid GC thrashing
commit
|
commitdiff
|
tree
2011-01-14
E
ric
Wong
t0050: improv
e
test re
l
iabilit
y
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t
ests: bump
r
a
ck-f
i
ber_p
o
ol
v
ersion to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
E
ric Wong
R
a
i
nbows!
3
.
0
.
0 - ser
v
i
n
g
th
e
fastest apps to slo
w
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
E
r
i
c
Wong
add wri
t
e
-
o
n-close test f
r
o
m
Un
i
corn
commit
|
commitdiff
|
tree
2011-01-12
Eric
Wong
even
t
_machine: buffer r
e
ads when
w
aiti
n
g
for as
y
n
c
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
ric Wong
eve
n
t_mac
h
i
ne/clien
t
: rename iv
a
r for co
n
sistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_m
a
chi
n
e/client: remove unu
s
ed :bod
y
a
ccessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
coolio: enable
a
sync
.
c
a
ll
b
ack f
o
r
on
e
-sh
o
t
b
ody responses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/coolio/cli
e
nt: se
t
LO
O
P c
o
nstant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
coolio/cli
e
nt: sm
a
ll opti
m
ization
s
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c
W
ong
coolio_thread_*:
l
azy load R
a
i
nbows::Coo
l
io
:
:
Client
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
redi
r
ect unex
p
ect
e
d test out
p
ut to /d
e
v
/
null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine: fol
d
w
r
i
te_response
b
ack i
n
to client
commit
|
commitdiff
|
tree
2011-01-08
E
ric W
o
ng
event_machine
:
cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: s
m
all o
r
ganization cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more consistent use/avoi
d
ance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wo
n
g
f
a
v
or
Hash#include? f
o
r some existence c
h
eck
s
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
te
s
t_is
o
l
a
te:
b
u
mp versions and
s
i
mplify
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
tes
t
_iso
l
ate: p
r
event co
n
current exe
c
u
t
io
n
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests:
b
ump async_sinatra depende
n
cy to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
bump depe
n
denc
y
on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response: do not skip Status header set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response: fix skipp
i
n
g of Status:
h
eade
r
f
r
om app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic W
o
ng
ev
_
core
:
g
a
rbage
r
educt
i
on with const str
i
ngs
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
event_machine: refactor async
.
c
a
llback for k
e
epalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
event_ma
c
hi
n
e: fac
t
or
o
ut async
.
callback handli
n
g
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c
W
ong
mi
n
or cleanups fol
l
owing state
cl
e
anups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate G constant and
j
ust use the Rainb
o
ws! module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
rainbows
.
rb:
un
i
ndent
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
eliminat
e
timed_read module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simpl
i
f
y
k
e
epali
v
e_ti
m
eout a
c
counting
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wo
n
g
disable Nagle's algorith
m
by
d
efault
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
simplify Rainbows
.
m
ax_bytes impl
e
mentation
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic
Wong
re
s
po
n
se: use optimized httpdate i
m
pl
e
me
n
tation
commit
|
commitdiff
|
tree
next