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
dev_fd_response: do not wrap for Fiber-aware IOs
2010-10-22
Eric Wong
dev_fd_response: do n
o
t wrap for F
i
b
e
r-aware I
O
s
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic Wong
fi
b
e
r
_
{
p
o
ol,
s
pawn}
:
un
i
nde
n
t
commit
|
commitdiff
|
tree
2010-10-22
Eric
Wong
fibe
r
_pool: no
need for old
F
iber::I
O
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
code shuffl
i
ng for kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
u
nicorn 2
.
x
updates
+ kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
http_server:
m
ore desc
r
iptive
error for
debug
g
ing
commit
|
commitdiff
|
tree
2010-09-29
Eric W
o
n
g
start using kgio library
commit
|
commitdiff
|
tree
2010-09-17
Eric
Wong
event_mach
i
ne:
remove un
n
ec
e
s
s
a
r
y
"
r
e
turn"
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
Rainbows! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
bump Unico
r
n depend
e
ncy to 1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
"kee
p
alive_timeout 0" (really)
disa
b
l
e
s keepal
i
v
e
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
t0016: disa
b
le Rack::Lin
t
for speed
commit
|
commitdiff
|
tree
2010-08-28
E
ric Wong
rev_thread_*:
f
ix IO proxy failure
s
w/pipelin
i
ng
commit
|
commitdiff
|
tree
2010-08-27
Eric
Wong
rai
n
b
ows/rev
/
c
o
re:
tin
y
cleanup
commit
|
commitdiff
|
tree
2010-08-27
E
ric Wong
r
ainbows/rev/mast
e
r: unin
d
ent
commit
|
commitdiff
|
tree
2010-08-19
E
r
ic Wong
add Rainbows::Th
r
ea
d
Timeout middleware
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
avoid EBADF wi
t
h cert
a
in mid
d
lewares when pro
x
ying
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
r
e
v/c
l
i
ent: fix
redundant close of client
s
ockets
commit
|
commitdiff
|
tree
2010-08-16
E
r
ic W
o
ng
FAQ: update SSL sec
t
ion, add Pound
commit
|
commitdiff
|
tree
2010-08-13
E
ric
Wong
dev_fd_response:
weaken /dev/fd check for
compatibility
commit
|
commitdiff
|
tree
2010-08-10
Eric
W
ong
doc: it's al
w
ays "Rainbows!" with a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Eric
W
ong
FAQ:
u
pdate Ra
i
l
s
requires for Ruby
1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wo
n
g
Rainbows! 0
.
96
.
0 - range support
commit
|
commitdiff
|
tree
2010-08-03
Eric
Wong
t0500: avoid race con
d
i
t
ion w
i
th timestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
maint:
publish Ru
b
y
f
o
r
g
e
news on
r
ele
a
se
commit
|
commitdiff
|
tree
2010-08-03
Eric
Won
g
doc: hi
d
e internal
R
es
p
on
s
e416
e
rr
o
r constant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc: upda
t
e Stat
i
c
_
Files
docum
e
ntation page
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
doc:
update
TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
event_machine: protect I
O
#close fr
o
m EBAD
F
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
revactor
:
implement sendf
i
le and rang
e
support
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t0015: cle
a
nup after worki
n
g
di
r
ectory
test
commit
|
commitdiff
|
tree
2010-08-01
Eric W
o
n
g
t
e
sts: d
o
not
c
l
o
bb
e
r ex
i
sting RUBYLI
B
commit
|
commitdiff
|
tree
2010-07-29
E
ric Wong
fib
e
r
/io: reuse buffe
r
i
n
Rainbows::Fib
e
r::I
O
#
e
ach
commit
|
commitdiff
|
tree
2010-07-29
E
r
ic Wo
n
g
revactor: Actor-aware d
e
v
_
fd_response pr
o
xying
commit
|
commitdiff
|
tree
2010-07-28
Eric Wo
n
g
even
t
_machine: better ha
n
d
lin
g
o
f staggered pipelines
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c
W
o
ng
event_machine: preven
t
double
c
l
ose o
f
client socke
t
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev/client: workaround close ordering issue
when proxying
commit
|
commitdiff
|
tree
2010-07-27
Eric
Wong
r
ev_
t
h
rea
d
_pool: stop supportin
g
t
h
i
s under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
E
ric
W
ong
t00
2
0
:
speed up
rate li
m
ited tes
t
s
commit
|
commitdiff
|
tree
2010-07-27
E
ric W
o
ng
t00{2,3}1: beef tests up with
m
ore
abort
e
d requests
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wong
event_machine: fix p
i
pelini
n
g of static files
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
r
e
v
*
:
properly handle pipelined
respo
n
s
e
s w/sendfi
l
e
commit
|
commitdiff
|
tree
2010-07-23
E
ric Wo
n
g
rename
p
arse_rang
e
=>
m
ake_r
a
nge!
commit
|
commitdiff
|
tree
2010-07-23
Eric
W
ong
t90
0
0
: di
s
able app_pool tes
t
for WriterThre
a
d
*
commit
|
commitdiff
|
tree
2010-07-22
Er
i
c Wong
t
0
501: workarounds for non
-
GNU
a
wks
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0105: I/O reductions
a
nd speedups
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
rev*: av
o
id
h
ung conne
c
tio
n
s
w
h
en proxying HTTP
/
0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
writer_
t
hr
e
a
d_p
o
o
l
: fix i
n
clu
d
e o
r
derin
g
iss
u
es unde
r
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
r
i
c Wong
enab
l
e Range: responses fo
r
st
a
tic
files f
o
r most mode
l
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_m
a
chine: avo
i
d redundant
o
pen()
for static f
i
les
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
rely
o
n auto
l
oad for Base and
T
e
eInput
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
e
nsur
e
c
lien
t
aborted
file/
s
tream re
s
pons
e
b
o
dies
a
re
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
event_
m
achine: close b
o
dy de
s
c
ript
o
r before streaming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
e
n
sure file response bod
i
es are prope
r
l
y
closed
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
ensure stream
r
esponse b
o
dies g
e
t closed
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
re
v
: s
p
lit out
d
eferred
chunk logic from u
n
chunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev/
d
efe
r
red
_
response: cleanups
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev: autoloa
d
Def
e
r
r
edResponse
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
prefer I
n
t
eger#to_s(16) to sprintf("%x\r
\
n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machine: don't set @body unle
s
s it's EM:
:
Deferrabl
e
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
e
vent_machine: small simpl
i
f
ication
for async r
e
sp
o
ns
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
e
v
e
n
t_
m
achine:
s
plit out uncommonly used mod
u
les
commit
|
commitdiff
|
tree
2010-07-20
Eri
c
Wong
re
v
+ em
:
enable keepal
i
ve
f
o
r pi
p
e/sock
e
t res
p
onses
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rev
+
em
:
m
ore easily allow Cont
e
nt-
L
engt
h
in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mach
i
ne: Res
p
onseChun
k
Pipe style
c
leanu
p
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_m
a
chine: garba
g
e avoidance for
p
i
pe respon
s
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_
m
achine: avoid race in un
c
h
un
k
e
d
f
a
st pipe res
p
onses
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
Wong
remov
e
unnec
e
ssary header mung
i
ng
for
s
t
atic file servi
n
g
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
dev_fd_response: remov
e
needless be
g
in
bloc
k
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wo
n
g
no
n
eed to pass 'rb' as
File
.
o
pen fla
g
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Won
g
s
e
n
dfile mid
d
lewa
r
e: vario
u
s
style c
l
ean
u
ps
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
r
e
factor
response handl
i
ng f
o
r
each
c
oncurrency model
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
R
ainbows! v0
.
95
.
1 -
d
epend on newer Unic
o
r
n
commit
|
commitdiff
|
tree
2010-07-11
E
r
ic Won
g
b
ump Un
i
cor
n
depende
n
cy to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
E
ric Wong
do
c
:
make RDoc sk
i
p priva
t
e
met
h
ods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wo
n
g
test_isola
t
e: docu
m
ent why we test
with Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric
W
ong
R
ainbows! 0
.
95
.
0 - send
f
ile() support!
commit
|
commitdiff
|
tree
2010-07-10
E
ric Wong
doc: avoid docu
m
enting i
n
ternals on RDoc
w
e
bsite
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: St
a
tic_Files
documentation
commit
|
commitdiff
|
tree
2010-07-09
E
ric Wong
event
_
mach
i
n
e
:
rename respo
n
se_write =>
e
m_writ
e
_re
s
ponse
commit
|
commitdiff
|
tree
2010-07-09
Eric Wo
n
g
http_resp
o
nse: allow
Cramp 0
.
11
to send pro
p
er
WS h
e
a
ders
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
r
e
store Rainbows::HttpResponse
.
write for Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wo
n
g
dev: bump is
o
late dependen
c
y to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
TODO: documentation
n
eeds work, so document it :P
commit
|
commitdiff
|
tree
2010-07-08
Er
i
c
W
ong
bu
m
p
TCP_DEFE
R
_ACCEPT defa
u
lt value
commit
|
commitdiff
|
tree
2010-07-08
E
ric
W
ong
b
u
mp unic
o
r
n
d
epe
n
dencies
commit
|
commitdiff
|
tree
2010-07-08
E
ric Won
g
stream_file: sp
l
it this ou
t
f
rom rev/sendfile
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
byte_slice: String#[range
]
is
f
a
ster
than String#slice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
doc: u
p
date TODO
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic Wong
fi
x
string slicing under 1
.
9 after short writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev/client: more aggres
s
i
v
e
n
on-blockin
g
wri
t
e
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
clea
n
up error h
a
ndl
i
n
g for
a
bort
e
d
d
ownloads
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev: avoid un
n
ecessa
r
y seeking when usin
g
sendfile
commit
|
commitdiff
|
tree
2010-07-05
Eric Wong
r
e
v:
properly enable post-fork sen
d
file() usage
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
refactor resp
o
nse body handling for sendfile(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric
W
ong
r
ev/client: s/sendf
i
le/
r
e
v
_se
n
dfile/
commit
|
commitdiff
|
tree
2010-07-04
E
r
ic Wo
n
g
revac
t
or
:
properly zero buffer
o
n zero reads
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
thr
e
ad_
p
ool: force threa
d
s to wak
e
u
p
on shut
d
o
wn
commit
|
commitdiff
|
tree
2010-06-30
Eric
W
ong
r
ev:
a
d
d
sendfile
support
commit
|
commitdiff
|
tree
2010-06-30
E
r
ic
Wong
d
ev
_
f
d_response: avoid red
e
cla
r
ing R
a
inbows
mo
d
ule
commit
|
commitdiff
|
tree
next