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
unindent most files
2010-10-22
Eric
Wong
unindent most files
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c Wong
l
ocal
.
mk
.
s
ample: remove testing under 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic Won
g
R
EADM
E
: update
cop
y
righ
t
year
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
dev_fd_response: do not w
r
ap for Fiber
-
aware I
O
s
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
fiber_{pool,
s
paw
n
}: unindent
commit
|
commitdiff
|
tree
2010-10-22
Eric Wo
n
g
fiber_p
o
ol: no need
f
or
o
ld Fibe
r
::IO
commit
|
commitdiff
|
tree
2010-10-22
E
ric Wong
co
d
e shuffling
for kgi
o
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
u
nicorn 2
.
x upd
a
tes
+ kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
h
ttp_ser
v
er: more
d
es
c
riptive error for debuggin
g
commit
|
commitdiff
|
tree
2010-09-29
Eric
W
ong
start
using
kgi
o
lib
r
a
r
y
commit
|
commitdiff
|
tree
2010-09-17
Eric
W
ong
event_machine: rem
o
ve
u
nn
e
cessary "return"
commit
|
commitdiff
|
tree
2010-08-28
Eric Won
g
Rainbo
w
s! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
E
r
ic Wong
bump Unicorn depend
e
ncy to
1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
"keepaliv
e
_t
i
m
e
o
u
t
0
"
(
r
eally)
di
s
a
b
l
e
s keepalive
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
t0016: dis
a
ble Rack::
L
int for speed
commit
|
commitdiff
|
tree
2010-08-28
Er
i
c Wo
n
g
rev_t
h
rea
d
_*: fix IO
p
r
o
xy failures w/pip
e
lining
commit
|
commitdiff
|
tree
2010-08-27
E
r
ic Wong
r
a
inbows/
r
ev/
c
ore: tiny cleanu
p
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/rev/master: unindent
commit
|
commitdiff
|
tree
2010-08-26
E
r
ic Wong
s
p
lit ou
t
accept() callers to acceptor module
commit
|
commitdiff
|
tree
2010-08-19
Eric Wong
add Rainbo
w
s
:
:
ThreadTimeout middleware
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
avoid EBAD
F
with certain middlewares when proxying
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
re
v
/client: fi
x
redundan
t
close of c
l
i
ent sockets
commit
|
commitdiff
|
tree
2010-08-16
Eri
c
Wong
FAQ: update SSL se
c
tion,
a
dd Poun
d
commit
|
commitdiff
|
tree
2010-08-13
Eric Won
g
d
ev_fd_respons
e
: weaken /dev/fd check f
o
r
comp
a
tibility
commit
|
commitdiff
|
tree
2010-08-10
Eric W
o
ng
doc
:
it'
s
alwa
y
s
"
Rai
n
bows!" with a b
a
n
g(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric Wong
F
A
Q
:
u
pdate Rails requires f
o
r Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric W
o
n
g
Ra
i
nbows!
0
.
96
.
0 - range
support
commit
|
commitdiff
|
tree
2010-08-03
E
r
ic Wong
t
0500
:
avoid r
a
c
e
c
o
ndition wi
t
h tim
e
stamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
maint: publish Rubyfor
g
e news on re
l
ease
commit
|
commitdiff
|
tree
2010-08-03
Eri
c
Wong
do
c
: h
i
de int
e
r
n
al Response416 error co
n
sta
n
t
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc: update St
a
tic_Files documentation page
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
n
g
do
c
: updat
e
T
O
DO
commit
|
commitdiff
|
tree
2010-08-02
E
r
ic W
o
ng
event_mac
h
i
n
e: protect I
O
#cl
o
se from EBADF
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
revactor: implement sendfile
a
nd range support
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t0015:
c
leanup after working directory t
e
st
commit
|
commitdiff
|
tree
2010-08-01
Eri
c
Won
g
t
e
sts: do
n
ot
c
lobber
exi
s
ting R
U
B
Y
LI
B
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
f
i
b
e
r
/
io: reuse buff
e
r in Rainbows::Fiber::IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eric W
o
ng
revactor: Actor-a
w
are dev_fd_response proxying
commit
|
commitdiff
|
tree
2010-07-28
Er
i
c Wong
event_
m
achine:
better handlin
g
of staggere
d
pip
e
line
s
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
e
ven
t
_machine: prevent double close of client s
o
cket
commit
|
commitdiff
|
tree
2010-07-27
E
r
ic Wong
rev/
c
l
i
e
n
t:
workaround
cl
o
se orde
r
ing iss
u
e
when p
r
oxying
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev_thread_pool: stop supporting this under
R
uby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c W
o
ng
t
0020: speed u
p
rate limited tests
commit
|
commitdiff
|
tree
2010-07-27
E
ric Wong
t
00{
2
,3}1: b
e
e
f
t
ests up
w
i
th
more
a
borted request
s
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
ong
event_machine: fix pipeli
n
ing of static files
commit
|
commitdiff
|
tree
2010-07-26
Eric
W
o
ng
r
e
v*: properly handle pi
p
elined
r
esponses w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
Eri
c
W
ong
rename par
s
e_range
=>
m
ake_r
a
n
g
e!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t
9000:
d
isa
b
le app_pool test f
o
r Wri
t
e
r
Thread*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t05
0
1
:
w
o
rkarounds for
non
-
GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wo
n
g
t01
0
5: I
/
O
redu
c
tions
an
d
speedups
commit
|
commitdiff
|
tree
2010-07-22
Eric
W
ong
rev*: avoid hung connections when proxying HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
wr
i
t
e
r
_thread_po
o
l: fix include ordering issues unde
r
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Er
i
c Wo
n
g
e
na
b
le Range:
r
espons
e
s for static files
f
or
most
models
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Won
g
e
v
e
nt_mach
i
ne:
a
void redunda
n
t open(
)
for st
a
ti
c
files
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Won
g
rely on autol
o
ad for Base and Te
e
Input
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure client aborted file/stream resp
o
nse b
o
dies
a
re
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
event_machine:
close body d
e
scriptor be
f
ore streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
e
nsure file respons
e
bodies
are
properly closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensu
r
e stream respons
e
bodies get closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: split out deferred
c
hunk
l
ogic from u
n
chunked
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rev/deferred_response
:
cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: autoload D
e
ferredR
e
s
ponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
pr
e
fer I
n
teger#t
o
_
s(16) t
o
s
p
r
intf("%x\r\n"
)
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: don't
s
e
t @body unless it's E
M
::Deferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
event_mach
i
n
e
: small simplification for async
responses
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wo
n
g
event
_
machine: split out uncommon
l
y
u
sed modules
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
re
v
+ em: enable keepalive for pipe
/
socket re
s
po
n
ses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em: m
o
re easil
y
allow Content-Len
g
th
i
n pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine
:
ResponseChunkPipe style
c
leanup
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_machine: garbage avoid
a
nce
for
pipe
r
esponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mac
h
in
e
: avoi
d
ra
c
e
in unchunk
e
d f
a
s
t
pipe respon
s
es
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
remove unnecess
a
ry header munging for stat
i
c
f
ile serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
d
e
v_fd_resp
o
n
s
e
:
r
emove n
e
edless beg
i
n
bloc
k
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
no need
to
pass '
r
b'
a
s F
i
le
.
open fl
a
gs
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
on
g
sendfile middlewar
e
: v
a
rious styl
e
cleanup
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
refactor res
p
onse
hand
l
in
g
for each concurrenc
y
m
o
del
commit
|
commitdiff
|
tree
2010-07-11
E
r
ic Wong
Rainbows! v0
.
95
.
1 - depend
o
n newer Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bump Unicorn
dependency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
on
g
doc
:
make RDoc sk
i
p private methods
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic Wong
test_isol
a
te: document
w
h
y we test w
i
th
R
ac
k
1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rain
b
ows! 0
.
95
.
0 - sen
d
file() support!
commit
|
commitdiff
|
tree
2010-07-10
E
r
ic
W
ong
doc:
avoid documenting inter
n
als on RDoc webs
i
t
e
commit
|
commitdiff
|
tree
2010-07-10
E
ri
c
Wong
doc: Static_F
i
les documentatio
n
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
event_mach
i
n
e
:
rena
m
e re
s
ponse
_
write => em_write_res
p
onse
commit
|
commitdiff
|
tree
2010-07-09
Eric
Wong
h
t
t
p
_response:
allow
Cramp 0
.
11
t
o send proper WS head
e
r
s
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c
W
ong
restore Rainbows::H
t
tpResponse
.
w
rite for
Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
dev: bump
isolate dependency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
T
O
D
O
:
d
ocum
e
nta
t
ion needs work, so document it :P
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
Wong
bum
p
TCP_DEF
E
R_A
C
CEPT default value
commit
|
commitdiff
|
tree
2010-07-08
Eric W
o
ng
bump unicorn depend
e
n
ci
e
s
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic Wong
stream_file:
s
p
lit this out fro
m
re
v
/sendfile
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
by
t
e_slice: String#[range] is fas
t
er t
h
an String#s
l
ice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Won
g
doc: update TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
fix string slicing under 1
.
9 after
s
h
or
t
w
rites
commit
|
commitdiff
|
tree
2010-07-06
E
ric Wong
rev/c
l
ient: more
a
ggressive non-blocking
w
rite
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c
Wong
cleanup err
o
r
handling for a
b
orted downl
o
ads
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev: av
o
id
u
nneces
s
ar
y
s
e
ek
i
ng
when
u
sing sendf
i
le
commit
|
commitdiff
|
tree
2010-07-05
Eric Wo
n
g
rev: proper
l
y enabl
e
post-f
o
rk sendfile(
)
us
a
g
e
commit
|
commitdiff
|
tree
2010-07-04
Eric
W
ong
refactor response body handling for sendfile(2
)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
rev/client: s/s
e
ndf
i
le/
r
ev_sendfile/
commit
|
commitdiff
|
tree
next