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
unicorn 0.5.1
2009-04-13
Eric Wo
n
g
un
i
corn 0
.
5
.
1
commit
|
commitdiff
|
tree
2009-04-13
Er
i
c Wong
Fix
SIGINT
/
SIGTERM handling (
b
roken in
0
.
5
.
0)
commit
|
commitdiff
|
tree
2009-04-13
Eric Won
g
unicor
n
0
.
5
.
0
commit
|
commitdiff
|
tree
2009-04-13
Eric Wong
C
onfigurat
o
r: add
e
xam
p
le
for user/group switching
commit
|
commitdiff
|
tree
2009-04-13
Eric Won
g
E
x
p
ose
w
o
rker to
{be
f
ore,after
}
_fork hook
s
commit
|
commitdiff
|
tree
2009-04-13
Eric W
o
n
g
Remo
v
e
u
nnecessary lo
c
al variables
in process_client
commit
|
commitdiff
|
tree
2009-04-13
Eric Wong
s
m
all cleanups
i
n si
g
nal ha
n
dling and worker init
commit
|
commitdiff
|
tree
2009-04-13
E
ric Wong
old_rail
s
:
try
h
a
r
der to ensur
e
va
l
id responses
commit
|
commitdiff
|
tree
2009-04-13
Eric W
o
ng
Don
'
t bother
restoring
E
NV or u
m
a
s
k a
c
ro
s
s reexec
commit
|
commitdiff
|
tree
2009-04-13
E
r
ic Wong
Remove unn
e
ces
s
ary sync assignme
n
t
commit
|
commitdiff
|
tree
2009-04-13
Eric
W
ong
Sa
v
e on
e
fcntl() s
y
scall on every r
e
quest
commit
|
commitdiff
|
tree
2009-04-13
Er
i
c
W
ong
test_h
t
tp_parser: fix bro
k
e
n
URL in comment
commit
|
commitdiff
|
tree
2009-04-13
Eric Wong
test_exec: fix p
o
tent
i
al race
s
in fd leak test
commit
|
commitdiff
|
tree
2009-04-13
Eric W
o
ng
http1
1
:
c
leanup+safer rack
.
url_scheme han
d
ling
commit
|
commitdiff
|
tree
2009-04-11
E
ric W
o
n
g
Remove _al
l
_
n
o
n
-
PO
S
IX socket
options
commit
|
commitdiff
|
tree
2009-04-10
Eri
c
Wong
listen
b
ack
l
og, sn
d
buf, rcvbuf are always changeable
commit
|
commitdiff
|
tree
2009-04-10
Eri
c
Wong
Resto
r
e
u
nlinked
U
N
I
X
sockets o
n
SIGH
U
P
commit
|
commitdiff
|
tree
2009-04-10
Eric Wong
README: doc upda
t
es
commit
|
commitdiff
|
tree
2009-04-10
Eri
c
Wong
config: handle listener u
n
bind/replac
e
in config file
commit
|
commitdiff
|
tree
2009-04-10
Eri
c
Wong
close li
s
teners when r
e
moving them from
o
ur array
commit
|
commitdiff
|
tree
2009-04-09
Eric Wo
n
g
http11:
h
and
l
e "X-Forwarded-Proto: https"
commit
|
commitdiff
|
tree
2009-04-08
Eric Won
g
h
tt
p
11: Remove qso
r
t/bsearc
h
c
o
d
e
paths
commit
|
commitdiff
|
tree
2009-04-08
Eric Wong
te
s
t_reque
s
t: te
s
ts
e
so
t
e
ric/rare REQUEST_UR
I
s
commit
|
commitdiff
|
tree
2009-04-08
Eric Won
g
clean
u
p some lo
g
m
essages
commit
|
commitdiff
|
tree
2009-04-06
Eric Wong
test_c
o
n
figur
a
tor:
ren
a
me
t
e
st name that neve
r
ran
commit
|
commitdiff
|
tree
2009-04-06
E
ric Wong
GNUm
a
k
efile: all
o
w "make V
=
1
.
.
.
" for ve
r
bosit
y
commit
|
commitdiff
|
tree
2009-04-06
E
ric Wong
GNUmakefile
:
r
emov
e
unneces
s
ary asterisks in output
commit
|
commitdiff
|
tree
2009-04-06
Eric Won
g
Add test fo
r
:pre
l
oad_app config option
commit
|
commitdiff
|
tree
2009-04-06
Eric
W
on
g
lo
c
a
l
.
mk
:
touch files after set-file-times
commit
|
commitdiff
|
tree
2009-04-06
E
r
i
c
Wo
n
g
Enforc
e
um
a
sk 0000
with UNIX do
m
ain soc
k
et
s
commit
|
commitdiff
|
tree
2009-04-03
Eric
W
ong
Docu
m
e
ntation updates
commit
|
commitdiff
|
tree
2009-04-03
E
r
ic Wong
Add a
test for signal recovery
commit
|
commitdiff
|
tree
2009-04-03
Eric Wong
confi
g
ura
t
or: allow h
o
oks to be passed ca
l
lable
objects
commit
|
commitdiff
|
tree
2009-04-03
Er
i
c Wo
n
g
tes
t
_hel
p
er: redir
e
ct_
i
o
uses app
e
nd and sync
commit
|
commitdiff
|
tree
2009-04-02
E
r
i
c
W
on
g
un
i
corn 0
.
4
.
2
commit
|
commitdiff
|
tree
2009-04-02
Er
i
c Wong
GNUmakefile: "i
n
s
t
all"
p
reserves unicor
n
_
rails
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
unicorn: re
m
o
v
e unnecessary
l
ambda gener
a
tion
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
Add log
di
r
e
c
tories
t
o
tests
commit
|
commitdiff
|
tree
2009-04-02
E
r
ic Wo
n
g
Use
Fi
l
e
.
basename i
n
s
t
ead of a rege
x
p
commit
|
commitdiff
|
tree
2009-04-02
Er
i
c W
o
n
g
test/rails: v2
.
1
.
2 + Ac
t
i
v
e
Reco
r
dStore all around
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
un
i
c
orn_rails: cleanup r
e
d
u
ndant
b
its
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
Mo
r
e descriptive pr
o
c
e
ss
titles
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
t
e
st_upload: fix a
race co
n
dition
in
unlink
t
e
s
t
commit
|
commitdiff
|
tree
2009-04-02
E
r
ic W
o
ng
Close std{err
,
out} re
d
i
r
e
c
tion t
a
rgets
commit
|
commitdiff
|
tree
2009-04-02
E
ric
Wong
FD_CLOEXEC all non-l
i
s
t
e
n de
s
criptors before exec
commit
|
commitdiff
|
tree
2009-04-01
Eric
W
ong
All
I
Os
c
r
eated
i
n workers have F
D
_CLOEXEC
s
et
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
Remove
s
et_cl
o
exec wrapp
e
r and req
u
ire FD_
C
LOEXEC
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
test_exec: add test c
a
se fo
r
per-worker listeners
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
Merge unicorn
commit
|
commitdiff
|
tree
2009-04-01
Eric
Wong
u
n
icorn
0
.
4
.
1
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
Manifest: upd
a
tes
commit
|
commitdiff
|
tree
2009-04-01
E
r
ic Wong
Add lo
c
al
.
mk
.
s
ample fil
e
that I use
commit
|
commitdiff
|
tree
2009-04-01
Eric
W
ong
Documentation updates,
prep for
0
.
4
.
1 release
commit
|
commitdiff
|
tree
2009-04-01
Eri
c
Wong
Manifest update
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
test_ra
i
ls
:
4x speedup
commit
|
commitdiff
|
tree
2009-04-01
Eric W
o
ng
A
d
d
m
ore t
e
s
ts for Rails
commit
|
commitdiff
|
tree
2009-04-01
Er
i
c Wong
cgi_
w
rapper: HTTP sta
t
us code
cle
a
nu
p
s
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
GNUmakefile: pref
i
x errors with
$(
e
xt
r
a)
v
ariable
commit
|
commitdiff
|
tree
2009-04-01
E
r
i
c Wong
cgi
_
w
r
apper: fix co
o
kies and
o
t
her headers
commit
|
commitdiff
|
tree
2009-04-01
Eric
Wong
t
est: fa
c
t
o
r out exec helpers i
n
to
c
ommon code for
.
.
.
commit
|
commitdiff
|
tree
2009-04-01
Eric W
o
ng
Rails s
t
a
ck tests for unicorn
_
rails
commit
|
commitdiff
|
tree
2009-04-01
E
ri
c
Wong
u
n
icorn_rails: cleanup path m
a
p
p
ing us
a
g
e
commit
|
commitdiff
|
tree
2009-03-31
Eric Won
g
Use
{
read,write}_nonblock on the pipe
commit
|
commitdiff
|
tree
2009-03-31
Er
i
c Won
g
unicorn_rails: minor cleanup for dead variabl
e
commit
|
commitdiff
|
tree
2009-03-31
Eric Won
g
configurator:
r
em
o
ve unnecessar
y
S
ocketHe
l
per includ
e
commit
|
commitdiff
|
tree
2009-03-31
Eric Wong
Bette
r
canonicalizat
i
on of listener pat
h
s + test
s
commit
|
commitdiff
|
tree
2009-03-31
Eric Wong
cgi_wra
p
p
e
r: ensure "Status:
"
header is
not
set
commit
|
commitdiff
|
tree
2009-03-30
E
ric Wong
GNUmakefile: a
d
d test-
e
x
e
c and test-unit targets
commit
|
commitdiff
|
tree
2009-03-30
Er
i
c Wong
un
i
c
or
n
_rails: give mor
e
i
nfo
when
a
borting
commit
|
commitdiff
|
tree
2009-03-30
Eric Wo
n
g
app/old_rails/s
t
atic: de
f
in
e
m
i
ssing constant
commit
|
commitdiff
|
tree
2009-03-30
Eric Wong
bi
n
/*: parse CLI switches in
c
onfig
.
ru
sooner
commit
|
commitdiff
|
tree
2009-03-30
Eric Wong
tes
t
_exec: fix another race condition
commit
|
commitdiff
|
tree
2009-03-30
E
r
ic Wong
Fix de
f
ault list
e
ner setup
commit
|
commitdiff
|
tree
2009-03-30
E
ri
c
W
o
ng
test_exec: fi
x
response bodies
commit
|
commitdiff
|
tree
2009-03-30
Eric Wong
test_exec: fix race condit
i
ons
commit
|
commitdiff
|
tree
2009-03-30
Eric Wong
Avoid havi
n
g two pid
fil
e
s pointing
t
o the
s
a
m
e pi
d
commit
|
commitdiff
|
tree
2009-03-30
Eric Wong
htt
p
1
1: use
:
ht
t
p
_
body instead
of
"HTTP_BODY"
commit
|
commitdiff
|
tree
2009-03-30
Eric Wong
con
f
i
g
urator:
favor "listen"
directive
o
ver "listeners"
commit
|
commitdiff
|
tree
2009-03-30
Eric Wo
n
g
configurator: p
e
r-l
i
st
e
n
e
r backlog, {r
c
v,snd}buf co
n
fig
commit
|
commitdiff
|
tree
2009-03-29
Eri
c
W
o
ng
TODO:
upda
t
e roadmap
to 1
.
0
.
0
commit
|
commitdiff
|
tree
2009-03-29
Eri
c
Wong
test
_
res
p
o
nse: ensure re
s
ponse
body is
c
losed
commit
|
commitdiff
|
tree
2009-03-29
Er
i
c Wong
t
e
st_res
p
onse: en
s
ure closed soc
k
et after write
commit
|
commitdiff
|
tree
2009-03-28
Eric Wo
n
g
Always try to send a
v
alid HTTP response
b
ack
commit
|
commitdiff
|
tree
2009-03-28
Eric W
o
ng
Re
m
o
v
e needless l
i
ne break
commit
|
commitdiff
|
tree
2009-03-28
Eric Wong
t
e
st_ser
v
er: qu
i
eter tests
commit
|
commitdiff
|
tree
2009-03-27
Eric Wong
No
nee
d
to di
s
abl
e
l
u
serspace buffering on client
s
ocket
commit
|
commitdiff
|
tree
2009-03-27
Eric Wong
s
tyle: symbols instead of s
t
rin
g
s
f
or
signal names
commit
|
commitdiff
|
tree
2009-03-27
Eric W
o
ng
D
e
f
erred log rotation in
workers
commit
|
commitdiff
|
tree
2009-03-27
E
r
ic Wong
Don't
a
llow failed log rotation to
to break app
commit
|
commitdiff
|
tree
2009-03-25
Eric Wo
n
g
Merge commit 'v0
.
2
.
3'
commit
|
commitdiff
|
tree
2009-03-25
Eric Won
g
u
n
icorn
0
.
2
.
3
commit
|
commitdiff
|
tree
2009-03-25
Eric Wong
E
nsure
Te
m
pfile
s
are u
n
l
i
nked after
e
very req
u
est
commit
|
commitdiff
|
tree
2009-03-25
Eric Wong
Don't
b
other unlink
i
ng UNIX
s
ockets
commit
|
commitdiff
|
tree
2009-03-25
Eric Wong
S
o
cket:
add {snd,rcv}buf
o
pts to b
i
nd_listen
commit
|
commitdiff
|
tree
2009-03-24
Eric W
o
ng
simp
l
i
f
y
t
he Http
P
arser interface
commit
|
commitdiff
|
tree
2009-03-24
Er
i
c
Wo
n
g
HttpRequest
:
small
i
mprovement
f
or G
E
T requests
commit
|
commitdiff
|
tree
2009-03-23
Eric W
o
n
g
u
n
ic
o
r
n
_rails: su
p
port non-Rack versions of Rails
commit
|
commitdiff
|
tree
2009-03-23
Eric Wong
Don'
t
b
other unlinking UNIX sockets
commit
|
commitdiff
|
tree
2009-03-23
Eric Wong
Streamli
n
e
r
a
ck enviro
n
me
n
t generation
commit
|
commitdiff
|
tree
2009-03-23
E
r
ic Wong
HttpR
e
spon
s
e
: spee
d
up n
o
n-multiv
a
lue heade
r
s
commit
|
commitdiff
|
tree
next