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
fiber/io: avoid allocating Range objects for slicing
2010-12-27
Eric Wong
fiber/io: avoid alloc
a
t
i
ng Rang
e
objects
f
o
r slicin
g
commit
|
commitdiff
|
tree
2010-12-27
E
r
i
c Wong
fiber/*:
more e
f
ficient keepalive_t
i
meout expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
fiber/base:
u
se bare "select" where possi
b
le
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
h
re
a
d_pool: avoid needless wak
e
ups from select
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
thread_*:
u
ninden
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
introduce worker_yield m
e
thod
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
wri
t
er_threa
d
_
spawn: factor
o
ut
C
lient
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_
*
: split out cl
a
s
s
e
s into separate files
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_*: spli
t
out common socket_proxy c
o
de
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
writ
e
r_thread_*
:
unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
revactor: split out t
e
e_socket
and use aut
o
load
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
more
:
:
p
r
e
fix elimina
t
ion
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
f
iber/qu
e
ue: unind
e
nt
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
em
o
ve
u
n
necessary "::" constant prefixing
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
never_block: simplify and split o
u
t
code
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
event_machine: split out serve
r
and client class
e
s
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
e
v_th
r
ead_*
:
unin
d
ent and split
out
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rainbows/rev/* require/autoload cleanup
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
ren
a
m
e rev/th
r
ead
=
>
re
v
/thre
a
d_clien
t
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev_thread_sp
a
wn
:
disable
u
nder Ru
b
y 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
GNUmakefile: fix pa
c
kaging task
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
avoid HttpParser#keepal
i
ve? and Ht
t
pParser#reset
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
bu
m
p
Uni
c
orn dep
e
ndenc
y
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
rain
b
o
ws/re
v
/*: uninident s
o
me
more
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev: split out Rai
n
bows::Rev::Server
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Won
g
re
v
: unindent, needless
autoload
commit
|
commitdiff
|
tree
2010-12-24
Eric Wong
doc: swi
t
ch
d
ocume
n
ta
t
i
on generation to wrongdoc
commit
|
commitdiff
|
tree
2010-12-20
E
ric Wong
thread_timeout:
fix
b
ad comparison
commit
|
commitdiff
|
tree
2010-12-20
E
r
ic Wong
th
r
ead_timeout: avoi
d
a threadin
g
bug u
n
d
e
r 1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eric Wong
FAQ: add a not
e
ab
o
ut config
.
th
r
e
a
dsafe!
commit
|
commitdiff
|
tree
2010-12-10
Eric Wong
r
e
spect cli
e
nt_body_buff
e
r_size
i
n
U
n
i
corn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Er
i
c Wong
bump Unicorn dependenc
y
to 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Won
g
th
r
e
a
d_timeo
u
t:
d
e-
S
truct
-
ify
commit
|
commitdiff
|
tree
2010-12-09
E
r
ic W
o
ng
r
e
spect "rewindable_input false" in Unicorn
c
o
n
fig
commit
|
commitdiff
|
tree
2010-12-08
E
r
ic Wong
t
/
*
.
sh: indent
a
tion fixe
s
commit
|
commitdiff
|
tree
2010-12-08
Eri
c
Wong
rev+revac
t
or: fix LA
R
GE pipelined up
l
oads
commit
|
commitdiff
|
tree
2010-12-03
Eric
Wong
R
a
i
n
b
ows! 2
.
0
.
1 - upload pipelinin
g
fixes
commit
|
commitdiff
|
tree
2010-12-03
Eric Wong
f
ix pipelining of
reques
t
s with b
o
d
i
es
commit
|
commitdiff
|
tree
2010-12-02
Eric Wo
n
g
e
v_core: refactor an
d
split cap
_
i
nput
o
ut
commit
|
commitdiff
|
tree
2010-12-02
E
r
ic Wong
ev_core: split out prepa
r
e_
r
equest_body
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
Rainbows! 2
.
0
.
0
-
minority
rules!
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
tests:
depend on Uni
c
or
n
3
.
0
.
0
commit
|
commitdiff
|
tree
2010-11-20
Eri
c
W
o
ng
rev
a
ctor: fi
x
b
rai
n
damage
d
com
m
i
t/co
d
ing style
commit
|
commitdiff
|
tree
2010-11-20
E
r
ic Wong
simpler
k
eepal
i
ve che
c
k
for
synch
r
onou
s
models
commit
|
commitdiff
|
tree
2010-11-20
Eric Wong
max_body: rewrite wrapp
e
rs to
b
e safer
commit
|
commitdiff
|
tree
2010-11-19
Eric
Wong
max_b
o
dy:
d
o n
o
t
enable for
R
e
vT
h
re
a
d* models
commit
|
commitdiff
|
tree
2010-11-19
E
ric Wong
upgrade t
o
K
gio 2
.
x and Unicorn 3
.
x
commit
|
commitdiff
|
tree
2010-11-17
E
r
i
c Wong
tes
t
_i
s
olate: dep
e
nd o
n
n
e
wer Unicorn
commit
|
commitdiff
|
tree
2010-11-17
Eric Won
g
r
e
implement client_max_body_s
i
ze handlers
commit
|
commitdiff
|
tree
2010-11-06
E
r
ic Wong
avoid Errno::E
A
G
A
IN, ha
r
der
commit
|
commitdiff
|
tree
2010-11-05
Er
i
c Wong
a
v
o
i
d
Kg
i
o
:
:WaitReadable/WaitWritable
c
onsta
n
ts
commit
|
commitdiff
|
tree
2010-11-05
E
r
i
c
W
o
ng
process_clien
t
: fix attempted keepalive on HTTP 0
.
9
commit
|
commitdiff
|
tree
2010-10-28
E
ric Wong
Rainbows! 1
.
0
.
0
-
internal cleanups
commit
|
commitdiff
|
tree
2010-10-28
Eric Wo
n
g
tests: avo
i
d race conditions on reload tests
commit
|
commitdiff
|
tree
2010-10-28
Eric W
o
ng
t0018: wait f
o
r ol
d
worker
t
o
be re
a
ped
commit
|
commitdiff
|
tree
2010-10-28
Eric W
o
ng
r
e
v+
e
ven
t
_mach
i
n
e
: s
m
all cleanups
w
ith new
parser
A
PI
commit
|
commitdiff
|
tree
2010-10-28
Eric Won
g
HUP
reload r
e
s
t
ores d
e
f
aults on u
n
set settings
commit
|
commitdiff
|
tree
2010-10-27
Eric W
o
ng
use Unicorn 2
.
0
.
0
final
commit
|
commitdiff
|
tree
2010-10-26
E
r
i
c
W
o
n
g
Rak
e
file: upd
a
t
e
s for prer
e
lea
s
e
s
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
R
a
inbows! 1
.
0
.
0pre1 -
k
i
n
d
er, g
e
ntler I/O
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
gemspec: bum
p
de
v
elopme
n
t
d
epen
d
ency of Is
o
late
commit
|
commitdiff
|
tree
2010-10-26
Eric Wong
doc: RDoc u
p
dates
commit
|
commitdiff
|
tree
2010-10-25
E
r
ic Wong
reduce depe
n
dency o
n
IO#write_nonblock
commit
|
commitdiff
|
tree
2010-10-23
Eric W
o
ng
http_r
e
quest: remove
this (sub)class
commit
|
commitdiff
|
tree
2010-10-22
Eric Wong
unin
d
ent most f
i
les
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
ong
local
.
mk
.
sa
m
ple: r
e
move te
s
ting
under 1
.
9
.
1
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic Wong
README: update co
p
y
r
igh
t
year
commit
|
commitdiff
|
tree
2010-10-22
E
r
ic Wong
dev_fd_r
e
s
ponse:
do not wr
a
p for Fibe
r
-
aw
a
re IOs
commit
|
commitdiff
|
tree
2010-10-22
Eric
W
ong
fiber_
{
pool
,
spawn}: u
n
indent
commit
|
commitdiff
|
tree
2010-10-22
Eri
c
W
o
ng
fibe
r
_pool: no need for
old Fiber:
:
IO
commit
|
commitdiff
|
tree
2010-10-22
E
ric Wong
code s
h
uffling for kgio
commit
|
commitdiff
|
tree
2010-10-21
Eri
c
Wong
unicorn 2
.
x upda
t
es + kgio
commit
|
commitdiff
|
tree
2010-10-21
E
r
ic Wong
http
_
server: m
o
re
d
e
sc
r
iptive er
r
o
r f
o
r
debugging
commit
|
commitdiff
|
tree
2010-09-29
Eric Wong
start
u
s
i
ng kgio libr
a
ry
commit
|
commitdiff
|
tree
2010-09-17
Eri
c
Wong
eve
n
t_m
a
ch
i
n
e
: remov
e
unnece
s
sary "ret
u
rn"
commit
|
commitdiff
|
tree
2010-08-28
Er
i
c Wong
Rai
n
bows!
0
.
9
7
.
0
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
b
u
m
p
Unicorn de
p
endenc
y
t
o
1
.
1
.
3
commit
|
commitdiff
|
tree
2010-08-28
Eric
Won
g
"
k
e
epalive
_
timeout
0
" (reall
y
)
d
i
sables k
e
epa
l
ive
commit
|
commitdiff
|
tree
2010-08-28
Eric Wong
t0016: disable
R
a
ck:
:
Lint fo
r
speed
commit
|
commitdiff
|
tree
2010-08-28
Eric
W
o
n
g
rev
_
threa
d
_*: fix IO proxy failures w/pipelini
n
g
commit
|
commitdiff
|
tree
2010-08-27
E
r
ic Wong
rainbows/rev
/
c
ore: t
i
ny cleanu
p
commit
|
commitdiff
|
tree
2010-08-27
Eric Wong
rainbows/rev/mas
t
er: u
n
indent
commit
|
commitdiff
|
tree
2010-08-19
Eric
Wong
add Ra
i
nbows::ThreadTimeout m
i
ddle
w
are
commit
|
commitdiff
|
tree
2010-08-17
Eric Wo
n
g
avoid EBADF
with certain middlewa
r
es when proxying
commit
|
commitdiff
|
tree
2010-08-17
Eri
c
W
o
ng
rev/client: fix redundant clo
s
e of cl
i
ent socket
s
commit
|
commitdiff
|
tree
2010-08-16
Eric
Wo
n
g
FAQ: update SSL section, add P
o
und
commit
|
commitdiff
|
tree
2010-08-13
Eric
Wong
dev
_
fd_res
p
ons
e
:
w
ea
k
en /dev/fd c
h
eck for
c
om
p
atibility
commit
|
commitdiff
|
tree
2010-08-10
Eric
Wong
d
oc:
it's alwa
y
s "R
a
inbows!" wi
t
h
a bang(!)
commit
|
commitdiff
|
tree
2010-08-09
Er
i
c Wong
FAQ:
update Rails re
q
uires for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
Rainbows! 0
.
96
.
0 - range
s
uppo
r
t
commit
|
commitdiff
|
tree
2010-08-03
Eri
c
Wong
t05
0
0:
avoid race condit
i
on wit
h
timestamps
commit
|
commitdiff
|
tree
2010-08-03
Eric Won
g
maint: pub
l
ish
Rubyfo
r
ge
n
ews on releas
e
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
doc: hide i
n
ternal
Response4
1
6
error cons
t
ant
commit
|
commitdiff
|
tree
2010-08-03
Eric Wong
d
oc
:
update Static_Files document
a
tion page
commit
|
commitdiff
|
tree
2010-08-02
Eric
W
ong
doc
:
upda
t
e TODO
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
eve
n
t_machine: p
r
otect IO#clos
e
fr
o
m
E
BADF
commit
|
commitdiff
|
tree
2010-08-02
E
r
i
c
Wong
revactor: implem
e
nt sendfil
e
and range
support
commit
|
commitdiff
|
tree
2010-08-01
Eric
W
o
n
g
t0
0
15:
c
l
e
anup af
t
er working director
y
tes
t
commit
|
commitdiff
|
tree
2010-08-01
Eric Wong
tests: do not c
l
obber
e
xisti
n
g RUBYL
I
B
commit
|
commitdiff
|
tree
2010-07-29
Eric Wong
fiber/i
o
: r
e
use buffer i
n
R
a
in
b
ow
s
:
:Fiber::
I
O#each
commit
|
commitdiff
|
tree
next