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
rev*: avoid hung connections when proxying HTTP/0.9
2010-07-22
E
ric Wong
rev*: avoid hung conn
e
ctions when
prox
y
ing HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
o
n
g
wri
t
er_thread_pool: fix include ordering
issues under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
o
ng
enable R
a
n
g
e: respon
s
es for static
files f
o
r mo
s
t
m
od
e
ls
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
event_mac
h
ine: avo
i
d
red
u
ndan
t
open() for stati
c
fi
l
es
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic W
o
n
g
rely
o
n
autoload for Base and
T
eeI
n
p
ut
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure clien
t
abor
t
ed
file/stream response bo
d
ies a
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_ma
c
hine: close
b
o
dy des
c
r
iptor
b
efore streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
ensure
file r
e
sponse
b
o
d
ies a
r
e properly closed
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Won
g
e
n
sure stream respons
e
bo
d
ies get c
l
ose
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: split o
u
t deferred c
h
un
k
logic from
u
nchunk
e
d
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
rev/deferr
e
d_r
e
sponse: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: autoload Def
e
rr
e
dResponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
pre
f
e
r Integer#to_s(16
)
to sprintf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
event_machine:
d
on't set
@
b
od
y
unless
i
t's EM::Deferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
event_
m
achine: small simp
l
ification
f
or async
r
esponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_
m
achine: sp
l
i
t
o
u
t u
n
c
o
m
monly used m
o
d
u
l
es
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
rev
+
e
m: enable keepalive for pipe/socket responses
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
rev + em
:
more easily allow Conte
n
t-Le
n
gth in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
Wong
eve
n
t
_machine: Respons
e
Ch
u
nkPipe st
y
l
e clea
n
up
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event
_
machine: g
a
rbage
avoidance for pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machi
n
e: a
v
oid
r
ace in
u
nchunked
fas
t
pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
remove unnecessary header mun
g
ing for
s
tatic file serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_fd_res
p
o
nse
:
remove needless begin block
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
no need
t
o
pass 'rb'
a
s File
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
W
ong
sendfile
middleware: var
i
ous style c
l
eanu
p
s
commit
|
commitdiff
|
tree
2010-07-20
E
ric
Wong
refactor response
h
andling for each concur
r
ency model
commit
|
commitdiff
|
tree
2010-07-11
Eric W
o
ng
Rainbows! v
0
.
95
.
1
- depend on newer
Un
i
co
r
n
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bump Unicorn d
e
pendency to
1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
Wong
doc: ma
k
e
R
D
oc s
k
i
p
private methods
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
ong
test_
i
s
o
late: do
c
ume
n
t wh
y
we
test with Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rainbow
s
! 0
.
9
5
.
0 -
s
endfile() support!
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
d
o
c: avoid documentin
g
intern
a
ls on RDoc website
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
ong
doc: St
a
tic_File
s
do
c
umentation
commit
|
commitdiff
|
tree
2010-07-09
Eric
W
ong
e
v
en
t
_machine: rename
r
e
sponse_
w
rit
e
=> em_write
_
respo
n
se
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
http_respo
n
se: allow Cram
p
0
.
11 to s
e
nd
p
roper WS
h
ead
e
rs
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
restore Rainb
o
w
s
::HttpRe
s
ponse
.
w
rite for
C
ramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wo
n
g
dev: bump is
o
late d
e
pendency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic
Wong
T
ODO: documentation n
e
eds work, so do
c
ume
n
t it :P
commit
|
commitdiff
|
tree
2010-07-08
E
r
i
c
Wong
bump TCP_
D
EFER_ACCEPT def
a
ult value
commit
|
commitdiff
|
tree
2010-07-08
Eric
Wong
b
ump uni
c
orn d
e
p
e
ndenci
e
s
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c Won
g
stream_file:
split this
ou
t
from rev/sendfile
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic Wong
b
y
t
e
_slic
e
: Strin
g
#
[
r
ange] i
s
faste
r
than Str
i
ng#slice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wo
n
g
d
o
c: update TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
fix stri
n
g slicing
under 1
.
9 after shor
t
writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
r
ev/cl
i
ent: more
a
ggressive non-bl
o
cki
n
g write
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
c
l
e
a
nup error handling
f
or a
b
orte
d
downloads
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
r
e
v: avoid unn
e
cessary seek
i
n
g
when using sendfile
commit
|
commitdiff
|
tree
2010-07-05
Eric Wo
n
g
r
e
v: properly enable post-fork sendfile()
u
sag
e
commit
|
commitdiff
|
tree
2010-07-04
Eric W
o
ng
r
efactor response body h
a
ndling f
o
r
sen
d
file(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
rev/client: s/sendf
i
le/r
e
v_sendfile/
commit
|
commitdiff
|
tree
2010-07-04
Er
i
c Wong
r
evactor: properly zero
b
uff
e
r on zero
reads
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
t
hread
_
p
oo
l
: forc
e
threads to wakeup
o
n shutdo
w
n
commit
|
commitdiff
|
tree
2010-06-30
Eric
Wong
rev: add sendfile support
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
dev_fd_response: avoid redeclaring
R
ainbows
m
od
u
le
commit
|
commitdiff
|
tree
2010-06-30
Eric
W
ong
d
eferred_response: r
e
move needless include
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic Wong
T
O
DO:
e
xtra item for b
y
te-r
a
ng
e
respon
s
es
commit
|
commitdiff
|
tree
2010-06-28
Eric Won
g
ad
d
prel
i
minary s
e
ndfile (1
.
0
.
0) gem sup
p
o
r
t
commit
|
commitdiff
|
tree
2010-06-28
Eri
c
Wong
fiber
/
base:
r
euse process_client logi
c
in bas
e
commit
|
commitdiff
|
tree
2010-06-28
Eric
W
ong
(style
)
prefer "until" instead of
"
w
hi
l
e
!
"
commit
|
commitdiff
|
tree
2010-06-28
Eric Wo
n
g
r
evactor: constant/nam
e
spac
e
cleanups
commit
|
commitdiff
|
tree
2010-06-28
Eric Won
g
base:
con
s
t
a
n
t
/
n
amespace cleanup
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_respon
s
e: mak
e
thi
s
a
m
o
d
ule
,
n
ot a class
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_re
s
ponse
:
(
nitp
i
ck) simplify
c
onditional logic
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_
r
e
s
p
o
nse:
cleanup doc
u
me
n
tation
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
send
f
ile: u
p
date docs for Rack::Sendf
i
le
commit
|
commitdiff
|
tree
2010-06-21
Eric
Wong
add Rai
n
bows::Co
n
figurator module
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
t
e
sts: enable Actor
S
p
awn test for rbx
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
re
v
: documentat
i
on up
d
at
e
f
o
r #wr
i
te method
commit
|
commitdiff
|
tree
2010-06-21
E
ric
W
o
ng
d
e
v_
f
d_
r
e
s
ponse: disable under Rub
i
nius fo
r
now
commit
|
commitdiff
|
tree
2010-06-21
E
ric Won
g
dev_fd_respons
e
: cle
a
n
up an
d
reorganization
commit
|
commitdiff
|
tree
2010-06-21
Eric Wo
n
g
test_isolate: b
u
mp u
n
icor
n
depen
d
e
ncy
commit
|
commitdiff
|
tree
2010-06-21
Eric
Wong
test: no
need
f
or IO#s
y
nc=true in async-response
t
ests
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
test
s
: avoid embed
d
e
d c
o
mmand-lin
e
s
witches in
tests
commit
|
commitdiff
|
tree
2010-06-21
Eri
c
Won
g
r
e
v: restore
R
uby
1
.
8
.
6
compatibility
commit
|
commitdiff
|
tree
2010-06-21
Eric Wo
n
g
bump asyn
c
_sinatr
a
test depe
n
dencies
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
rev: cleanup write method
commit
|
commitdiff
|
tree
2010-06-18
Eri
c
W
ong
rev:
avoid e
x
traneous data copy for
s
m
all res
p
onses
commit
|
commitdiff
|
tree
2010-06-18
Eric W
o
ng
fiber/{ba
s
e,io}
:
use arrays instead of h
a
shes for r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
f
i
b
e
r/base: more accurate sl
e
ep
t
imeout
commit
|
commitdiff
|
tree
2010-06-18
E
ric Wong
avoid n
e
edless HeaderHash#to_hash ca
l
ls
commit
|
commitdiff
|
tree
2010-06-18
Eric
W
o
n
g
p
r
efer Ar
r
ay#[] loo
k
u
p
to Array#first/Array#last
commit
|
commitdiff
|
tree
2010-06-16
E
r
ic Wong
t
e
st_isolate: fix rub
y
en
g
ine usage
commit
|
commitdiff
|
tree
2010-06-11
Eric
W
o
n
g
u
pdate
t
est infrastructur
e
to support Rubinius
commit
|
commitdiff
|
tree
2010-06-11
Er
i
c Wong
alt
working_directory
test f
r
om Un
i
corn
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
rely on Unicorn 0
.
991
.
0
for
t
e
st
s
commit
|
commitdiff
|
tree
2010-06-11
Eric
Wo
n
g
bin
/
rainbows: sync up with la
t
est
U
nicorn
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
add Rai
n
bows::Ser
v
e
rToken middleware
commit
|
commitdiff
|
tree
2010-06-11
Er
i
c W
o
ng
my-tap-li
b
: fix
race con
d
ition in verbose mode
commit
|
commitdiff
|
tree
2010-06-09
Eric Wong
h
ttp_serv
e
r: use s
u
per in
s
tead of alias_method
commit
|
commitdiff
|
tree
2010-06-08
Eric Wong
gemspec: bu
m
p uni
c
o
rn dependency to 0
.
990
.
0
commit
|
commitdiff
|
tree
2010-06-07
Eric Wo
n
g
RE
A
D
ME: u
p
date with Zb
a
tery info
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
t
e
sts
:
t9001: avoid
needles
s
f
ilesystem activit
y
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
centra
l
ize
body =>
IO conversi
o
n l
o
gic
commit
|
commitdiff
|
tree
2010-06-04
Eri
c
Won
g
Rainbows! 0
.
94
.
0 -
one eight ate my homewo
r
k
!
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
sendfi
l
e: update RDoc for this middleware
.
commit
|
commitdiff
|
tree
2010-06-04
Eric
Wong
doc: update te
s
t suite REA
D
ME and link with
RDoc
commit
|
commitdiff
|
tree
2010-06-04
Eric Won
g
cleanup makef
i
l
e
s, move
p
ublish_
d
oc into main
commit
|
commitdiff
|
tree
2010-06-04
E
r
ic
W
ong
tests: make -
C
$MODEL
.
tN
N
NN-
f
oo
.
sh
w
ork
agai
n
out-of
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Eric W
o
ng
tests: cleanup isolate usage
commit
|
commitdiff
|
tree
2010-06-04
Eric
W
o
n
g
tests: disable async_sin
a
t
r
a
test for Ru
b
y 1
.
9
.
2
commit
|
commitdiff
|
tree
next