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
unicorn 2.x updates + kgio
2010-10-21
E
r
i
c Wong
unico
r
n 2
.
x upd
a
tes + kg
i
o
commit
|
commitdiff
|
tree
2010-10-21
Eri
c
W
o
ng
http_s
e
rve
r
: more des
c
riptive error for debuggin
g
commit
|
commitdiff
|
tree
2010-09-29
Er
i
c Wong
st
a
r
t
using
k
g
io library
commit
|
commitdiff
|
tree
2010-09-17
Eric Wong
e
vent_machine: re
m
o
v
e unne
c
essary "return"
commit
|
commitdiff
|
tree
2010-08-28
Er
i
c
Wong
Rai
n
b
ows! 0
.
9
7
.
0
commit
|
commitdiff
|
tree
2010-08-28
E
r
i
c Won
g
bu
m
p U
n
i
c
o
r
n
dependency to
1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
"keepalive_tim
e
o
ut 0" (reall
y
) disables keepal
i
ve
commit
|
commitdiff
|
tree
2010-08-28
E
ri
c
Wong
t0016: disabl
e
Rack::
L
i
nt
f
or speed
commit
|
commitdiff
|
tree
2010-08-28
Eric Won
g
rev_
t
hread_*
:
fix IO proxy failures w/pipelini
n
g
commit
|
commitdiff
|
tree
2010-08-27
Eric Wo
n
g
rainbow
s
/rev/cor
e
: tin
y
cle
a
nup
commit
|
commitdiff
|
tree
2010-08-27
Eric
W
ong
r
a
inbows/rev/master: unindent
commit
|
commitdiff
|
tree
2010-08-26
E
ric Wong
s
plit
out accept() callers to a
c
ceptor
module
commit
|
commitdiff
|
tree
2010-08-19
E
r
ic Wong
add
R
ainbows::ThreadTimeo
u
t
middleware
commit
|
commitdiff
|
tree
2010-08-17
Eric Wo
n
g
avoid
EBADF w
i
th ce
r
tain
m
i
ddlewares when proxying
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
rev/
c
l
i
ent: fix redundant close of client sockets
commit
|
commitdiff
|
tree
2010-08-16
Eric Wong
FA
Q
: update S
S
L
s
e
ction, add Pound
commit
|
commitdiff
|
tree
2010-08-13
E
ric W
o
ng
dev_fd_re
s
po
n
se: weaken /dev/fd chec
k
f
or compatibility
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
doc: it's alw
a
ys "Rainbows!" with
a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric
W
ong
F
A
Q: upd
a
te Rails req
u
ires for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Ra
i
nbow
s
! 0
.
9
6
.
0 -
r
ange support
commit
|
commitdiff
|
tree
2010-08-03
Eric W
o
ng
t050
0
: avoid race condition
w
ith timestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric W
o
ng
m
a
int: publish
R
ubyforge news o
n
release
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
o
c: hid
e
inte
r
n
a
l Response416 error
c
onst
a
nt
commit
|
commitdiff
|
tree
2010-08-03
Eric W
o
ng
d
o
c: upda
t
e Static_Files documentation pa
g
e
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c
Wong
doc: update TOD
O
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
ev
e
nt_ma
c
hi
n
e: prote
c
t IO#close from EBADF
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
revact
o
r
: implement sendfile and range suppor
t
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t0015: cleanu
p
after working directory
t
est
commit
|
commitdiff
|
tree
2010-08-01
E
r
i
c
W
ong
tests: do
n
o
t
c
lob
b
e
r exis
t
ing RU
B
YLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wo
n
g
fiber/io
:
r
e
use buffer
in R
a
inbow
s
::Fiber::I
O
#ea
c
h
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
r
evactor: Actor-aware de
v
_fd_res
p
o
n
s
e proxying
commit
|
commitdiff
|
tree
2010-07-28
Eri
c
Wong
e
v
e
nt
_
machi
n
e: bet
t
er hand
l
ing of st
a
gg
e
red
p
ipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
e
vent_ma
c
hine:
pr
e
vent dou
b
le close of client socke
t
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
W
o
ng
rev/clie
n
t
:
workaro
u
nd close
ordering issue when proxying
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c W
o
ng
rev_thread_poo
l
: stop sup
p
orting this
u
nder Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t002
0
: spe
e
d up rate limited te
s
ts
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c
W
ong
t00{2,3}1: beef tests up with more
aborted requ
e
sts
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wong
e
v
e
nt_machine:
fix
pipelining of st
a
t
i
c f
i
l
e
s
commit
|
commitdiff
|
tree
2010-07-26
E
r
ic Wong
rev*: properly h
a
ndle
pipelined r
e
sponses w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
E
ri
c
Wong
rena
m
e
p
arse_ran
g
e => make
_
range!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t
9
000:
disa
b
le app_pool tes
t
f
or Wri
t
erThread*
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
t0501
:
workarounds for
non-GNU awks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t
0105:
I
/
O
reductions and s
p
eedups
commit
|
commitdiff
|
tree
2010-07-22
E
ric Wong
rev*: avoid hung conn
e
ctions
w
hen
p
roxyin
g
HTT
P
/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
writ
e
r_
t
h
read_pool: fix
i
n
c
l
u
de ordering issues under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
enable R
a
nge: responses for static files
for most
m
odels
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
event_machine: a
v
oid re
d
u
n
dant open()
for s
t
atic f
i
les
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
r
ely on autoload
f
or Base and TeeIn
p
u
t
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure client aborted file/st
r
eam res
p
ons
e
bod
i
es are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_machine:
c
lose
body des
c
rip
t
or before streami
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ri
c
Wong
ensure file response bodi
e
s are prop
e
rly closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
nsure
s
tream respo
n
se bodi
e
s
get closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: spli
t
out defer
r
ed chunk l
o
gic
f
rom
u
nchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
re
v
/defe
r
re
d
_re
s
p
onse
:
cle
a
n
u
ps
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
r
e
v
:
autoload DeferredResponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
p
refer I
n
teger
#
t
o_s(
1
6) to
s
printf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
event_mac
h
i
n
e:
do
n
'
t
set @body unless
it's EM:
:
Deferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_m
a
ch
i
n
e: small simp
l
ificati
o
n for asyn
c
resp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
W
o
ng
even
t
_mach
i
ne: s
p
l
i
t out uncommonly used modules
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
ev + em
:
enable ke
e
palive fo
r
pipe/socket response
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
rev
+
em: more easily allow Content-Length
in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ev
e
nt_m
a
chine: ResponseChunkPipe style cleanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_
m
achine: garb
a
ge avoidance for p
i
pe respon
s
es
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic
W
o
ng
e
vent_mach
i
ne: avoid race in unchunked
f
a
st pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
remove
u
nneces
s
ary hea
d
er mungi
n
g for static file servi
n
g
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_
f
d_response: remo
v
e needless begin block
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
n
o need to pass '
r
b' a
s
File
.
o
p
en flags
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
s
e
n
d
fil
e
middleware:
various style cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
refactor
response handling for each con
c
urrency model
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
R
ainbows! v0
.
95
.
1 - d
e
pend on newer Unico
r
n
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
b
ump U
n
icorn depe
n
dency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: make RDoc s
k
ip private
m
ethods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test_isolate: document wh
y
w
e
te
s
t with Ra
c
k 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
Rainbows! 0
.
95
.
0
- sendfile
(
)
support!
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc:
avoid
d
ocumentin
g
internals on RDoc website
commit
|
commitdiff
|
tree
2010-07-10
Eric W
o
ng
doc: St
a
t
i
c_F
i
les
d
o
cumentat
i
o
n
commit
|
commitdiff
|
tree
2010-07-09
Eric Wong
event_machi
n
e: renam
e
r
e
spon
s
e_write => em_write_respons
e
commit
|
commitdiff
|
tree
2010-07-09
E
r
i
c Wong
http_r
e
sp
o
n
s
e: allow Cramp 0
.
11 to send pr
o
per
WS head
e
rs
commit
|
commitdiff
|
tree
2010-07-08
Eric Wo
n
g
restore Rai
n
bows::HttpRes
p
ons
e
.
w
r
ite fo
r
Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
d
e
v: bump i
s
ol
a
t
e dependency to
2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
TODO: docume
n
tation
needs
wo
r
k
,
so document it :P
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c
Wong
bump TCP
_
D
E
FE
R
_ACC
E
PT default value
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
b
u
mp
unicorn de
p
endencies
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
stre
a
m_f
i
le
:
split t
h
is out from
rev/s
e
n
dfil
e
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
b
yte_slice: St
r
ing#[ran
g
e] is faster than String
#
s
lice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
E
ric
Wong
doc
:
upda
t
e TODO
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
W
ong
fix string
sli
c
ing
u
n
der 1
.
9 after
shor
t
w
rites
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev/c
l
ien
t
:
more aggressive non-blocking write
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
Wong
clean
u
p error han
d
l
i
ng for aborted down
l
oads
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
re
v
:
avoid unnecessary s
e
e
k
i
n
g when us
i
ng sendfile
commit
|
commitdiff
|
tree
2010-07-05
E
ric Wong
r
e
v
: prop
e
rly enable post-fork
sendf
i
le() usage
commit
|
commitdiff
|
tree
2010-07-04
E
r
ic Wong
refactor response b
o
dy handling for s
e
ndfile(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
rev/client: s/sendfile/rev_sendfile/
commit
|
commitdiff
|
tree
2010-07-04
E
r
i
c
W
ong
reva
c
tor: properly
z
ero
buffer on zero
rea
d
s
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
thread_po
o
l: forc
e
threads to wakeup on shutdow
n
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
rev: add sendf
i
le sup
p
ort
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
dev_fd_response: avoid rede
c
l
aring Rai
n
bows modu
l
e
commit
|
commitdiff
|
tree
2010-06-30
Eric
Wong
deferred_resp
o
nse
:
remove
nee
d
less include
commit
|
commitdiff
|
tree
2010-06-28
E
ric Wong
TOD
O
:
ext
r
a item for byte-range respon
s
es
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
add pre
l
imi
n
a
r
y send
f
ile (1
.
0
.
0
)
gem suppo
r
t
commit
|
commitdiff
|
tree
next