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
doc: update Static_Files documentation page
2010-08-03
Eric Won
g
doc: update Static_Files docu
m
entatio
n
page
commit
|
commitdiff
|
tree
2010-08-02
Eri
c
Wong
doc: u
p
date TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
eve
n
t_machine: protect
I
O
#close from EBADF
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic Wong
revacto
r
: implement send
f
ile and ran
g
e suppor
t
commit
|
commitdiff
|
tree
2010-08-01
Er
i
c W
o
n
g
t0015: clean
u
p
after wor
k
in
g
di
r
e
ctor
y
test
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
tests: d
o
not cl
o
bbe
r
existing
RU
B
YLIB
commit
|
commitdiff
|
tree
2010-07-29
Eri
c
Wo
n
g
fiber/io: re
u
s
e bu
f
fer in Rainbows::Fiber::
I
O#each
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
revac
t
or: Actor-
a
ware dev_fd_response pr
o
xying
commit
|
commitdiff
|
tree
2010-07-28
E
r
i
c
Wo
n
g
event_machine
:
bette
r
handling of s
t
aggered
p
ipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
even
t
_machin
e
:
p
reve
n
t double
cl
o
se of client s
o
cket
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev/cli
e
nt: wo
r
k
around
close
o
rdering issue whe
n
p
roxying
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev_thre
a
d_po
o
l: stop
s
upport
i
ng
t
his under Ruby
1
.
8
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic
Wo
n
g
t0020: speed up rate limite
d
tests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wo
n
g
t00{
2
,3}1: beef test
s
up w
i
t
h more aborte
d
r
e
quests
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
event_machine: fix pipelining
of
static
f
i
les
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev*: prope
r
ly h
a
ndle pi
p
elined responses w/sendf
i
le
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
re
n
ame pa
r
se_range => make_ra
n
g
e
!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t9000: dis
a
ble
a
pp_p
o
ol test
f
o
r
Wri
t
erT
h
read*
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
W
ong
t
0
501: workarounds for non-GNU
awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t
0
105: I/O red
u
ctions
a
nd speed
u
ps
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
re
v
*:
a
v
o
i
d hu
n
g connections
w
h
en proxying HTTP/
0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
ong
writer_thre
a
d_pool: f
i
x include order
i
n
g
issues under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Wo
n
g
enable
Rang
e
:
responses for static files f
o
r most mod
e
ls
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
e
v
ent_
m
achine: avoid redundant open() f
o
r static files
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
rel
y
o
n a
u
to
l
oad fo
r
Ba
s
e and T
e
eInput
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
e
n
s
ure client a
b
o
r
ted file/
s
tr
e
am respons
e
bodies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Won
g
event_machine
:
close b
o
d
y descript
o
r befo
r
e
st
r
eami
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure
f
ile response
bodies are properly
c
losed
commit
|
commitdiff
|
tree
2010-07-20
E
ric Won
g
ensure str
e
am re
s
pons
e
bodi
e
s get closed
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c Wong
rev
:
split o
u
t d
e
ferred chunk
logic from un
c
h
u
n
ked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
ev/deferre
d
_response: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
rev: autoload D
e
ferredResponse
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
prefer Inte
g
er
#
to_s(
1
6) to sprintf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
eve
n
t_machin
e
: d
o
n't set @body unless it's EM::
D
eferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mac
h
ine
:
sm
a
ll sim
p
l
ification for as
y
nc r
e
spon
s
es
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
e
vent_machine:
s
plit
o
ut uncommon
l
y us
e
d module
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wo
n
g
r
e
v +
em: enable k
e
epalive fo
r
p
i
pe/
s
o
c
ket respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
re
v
+ em
:
more easil
y
a
llo
w
Content
-
Length
in pi
p
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic W
o
ng
eve
n
t_machine: ResponseChunkPipe styl
e
c
l
eanup
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
event_m
a
c
h
i
n
e: g
a
rbage avoidance for
p
ipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
v
ent_machi
n
e:
avoid race in u
n
chunked fast pi
p
e response
s
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
remove unnecessary header munging for static file serving
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Won
g
dev_fd_
r
esp
o
nse: remove
n
eedle
s
s
begin bloc
k
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
no need to pass
'
rb' as
F
i
le
.
ope
n
flags
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c W
o
ng
send
f
ile m
i
ddleware: vari
o
us
s
tyle clean
u
ps
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
r
efactor response handling for
eac
h
con
c
u
r
re
n
cy model
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
Rainbows! v0
.
95
.
1 - depe
n
d on newer Unico
r
n
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
b
u
mp Uni
c
orn dependency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Wong
do
c
: mak
e
R
Doc skip priva
t
e metho
d
s
commit
|
commitdiff
|
tree
2010-07-10
Eric Won
g
test_is
o
late: document why
w
e test
w
ith Ra
c
k 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric
Wong
R
a
inbows!
0
.
95
.
0 -
send
f
ile()
support!
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic
W
on
g
doc:
a
void d
o
cumenting int
e
rnals on RDoc websi
t
e
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: Stati
c
_Files
d
ocument
a
tio
n
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
event_machine: rena
m
e r
e
s
p
onse_write => em_write_response
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
http_response: allow Cra
m
p 0
.
11 to send proper WS header
s
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
o
ng
restor
e
R
ainbows::HttpResponse
.
write for Cram
p
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
ong
de
v
: bum
p
iso
l
a
t
e dependency t
o
2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
Wong
TODO: d
o
cumentatio
n
n
e
eds w
o
rk, so docum
e
nt it :P
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c Wong
bum
p
T
C
P_DEF
E
R_A
C
CEPT d
e
fault v
a
lue
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump
unicorn depende
n
cies
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
stream_file: split this out from rev/
s
e
n
dfile
commit
|
commitdiff
|
tree
2010-07-06
Eric
Wong
byte_sli
c
e: Strin
g
#[range] is faster
t
h
an String#slice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic Wong
doc
:
up
d
a
t
e TODO
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c W
o
ng
fix string slicing un
d
er 1
.
9 after sho
r
t writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wo
n
g
re
v
/client: more aggressive non-blocking
w
rite
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic Wong
cleanup error han
d
ling for
abort
e
d do
w
nloads
commit
|
commitdiff
|
tree
2010-07-06
Eric
Wong
rev:
a
void unne
c
essary seeking when u
s
ing sendfile
commit
|
commitdiff
|
tree
2010-07-05
Eric
W
ong
re
v
:
properly enable post-fo
r
k se
n
dfile() usage
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
refactor response body handl
i
n
g
fo
r
sendfile(2
)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
rev/clie
n
t: s/sendfile/rev_sen
d
f
ile/
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
revactor:
prope
r
ly
z
e
r
o
buffer on zero reads
commit
|
commitdiff
|
tree
2010-07-04
Eric Wo
n
g
t
h
read_pool: f
o
rce threads
to
w
akeup on
shutdow
n
commit
|
commitdiff
|
tree
2010-06-30
Eric Wo
n
g
rev: add sendfile
sup
p
ort
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
dev_fd_respon
s
e: avoid redeclaring Rain
b
ows module
commit
|
commitdiff
|
tree
2010-06-30
Eric
W
ong
def
e
rred_response: re
m
ov
e
ne
e
dless inc
l
ud
e
commit
|
commitdiff
|
tree
2010-06-28
Eric W
o
ng
T
ODO: extra item
f
or
byte-range responses
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic Wong
add
preliminary sendfile (
1
.
0
.
0) gem su
p
port
commit
|
commitdiff
|
tree
2010-06-28
Eric
Wo
n
g
fiber/base: reu
s
e
p
rocess
_
c
l
ient
logic in
base
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c Wong
(style) prefer
"
until" instead of "while !"
commit
|
commitdiff
|
tree
2010-06-28
Er
i
c
W
ong
r
evactor: constant
/
name
s
pa
c
e cleanups
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
base: constant/namespace cleanup
commit
|
commitdiff
|
tree
2010-06-27
Eric W
o
n
g
h
t
t
p
_respo
n
se: make this
a
module, not a class
commit
|
commitdiff
|
tree
2010-06-27
E
r
ic
Wong
http_r
e
sponse: (nitpick) simplify cond
i
t
i
o
nal logic
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
h
t
tp_
r
esponse: cleanup
documentation
commit
|
commitdiff
|
tree
2010-06-24
Eric Wong
sendfile: up
d
ate docs
f
or Rack::S
e
ndfile
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
add Ra
i
nbow
s
::Conf
i
gu
r
ator
module
commit
|
commitdiff
|
tree
2010-06-21
Eric
Wong
t
e
s
ts: enable
A
cto
r
Spawn test for rb
x
commit
|
commitdiff
|
tree
2010-06-21
Eric W
o
n
g
r
e
v: documentation upd
a
te for
#
wri
t
e m
e
thod
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
ong
dev_fd_r
e
sponse: d
i
sable
u
n
d
er
Rubiniu
s
for now
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
dev_fd_response: cl
e
an
u
p an
d
r
e
orga
n
ization
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic Wong
test
_
isolate: bump
u
nic
o
r
n dependency
commit
|
commitdiff
|
tree
2010-06-21
E
ric Wong
test: no need
f
or
I
O#sync
=
true
in
async-resp
o
ns
e
test
s
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
ong
tests: avoid embedded command-line switch
e
s in te
s
t
s
commit
|
commitdiff
|
tree
2010-06-21
Eric Wo
n
g
rev:
r
estor
e
Ruby 1
.
8
.
6 compatibility
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic Wong
bump asyn
c
_sinatra test dependencies
commit
|
commitdiff
|
tree
2010-06-18
Eric Wo
n
g
rev:
cleanup wr
i
te metho
d
commit
|
commitdiff
|
tree
2010-06-18
Eri
c
Wong
re
v
: avoid extraneous dat
a
copy
f
or sm
a
ll responses
commit
|
commitdiff
|
tree
2010-06-18
Eric W
o
ng
f
i
ber/{ba
s
e,io
}
: use arrays i
n
stead of hashes for r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Eric W
o
n
g
f
iber/
b
a
se: more accurat
e
sleep
time
o
ut
commit
|
commitdiff
|
tree
2010-06-18
E
ric Wong
avoid nee
d
less He
a
derHash#
t
o_hash cal
l
s
commit
|
commitdiff
|
tree
next