repo.or.cz
/
unicorn.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Save one fcntl() syscall on every request
2009-04-13
Er
i
c Wo
n
g
Save one f
c
ntl()
s
ys
c
a
l
l
on every
r
e
quest
commit
|
commitdiff
|
tree
2009-04-13
Eric Wong
test_http_parse
r
:
fix brok
e
n URL in comm
e
n
t
commit
|
commitdiff
|
tree
2009-04-13
Eric Wo
n
g
t
es
t
_exec
:
fix potential races in fd
l
eak
t
e
st
commit
|
commitdiff
|
tree
2009-04-13
Eric Wong
http11: cle
a
nup+safe
r
rack
.
url_scheme
h
andling
commit
|
commitdiff
|
tree
2009-04-11
Eric Wong
Remove _all_ non-POS
I
X
socket
options
commit
|
commitdiff
|
tree
2009-04-10
E
r
ic Wong
li
s
ten ba
c
klog, sndb
u
f,
r
cvbuf are always ch
a
ngeable
commit
|
commitdiff
|
tree
2009-04-10
E
ric Wong
Restore unlinked UNIX sockets on SIGHUP
commit
|
commitdiff
|
tree
2009-04-10
Eric Wong
README: doc updates
commit
|
commitdiff
|
tree
2009-04-10
Eric Wong
config: handle listener unbind/replace in c
o
nfig
f
i
le
commit
|
commitdiff
|
tree
2009-04-10
Eric W
o
ng
close listener
s
w
hen removing the
m
from our array
commit
|
commitdiff
|
tree
2009-04-09
E
r
ic Wong
http
1
1
:
handle
"X-Forwarded-Proto: https"
commit
|
commitdiff
|
tree
2009-04-08
Eri
c
Wong
http11: R
e
move qsort/b
s
ea
r
ch code path
s
commit
|
commitdiff
|
tree
2009-04-08
Eric Wong
test_
r
e
quest:
t
ests e
s
oteric/rar
e
REQUEST_URIs
commit
|
commitdiff
|
tree
2009-04-08
Eric Wong
cleanup some
l
og m
e
ssages
commit
|
commitdiff
|
tree
2009-04-06
Eric Wong
t
est_confi
g
u
r
ator: rename
test
n
ame that n
e
ver ran
commit
|
commitdiff
|
tree
2009-04-06
Eric Wong
GN
U
makefile: allow "make V=1
.
.
.
"
f
or verbosity
commit
|
commitdiff
|
tree
2009-04-06
Eric Wong
GNUmakefile:
r
emove u
n
necessary asteri
s
ks in output
commit
|
commitdiff
|
tree
2009-04-06
Eric Wong
Ad
d
tes
t
for :preload_app co
n
fig option
commit
|
commitdiff
|
tree
2009-04-06
Eri
c
Wong
local
.
mk: touch files afte
r
s
e
t-fi
l
e-times
commit
|
commitdiff
|
tree
2009-04-06
Eric Wong
E
n
f
orce umask 0000 with
UNIX domain sock
e
ts
commit
|
commitdiff
|
tree
2009-04-03
E
r
ic Wong
Docu
m
en
t
ation updates
commit
|
commitdiff
|
tree
2009-04-03
Eric W
o
ng
A
d
d a tes
t
f
or si
g
nal recovery
commit
|
commitdiff
|
tree
2009-04-03
Eric
W
ong
configurator: al
l
ow hooks to be passed callable objects
commit
|
commitdiff
|
tree
2009-04-03
Eric Wong
t
est_helper: redirec
t
_io uses
app
e
nd
a
n
d s
y
nc
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
unico
r
n 0
.
4
.
2
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
GNUmakefil
e
: "install"
preserves unicorn_rails
commit
|
commitdiff
|
tree
2009-04-02
Eric W
o
n
g
unic
o
rn
:
rem
o
ve unnecessary lambda
generation
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
A
d
d log director
i
es to tests
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
U
s
e
File
.
ba
s
ename inst
e
ad of a regexp
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
test/r
a
ils: v2
.
1
.
2 + ActiveRecordStore all
a
ro
u
nd
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
uni
c
o
r
n_rails: cle
a
nup redund
a
n
t
bit
s
commit
|
commitdiff
|
tree
2009-04-02
Eric Won
g
M
o
r
e descripti
v
e pr
o
c
e
ss title
s
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
test_upload: fix a race co
n
dition
i
n
unli
n
k t
e
s
t
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
Close s
t
d{err,out
}
redi
r
e
ctio
n
targets
commit
|
commitdiff
|
tree
2009-04-02
Eric W
o
ng
FD_CLOEXEC
a
ll non-listen descript
o
rs
before exec
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
All I
O
s creat
e
d in w
o
rkers ha
v
e
FD_CLOEXEC
s
et
commit
|
commitdiff
|
tree
2009-04-01
Eri
c
W
o
n
g
Remove set_cloex
e
c
w
rap
p
er and r
e
quire F
D
_CLOEXEC
commit
|
commitdiff
|
tree
2009-04-01
Eric
W
o
n
g
test_exec: add t
e
st case for
p
er-wo
r
ker listeners
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
Merge unicorn
commit
|
commitdiff
|
tree
2009-04-01
Eric
Wong
unicorn 0
.
4
.
1
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
Manifest: up
d
a
t
es
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
A
dd l
o
c
al
.
mk
.
s
a
m
ple
f
ile th
a
t I
u
s
e
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
Documentation u
p
d
a
te
s
,
prep f
o
r 0
.
4
.
1
release
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
Manifest update
commit
|
commitdiff
|
tree
2009-04-01
E
ric
Wong
test_
r
ails: 4x sp
e
edup
commit
|
commitdiff
|
tree
2009-04-01
E
ric Wong
Add more tests for Rails
commit
|
commitdiff
|
tree
2009-04-01
E
r
i
c Wong
cgi_wrapper: HTTP stat
u
s c
o
de
cleanups
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
GNUmakefi
l
e: prefix er
r
ors wi
t
h $(e
x
tra)
var
i
able
commit
|
commitdiff
|
tree
2009-04-01
Er
i
c
Won
g
cgi_wrapper: fix cookies and other
he
a
ders
commit
|
commitdiff
|
tree
2009-04-01
Er
i
c
Wong
t
est:
f
actor
o
ut exec helpers into common code
for
.
.
.
commit
|
commitdiff
|
tree
2009-04-01
Er
i
c
Wong
Rail
s
stack t
e
sts
fo
r
u
n
icorn
_
rail
s
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
unicorn_rails: c
l
e
an
u
p pat
h
mapping usag
e
commit
|
commitdiff
|
tree
2009-03-31
Eric
W
ong
U
se {
r
ead,write}_nonblock
o
n the p
i
p
e
commit
|
commitdiff
|
tree
2009-03-31
Eric Wong
unicorn_rail
s
:
m
inor c
l
eanup for dead variable
commit
|
commitdiff
|
tree
2009-03-31
Eric Wong
configurator:
rem
o
ve unneces
s
ary Socket
H
e
lper include
commit
|
commitdiff
|
tree
2009-03-31
Eric Wong
Better
c
anonicalization of listener paths +
tes
t
s
commit
|
commitdiff
|
tree
2009-03-31
Eric Wong
cgi_wrappe
r
: ensure "St
a
tu
s
:" header is not s
e
t
commit
|
commitdiff
|
tree
2009-03-30
Eri
c
W
ong
GNUm
a
k
e
fil
e
:
a
dd test-exec a
n
d te
s
t-
u
nit targets
commit
|
commitdiff
|
tree
2009-03-30
Eri
c
Wong
unicorn_rail
s
: give m
o
re i
n
fo w
h
en a
b
orting
commit
|
commitdiff
|
tree
2009-03-30
Eric
Wong
a
p
p/ol
d
_rails/static: d
e
fine missing
c
onst
a
nt
commit
|
commitdiff
|
tree
2009-03-30
Er
i
c Wong
bi
n
/*: parse
CLI switches in config
.
ru sooner
commit
|
commitdiff
|
tree
2009-03-30
Eric Won
g
test_exec: f
i
x
a
nother race condition
commit
|
commitdiff
|
tree
2009-03-30
Eric Wong
Fix default l
i
stener s
e
tup
commit
|
commitdiff
|
tree
2009-03-30
Eric
W
ong
test_exec:
f
ix respons
e
bodies
commit
|
commitdiff
|
tree
2009-03-30
Eric
Wong
t
e
st_exec:
f
ix race conditions
commit
|
commitdiff
|
tree
2009-03-30
Eric Wong
Avoid
h
aving two pid
f
ile
s
pointing to
the same pi
d
commit
|
commitdiff
|
tree
2009-03-30
Eri
c
W
ong
http11: us
e
:http_bo
d
y instead of "HT
T
P_BO
D
Y
"
commit
|
commitdiff
|
tree
2009-03-30
E
r
i
c
W
ong
c
o
nfigura
t
or
:
favor
"
lis
t
en" directive
o
v
er "liste
n
ers"
commit
|
commitdiff
|
tree
2009-03-30
Er
i
c
Wong
con
f
igurator: per-
l
iste
n
er bac
k
log, {rcv,snd}buf config
commit
|
commitdiff
|
tree
2009-03-29
Eric Wong
TODO: up
d
ate roa
d
map to 1
.
0
.
0
commit
|
commitdiff
|
tree
2009-03-29
Eric Wong
test_response: ensure response bo
d
y is close
d
commit
|
commitdiff
|
tree
2009-03-29
Eric Wong
tes
t
_res
p
o
nse: ensure closed socke
t
after w
r
ite
commit
|
commitdiff
|
tree
2009-03-28
Eric Wo
n
g
Always try to send a val
i
d
HTTP response ba
c
k
commit
|
commitdiff
|
tree
2009-03-28
Eric Wong
R
e
move needless l
i
ne break
commit
|
commitdiff
|
tree
2009-03-28
Eric W
o
ng
tes
t
_server: quieter
t
ests
commit
|
commitdiff
|
tree
2009-03-27
Eric Wong
No need to disabl
e
luserspace buffering on c
l
ie
n
t
socket
commit
|
commitdiff
|
tree
2009-03-27
Eric Wong
style:
symbo
l
s
inst
e
a
d
o
f string
s
for signa
l
nam
e
s
commit
|
commitdiff
|
tree
2009-03-27
E
r
ic W
o
ng
Deferred log rotation in workers
commit
|
commitdiff
|
tree
2009-03-27
Er
i
c Wong
Don't
a
llow f
a
iled log rot
a
tion
t
o to
b
reak
a
pp
commit
|
commitdiff
|
tree
2009-03-25
Eric Wong
Mer
g
e
c
o
mmit
'
v0
.
2
.
3'
commit
|
commitdiff
|
tree
2009-03-25
E
r
ic
W
on
g
unicorn 0
.
2
.
3
commit
|
commitdiff
|
tree
2009-03-25
Eri
c
Wong
Ensure Tempfiles are unlinked a
f
ter every request
commit
|
commitdiff
|
tree
2009-03-25
Eric
Wong
D
o
n't bo
t
her u
n
linking UN
I
X sockets
commit
|
commitdiff
|
tree
2009-03-25
Eri
c
Wong
Soc
k
et: add {snd,rcv}b
u
f
o
p
t
s
to bind
_
list
e
n
commit
|
commitdiff
|
tree
2009-03-24
Eric Wong
simplify the HttpParser interface
commit
|
commitdiff
|
tree
2009-03-24
E
r
ic Wong
HttpR
e
quest: sma
l
l impro
v
ement for GET re
q
uest
s
commit
|
commitdiff
|
tree
2009-03-23
Eric Won
g
u
n
i
c
orn
_
rai
l
s: s
u
pport no
n
-Rack
vers
i
ons
o
f Rails
commit
|
commitdiff
|
tree
2009-03-23
Eric Wo
n
g
D
o
n'
t
bot
h
er un
l
in
k
in
g
U
N
IX
sockets
commit
|
commitdiff
|
tree
2009-03-23
Er
i
c Wong
S
tr
e
amline rac
k
environmen
t
generatio
n
commit
|
commitdiff
|
tree
2009-03-23
Eric Wong
HttpResponse:
s
peed up non-multiv
a
lue headers
commit
|
commitdiff
|
tree
2009-03-23
Eric Wong
Merge co
m
mit 'origin/benchmark' into rel
e
ase
commit
|
commitdiff
|
tree
2009-03-23
Eric Wong
benchmark: h
e
ader va
l
u
es must be strings
commit
|
commitdiff
|
tree
2009-03-23
E
ric Won
g
All new b
e
nchmarks, old o
n
es removed
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2009-03-22
Eric Won
g
unicorn 0
.
2
.
2
commit
|
commitdiff
|
tree
2009-03-22
Eric Wong
Ha
n
dle Rack multivalue headers correc
t
l
y
commit
|
commitdiff
|
tree
2009-03-21
Eric W
o
ng
Simplify code fo
r
sleepi
n
g/waking up the master
commit
|
commitdiff
|
tree
2009-03-21
E
r
i
c W
o
ng
Rotate m
a
ster logs befor
e
w
o
rkers
.
commit
|
commitdiff
|
tree
2009-03-21
Eric Wong
HttpRequ
e
s
t
: correctly re
f
erence
logger
commit
|
commitdiff
|
tree
2009-03-21
Eric Wong
Htt
p
Req
u
est test so our req
u
ests pass
R
a
ck:
:
Lin
t
commit
|
commitdiff
|
tree
2009-03-21
Eric W
o
ng
htt
p
11: don't set h
e
ade
r
s Rack doesn't like
commit
|
commitdiff
|
tree
next