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
use IO#wait instead of IO.select for single readers
2011-02-28
E
r
ic Wong
use IO#
w
ait i
n
s
tead of IO
.
select fo
r
single readers
commit
|
commitdiff
|
tree
2011-02-16
Eric Wong
README: cl
a
rif
y
licen
s
e terms and versions
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
tes
t
s: up
d
ates
for
cramp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
E
ric Wong
R
a
inb
o
ws! 3
.
1
.
0 - minor
upd
a
tes
commit
|
commitdiff
|
tree
2011-02-11
E
ric Wo
n
g
pkg
.
mk: up
d
ate to the late
s
t
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
r
e
ve
r
se_prox
y
: document as "not ready fo
r
produc
t
ion"
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic W
o
n
g
Reve
r
t t/bin/unused
_
listen
s
impl
i
fica
t
i
o
n
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
ng
new tes
t
for optio
n
al :
p
ool_size h
a
nd
l
ing
commit
|
commitdiff
|
tree
2011-02-08
Graham
H
ug
h
es
fix op
t
iona
l
"use" argument handlin
g
Acked-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2011-02-08
Eric
Wo
n
g
gem
s
p
ec: remove
u
nne
c
essa
r
y stat
e
ments
commit
|
commitdiff
|
tree
2011-02-08
E
r
i
c Wo
n
g
doc: rdoc cleanups and fixes
commit
|
commitdiff
|
tree
2011-02-06
Eric Wo
n
g
m
i
nimi
z
e &bloc
k
usage
f
or yield
commit
|
commitdiff
|
tree
2011-02-06
Eric W
o
ng
k
ill
some unnecessary &block usage
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
*
epoll: refacto
r
common loop code
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic
W
ong
*ep
o
l
l: consoli
d
ate re
-
run l
o
gi
c
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
writer_thread_poo
l
: ne
e
d
l
ess use
o
f Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
less exp
e
ns
i
ve
QUIT
p
r
o
c
e
ssing
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
http_server: kill a warnin
g
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump
r
e
q
uired
Un
i
c
orn dependenc
y
for
K
gio
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bu
m
p wrongdo
c
dev
e
lop
m
e
nt depen
d
e
n
cy
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
r
ename X
A
cceptEpo
l
l to
XEp
o
ll
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
test
_
isolate:
use latest Unico
r
n
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
test
s
: repla
c
e several sed
i
n
v
ocati
o
n
s
wi
t
h ed
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
r
everse_p
r
oxy: small
reorganizati
o
n
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
on
g
reverse_proxy: pr
o
perly read IPv6 add
r
eses in
u
pstreams
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
epoll: h
a
ndle EINTR pro
p
er
l
y in Ruby
-
space
commit
|
commitdiff
|
tree
2011-02-04
Eric W
o
ng
te
s
t_isolate
:
o
nly load
sleepy_penguin under L
i
nux
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t
/bin/unused_l
i
sten
:
simp
l
i
fy th
i
s
commit
|
commitdiff
|
tree
2011-02-02
Eri
c
Wong
preliminary reverse proxy Rack application
commit
|
commitdiff
|
tree
2011-01-31
Eric W
o
n
g
cooli
o
/client
:
on_write_complete
t
rig
g
ers r
e
ad
commit
|
commitdiff
|
tree
2011-01-27
E
ric
W
o
n
g
te
s
t
f
o
r
client_max_body_size be
i
ng zero
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
epo
l
l
/cli
e
nt:
avoi
d
unnecess
a
ry Epo
l
l#set
calls
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
GNUmakefile:
o
nly ena
b
le epoll
-
based model
s
in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
initial XAccep
t
Epo
l
l c
o
n
curre
n
cy mod
e
l
commit
|
commitdiff
|
tree
2011-01-25
E
ric Wong
epoll/cl
i
ent: thread-s
a
f
e
t
y
f
or write
q
ueuing
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll: make Epoll
.
qu
i
t more reusabl
e
commit
|
commitdiff
|
tree
2011-01-24
E
r
ic Wong
n
eve
r
block: fix app_call u
n
der 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
clear
LISTENERS array o
n
cl
o
s
e
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epol
l
/cl
i
ent: minor
optimi
z
ation
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
ev_core: fo
r
ce
i
n
p
u
t to be giv
e
n
t
o
a
pp_ca
l
l
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/client: fa
c
tor
out on
_
close method
commit
|
commitdiff
|
tree
2011-01-22
E
ric Won
g
epo
l
l/clie
n
t: remove u
n
us
e
d cli
e
nt
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
extract c
o
mm
o
n tasks to pkg
.
mk to simplify
our makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: reduce e
x
piration ca
l
ls and T
i
me objects
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c
W
o
n
g
ev_core: garbage reduction
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c
W
ong
e
p
oll:
use newer sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
max_body:
d
isable
f
o
r
e
p
oll
commit
|
commitdiff
|
tree
2011-01-21
E
ric
W
o
ng
doc:
g
it
.
b
ogomips
.
or
g
=> bog
o
mi
p
s
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric W
o
n
g
e
p
o
ll: use sleepy_pe
n
guin defa
u
lt
size
for epoll
_
wa
i
t
commit
|
commitdiff
|
tree
2011-01-20
E
ric
W
on
g
epoll: close
epoll
d
escriptor on gracefu
l
shu
t
do
w
n
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
remove support for Sunsh
o
wers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epo
l
l: ignor
e
ECONNRESET
e
r
r
ors
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
e
v
_core: sim
p
lify
s
e
tu
p
steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
me
r
ge r
a
c
k_
i
n
p
ut into process_clie
n
t
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c W
o
ng
ev_co
r
e: localiz
e
4
1
3 error constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove unused 4
1
6 error constants/
e
xception
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev
_
fd_r
e
spo
n
se
:
gar
b
a
g
e reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_response:
d
o
n
ot s
e
nd chunks to
1
.
0 clien
t
s
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c
Wong
t00
3
5: k
g
io-pip
e
-respon
s
e
work
s
ev
e
ryw
h
ere
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c Wong
t
0023: use sk
i
p_model
s
helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove support
for X-Rainbows-*
h
e
aders
commit
|
commitdiff
|
tree
2011-01-19
E
ric Wong
initial e
d
ge
-
triggered epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric
W
ong
tes
t
s: content-md5 tests
s
hut down connection
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_core
:
reu
s
e buffer
to
a
void GC t
h
rashi
n
g
commit
|
commitdiff
|
tree
2011-01-14
Er
i
c
Wong
t0050: improve t
e
st
reliability
commit
|
commitdiff
|
tree
2011-01-14
E
ric Wong
tests: bump ra
c
k-fiber_pool version to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
E
r
ic Wo
n
g
Rainbows! 3
.
0
.
0 - serving
the fastest apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
E
r
i
c Wong
add w
r
ite-on-close test fr
o
m
Unic
o
rn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
event_machine: buffer reads when waiting for asy
n
c
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
W
ong
e
vent_machine/client:
rename ivar fo
r
consistency w
i
th
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
W
o
ng
even
t
_machine/client: remove unu
s
ed :body acce
s
sor
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c W
o
ng
coolio: enable async
.
callback for one-shot body response
s
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
r
a
inbows/coolio/clien
t
: set LOOP const
a
nt i
n
module
commit
|
commitdiff
|
tree
2011-01-08
E
ric Wong
coolio/client: small opt
i
mizatio
n
s
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
co
o
lio
_
thread_*: lazy l
o
ad Ra
i
nbo
w
s::
C
oolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wong
redirect unex
p
ected
t
est output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
E
r
i
c
Won
g
event_m
a
ch
i
n
e: fold
write_response back i
n
to client
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
even
t
_m
a
chine:
cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
ng
ev_core: small organ
i
zation clean
u
p
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
n
g
more consistent use/avoidance
o
f
HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favo
r
Hash#include
?
for some exi
s
tence checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: bump versions a
n
d s
i
m
plify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
t
est_
i
solate
:
p
r
even
t
c
oncurrent
execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
te
s
ts
:
bump
async_sinatr
a
dependency to
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
bum
p
dependency on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
respons
e
: do
n
o
t
skip Stat
u
s
h
ea
d
er set
by
a
pp
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wo
n
g
respo
n
se: f
i
x skipping
o
f Status
:
header fro
m
app
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
ev_core: ga
r
bage reducti
o
n with
const strings
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
ev
e
n
t_m
a
chi
n
e: refactor async
.
callback for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
e
v
ent
_
mach
i
ne
:
facto
r
out async
.
callback hand
l
ing
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
minor cleanups follo
w
ing
s
tate c
l
ean
u
ps
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eli
m
inate
G constant and ju
s
t
use the Rainbows! modul
e
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic W
o
ng
r
a
inb
o
ws
.
rb: unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
elim
i
nate time
d
_read mod
u
le
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
simpl
i
f
y keepal
i
ve_t
i
meout accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disable Nag
l
e's al
g
o
r
ithm by def
a
u
lt
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
sim
p
li
f
y
R
ain
b
ows
.
m
a
x
_b
y
tes implementat
i
on
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
n
g
resp
o
nse: use optimized
h
ttpdate
i
m
p
lementatio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
Bump
u
n
icorn
dep
e
n
d
e
n
cy to
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
re
s
pon
s
e: allow normal Hash fo
r
crafting
Range headers
commit
|
commitdiff
|
tree
next