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
symlink-aware start_ctx[:cwd]
2009-03-03
Eric Wong
symlink-aware start_ctx[:cwd]
commit
|
commitdiff
|
tree
2009-03-03
Eri
c
Wong
Unlink
t
he pid file explicitly when
m
a
st
e
r
ex
i
ts
commit
|
commitdiff
|
tree
2009-03-03
E
r
i
c
W
o
ng
te
s
t_
e
xec: avoid mis-teardown just in
c
ase
.
.
.
commit
|
commitdiff
|
tree
2009-03-03
Eri
c
Wong
Begi
n
to allow
d
ef
e
rre
d
app c
r
eation/loadi
n
g
commit
|
commitdiff
|
tree
2009-03-03
Er
i
c Wong
test_exec: avoi
d
hiding error when binary
can'
t
b
e
.
.
.
commit
|
commitdiff
|
tree
2009-03-03
Eric Wo
n
g
Remov
e
unne
c
e
ssa
r
y sepa
r
ato
r
s in h
e
lp text
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
Remove
-
P/--pid swit
c
h
from CLI
commit
|
commitdiff
|
tree
2009-03-03
Eric W
o
ng
test
_
e
xec: higher timeouts for l
o
g readin
g
commit
|
commitdiff
|
tree
2009-03-03
Eric Won
g
test_exec: be more liberal regarding te
r
minal output
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
test/exec: avoi
d
l
e
tting
c
h
i
l
d proce
s
ses unlink
t
empfiles
commit
|
commitdiff
|
tree
2009-03-03
Er
i
c W
o
ng
tes
t
for "unicorn --
h
e
l
p"
output
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
exec: disa
b
le e
m
bedded
s
witch parsing in
c
onfig
.
ru
commit
|
commitdiff
|
tree
2009-03-03
Eric
W
o
n
g
test
_
exec: simplif
y
check for unicorn binary
commit
|
commitdiff
|
tree
2009-03-03
Eric
W
ong
t
e
st/ag
g
regate: r
e
move Ruby version from out
p
ut
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
.
git
i
gnore:
u
pd
a
tes to be
more
flexible
commit
|
commitdiff
|
tree
2009-02-25
Eric Wong
r
e
n
ame
h
ttp11 => unicorn/htt
p
11
commit
|
commitdiff
|
tree
2009-02-24
Eric W
o
n
g
Update M
a
nifest
commit
|
commitdiff
|
tree
2009-02-24
Eric Wong
Allo
w
over
r
iding :direc
t
ory
or
v
ia -C/--di
r
ectory
commit
|
commitdiff
|
tree
2009-02-21
Eric Wo
n
g
Fix+test reexec er
r
o
r
h
a
ndling on bad inputs
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
t
e
st_exec
:
fix f
o
r
temporary files not bei
n
g cl
e
a
n
ed
commit
|
commitdiff
|
tree
2009-02-21
Eric W
o
ng
GN
U
M
a
kefile: revamp
f
or paralle
l
1
.
8/1
.
9 runs
commit
|
commitdiff
|
tree
2009-02-21
Er
i
c Wong
Repla
c
e unicorn binary with something rack
u
p-like
commit
|
commitdiff
|
tree
2009-02-21
E
ric Wong
revam
p
configuration wit
h
C
onfigurat
o
r DSL
commit
|
commitdiff
|
tree
2009-02-21
E
ric W
o
ng
Register d
e
fault
c
onstants in Const mod
u
le
commit
|
commitdiff
|
tree
2009-02-21
E
ric Won
g
I
g
nore ENV['PWD'] in
d
e
f
ault start con
t
ext
commit
|
commitdiff
|
tree
2009-02-21
E
r
i
c
Wong
sock
e
t:
m
ake bin
d
_liste
n
ide
m
potent,
r
eally
commit
|
commitdiff
|
tree
2009-02-21
Eric Wo
n
g
.
g
itignore: add do
c
commit
|
commitdiff
|
tree
2009-02-21
Eric
W
ong
test_helper: cleanup requires
commit
|
commitdiff
|
tree
2009-02-20
Eri
c
Wo
n
g
test_upload: trap EPIPE i
f
a connection shu
t
s us down
.
.
.
commit
|
commitdiff
|
tree
2009-02-20
Eric Won
g
test_upload: close urand
o
m fd at teard
o
wn
commit
|
commitdiff
|
tree
2009-02-20
Eric
W
ong
h
ttp11: set SERVER_NAME e
n
v regardl
e
ss of Host: header
commit
|
commitdiff
|
tree
2009-02-20
Eric Won
g
h
t
tp11: don't bother
def
i
ning SERVER_SOFTWARE
commit
|
commitdiff
|
tree
2009-02-14
Eric Wong
HttpRe
s
ponse:
remove crack-addl
e
d HTTP_STATUS_HEADER
S
.
.
.
commit
|
commitdiff
|
tree
2009-02-14
Eric W
o
ng
H
t
tpRespons
e
: use each instead of each_p
a
ir to
iter
a
te
commit
|
commitdiff
|
tree
2009-02-14
Eri
c
Wong
conti
n
ue i
g
noring
SIGCHLD for now
.
.
.
commit
|
commitdiff
|
tree
2009-02-14
E
r
ic Wo
n
g
trap SIGCHLD and wakeup ma
s
te
r
on it
commit
|
commitdiff
|
tree
2009-02-14
Eric Wong
R
E
ADME: finish half-writ
t
en
sentence/pa
r
agraph
commit
|
commitdiff
|
tree
2009-02-13
Eric Won
g
test_uplo
a
d
:
fix rename unde
r
1
.
8
commit
|
commitdiff
|
tree
2009-02-13
Eric Wong
Re
m
ove tempfile
r
euse from HttpR
e
q
u
est, up
l
oad
tes
t
s
commit
|
commitdiff
|
tree
2009-02-13
Eri
c
Wong
tests: repla
c
e pr
o
cess_b
a
sed_p
o
r
t
w
i
th unused_p
o
rt
commit
|
commitdiff
|
tree
2009-02-11
Eric Wong
U
p
date document
a
tion
commit
|
commitdiff
|
tree
2009-02-11
Eric Wo
n
g
Add Sinatra
example
commit
|
commitdiff
|
tree
2009-02-11
Eric
Won
g
add_liste
n
er loggin
g
i
nclud
e
s fd= inform
a
tion
commit
|
commitdiff
|
tree
2009-02-11
E
r
i
c Wong
setup
.
rb
friendliness
commit
|
commitdiff
|
tree
2009-02-11
Eric Wong
Set defa
u
lt
p
rocess title
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
Ad
d
*
.
log and pkg/ t
o
.
giti
g
nore
commit
|
commitdiff
|
tree
2009-02-10
Eric Wo
n
g
Up
d
a
te
Manifest
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
ng
a
d
d h
o
t_config_fi
l
e config
parameter
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
Allow listen_
b
acklog to be s
p
ecified in
c
onfig
.
commit
|
commitdiff
|
tree
2009-02-10
Eric Wo
n
g
update R
E
AD
M
E
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Minor and insi
g
nificant
cleanups and
style
c
hang
e
s
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Use
a
short-as
-
possible path for worker
T
e
mpfi
l
es
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Preven
t
l
e
akage of pri
v
ate pipes and temp
f
iles
.
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
ad
d
a
d
d_listener m
e
th
o
d f
o
r
use in c
o
nfigs
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
on
g
Del
e
te UNICO
R
N_* environment var
i
ables in w
o
r
kers
commit
|
commitdiff
|
tree
2009-02-10
E
ric Wong
d
aem
o
nizat
i
on by setting
UNIC
O
RN_DAEMONIZE env
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
Avoid starting the pipe unti
l
we need
it
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Add optional
PID file s
u
pport
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
S
ocketHelper
:
unlink UNIX sock
e
ts i
f
they ex
i
st
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
u
p
date version and changelog
commit
|
commitdiff
|
tree
2009-02-10
E
r
i
c
Wong
R
e
instate timeouts
f
o
r
kil
l
ing wo
r
kers
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
More re
l
iabl
e
w
a
k
eups
i
n master pr
o
cess
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
factor out F
D
_
CLOEXEC in
t
o SocketH
e
l
per module
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Refact
o
r
and get ex
e
c + FD inheritance worki
n
g
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Agg
r
egate
t
e
s
t results so they're m
o
r
e rea
d
able
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
H
t
t
pResp
o
n
se: use u
n
buffered I/O fo
r
w
riting
,
too
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
H
t
tpRequest:
resta
r
t read
(
2) on
E
INT
R
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Won
g
R
efa
c
t
o
r H
T
TP Request p
r
ocessing into HttpRequest
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
n
g
Skip
E
INTR/EAGAIN
han
d
ling
with syswrite
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
Wong
R
e
move
tes
t
/ files we don
'
t
c
are about, upda
t
e Manife
s
t
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Use a pe
r
s
i
s
tent b
u
ffer with HttpRequest
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
U
se rea
d
(2) and blo
c
kin
g
I
/O
f
or clients
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
ng
socket
:
temporary UNIX sockets use "
.
#{$$}
.
tmp"
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Remove etc and YAML dependencies
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
U
p
date
T
ODO with Unicorn goals
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
GNUmakef
i
l
e
: bui
l
d http11
.
so before running
tests
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
W
ong
R
e
move hard depen
d
en
c
y on Ra
c
k
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
HttpR
e
ques
t
#r
e
set! => Http
R
equ
e
st#reset
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Get rid
of H
e
a
d
erO
u
t and simplify HttpResponse
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
S
u
pport
multiple listeners per-process
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Internally supporting binding
t
o UNIX domain sockets
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Add *
.
so to
.
git
i
gnore
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wo
n
g
Mov
e
portability and override Socket stuff to
u
n
i
corn
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
Make HttpReques
t
object (and temp files) persisten
t
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Don't set SCRIPT_NAME
to "/" and then clear it for
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Http
R
equest: avoid
repeated hash
l
ook
u
p
s
for
H
TTP_
B
O
D
Y
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c
W
ong
Simplify HttpResponse since w
e
only h
a
n
dle Rack now
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
HttpResponse: remove se
n
d_fil
e
commit
|
commitdiff
|
tree
2009-02-10
Eric Wo
n
g
pre-generate HTTP_STATUS_
H
EA
D
E
R to av
o
id repeated snpr
i
n
t
f
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic W
o
ng
Remove
Strin
g
IO usa
g
e i
n
HeaderOut
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Disable users
p
ace buff
e
r
ing on cl
i
ent sockets
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
R
e
mo
v
e threa
d
in
g
a
nd use wo
r
ker p
r
o
cesses
instead
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wo
n
g
s
/Mong
r
el/Unicorn/g
commit
|
commitdiff
|
tree
2009-02-10
Eric Wo
n
g
Remove Java and Win
3
2 s
u
pport
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
All
o
w running
test
s
in parallel via gmake
commit
|
commitdiff
|
tree