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
sym
l
i
nk-aware s
t
art_ctx[
:
cwd]
commit
|
commitdiff
|
tree
2009-03-03
Eri
c
Won
g
Unl
i
nk the pid
f
ile explicitly when mast
e
r
ex
i
ts
commit
|
commitdiff
|
tree
2009-03-03
E
r
ic Wong
test_
e
xec: avoid mis-teard
o
wn just in case
.
.
.
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
Begin
to a
l
low deferred a
p
p creation/loadi
n
g
commit
|
commitdiff
|
tree
2009-03-03
Eric Wo
n
g
test_exec: avoi
d
hidi
n
g e
r
r
or
w
h
e
n binary can't be
.
.
.
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
Remove
unn
e
cessa
r
y sep
a
r
ators in help text
commit
|
commitdiff
|
tree
2009-03-03
Eric Wo
n
g
Remove -P/--pid switch from CLI
commit
|
commitdiff
|
tree
2009-03-03
Eric
Wong
test_ex
e
c: higher time
o
uts
f
o
r log readin
g
commit
|
commitdiff
|
tree
2009-03-03
Eric Won
g
te
s
t_exec
:
be more
liberal rega
r
di
n
g ter
m
inal out
p
ut
commit
|
commitdiff
|
tree
2009-03-03
Eric Won
g
test/exe
c
: avoid le
t
ting child process
e
s unlink tempfiles
commit
|
commitdiff
|
tree
2009-03-03
Eric Wong
t
est
f
or "
u
nic
o
rn --help
"
output
commit
|
commitdiff
|
tree
2009-03-03
E
r
i
c Wong
ex
e
c
:
dis
a
b
le embedded sw
i
tch
p
arsing
i
n config
.
ru
commit
|
commitdiff
|
tree
2009-03-03
Eric Wo
n
g
test_
e
x
ec
:
simplify ch
e
ck for unicorn binary
commit
|
commitdiff
|
tree
2009-03-03
Eric Won
g
test/agg
r
egate: rem
o
v
e Ruby
v
e
r
s
ion f
r
om output
commit
|
commitdiff
|
tree
2009-03-03
E
ric Wong
.
git
i
g
nore: updates to be
m
o
re f
l
exible
commit
|
commitdiff
|
tree
2009-02-25
E
r
ic Wong
rename h
t
tp1
1
=>
unico
r
n/http11
commit
|
commitdiff
|
tree
2009-02-24
Er
i
c W
o
ng
Upd
a
t
e
Ma
n
ifes
t
commit
|
commitdiff
|
tree
2009-02-24
Er
i
c W
o
ng
Allow overri
d
ing
:directory or via -C
/
--d
i
rectory
commit
|
commitdiff
|
tree
2009-02-21
Eri
c
Wo
n
g
Fix+test ree
x
ec error ha
n
dli
n
g on b
a
d inp
u
ts
commit
|
commitdiff
|
tree
2009-02-21
E
ric Wong
test_exec
:
fix for t
e
mporary f
i
les n
o
t
bei
n
g cleaned
commit
|
commitdiff
|
tree
2009-02-21
Er
i
c Wo
n
g
GN
U
M
a
kefile: revamp for
p
arallel 1
.
8
/1
.
9 runs
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
Replace unicorn
binary with somet
h
in
g
ra
c
k
up-l
i
ke
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
r
evamp confi
g
u
rati
o
n with Configurator
D
SL
commit
|
commitdiff
|
tree
2009-02-21
E
r
ic Wong
Re
g
i
s
ter defa
u
lt constan
t
s
i
n Con
s
t
modu
l
e
commit
|
commitdiff
|
tree
2009-02-21
E
ric Wong
Ignore ENV['PWD']
in
default start con
t
ext
commit
|
commitdiff
|
tree
2009-02-21
E
r
ic W
o
n
g
socket:
m
ake
bind_liste
n
i
d
empo
t
ent, really
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
.
giti
g
nore: add doc
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
t
e
st_helper: cleanup requires
commit
|
commitdiff
|
tree
2009-02-20
Eric Wong
te
s
t
_
u
p
l
oad:
t
rap EPIPE
if a connection shuts us
down
.
.
.
commit
|
commitdiff
|
tree
2009-02-20
Er
i
c W
o
ng
test_upload:
c
l
ose urandom fd at
t
ear
d
own
commit
|
commitdiff
|
tree
2009-02-20
E
ric
W
ong
http11: set SERVER_N
A
ME en
v
r
e
g
ardl
e
s
s
of Host: head
e
r
commit
|
commitdiff
|
tree
2009-02-20
Eric Wong
http
1
1: d
o
n't
bothe
r
defining SERVER_SOFTWARE
commit
|
commitdiff
|
tree
2009-02-14
Eric Won
g
HttpR
e
sponse: re
m
ove crack-addl
e
d
HTTP_STATUS_
H
EADE
R
S
.
.
.
commit
|
commitdiff
|
tree
2009-02-14
Eric Wong
HttpR
e
sp
o
nse: use each
instead of each
_
pair to iterate
commit
|
commitdiff
|
tree
2009-02-14
Eric Won
g
continue
i
g
noring SIGCHLD for n
o
w
.
.
.
commit
|
commitdiff
|
tree
2009-02-14
Eric Wong
t
rap SIGCHL
D
and wakeup
m
aster on it
commit
|
commitdiff
|
tree
2009-02-14
Eric
Wong
R
E
ADME: finish half-written sen
t
ence/paragraph
commit
|
commitdiff
|
tree
2009-02-13
Eric
W
ong
test_uplo
a
d
:
fix rename u
n
de
r
1
.
8
commit
|
commitdiff
|
tree
2009-02-13
Eric Wong
Remove tempfile reuse from HttpR
e
q
uest, upload te
s
ts
commit
|
commitdiff
|
tree
2009-02-13
Eric W
o
ng
tests: replace process_ba
s
ed_port w
i
t
h u
n
u
s
ed_por
t
commit
|
commitdiff
|
tree
2009-02-11
Eric Won
g
Update documentati
o
n
commit
|
commitdiff
|
tree
2009-02-11
E
ric Won
g
Add Si
n
at
r
a
example
commit
|
commitdiff
|
tree
2009-02-11
Eric Wong
add_listener logging includ
e
s f
d
= informatio
n
commit
|
commitdiff
|
tree
2009-02-11
Er
i
c
Wong
setup
.
rb friendliness
commit
|
commitdiff
|
tree
2009-02-11
Eric Wong
Set d
e
fa
u
lt
p
r
o
ce
s
s
t
itle
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
Add *
.
log and pkg/ to
.
gitignore
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic W
o
ng
Update Manifest
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
a
d
d hot_conf
i
g_file co
n
fig parameter
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
Allow li
s
ten_b
a
cklog to be
s
pe
c
ified in
c
onfig
.
commit
|
commitdiff
|
tree
2009-02-10
E
r
i
c
Wong
up
d
ate R
E
ADME
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
Min
o
r
and insignifi
c
ant cleanups and style changes
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
Wong
Use a short-as-possible path for
wo
r
ker Tempfiles
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
Prevent l
e
a
kage of private pipes and
t
empfiles
.
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
a
d
d add_listener meth
o
d fo
r
use in
c
onfigs
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
Delete UNICORN_* environmen
t
variab
l
es in workers
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
daemo
n
ization by
se
t
ting UNICORN_DAEMONIZE env
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Av
o
i
d starting
t
he
p
ipe until we
n
e
e
d it
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
ng
Add o
p
ti
o
na
l
PID file support
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c
Wong
SocketHelper:
u
nlink UNIX sockets if they exi
s
t
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
update ve
r
sion an
d
c
h
a
n
g
elog
commit
|
commitdiff
|
tree
2009-02-10
E
ric Wong
Reinstate timeout
s
for
k
illing workers
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
More reliable wakeups in master process
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
factor out FD
_
CLOE
X
EC into Soc
k
etHe
l
pe
r
module
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c
Won
g
Refactor and get exec + FD inheritance wor
k
in
g
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Aggregate te
s
t re
s
u
l
ts so t
h
ey're more
read
a
ble
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
HttpResponse: use un
b
uffered
I/O for writing, too
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
HttpReq
u
est: restart read(2) on EINTR
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
ng
Refactor HTTP Request process
i
ng into HttpR
e
quest
commit
|
commitdiff
|
tree
2009-02-10
Eric Won
g
Skip
EIN
T
R/EAGAI
N
handling
w
it
h
syswrite
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wo
n
g
R
e
m
o
v
e te
s
t/
f
iles we don
'
t care a
b
o
u
t, upd
a
te Manifest
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
Use a persistent buffer with HttpRequest
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c
Wong
Use r
e
ad(2)
a
nd blocking
I/O for client
s
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Won
g
so
c
ket: temporary UNIX sockets use
"
.
#
{
$
$
}
.
tmp"
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
Remove
etc and YAML
depende
n
ci
e
s
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Upda
t
e TODO with Unicorn goals
commit
|
commitdiff
|
tree
2009-02-10
Eric Won
g
GN
U
makefile: build http11
.
so before run
n
i
n
g tests
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Re
m
ove hard d
e
pendency on Rack
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Htt
p
Request#
r
e
s
et
!
=> Http
R
equest#res
e
t
commit
|
commitdiff
|
tree
2009-02-10
E
ri
c
W
o
ng
Get rid of He
a
derOut and simplify Ht
t
pResponse
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
Support multiple listeners per
-
process
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
on
g
I
nternally supportin
g
binding to
UNI
X
domain so
c
kets
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
Add *
.
so t
o
.
gitignore
commit
|
commitdiff
|
tree
2009-02-10
Eric Won
g
Move
po
r
tab
i
lity and ove
r
ride
Socket
stuff to unicorn
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Make HttpRequest object (a
n
d temp files)
persiste
n
t
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
D
o
n't set
S
CRIPT_NAME to "/" and then cl
e
ar it
f
or
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
ng
HttpRequest
:
a
void repeated hash lookups for H
T
T
P
_BODY
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Simplify
HttpResponse
s
in
c
e we only handle Rack now
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
HttpResp
o
nse: remov
e
send_
f
ile
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Won
g
pre-g
e
nerate HTTP_STATUS_
H
EADER to avoi
d
repeated sn
p
r
intf
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Won
g
Remove S
t
ringIO u
s
age in
H
ea
d
e
r
Ou
t
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Disable userspa
c
e
buffering on client sockets
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
Won
g
R
em
o
v
e thread
i
ng and use worker
proce
s
ses
ins
t
ead
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
s/Mong
r
el
/
Un
i
c
o
r
n
/
g
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Remove Java
and Win32 support
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Allow run
n
ing
t
e
s
ts
i
n parallel
v
ia g
m
ake
commit
|
commitdiff
|
tree