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
r
educe dependen
c
y on IO#
w
rite_nonblo
c
k
commit
|
commitdiff
|
tree
2010-10-23
Eri
c
Wong
http_
r
eques
t
: remove
this (sub)class
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
unin
d
ent most files
commit
|
commitdiff
|
tree
2010-10-22
E
ric Wong
l
ocal
.
mk
.
sample: remove testing under 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
Eric W
o
ng
READ
M
E
:
update copyr
i
ght
y
ear
commit
|
commitdiff
|
tree
2010-10-22
Er
i
c
W
ong
dev_fd
_
resp
o
nse: d
o
not wrap f
o
r Fiber-awa
r
e IOs
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
fiber_{pool,spawn}: unind
e
nt
commit
|
commitdiff
|
tree
2010-10-22
E
r
i
c Wong
f
ibe
r
_pool: no ne
e
d
for old Fi
b
er::IO
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
code shuffling for kgi
o
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
unicorn 2
.
x updates
+
kgio
commit
|
commitdiff
|
tree
2010-10-21
Eric Wong
ht
t
p_server
:
more descriptive error for debu
g
gi
n
g
commit
|
commitdiff
|
tree
2010-09-29
Eric
W
on
g
start using kgio library
commit
|
commitdiff
|
tree
2010-09-17
Eri
c
Wong
e
v
ent_m
a
chine: remove unneces
s
ary "return"
commit
|
commitdiff
|
tree
2010-08-28
Eric W
o
n
g
Rainb
o
ws
!
0
.
9
7
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
bump Unico
r
n depend
e
nc
y
t
o
1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
"keepalive_timeout 0" (really
)
di
s
a
b
les kee
p
alive
commit
|
commitdiff
|
tree
2010-08-28
Eric W
o
ng
t0016: disable Ra
c
k::Lint f
o
r speed
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
rev_thread_*:
f
ix IO proxy failures w/pipe
l
ining
commit
|
commitdiff
|
tree
2010-08-27
Eric W
o
ng
rainb
o
ws/rev
/
core:
t
iny cleanup
commit
|
commitdiff
|
tree
2010-08-27
E
r
ic
W
ong
ra
i
nbows/rev/master: unindent
commit
|
commitdiff
|
tree
2010-08-26
E
ric
Wong
s
plit out accept() call
e
rs
to
acceptor module
commit
|
commitdiff
|
tree
2010-08-19
Eric Wong
add Rainbows::
T
hreadTimeout mid
d
leware
commit
|
commitdiff
|
tree
2010-08-17
Eric Wong
a
void EBADF with
c
ertain mid
d
l
e
war
e
s when
proxying
commit
|
commitdiff
|
tree
2010-08-17
E
r
ic Wong
rev/client: fix
r
e
d
und
a
nt close of client sockets
commit
|
commitdiff
|
tree
2010-08-16
Eric
W
ong
FA
Q
: update SSL section, a
d
d P
o
und
commit
|
commitdiff
|
tree
2010-08-13
E
ri
c
Wong
dev_fd_r
e
spo
n
se: weaken /
d
ev/fd check for
c
ompatibility
commit
|
commitdiff
|
tree
2010-08-10
Eric Wong
doc: i
t
's
a
l
ways "Rain
b
ows!" with
a
bang(!)
commit
|
commitdiff
|
tree
2010-08-09
E
ric
W
ong
FAQ:
u
pdate Rails requires for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Rainbow
s
!
0
.
96
.
0
-
range sup
p
ort
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
t0500: avoid race condition with timestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
maint:
publish Ru
b
yforge news on
r
elease
commit
|
commitdiff
|
tree
2010-08-03
E
ric
Wo
n
g
d
oc: hide internal Response416 e
r
ror consta
n
t
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
oc: update Static_Files doc
u
me
n
tation
page
commit
|
commitdiff
|
tree
2010-08-02
Er
i
c Wong
doc:
upda
t
e
TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
ng
event_mac
h
ine: prote
c
t IO
#
cl
o
se fro
m
EB
A
DF
commit
|
commitdiff
|
tree
2010-08-02
Eric Won
g
rev
a
ctor: implemen
t
send
f
ile and range support
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
t0015
:
cleanu
p
after working
d
irectory test
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
tests: do not
c
lobber existing RUBYLIB
commit
|
commitdiff
|
tree
2010-07-29
Eric
Wo
n
g
fiber/io:
r
e
use buffer
i
n Ra
i
nbows::F
i
ber::IO#e
a
c
h
commit
|
commitdiff
|
tree
2010-07-29
Eric Wo
n
g
revactor
:
Act
o
r
-
aware dev_
f
d_re
s
ponse
proxyin
g
commit
|
commitdiff
|
tree
2010-07-28
Eri
c
Wong
ev
e
n
t_machine: better handlin
g
of staggered pipelines
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
eve
n
t_ma
c
hi
n
e: pre
v
ent doub
l
e
c
lose o
f
c
l
ient sock
e
t
commit
|
commitdiff
|
tree
2010-07-27
Eri
c
Wong
rev/client: work
a
round close ordering i
s
s
u
e when prox
y
ing
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
rev_thread_pool
:
s
t
o
p
s
uppor
t
ing this und
e
r Ruby
1
.
8
commit
|
commitdiff
|
tree
2010-07-27
Eric Wong
t0
0
20: speed up rate limited tests
commit
|
commitdiff
|
tree
2010-07-27
Eric W
o
ng
t00{2,3}1:
b
eef tests up w
i
th m
o
re aborted requests
commit
|
commitdiff
|
tree
2010-07-27
Eric
W
ong
e
v
ent
_
machine:
fix pipel
i
ni
n
g of static fil
e
s
commit
|
commitdiff
|
tree
2010-07-26
Eric Wong
rev
*
: prope
r
l
y
handle pipelined responses w
/
sendfile
commit
|
commitdiff
|
tree
2010-07-23
Eric Wong
rename pars
e
_
r
a
nge => make_range!
commit
|
commitdiff
|
tree
2010-07-23
Eric W
o
ng
t9000: disable app_pool test
f
or Wr
i
terThread*
commit
|
commitdiff
|
tree
2010-07-22
Eric Wong
t0
5
01: workarounds fo
r
no
n
-GNU awk
s
commit
|
commitdiff
|
tree
2010-07-22
Er
i
c W
o
n
g
t
0
105: I/O re
d
uctions and s
p
e
e
d
u
ps
commit
|
commitdiff
|
tree
2010-07-22
E
r
ic Wong
rev*: avoid hung
c
onnect
i
ons when proxying HTT
P
/0
.
9
commit
|
commitdiff
|
tree
2010-07-22
Eric Wo
n
g
writ
e
r_thread_
p
ool:
f
ix inc
l
u
d
e orde
r
ing issues under 1
.
8
commit
|
commitdiff
|
tree
2010-07-22
Eric
Wong
enable R
a
nge: responses for
s
tatic
f
iles for most
m
odels
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Won
g
e
v
e
n
t
_machine: avoid redu
n
dan
t
open()
for static
fi
l
es
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
ng
rely on autoload
f
o
r Base
a
nd
T
eeInput
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
ensur
e
cl
i
ent aborted file/strea
m
response bodi
e
s are
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_m
a
chine: close body descriptor before stream
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
ensur
e
file respon
s
e bodies are properly closed
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Won
g
e
nsure stream resp
o
nse bodies get c
l
osed
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
re
v
: split out defe
r
r
e
d chunk lo
g
ic from unchunked
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rev/deferred_response
:
cl
e
anups
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
ong
rev: autoloa
d
D
e
ferred
R
esponse
commit
|
commitdiff
|
tree
2010-07-20
Eric
Wong
prefer
I
nteger#to_s(16) to sprintf("%x\r\n")
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t_machine: d
o
n't set @bod
y
unles
s
it's EM::Defer
r
able
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
event_mach
i
ne:
small simplificatio
n
fo
r
a
sync resp
o
ns
e
s
commit
|
commitdiff
|
tree
2010-07-20
Eric
W
o
ng
event_machine: split o
u
t uncommonly used modules
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
r
ev + em: enable keepalive for pipe/socket respons
e
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
rev +
e
m: mo
r
e
e
a
sily allow Co
n
t
ent-Length in pipe
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
E
ric Wong
eve
n
t_mac
h
ine: Res
p
onseChunkPi
p
e style cleanup
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
eve
n
t_machine:
garbage
a
v
o
id
a
n
c
e for p
i
pe responses
commit
|
commitdiff
|
tree
2010-07-20
Er
i
c Wong
event_
m
achine: avoid
race in
un
c
hun
k
ed
fast pipe responses
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
rem
o
ve unnecessary
h
eader munging for s
t
at
i
c file
s
e
rving
commit
|
commitdiff
|
tree
2010-07-20
Eric Wo
n
g
de
v
_
f
d_respon
s
e: remove n
e
e
dless begin block
commit
|
commitdiff
|
tree
2010-07-20
Eric W
o
n
g
no
n
ee
d
to pass 'rb' as File
.
open
flag
s
commit
|
commitdiff
|
tree
2010-07-20
Eric Wong
se
n
dfile
m
iddleware: various style cleanu
p
s
commit
|
commitdiff
|
tree
2010-07-20
E
r
ic Wong
r
e
f
a
ctor re
s
ponse handling
for each concurrency model
commit
|
commitdiff
|
tree
2010-07-11
Eric Won
g
Ra
i
nbows
!
v
0
.
95
.
1 - depend on newer Unico
r
n
Eric Wong
(3):
commit
|
commitdiff
|
tree
2010-07-11
Eric Wong
bum
p
U
nicorn dependency to 1
.
1
.
1
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: make RDoc skip
p
rivate methods
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
test_is
o
late:
d
o
cument why we
t
est with Rack 1
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-10
Er
i
c Wong
Ra
i
nbows! 0
.
9
5
.
0 - sendfile
(
) support!
commit
|
commitdiff
|
tree
2010-07-10
Eric
Wong
doc: avoid
documenting i
n
ternals on RDoc w
e
bsite
commit
|
commitdiff
|
tree
2010-07-10
Eric Wong
doc: Static_Files documen
t
ation
commit
|
commitdiff
|
tree
2010-07-09
Eric
W
ong
e
vent_m
a
chine: rename
r
es
p
onse_write => em_write_response
commit
|
commitdiff
|
tree
2010-07-09
Er
i
c W
o
ng
http
_
response: allo
w
C
r
amp 0
.
11 to send proper WS heade
r
s
commit
|
commitdiff
|
tree
2010-07-08
Eri
c
Wong
res
t
ore Rainbo
w
s
::HttpRe
s
ponse
.
wri
t
e
fo
r
Cramp
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
ong
dev: bump
isolate depe
n
dency to 2
.
1
.
0
commit
|
commitdiff
|
tree
2010-07-08
E
ric
Wong
TODO: docume
n
tation needs
w
ork, so document it :P
commit
|
commitdiff
|
tree
2010-07-08
Eric
Wong
bum
p
TCP_DEFER_A
C
CEPT default value
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
ong
bum
p
unicorn dependenci
e
s
commit
|
commitdiff
|
tree
2010-07-08
Eric
W
o
ng
stream_file:
s
plit th
i
s out from re
v
/send
f
ile
commit
|
commitdiff
|
tree
2010-07-06
Eric W
o
ng
byte_slice:
Str
i
ng#[range] is fast
e
r
t
han String#slic
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
E
r
ic Won
g
doc: update TODO
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
fix string slici
n
g under
1
.
9 after
s
hort writ
e
s
commit
|
commitdiff
|
tree
2010-07-06
Eric Wong
rev/client: more aggressive non
-
bloc
k
ing write
commit
|
commitdiff
|
tree
2010-07-06
Er
i
c
Wong
cleanup e
r
ror ha
n
dli
n
g f
o
r abor
t
ed downloads
commit
|
commitdiff
|
tree
2010-07-06
Eric
W
on
g
rev: avoid unne
c
essary seeking when using sendfi
l
e
commit
|
commitdiff
|
tree
2010-07-05
Eri
c
Wong
rev: properly enable post-fork sendfile() us
a
g
e
commit
|
commitdiff
|
tree
next