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
Er
i
c
W
ong
s
ymlink-aware start
_
ct
x
[:cwd]
commit
|
commitdiff
|
tree
2009-03-03
Eric Wo
n
g
Unl
i
nk the pid f
i
le ex
p
licitly when master exits
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
test_exec: avoi
d
mis-tear
d
own just in ca
s
e
.
.
.
commit
|
commitdiff
|
tree
2009-03-03
E
ric
W
ong
Be
g
in t
o
allow deferred app c
r
e
a
tion/l
o
adin
g
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
test_exec
:
av
o
id
h
iding error when binary c
a
n't be
.
.
.
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
Remove unnece
s
sary separato
r
s
in help text
commit
|
commitdiff
|
tree
2009-03-03
E
r
i
c Wong
Remove -P/--pid swit
c
h from CLI
commit
|
commitdiff
|
tree
2009-03-03
E
r
ic Wong
t
e
st_exec: hi
g
her t
i
meouts
f
o
r l
o
g
reading
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
test_e
x
ec: be mo
r
e li
b
eral regarding terminal output
commit
|
commitdiff
|
tree
2009-03-03
E
r
ic Wong
t
es
t
/
ex
e
c: a
v
oid
l
etting child processe
s
u
n
link tempfiles
commit
|
commitdiff
|
tree
2009-03-03
Eric
Wong
test for "
u
nicorn --help" output
commit
|
commitdiff
|
tree
2009-03-03
E
r
ic Wong
exec: disable embedded switch parsi
n
g
i
n c
o
nfig
.
ru
commit
|
commitdiff
|
tree
2009-03-03
Eric Won
g
t
e
st_exec: si
m
plify check f
o
r
u
nicorn b
i
n
a
r
y
commit
|
commitdiff
|
tree
2009-03-03
Eric W
o
n
g
test/aggregate:
r
e
m
ove Ruby version from output
commit
|
commitdiff
|
tree
2009-03-03
Eric
Wong
.
gitignore: updates to be
m
or
e
f
l
exible
commit
|
commitdiff
|
tree
2009-02-25
Er
i
c Won
g
rename ht
t
p11 => unicorn/http11
commit
|
commitdiff
|
tree
2009-02-24
Eric
Wong
Update
Mani
f
e
s
t
commit
|
commitdiff
|
tree
2009-02-24
Er
i
c
W
ong
A
l
l
ow o
v
erriding :di
r
ectory or via -C/--directory
commit
|
commitdiff
|
tree
2009-02-21
Eric
W
o
ng
Fix+te
s
t
reex
e
c
e
rror h
a
ndli
n
g o
n
bad inputs
commit
|
commitdiff
|
tree
2009-02-21
Er
i
c
W
ong
te
s
t_exec: fix for te
m
porary files not being clean
e
d
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
G
N
UM
a
kefile
:
r
evamp for parall
e
l 1
.
8/
1
.
9
r
u
ns
commit
|
commitdiff
|
tree
2009-02-21
Eri
c
Wong
R
e
place
u
nicorn bina
r
y with
something ra
c
kup-like
commit
|
commitdiff
|
tree
2009-02-21
E
ric Wo
n
g
revamp configur
a
tion with Configura
t
or DSL
commit
|
commitdiff
|
tree
2009-02-21
Er
i
c Wong
Register defaul
t
const
a
nts in Const module
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
I
g
no
r
e ENV['
P
WD'] in
de
f
au
l
t
start c
o
nt
e
xt
commit
|
commitdiff
|
tree
2009-02-21
E
r
i
c Wong
s
o
cket:
m
a
k
e
bind_listen idempotent, re
a
lly
commit
|
commitdiff
|
tree
2009-02-21
Eric
W
ong
.
gitignore: add doc
commit
|
commitdiff
|
tree
2009-02-21
Eric Wo
n
g
test
_
h
e
lper
:
cle
a
nup requires
commit
|
commitdiff
|
tree
2009-02-20
Eric Wong
t
e
st_upload: trap EPIPE if a c
o
n
necti
o
n s
h
u
ts
us down
.
.
.
commit
|
commitdiff
|
tree
2009-02-20
Eric Wong
test_upload: close
uran
d
o
m fd at teardown
commit
|
commitdiff
|
tree
2009-02-20
Eric Wo
n
g
http11: set SERVER_NAME env regardless of Host: h
e
ader
commit
|
commitdiff
|
tree
2009-02-20
Eri
c
Wong
http11: don't bo
t
her defining SERVER_SOFTWARE
commit
|
commitdiff
|
tree
2009-02-14
Eric Wong
Ht
t
pRe
s
p
o
nse: rem
o
ve crac
k
-addled
H
TTP_S
T
ATUS_HEADERS
.
.
.
commit
|
commitdiff
|
tree
2009-02-14
Eric Wong
HttpResponse: use
e
ac
h
instead of each_pai
r
to iterate
commit
|
commitdiff
|
tree
2009-02-14
Eric Won
g
c
o
nt
i
nue ignoring SIGCHL
D
for now
.
.
.
commit
|
commitdiff
|
tree
2009-02-14
Eric
Wong
trap SIGCHLD an
d
w
a
keup
maste
r
on it
commit
|
commitdiff
|
tree
2009-02-14
Eric Wong
R
E
ADME: fin
i
sh
half-written sentence/paragraph
commit
|
commitdiff
|
tree
2009-02-13
Eric Wong
t
est_uploa
d
: fi
x
re
n
ame unde
r
1
.
8
commit
|
commitdiff
|
tree
2009-02-13
Er
i
c Wong
Remo
v
e tempfile reuse from HttpReq
u
est, upload tes
t
s
commit
|
commitdiff
|
tree
2009-02-13
Eric Wong
tes
t
s: repla
c
e process
_
based_port with
u
n
u
sed_port
commit
|
commitdiff
|
tree
2009-02-11
Eri
c
Won
g
U
p
d
a
t
e do
c
umentation
commit
|
commitdiff
|
tree
2009-02-11
Eric Wong
Add Sinatra ex
a
mple
commit
|
commitdiff
|
tree
2009-02-11
E
r
ic
W
ong
add_liste
n
er logging includes fd= informatio
n
commit
|
commitdiff
|
tree
2009-02-11
Eric Wong
setup
.
rb friendl
i
n
e
ss
commit
|
commitdiff
|
tree
2009-02-11
Eric Wo
n
g
Se
t
d
efault pro
c
es
s
title
commit
|
commitdiff
|
tree
2009-02-10
Eric Won
g
A
d
d *
.
log
a
nd pkg/
t
o
.
gitignore
commit
|
commitdiff
|
tree
2009-02-10
E
r
i
c Wong
Upd
a
t
e
M
a
nifest
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
add
h
ot
_
config_file config parameter
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Allo
w
lis
t
en_ba
c
klog to b
e
specified in
config
.
commit
|
commitdiff
|
tree
2009-02-10
E
r
i
c W
o
ng
updat
e
README
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Minor and insignificant cleanups and style changes
commit
|
commitdiff
|
tree
2009-02-10
E
ric Wong
Us
e
a short-as-possible path fo
r
worker Tempfiles
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
P
r
e
v
e
nt
leakage of p
r
ivat
e
pipes and
t
e
mpfiles
.
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
W
ong
ad
d
a
d
d_listene
r
method for use
i
n
c
onfigs
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
Delete
UNICORN_* en
v
ironm
e
nt variables
i
n workers
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
d
ae
m
on
i
zation
b
y setti
n
g
U
NICORN_DAEMONIZE e
n
v
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
A
v
o
i
d starti
n
g the pipe unt
i
l we n
e
ed it
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Ad
d
optional PID file support
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
o
ng
Sock
e
tHel
p
er: unlink UNIX
sockets
if
they exist
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
update ve
r
si
o
n
a
nd ch
a
n
g
e
l
o
g
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Rein
s
tate timeo
u
ts f
o
r killi
n
g
wo
r
kers
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
More r
e
liab
l
e wakeups in master
p
roces
s
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
factor
o
ut
FD_CLO
E
XEC
i
nto Sock
e
tHelpe
r
m
odul
e
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
Ref
a
c
tor and get exec + FD inhe
r
itance working
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
A
g
grega
t
e test results
s
o
t
hey'
r
e mor
e
readable
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
ng
HttpResponse: use u
n
bu
f
f
e
r
ed I/O for
w
r
iting, to
o
commit
|
commitdiff
|
tree
2009-02-10
E
r
i
c
Wo
n
g
HttpRequest: restart
read(2) on EINTR
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Refactor
H
TTP Requ
e
st pro
c
essing int
o
HttpR
e
quest
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
ng
Skip EINTR/EAGAIN handling with
syswrite
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Remove test/ fi
l
es we don't
care a
b
out, update Manifest
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Use a pers
i
stent b
u
f
fer with
H
ttpRequest
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
Use read(2) and
bloc
k
ing I/O for clients
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
so
c
ket: temporary
U
NIX so
c
kets use "
.
#{$$}
.
tmp"
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Remov
e
etc and Y
A
ML dependencies
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
Update TODO with Unicorn goals
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
G
N
Umakefi
l
e
:
build
http11
.
so
b
efor
e
r
unni
n
g tes
t
s
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Re
m
ove hard
dependency on R
a
ck
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
H
t
tpRequest#
r
es
e
t! =>
HttpRequest#
r
eset
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
W
o
ng
Get rid of Head
e
r
Out and simplify Http
R
esponse
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Suppor
t
multiple lis
t
e
ners per-process
commit
|
commitdiff
|
tree
2009-02-10
Eric Won
g
Internally
s
upporting binding t
o
U
N
IX doma
i
n so
c
k
ets
commit
|
commitdiff
|
tree
2009-02-10
E
r
i
c
Wong
A
d
d *
.
so to
.
gitignore
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic
W
o
ng
Move portability and override Socket s
t
uff
to unicorn
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
Eric Wo
n
g
Make
H
tt
p
R
equest
obje
c
t (an
d
temp f
i
les)
p
ersistent
commit
|
commitdiff
|
tree
2009-02-10
Eric Wo
n
g
Don't set SCR
I
PT_NAME to "/" and t
h
e
n
clear it for
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c
W
ong
HttpRe
q
u
e
s
t: avoid repe
a
ted hash
l
ook
u
ps f
o
r HTTP_BODY
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
Simplify HttpResponse
s
ince we only
h
andle Rack now
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
HttpResponse: remove send_f
i
le
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
on
g
pre-ge
n
erat
e
HTTP_STAT
U
S_HEADER to
a
void
r
ep
e
ated snprintf
commit
|
commitdiff
|
tree
2009-02-10
Eric Won
g
Remove StringIO usage in Head
e
rOut
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
Wong
Di
s
able user
s
pace bufferi
n
g
o
n client sockets
commit
|
commitdiff
|
tree
2009-02-10
E
ric Wong
Rem
o
ve threading
and use worker pr
o
cesses instead
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
s/Mongrel/Unicorn/g
commit
|
commitdiff
|
tree
2009-02-10
Eric Won
g
Remove
Java and Win32 support
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Allow running tests in
p
ara
l
lel via gmak
e
commit
|
commitdiff
|
tree