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
reduce dependency on IO#write_nonblock
2010-10-25
Eric Wong
reduce dependency on IO
#
w
rite_nonblock
commit
|
commitdiff
|
tree
2010-10-23
Er
i
c Wong
http_request: r
e
m
ov
e
th
i
s (sub)cl
a
ss
commit
|
commitdiff
|
tree
2010-10-22
Eric
Wong
unindent m
o
s
t
files
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
l
oc
a
l
.
mk
.
sample:
r
emove testing under 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
o
ng
README: update
copy
r
i
ght year
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
dev_fd_r
e
spons
e
:
do not
wrap
f
or Fiber-aware I
O
s
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
fiber_{pool,spawn}: unindent
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c
W
ong
fiber_pool: no need for
old Fiber::IO
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c Wong
c
ode
s
huffling for kgio
commit
|
commitdiff
|
tree
2010-10-21
Eri
c
W
o
n
g
unicorn 2
.
x
u
pdates + kgi
o
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
http_server: more de
s
c
riptive e
r
r
o
r
for debugging
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
s
t
art using kg
i
o
l
i
b
r
ary
commit
|
commitdiff
|
tree
2010-09-17
Eric Wong
e
v
ent_machine: remove unnecessary "ret
u
r
n"
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
Rain
b
ows!
0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
E
r
i
c
Wong
b
ump Uni
c
orn dep
e
ndenc
y
to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
E
r
ic Wong
"keepal
i
ve
_
timeout
0
" (re
a
lly) disa
b
les keepalive
commit
|
commitdiff
|
tree
2010-08-28
Eric Won
g
t
0
0
16
:
disable Rack:
:
L
i
nt fo
r
speed
commit
|
commitdiff
|
tree
2010-08-28
Eric W
o
n
g
rev_thread_*: fix IO pr
o
xy failur
e
s w/pipelining
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/rev/core:
t
iny
cleanup
commit
|
commitdiff
|
tree
2010-08-27
Eri
c
Wong
rainbows/r
e
v/m
a
ster: unin
d
ent
commit
|
commitdiff
|
tree
2010-08-26
Eric W
o
n
g
split out ac
c
ept() call
e
rs to acceptor m
o
dule
commit
|
commitdiff
|
tree
2010-08-19
Eric Wong
add Rainbo
w
s
::ThreadT
i
meo
u
t mid
d
lewar
e
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
avoid EBAD
F
with ce
r
t
a
in mid
d
lew
a
res wh
e
n proxying
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
rev/clie
n
t: fix red
u
n
da
n
t c
l
ose of client sockets
commit
|
commitdiff
|
tree
2010-08-16
Eri
c
W
o
ng
FAQ: upda
t
e SSL
section, add Pound
commit
|
commitdiff
|
tree
2010-08-13
Er
i
c Wong
dev_
f
d_respons
e
: weaken
/d
e
v/fd check for c
o
m
p
atibility
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
do
c
: i
t
's always
"Rai
n
bows!" with a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
E
r
ic
Wong
FAQ:
u
pdate Rai
l
s
r
e
quires for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
E
r
ic W
o
n
g
Rainbows! 0
.
96
.
0 - range suppor
t
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0500: avoi
d
race condit
i
on with
t
imestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric
Wo
n
g
maint:
p
u
b
lish Rubyforge
n
e
ws on
release
commit
|
commitdiff
|
tree
2010-08-03
E
ric Wong
d
oc: hide internal Re
s
pon
s
e416 err
o
r constant
commit
|
commitdiff
|
tree
2010-08-03
E
ric
Wong
doc: upda
t
e Static
_
Files documentation page
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
doc: upda
t
e TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
e
v
e
n
t_machi
n
e:
p
rotect
IO
#
close
from EBA
D
F
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
re
v
a
c
tor: implement sendfile and range sup
p
ort
commit
|
commitdiff
|
tree
2010-08-01
E
r
ic Wong
t00
1
5: cleanup
after
w
o
rking directory
test
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
test
s
: do not clobber exis
t
i
n
g RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
E
r
i
c Wong
fi
b
er/io
:
reuse buffer in Rainbows::Fib
e
r
:
:
IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eric Won
g
revactor: Actor-aware dev_fd_response pr
o
xyi
n
g
commit
|
commitdiff
|
tree
2010-07-28
Eric
W
o
ng
event_machine: better
h
an
d
lin
g
of sta
g
gered p
i
pe
l
ine
s
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
ong
eve
n
t_mac
h
ine: prevent do
u
b
l
e clo
s
e of client
soc
k
et
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c
Wong
rev/client: workaround close order
i
ng issue when proxying
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
W
o
ng
rev
_
thread_p
o
ol: st
o
p suppor
t
ing this
under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t0020: sp
e
ed up
ra
t
e limited tests
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
n
g
t00{2,3}1: beef tests up
w
ith more aborted
requ
e
sts
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
eve
n
t_mac
h
ine: fix pip
e
lining of static files
commit
|
commitdiff
|
tree
2010-07-26
E
r
ic Wo
n
g
rev*: properly handle pipelin
e
d
responses
w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
Eri
c
Wong
rename parse
_
range => make_ra
n
g
e!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t9000: disable app_pool test for W
r
iterThre
a
d*
commit
|
commitdiff
|
tree
2010-07-22
E
ric Wo
n
g
t
0
501: workar
o
unds for non-GNU
awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wo
n
g
t0105: I/O reductions and
speedups
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
ong
r
ev*
:
avo
i
d hung connections when proxyi
n
g HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
writer_thread_pool:
f
ix inclu
d
e
ordering issues un
d
er 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric Won
g
enabl
e
Range: respo
n
ses
f
or
s
tatic fi
l
es f
o
r most
m
odels
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t_machine: avo
i
d r
e
d
u
ndant open() for
static
f
i
l
es
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rely on au
t
oloa
d
for
Bas
e
an
d
T
e
eInput
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
ensure
cli
e
nt a
b
or
t
ed
f
ile/stream response bodies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
e
v
en
t
_mac
h
ine: close body descriptor bef
o
re
stre
a
ming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
ensure file respons
e
bodie
s
are p
r
o
p
erly closed
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
en
s
ur
e
stream response bodies get closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: spl
i
t out deferred chunk logic from
u
nchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
v/d
e
ferred_respo
n
se: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
rev: autoload DeferredResponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
prefer Int
e
g
er#to_s
(
1
6) to sprintf("%
x
\
r
\
n
")
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
event_machine: d
o
n't set
@bo
d
y u
n
l
e
s
s
it's EM::Deferrable
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Won
g
eve
n
t_machine: small simplif
i
cation for
a
s
y
n
c
responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine:
sp
l
it o
u
t uncom
m
only
u
sed modules
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
re
v
+ em: enable k
e
epalive for pi
p
e/socke
t
responses
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
n
g
re
v
+ em: more easily allow Conte
n
t-Length in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
vent_machine: Respo
n
seChunkPi
p
e st
y
le cleanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
ven
t
_
machine: garbage avo
i
dance f
o
r pipe
r
esponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: avoid race i
n
unch
u
nked
fast pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
r
em
o
ve unne
c
essary he
a
der munging for stati
c
fi
l
e serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev
_
fd_r
e
sponse: re
m
ove needless b
e
gin block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
no need to pass 'rb' as File
.
open flags
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
sendfile
middleware: vari
o
us style
c
le
a
n
ups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
refactor
r
espo
n
se
handling for ea
c
h concurren
c
y mod
e
l
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
Rain
b
o
w
s
!
v
0
.
95
.
1
- dep
e
nd on newe
r
Un
i
corn
commit
|
commitdiff
|
tree
2010-07-11
Er
i
c Wong
b
u
m
p
U
nicorn dependenc
y
t
o 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
ong
do
c
:
make RDoc skip private me
t
h
ods
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
Wong
tes
t
_isolate: document why we test with R
a
ck 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rainbows
!
0
.
95
.
0 -
s
e
ndfil
e
(
) s
u
pport!
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wong
doc: avoid docu
m
ent
i
ng int
e
rnals on RDoc website
commit
|
commitdiff
|
tree
2010-07-10
Eric
Wong
doc: Sta
t
ic_Files documentat
i
o
n
commit
|
commitdiff
|
tree
2010-07-09
Eric
Wong
event_machine: rename resp
o
nse_write
=
> em
_
write_response
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
http
_
response: all
o
w Cramp
0
.
11 to send prop
e
r
W
S
h
ea
d
ers
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
restore Rainbows::HttpRespon
s
e
.
write f
o
r Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wo
n
g
dev:
b
ump isolate dep
e
ndency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
T
O
DO: doc
u
mentation n
e
e
d
s work,
so document i
t
:P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bum
p
TCP_DEFER_ACCEPT
d
efault value
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bu
m
p un
i
corn dependencies
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
stream_fi
l
e: split this o
u
t from
rev/s
e
ndfil
e
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
on
g
byte_sl
i
ce: String#[
r
ange] is
faster than String
#
slice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
doc: u
p
date T
O
DO
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
Wong
fix string slicing under 1
.
9 a
f
ter short writes
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
ong
rev/clien
t
: more aggressive non-blocki
n
g write
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic
W
ong
cleanup error handling for
aborted do
w
nl
o
ads
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev: avoid u
n
neces
s
ary
s
e
eking when
u
sing sendfile
commit
|
commitdiff
|
tree
2010-07-05
Eric
W
ong
rev: properly enable post-fork sendfile() usage
commit
|
commitdiff
|
tree
next