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
simplify LISTENERS closing
2010-10-25
Eric Wo
n
g
reduc
e
dependency
o
n IO#write_no
n
b
l
ock
commit
|
commitdiff
|
tree
2010-10-23
Eric Wong
http_re
q
uest: remo
v
e
t
his (su
b
)clas
s
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
unindent most files
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic Wong
local
.
mk
.
sampl
e
: remove t
e
sting under 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eri
c
Wong
R
E
ADME: update co
p
yright
ye
a
r
commit
|
commitdiff
|
tree
2010-10-22
Eri
c
Wong
dev_fd_
r
espo
n
s
e: do
n
ot wrap for Fi
b
er-aw
a
re IOs
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
fib
e
r_{po
o
l
,
spawn}: uninden
t
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
fiber_pool: no
n
eed for
o
l
d
Fibe
r
:
:IO
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic Wong
c
ode shuffling for kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Won
g
un
i
corn 2
.
x upda
t
es
+
kgio
commit
|
commitdiff
|
tree
2010-10-21
Eri
c
Wong
http_s
e
r
v
er
:
m
ore descrip
t
ive error for
debugging
commit
|
commitdiff
|
tree
2010-09-29
E
ric Wong
sta
r
t
u
sing kgio library
commit
|
commitdiff
|
tree
2010-09-17
Eric
Wong
event_machine: remov
e
unne
c
essary
"return"
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
Rain
b
ows! 0
.
97
.
0
commit
|
commitdiff
|
tree
2010-08-28
E
ric
W
on
g
bump
U
nicorn dependency to
1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
"keepalive
_
timeout 0" (really) d
i
sables keepalive
commit
|
commitdiff
|
tree
2010-08-28
E
ri
c
Wong
t0016:
d
isabl
e
Rack::Lint for speed
commit
|
commitdiff
|
tree
2010-08-28
Eric Wo
n
g
r
ev_thread_*:
fix IO proxy fai
l
u
res w/pipe
l
ining
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
r
a
i
n
b
ows/rev/core
:
t
i
n
y
clean
u
p
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/r
e
v
/
master: unin
d
e
nt
commit
|
commitdiff
|
tree
2010-08-26
Eric W
o
n
g
sp
l
it out accept() callers to
acceptor module
commit
|
commitdiff
|
tree
2010-08-19
Er
i
c W
o
ng
add Ra
i
nbows:
:
Thre
a
dTimeout mi
d
dlewa
r
e
commit
|
commitdiff
|
tree
2010-08-17
E
ric
Wong
av
o
i
d EBADF wi
t
h
cert
a
in middl
e
wares when prox
y
i
n
g
commit
|
commitdiff
|
tree
2010-08-17
E
ric Wong
rev/c
l
ient:
fix r
e
dundant clo
s
e
o
f c
l
ient
soc
k
ets
commit
|
commitdiff
|
tree
2010-08-16
Eric Wong
FAQ:
u
pdate SS
L
sect
i
on, add Pound
commit
|
commitdiff
|
tree
2010-08-13
Eric Wong
dev_fd_response:
w
eaken /dev/f
d
check for compatibility
commit
|
commitdiff
|
tree
2010-08-10
E
ric Wong
doc: it's always
"
Rain
b
ows!" with a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
E
r
i
c Wong
FAQ: updat
e
Rails r
e
quires for R
u
by 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Er
i
c
Wong
Rainbow
s
!
0
.
9
6
.
0 -
r
ange support
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0500: avoid race con
d
ition wit
h
timest
a
m
p
s
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
maint: publish Rubyf
o
rge news on
r
elease
commit
|
commitdiff
|
tree
2010-08-03
E
r
ic Wong
do
c
:
h
ide int
e
rnal Respo
n
se
4
16 e
r
ro
r
consta
n
t
commit
|
commitdiff
|
tree
2010-08-03
Eric
W
ong
doc:
up
d
ate Stat
i
c_Files document
a
tion page
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c
W
ong
d
oc: upda
t
e TODO
commit
|
commitdiff
|
tree
2010-08-02
E
ri
c
Wo
n
g
even
t
_machine:
p
rote
c
t IO#close from EBA
D
F
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
r
e
vactor: i
m
ple
m
ent sendfile a
n
d range
s
up
p
ort
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t0015: clean
u
p
after
w
orking d
i
re
c
tory test
commit
|
commitdiff
|
tree
2010-08-01
Eri
c
Wo
n
g
t
est
s
: do
n
o
t
clobber existing R
U
BYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fibe
r
/
io: re
u
s
e buffer in Ra
i
nbows::
F
iber::IO#each
commit
|
commitdiff
|
tree
2010-07-29
Eric Won
g
revactor
:
A
ctor-aware
d
ev_f
d
_response proxying
commit
|
commitdiff
|
tree
2010-07-28
Eric
W
o
n
g
event_machin
e
: be
t
ter
h
andling of st
a
ggered p
i
pelines
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
ong
ev
e
nt_machine: p
r
eve
n
t
doubl
e
clos
e
o
f
client socket
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
re
v
/cl
i
e
n
t: workaround clo
s
e
ordering
i
s
sue
when proxying
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
rev_
t
hread_pool: stop support
i
ng this under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
ong
t002
0
: spe
e
d up rate limited tests
commit
|
commitdiff
|
tree
2010-07-27
E
ric W
o
ng
t00{2,3}1: beef
t
e
sts up with more aborted reque
s
t
s
commit
|
commitdiff
|
tree
2010-07-27
Er
i
c Wong
event_machine: fix pipelining of stat
i
c fil
e
s
commit
|
commitdiff
|
tree
2010-07-26
Eric W
o
ng
r
ev*: pro
p
erly handle pipelined re
s
ponse
s
w/sendfile
commit
|
commitdiff
|
tree
2010-07-23
E
r
ic
Wong
r
e
name parse
_
ra
n
ge =
>
ma
k
e_range!
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
t900
0
: disab
l
e app_pool te
s
t for WriterThre
a
d*
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
t0501: wor
k
aro
u
nds for non
-
GNU
awks
commit
|
commitdiff
|
tree
2010-07-22
E
ric Wong
t
0105:
I
/O reductions and
speedu
p
s
commit
|
commitdiff
|
tree
2010-07-22
Eri
c
Wong
r
e
v*:
a
v
o
id hung c
o
nnecti
o
ns
w
h
en proxyin
g
HTTP/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
writer_t
h
rea
d
_pool: fix include orde
r
ing i
s
s
ues und
e
r
1
.
8
commit
|
commitdiff
|
tree
2010-07-22
E
ric Wong
en
a
ble Ra
n
ge: response
s
for static files fo
r
mo
s
t
mode
l
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t_mac
h
ine: avoid redundant open
(
) for
stat
i
c fi
l
es
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
r
ely on
autoload
f
o
r Base and TeeInput
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
ensure cl
i
ent
abort
e
d file/stre
a
m
r
e
sponse
bo
d
ies are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
even
t
_mac
h
in
e
:
cl
o
se body
d
escriptor
b
efor
e
st
r
e
a
ming
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensure file resp
o
nse bodies ar
e
pro
p
erly
closed
commit
|
commitdiff
|
tree
2010-07-20
E
ric W
o
n
g
ensure stream response bodies get closed
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
rev:
s
pli
t
out defer
r
ed
chu
n
k logic from
unchun
k
e
d
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
r
e
v/de
f
e
r
red_resp
o
nse: clea
n
u
p
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
rev: autoloa
d
Defer
r
edResp
o
nse
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
prefer Integer#to
_
s(16) to spri
n
tf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c
W
ong
event_machine: don't set
@body
unles
s
it's EM::
D
eferrable
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t_machine: sma
l
l
s
implification for async responses
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_
m
achine: sp
l
it
o
ut un
c
om
m
only used
modules
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev + em:
ena
b
le keepalive for pipe/socket resp
o
nses
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Won
g
rev + em: mor
e
easily allow Content-Length in pi
p
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machin
e
: ResponseChunk
P
ipe style cleanup
commit
|
commitdiff
|
tree
2010-07-20
E
r
i
c
Wo
n
g
event_
m
achine: garbage a
v
oidance fo
r
p
i
pe
r
esponses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_machin
e
:
avoid race
in unchunked fast
p
ipe
responses
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
remove
un
n
ec
e
ss
a
ry h
e
ader mu
n
ging
for s
t
atic f
i
le serving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
d
e
v_fd
_
response:
r
emo
v
e needl
e
ss
b
e
gin
block
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wo
n
g
no n
e
ed to pa
s
s 'rb'
a
s File
.
op
e
n
fl
a
gs
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
s
e
ndfile middleware:
v
a
rious
style cleanups
commit
|
commitdiff
|
tree
2010-07-20
E
ric
Wong
refactor response handling for each concu
r
rency model
commit
|
commitdiff
|
tree
2010-07-11
Eric W
o
ng
Rainbows! v0
.
95
.
1 - depen
d
on newer Unicorn
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bump Unicorn
depen
d
ency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: ma
k
e RDoc sk
i
p
p
rivate methods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test_isolate: document why we test wi
t
h R
a
c
k
1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Eric W
o
ng
Rainb
o
w
s
!
0
.
95
.
0 -
s
e
ndf
i
le() supp
o
rt!
commit
|
commitdiff
|
tree
2010-07-10
Eri
c
Wong
doc
:
avoid documen
t
ing internals on RDoc
website
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: Static
_
File
s
d
ocumentation
commit
|
commitdiff
|
tree
2010-07-09
Er
i
c
Wong
event_machine: re
n
ame respon
s
e_write => em_
w
rite_response
commit
|
commitdiff
|
tree
2010-07-09
Eri
c
W
o
ng
http_re
s
ponse: all
o
w Cramp 0
.
11 to send pr
o
per WS headers
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
restore Rain
b
ows::HttpResponse
.
write for Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
dev: bump isolat
e
dependency t
o
2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
Eric
Wong
TODO: documentation
needs wo
r
k, s
o
document i
t
:P
commit
|
commitdiff
|
tree
2010-07-08
Eric Wong
bump TCP_DEFER_ACCEPT defa
u
lt value
commit
|
commitdiff
|
tree
2010-07-08
Eric
Wong
bu
m
p unicorn depe
n
dencies
commit
|
commitdiff
|
tree
2010-07-08
E
r
ic
Wong
stream
_
file: split thi
s
out from
r
ev/sendfi
l
e
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c Wong
byte_slice: String#[range] is faster than
S
tring#slice
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c Wong
d
o
c: upd
a
te TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
fix
st
r
ing
s
licing under 1
.
9 after
short writes
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
re
v
/cli
e
nt: more aggressive non-blocking
w
rite
commit
|
commitdiff
|
tree
2010-07-06
Eri
c
Won
g
clea
n
up error ha
n
d
ling f
o
r abor
t
ed d
o
wnloads
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev: avoid u
n
n
e
cessary seeking whe
n
using
s
endfile
commit
|
commitdiff
|
tree
2010-07-05
Eric W
o
ng
rev: prop
e
rly enable post
-
fork sendfile()
usa
g
e
commit
|
commitdiff
|
tree
next