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
test-lib: fix bug in setting worker_connections
2010-08-02
Eric Won
g
d
o
c: update
T
ODO
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
eve
n
t_mach
i
ne: prot
e
ct IO#clos
e
from EBADF
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c Wong
revact
o
r: i
m
plem
e
nt sendfile and range
s
upport
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t
00
1
5
: cleanup aft
e
r wo
r
king di
r
ectory test
commit
|
commitdiff
|
tree
2010-08-01
Eric W
o
ng
tests: do not clobb
e
r e
x
isting RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fib
e
r/io: reuse buff
e
r
in
Rainb
o
w
s::Fibe
r
::IO#e
a
ch
commit
|
commitdiff
|
tree
2010-07-29
Eric Wo
n
g
rev
a
ctor: A
c
tor-aware dev_fd_respon
s
e
proxying
commit
|
commitdiff
|
tree
2010-07-28
Eric Won
g
event_machi
n
e: better
han
d
l
ing of
sta
g
gered pi
p
elines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
e
v
ent_m
a
ch
i
ne: prevent double close of client socket
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
rev/
c
lient: workaroun
d
c
l
o
s
e
ordering issue when proxyi
n
g
commit
|
commitdiff
|
tree
2010-07-27
Eric Won
g
rev_thread_poo
l
: stop support
i
ng this u
n
der Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t0020: s
p
eed up
r
ate l
i
mi
t
ed t
e
st
s
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t00{2,3}
1
:
beef tests up
w
ith more abo
r
t
e
d reques
t
s
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic Wo
n
g
e
vent_machi
n
e: fix pipeli
n
ing
o
f static
files
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev*:
prope
r
l
y ha
n
d
le pipelined responses w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
Eri
c
Wo
n
g
rename parse_range => m
a
ke_range!
commit
|
commitdiff
|
tree
2010-07-23
Eric
W
ong
t9000: d
i
sable app_pool tes
t
f
or WriterThread*
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wo
n
g
t0501: wo
r
karoun
d
s for non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0105: I/O reductions and speedup
s
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Won
g
re
v
*
:
avoid h
u
ng connections when
pro
x
yin
g
HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
writ
e
r_thread_po
o
l: fix include orde
r
in
g
issues un
d
e
r
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
ric
W
o
ng
en
a
ble Rang
e
:
response
s
for
static files for most models
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
vent_machin
e
:
a
void redu
n
dant op
e
n() f
o
r
st
a
tic file
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
ely o
n
autolo
a
d for B
a
se a
n
d Te
e
Input
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
ensure client
a
borted
f
ile/st
r
eam response bod
i
es are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mac
h
in
e
: clos
e
body
descr
i
pto
r
befo
r
e str
e
aming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
ens
u
re
file response bodies are properly clo
s
ed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensu
r
e stream
resp
o
nse bodies ge
t
closed
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rev: split out deferred chunk
l
ogic fr
o
m unchunked
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
rev/deferred_res
p
onse:
cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev: au
t
o
loa
d
Def
e
r
red
R
e
sponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
prefer Integer#to_s(16) t
o
sprin
t
f("%
x
\
r
\n")
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
event_machine: d
o
n't s
e
t @
b
od
y
unless it's EM::Def
e
r
rable
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
W
o
ng
event_machine: small simp
l
ifi
c
ati
o
n
f
or
a
sync
r
espo
n
se
s
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
W
o
ng
eve
n
t_machin
e
:
s
plit out
uncommonl
y
used modul
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
r
e
v +
em
:
enable keep
a
live
f
or pipe/socket responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev
+ em: more easily
a
llow
C
o
n
tent-Len
g
th in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
event_mach
i
ne: R
e
s
p
onseChu
n
k
P
i
p
e style cle
a
nup
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
Wong
event_mach
i
ne:
g
arbage avoidance for pi
p
e
resp
o
n
ses
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
event_machine: avoi
d
race in unch
u
n
k
ed fast pip
e
responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
move unnec
e
s
sary head
e
r munging fo
r
static file serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev
_
fd_
r
espon
s
e: remove needless
b
egin block
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
W
o
n
g
no
need to
p
ass 'rb'
as File
.
open f
l
ags
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c W
o
ng
sendfile middlew
a
re: various style cl
e
anups
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
refactor respon
s
e
h
a
n
dling for each concurrency model
commit
|
commitdiff
|
tree
2010-07-11
Eric
W
ong
Rainbows!
v0
.
95
.
1 - depend on newer Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric
W
ong
bump
U
nicor
n
dep
e
ndency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric W
o
ng
d
o
c:
m
ake RD
o
c
s
kip
privat
e
metho
d
s
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test_isolate: document why we test with Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rainbows! 0
.
95
.
0 - se
n
dfi
l
e() support!
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Wong
doc: av
o
id docu
m
enting int
e
rnals
o
n R
D
oc web
s
ite
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
d
o
c: Sta
t
ic_Files documentation
commit
|
commitdiff
|
tree
2010-07-09
Eric W
o
n
g
event_machine: rename respons
e
_write =
>
em_wri
t
e_response
commit
|
commitdiff
|
tree
2010-07-09
Eri
c
Wong
http_respon
s
e:
a
llow Cramp 0
.
11 to send pro
p
er WS
headers
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
r
esto
r
e Rainbows::HttpResponse
.
write
for Cra
m
p
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
dev:
b
ump isolate dependen
c
y t
o
2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
TODO: d
o
cumentation
needs work,
s
o
document
i
t
:P
commit
|
commitdiff
|
tree
2010-07-08
Eric Won
g
bu
m
p TCP_DE
F
ER_ACCE
P
T default valu
e
commit
|
commitdiff
|
tree
2010-07-08
E
r
i
c Won
g
bump unicor
n
dependencies
commit
|
commitdiff
|
tree
2010-07-08
Eric Wo
n
g
stream_fi
l
e
:
split this o
u
t f
r
om rev/sendfile
commit
|
commitdiff
|
tree
2010-07-06
E
ric
Wong
byte_slice: S
t
ring#[
r
a
n
ge] is
faster than String#slic
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
doc:
u
pd
a
te TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Wo
n
g
fix string
slicing under
1
.
9 after short writes
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
Wong
rev/client:
more
a
ggr
e
ssive n
o
n-b
l
ock
i
ng write
commit
|
commitdiff
|
tree
2010-07-06
Eric Won
g
cleanup error h
a
ndling for
abor
t
ed downloads
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
Wong
rev: avoid unnecess
a
r
y se
e
king when using sendfile
commit
|
commitdiff
|
tree
2010-07-05
Eric Wong
rev:
proper
l
y enable post-fo
r
k
sendfile() usage
commit
|
commitdiff
|
tree
2010-07-04
E
ric Wong
re
f
a
c
tor respon
s
e
body handling for sen
d
file(2)
commit
|
commitdiff
|
tree
2010-07-04
Er
i
c
Wong
rev/
c
li
e
nt: s/sendfi
l
e/rev_
s
endfil
e
/
commit
|
commitdiff
|
tree
2010-07-04
Eric Won
g
revacto
r
:
properl
y
ze
r
o buffer o
n
ze
r
o reads
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
thread_pool:
forc
e
thre
a
ds t
o
wakeup on shutdown
commit
|
commitdiff
|
tree
2010-06-30
Eric Wo
n
g
r
ev: add sendfil
e
su
p
port
commit
|
commitdiff
|
tree
2010-06-30
Er
i
c Won
g
dev_fd_respon
s
e: avoid redeclaring Rainbows module
commit
|
commitdiff
|
tree
2010-06-30
E
ri
c
Wong
d
e
ferred_resp
o
nse:
r
emove ne
e
d
l
e
ss include
commit
|
commitdiff
|
tree
2010-06-28
Eric W
o
ng
TOD
O
:
extra it
e
m for by
t
e-range re
s
p
o
nses
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
add prel
i
minary sendfile (1
.
0
.
0) gem support
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
fiber/base:
r
euse
process_c
l
ient logi
c
in
base
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
(st
y
le) pre
f
er "until"
inst
e
ad of "while !"
commit
|
commitdiff
|
tree
2010-06-28
Eric
W
ong
reva
c
tor: co
n
st
a
nt
/
namesp
a
c
e c
l
eanups
commit
|
commitdiff
|
tree
2010-06-28
Eric
W
ong
base: constan
t
/namespac
e
cleanup
commit
|
commitdiff
|
tree
2010-06-27
Eric Won
g
h
t
tp_response: make this a module, not a class
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_response: (n
i
tpick) simplify conditional logic
commit
|
commitdiff
|
tree
2010-06-27
Eric
W
ong
http_respo
n
se: clea
n
u
p
doc
u
mentation
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
sen
d
fil
e
:
update doc
s
for Rack::Se
n
df
i
le
commit
|
commitdiff
|
tree
2010-06-21
Eric Wo
n
g
add Rai
n
bows::Configurator
module
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c W
o
ng
tests: en
a
b
l
e
A
c
t
or
S
p
aw
n
test for rbx
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
rev: documentation update for #write method
commit
|
commitdiff
|
tree
2010-06-21
E
ric Wong
dev_fd_
r
esponse:
disa
b
le under
Ru
b
inius
fo
r
now
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
dev_fd_response: cl
e
a
n
u
p and
r
eo
r
gan
i
zation
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
test_
i
solate: bump
unicorn dependency
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
test: no ne
e
d
f
or
I
O
#
sync=tru
e
i
n
async-r
e
s
po
n
se
tests
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
tes
t
s
:
avoid embedded
command-line switches
i
n tests
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
rev: r
e
store Ru
b
y 1
.
8
.
6 c
o
mpatibility
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
ong
bu
m
p async_si
n
atra test depen
d
en
c
ies
commit
|
commitdiff
|
tree
2010-06-18
Eric W
o
ng
rev:
c
leanup wr
i
te method
commit
|
commitdiff
|
tree
2010-06-18
E
ric
W
ong
rev: avoid extraneous data copy for
s
m
a
ll resp
o
nses
commit
|
commitdiff
|
tree
2010-06-18
Eri
c
W
o
ng
f
i
ber/{base,io}: use arrays instead of hashe
s
for r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Eric Won
g
fiber/b
a
se: m
o
r
e accurate sleep time
o
ut
commit
|
commitdiff
|
tree
2010-06-18
Eric Wo
n
g
avoid needless HeaderHash#to_has
h
calls
commit
|
commitdiff
|
tree
2010-06-18
Eric
Won
g
prefer
A
rray
#
[]
l
o
o
kup to Array
#
first/
A
r
r
a
y#last
commit
|
commitdiff
|
tree
next