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/http11: hopefully fix gem installation
2009-03-04
E
ric Wong
unicorn/http11
:
h
o
p
efull
y
fix gem installation
commit
|
commitdiff
|
tree
2009-03-04
Eric Wong
test_exec: remove ex
t
raneo
u
s fcntl req
u
ire
commit
|
commitdiff
|
tree
2009-03-04
E
r
ic W
o
ng
configur
a
tor: update the
pe
r
-worker listen example
commit
|
commitdiff
|
tree
2009-03-03
Eric
Wong
require Rack as
late as p
o
s
s
i
b
le in execution
commit
|
commitdiff
|
tree
2009-03-03
E
r
i
c Wong
Raise Arg
u
mentError if li
s
teners are empt
y
commit
|
commitdiff
|
tree
2009-03-03
Eri
c
Wong
A
d
d
co
n
figurator test
commit
|
commitdiff
|
tree
2009-03-03
Eric
W
on
g
fix
t
ypo (DEF
A
ULT_LISTENE
R
=> DEFAULT_LISTEN)
commit
|
commitdiff
|
tree
2009-03-03
Eric W
o
ng
Allo
w
stder
r
_path and stdo
u
t_path to be
set in
the
.
.
.
commit
|
commitdiff
|
tree
2009-03-03
Eri
c
W
ong
L
o
ad the
a
pp
_
a
fter_ forking workers
by default
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
Rakefile: r
e
mov
e
u
n
use
d
move_extensions
c
od
e
commit
|
commitdiff
|
tree
2009-03-03
Eric
W
ong
Handle Er
r
no::EINTR duri
n
g IO
.
select in workers
commit
|
commitdiff
|
tree
2009-03-03
Eri
c
Wong
Make
U
SR1 rotate log fi
l
es by default
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
A
d
d Un
i
cor
n
::Util for a reopen_logs
method
commit
|
commitdiff
|
tree
2009-03-03
Eric W
o
n
g
symlink-aware st
a
rt
_
ctx[:cwd]
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
U
n
link the
p
id
f
i
le explicitly when
m
aster exits
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
test_exe
c
:
avoid mis-teardo
w
n ju
s
t in ca
s
e
.
.
.
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
B
e
g
in to all
o
w defe
r
red app creat
i
o
n
/loading
commit
|
commitdiff
|
tree
2009-03-03
Eric
W
ong
test_exec: av
o
id hiding
error wh
e
n
bina
r
y
ca
n
'
t
be
.
.
.
commit
|
commitdiff
|
tree
2009-03-03
Eric W
o
n
g
Remove unnecessary separa
t
ors i
n
help
t
e
x
t
commit
|
commitdiff
|
tree
2009-03-03
E
ric Wong
Re
m
ove -P/--pid switch from CLI
commit
|
commitdiff
|
tree
2009-03-03
Eric W
o
ng
test_
e
xec: highe
r
timeouts for log rea
d
ing
commit
|
commitdiff
|
tree
2009-03-03
E
r
i
c Wong
test_ex
e
c
: be more lib
e
ral re
g
arding
term
i
n
a
l
ou
t
pu
t
commit
|
commitdiff
|
tree
2009-03-03
Eric Wo
n
g
te
s
t/ex
e
c: a
v
oid letting child processe
s
unlink temp
f
iles
commit
|
commitdiff
|
tree
2009-03-03
E
ric Wong
test for "un
i
c
o
rn --help" output
commit
|
commitdiff
|
tree
2009-03-03
E
ric Won
g
exec: disab
l
e embedded switch parsing in config
.
ru
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
te
s
t_ex
e
c:
si
m
plify check for unicorn bina
r
y
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
t
e
s
t/a
g
gregate: remove Ruby version from output
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
.
git
i
gnore: updates
t
o be more
flexible
commit
|
commitdiff
|
tree
2009-02-25
Eric Won
g
renam
e
http11
=
> unic
o
r
n
/http
1
1
commit
|
commitdiff
|
tree
2009-02-24
Eric Wong
Update
Manifest
commit
|
commitdiff
|
tree
2009-02-24
E
r
ic Wong
A
l
l
o
w overriding :directo
r
y or via -C/--directory
commit
|
commitdiff
|
tree
2009-02-21
E
r
ic
W
o
ng
Fix+
t
est reexec error handling on bad inpu
t
s
commit
|
commitdiff
|
tree
2009-02-21
Er
i
c Wong
test_exec: fix for temp
o
r
a
ry fi
l
e
s not being cleaned
commit
|
commitdiff
|
tree
2009-02-21
Eric Wo
n
g
GNUMakefile: revamp for p
a
rallel 1
.
8
/
1
.
9 runs
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
Replace unicorn bina
r
y
w
ith
something ra
c
k
u
p
-
like
commit
|
commitdiff
|
tree
2009-02-21
Eric Wo
n
g
revamp
configur
a
tion with Configurator DSL
commit
|
commitdiff
|
tree
2009-02-21
Eric
Wong
Regis
t
e
r
default
cons
t
ants in
Const module
commit
|
commitdiff
|
tree
2009-02-21
E
r
ic Wong
Ignore
E
NV[
'
PWD'] in
d
efaul
t
start context
commit
|
commitdiff
|
tree
2009-02-21
Eric
Won
g
so
c
ket: make bind_listen
i
dempotent, rea
l
l
y
commit
|
commitdiff
|
tree
2009-02-21
E
r
ic Wong
.
giti
g
nore
:
add doc
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
te
s
t_helpe
r
:
cl
e
anup requir
e
s
commit
|
commitdiff
|
tree
2009-02-20
E
ric
Wong
test_
u
pload: trap EPIPE if a connection shuts u
s
down
.
.
.
commit
|
commitdiff
|
tree
2009-02-20
Eric Won
g
test_up
l
oad: close
ur
a
ndom fd at tear
d
ow
n
commit
|
commitdiff
|
tree
2009-02-20
Eric
Wong
h
t
t
p
11: s
e
t SERVER_NAME
env
regardle
s
s of Host: h
e
ader
commit
|
commitdiff
|
tree
2009-02-20
Eric
Wong
ht
t
p11:
d
o
n't bother defin
i
ng SERVER_
S
OFTWARE
commit
|
commitdiff
|
tree
2009-02-14
E
ric Wong
Ht
t
p
Response: remove crack-addled HTT
P
_
S
TATUS_
H
EADERS
.
.
.
commit
|
commitdiff
|
tree
2009-02-14
Eric Wong
H
t
t
p
Response: use eac
h
instead of each_pai
r
to iterate
commit
|
commitdiff
|
tree
2009-02-14
Eric Won
g
co
n
t
inue ignoring SIG
C
HLD for now
.
.
.
commit
|
commitdiff
|
tree
2009-02-14
E
r
ic Wong
trap SIGCHLD
an
d
wa
k
eup master on
it
commit
|
commitdiff
|
tree
2009-02-14
Eric Wong
README: finish half-written
senten
c
e/paragraph
commit
|
commitdiff
|
tree
2009-02-13
Er
i
c Wong
test_
u
pload: f
i
x
rename under 1
.
8
commit
|
commitdiff
|
tree
2009-02-13
Eric Wong
Remove
t
empf
i
le reuse from Http
R
equest,
upload
t
ests
commit
|
commitdiff
|
tree
2009-02-13
Eric W
o
ng
test
s
: r
e
p
l
ace
p
rocess_bas
e
d_port with unused_port
commit
|
commitdiff
|
tree
2009-02-11
Eric Wong
Update do
c
umentation
commit
|
commitdiff
|
tree
2009-02-11
Eric Wong
Add Sinatra ex
a
mp
l
e
commit
|
commitdiff
|
tree
2009-02-11
Eric W
o
ng
add_listener
log
g
ing
i
n
clude
s
fd=
information
commit
|
commitdiff
|
tree
2009-02-11
E
r
ic Wong
s
e
tup
.
rb fr
i
endliness
commit
|
commitdiff
|
tree
2009-02-11
Eric Wong
Se
t
d
ef
a
ult proces
s
title
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
Add *
.
log a
n
d pkg/ to
.
g
i
tignore
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c
W
ong
Update M
a
n
ifest
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
add
h
ot_co
n
fig_file
c
onfig paramete
r
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Allow listen
_
backl
o
g to be sp
e
cified in config
.
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
up
d
ate README
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
M
i
n
o
r and insig
n
ificant cleanups and style changes
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Use a short-as
-
p
ossibl
e
path for worker
T
empfiles
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
Prevent leakage of
p
rivate pipes an
d
tempfiles
.
commit
|
commitdiff
|
tree
2009-02-10
E
ri
c
Wong
add
add_listen
e
r method for use in conf
i
gs
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic
Wong
D
e
lete UN
I
C
O
RN_* environment variables in wo
r
ker
s
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wo
n
g
d
aemon
i
zation by setting UN
I
CORN_DAEMONIZE env
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Won
g
A
voi
d
s
tartin
g
the pipe unt
i
l we nee
d
it
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
W
o
ng
Add optional PID file
support
commit
|
commitdiff
|
tree
2009-02-10
Eric Wo
n
g
Socke
t
He
l
per: unlink UNIX so
c
kets if they e
x
is
t
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
update
v
ersion
a
nd changelog
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic
W
o
ng
Reinstate tim
e
o
uts for
k
illing workers
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
More reliabl
e
wa
k
eups in mas
t
er
process
commit
|
commitdiff
|
tree
2009-02-10
E
r
i
c
Wong
f
a
ctor
out FD_
C
LOEXEC
into SocketHelper modu
l
e
commit
|
commitdiff
|
tree
2009-02-10
E
r
i
c Wong
Refact
o
r and ge
t
e
x
ec + F
D
inheri
t
ance working
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
A
ggre
g
ate test resu
l
t
s
so they're
m
ore rea
d
able
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
Wong
HttpResponse: use un
b
uffered I/O for wr
i
t
ing, too
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
ng
H
ttpReque
s
t: restart
r
ead(2)
o
n EINTR
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
Wo
n
g
R
e
factor HTTP
R
eque
s
t
p
ro
c
essing into H
t
tpReq
u
est
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
S
k
ip EINTR/EAGAIN
handling with s
y
s
wri
t
e
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
R
emove test/ f
i
les w
e
do
n
't ca
r
e about, u
p
date Manif
e
st
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
Wong
Use
a p
e
rsi
s
tent b
u
ffer with HttpRequest
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Use read(
2
)
and blocki
n
g I/O
f
or
c
lients
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
so
c
ket: temporary UNIX sockets use
"
.
#{$$
}
.
tmp"
commit
|
commitdiff
|
tree
2009-02-10
E
r
i
c
Wong
R
e
move etc and YAML dependencies
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
Upda
t
e TODO wi
t
h Unic
o
rn goa
l
s
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
GNUmakef
i
le:
b
uild ht
t
p11
.
so
b
efore
running te
s
ts
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Remo
v
e har
d
depend
e
ncy on Rack
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
H
tt
p
Request
#
reset! => Http
R
e
q
uest#re
s
et
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic
Wong
Get rid of He
a
der
O
u
t
and sim
p
lify HttpRes
p
o
nse
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
W
o
n
g
Support
multi
p
le liste
n
ers
p
er-
p
r
o
c
e
ss
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c
Wong
Internally suppo
r
ting b
i
n
d
ing to UNIX domain sockets
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
W
ong
Add *
.
so to
.
gitignore
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
ng
Move portabilit
y
an
d
overr
i
de Socket stuff
t
o
u
n
i
corn
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Make
HttpRe
q
uest
object
(
and t
e
m
p
files
)
p
e
r
s
istent
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
Don't set
SCRIPT_NA
M
E
to "/" and
then clear
i
t
for
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
HttpR
e
q
uest: av
o
id repeated
h
ash lookups for HTTP_BODY
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
Si
m
plify HttpRe
s
ponse since we o
n
ly h
a
ndle Rack n
o
w
commit
|
commitdiff
|
tree
next