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
test_exec: avoid mis-teardown just in case...
2009-03-03
Eri
c
Wong
test_exe
c
: avo
i
d mis-tea
r
d
own just
in case
.
.
.
commit
|
commitdiff
|
tree
2009-03-03
Eric Won
g
Begin to all
o
w deferr
e
d app creati
o
n/loa
d
in
g
commit
|
commitdiff
|
tree
2009-03-03
E
ric
Wong
test_exec:
avoid h
i
ding
e
rror when binary can't be
.
.
.
commit
|
commitdiff
|
tree
2009-03-03
E
r
i
c
Wong
Remove
unnece
s
s
a
r
y
s
ep
a
r
ato
r
s in help text
commit
|
commitdiff
|
tree
2009-03-03
E
r
i
c
W
o
n
g
R
e
move
-P/--pid switch from CLI
commit
|
commitdiff
|
tree
2009-03-03
Eric W
o
ng
t
est_exec: higher timeout
s
for
log reading
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
test_exec: be
more liber
a
l re
g
arding te
r
m
i
nal output
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
test/exec: a
v
o
i
d let
t
ing child
proc
e
sses
unli
n
k t
e
mpfil
e
s
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
t
e
st
f
or "
u
n
icorn
--help" output
commit
|
commitdiff
|
tree
2009-03-03
E
r
ic Wong
exec: d
i
sable embedded
s
witc
h
p
arsing in config
.
ru
commit
|
commitdiff
|
tree
2009-03-03
E
r
ic
Wong
test_exec: simplify check for unic
o
rn binary
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
test/aggregat
e
: remove Ruby version from output
commit
|
commitdiff
|
tree
2009-03-03
E
r
i
c
Wong
.
gitignore
:
updates to be m
o
re flexible
commit
|
commitdiff
|
tree
2009-02-25
Er
i
c
Wong
rena
m
e http11 => u
n
ico
r
n
/
http11
commit
|
commitdiff
|
tree
2009-02-24
Eric Wong
Update Mani
f
est
commit
|
commitdiff
|
tree
2009-02-24
Eric Wong
A
l
low overrid
i
ng :d
i
rectory or via -C/--directory
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
Fi
x
+test
r
eexec e
r
ror handling on bad inputs
commit
|
commitdiff
|
tree
2009-02-21
E
ric W
o
ng
t
e
st_exec
:
fix
for temporary
f
iles not being cleaned
commit
|
commitdiff
|
tree
2009-02-21
Eric
W
ong
GNUMakefile
:
revamp fo
r
p
arallel 1
.
8/1
.
9
r
uns
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
Replace unicorn
b
i
nary with someth
i
n
g
ra
c
kup-like
commit
|
commitdiff
|
tree
2009-02-21
Eri
c
Wong
revamp
confi
g
uration w
i
th Conf
i
gurator DSL
commit
|
commitdiff
|
tree
2009-02-21
E
ric
Wong
R
egister defau
l
t const
a
nts in Const
m
odule
commit
|
commitdiff
|
tree
2009-02-21
E
ri
c
W
o
ng
Ignore ENV['
P
WD'
]
in
default start cont
e
xt
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
socket:
m
ake b
i
nd_listen ide
m
poten
t
, really
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
.
gitignore:
add doc
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
test_help
e
r: cleanup requires
commit
|
commitdiff
|
tree
2009-02-20
Eric Wong
test_upload: trap
E
P
IPE if a connect
i
on shuts us d
o
wn
.
.
.
commit
|
commitdiff
|
tree
2009-02-20
E
r
ic
Wong
test_upload: close urando
m
fd at te
a
rdown
commit
|
commitdiff
|
tree
2009-02-20
E
r
ic Wong
http11: set SERVER_NA
M
E e
n
v regardless of Host
:
h
e
ader
commit
|
commitdiff
|
tree
2009-02-20
Eri
c
Wo
n
g
h
t
tp11: don't
bother defini
n
g SER
V
ER_SOFTWA
R
E
commit
|
commitdiff
|
tree
2009-02-14
Er
i
c Wong
Ht
t
pResponse: remove
c
rac
k
-a
d
dled
H
T
TP_ST
A
TUS_HEADERS
.
.
.
commit
|
commitdiff
|
tree
2009-02-14
Eric Won
g
Ht
t
pResponse: us
e
each inste
a
d of each_pair to itera
t
e
commit
|
commitdiff
|
tree
2009-02-14
Eric Wong
continue ignorin
g
SIGCHL
D
for now
.
.
.
commit
|
commitdiff
|
tree
2009-02-14
Eric Wong
tra
p
SIGCHL
D
and wakeup mas
t
er
o
n
i
t
commit
|
commitdiff
|
tree
2009-02-14
E
ric Wong
READ
M
E: finish half-written senten
c
e/paragraph
commit
|
commitdiff
|
tree
2009-02-13
Eric Wong
t
est_uploa
d
: fix
rename under 1
.
8
commit
|
commitdiff
|
tree
2009-02-13
Eri
c
W
o
ng
R
e
m
o
v
e tempfi
l
e reuse
f
rom
H
ttpRe
q
u
e
st
,
upload tests
commit
|
commitdiff
|
tree
2009-02-13
Eric Wo
n
g
tests: replace process_bas
e
d
_
port w
i
th unu
s
ed_port
commit
|
commitdiff
|
tree
2009-02-11
Eric Wong
Updat
e
documentati
o
n
commit
|
commitdiff
|
tree
2009-02-11
Er
i
c Wong
Add Sinatra example
commit
|
commitdiff
|
tree
2009-02-11
Eric Wong
ad
d
_listener log
g
ing
includes
f
d= infor
m
ation
commit
|
commitdiff
|
tree
2009-02-11
E
r
i
c
Wong
set
u
p
.
r
b fr
i
end
l
ines
s
commit
|
commitdiff
|
tree
2009-02-11
Eri
c
Wong
Set default
p
roc
e
ss title
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
A
dd
*
.
log and pkg/
t
o
.
gitigno
r
e
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
U
p
date Ma
n
ifest
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
add
h
o
t
_config_file c
o
nfig par
a
m
eter
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
All
o
w listen_backlog to
be s
p
ecified
in config
.
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
upd
a
te README
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
ng
Minor and
i
nsignif
i
ca
n
t cle
a
nu
p
s and style changes
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c W
o
ng
U
s
e
a sho
r
t-
a
s-possible path fo
r
worker Tempfiles
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
Wong
Prevent
lea
k
age of private pi
p
es and tempfiles
.
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
add add_
l
istener
m
ethod for use in configs
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
D
elete UNICORN_* environment va
r
iables in workers
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
d
aemonization by
sett
i
ng UNICORN_D
A
EMON
I
Z
E
env
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
o
n
g
Av
o
id
s
tar
t
ing the pipe until we need it
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Add
o
pt
i
onal PID file
support
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Sock
e
tHelper: unlink UNI
X
socket
s
if they exist
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
update ver
s
i
o
n
and chang
e
l
o
g
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
R
e
i
n
state timeouts
for
k
illin
g
workers
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
More reliab
l
e
w
ake
u
ps i
n
master process
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
Won
g
fac
t
o
r out FD
_
CLOEXEC
into SocketHelper module
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
R
e
fact
o
r
a
nd ge
t
e
x
ec +
F
D in
h
e
r
i
tance working
commit
|
commitdiff
|
tree
2009-02-10
E
r
i
c
W
o
ng
A
ggregate
t
est r
e
s
u
lts so they're more
r
e
adable
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
HttpResponse:
u
se unbuf
f
ered I/O f
o
r
w
riting, too
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
Wong
HttpReq
u
est: restart read
(
2) o
n
EINTR
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
ng
R
ef
a
ctor H
T
T
P Request processing into
H
ttpRequest
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
Skip EINTR/EA
G
AIN han
d
ling with syswrite
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
Remove test/ fil
e
s
w
e
don't care about,
updat
e
Manifest
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
U
se a persistent buffer with HttpReq
u
e
st
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
ng
Us
e
read(2) an
d
blockin
g
I/O f
o
r clients
commit
|
commitdiff
|
tree
2009-02-10
E
r
i
c
Wong
s
ocket: temporary UNIX
sockets use "
.
#{$$}
.
tmp"
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
R
e
m
ove etc and YA
M
L depend
e
n
c
ies
commit
|
commitdiff
|
tree
2009-02-10
Eric Wo
n
g
Update TODO w
i
th Unicorn
g
oals
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c W
o
ng
GNU
m
akef
i
le
:
buil
d
http11
.
so b
e
fore running
tes
t
s
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
W
ong
Remove hard dependency on Rack
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wo
n
g
HttpRequest
#
rese
t
! => HttpRequest#reset
commit
|
commitdiff
|
tree
2009-02-10
E
r
i
c
Wo
n
g
Get rid
of Heade
r
Out and si
m
plify HttpResponse
commit
|
commitdiff
|
tree
2009-02-10
Eric Won
g
Support multi
p
le listener
s
per-process
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
Internally supportin
g
binding to UNIX dom
a
in soc
k
ets
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
ng
Add *
.
so t
o
.
gitignore
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
o
n
g
Move portab
i
lity a
n
d
o
verr
i
de Socket stuff to
unicorn
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
M
ake Htt
p
Request obj
e
ct (and te
m
p
files) persis
t
e
n
t
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic
W
ong
Don't set SCRIPT_NAME to
"/" and
then clear it
f
or
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
HttpReque
s
t: a
v
o
i
d repeated hash lookups for HTTP_BOD
Y
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Simplify HttpR
e
sponse since we only handle
Rack
n
o
w
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
HttpRes
p
onse: remov
e
send_file
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
pre-
g
enerate HTTP_STATUS_
H
E
A
DER to avoid
r
epeat
e
d
snprintf
commit
|
commitdiff
|
tree
2009-02-10
Eric
Won
g
Remove S
t
ringIO usage
i
n H
e
aderO
u
t
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
Di
s
ab
l
e user
s
pace b
u
ff
e
ring on client
so
c
k
e
t
s
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
o
ng
Remove threading and use worker processes instead
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
o
ng
s/Mongrel/Unico
r
n/g
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wo
n
g
Re
m
ove Ja
v
a and Win3
2
s
upport
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Allow running tests in parallel via
g
make
commit
|
commitdiff
|
tree