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
.gitignore: updates to be more flexible
2009-03-03
Eric Wong
.
gitignore: updates t
o
be more
f
lexible
commit
|
commitdiff
|
tree
2009-02-25
Eric
W
ong
ren
a
me http11 => u
n
icorn/http11
commit
|
commitdiff
|
tree
2009-02-24
Eric Wong
U
p
d
ate Manife
s
t
commit
|
commitdiff
|
tree
2009-02-24
Eric Wong
Allo
w
overrid
i
ng :direct
o
ry or via
-
C/--directory
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
Fix+test
r
ee
x
ec error handli
n
g on bad inpu
t
s
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
test_e
x
ec: fi
x
fo
r
t
e
mpo
r
ary f
i
l
e
s
not
being c
l
ean
e
d
commit
|
commitdiff
|
tree
2009-02-21
Eri
c
Wong
GN
U
Makefile: rev
a
m
p
for
parallel 1
.
8/1
.
9
runs
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
Repl
a
ce uni
c
orn bina
r
y with something rackup
-
l
i
k
e
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
revamp configurat
i
on with Configurator DSL
commit
|
commitdiff
|
tree
2009-02-21
E
ric Won
g
Regi
s
ter
def
a
ult constants i
n
Const mo
d
ule
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
I
g
nor
e
E
N
V['PWD
'
]
i
n default
s
tart context
commit
|
commitdiff
|
tree
2009-02-21
Eric
W
ong
socket
:
make bi
n
d_liste
n
idemp
o
tent, r
e
ally
commit
|
commitdiff
|
tree
2009-02-21
E
r
ic
W
o
n
g
.
gitignore: add doc
commit
|
commitdiff
|
tree
2009-02-21
Eric Wong
test_he
l
per: cleanup re
q
uires
commit
|
commitdiff
|
tree
2009-02-20
Eric W
o
ng
t
e
st_u
p
load
:
trap EPIPE
if a connection shuts us down
.
.
.
commit
|
commitdiff
|
tree
2009-02-20
Eri
c
Wong
test_u
p
load: close
u
random fd at
teardo
w
n
commit
|
commitdiff
|
tree
2009-02-20
Eric Wong
http11: set SERVER_NAME env
r
egardles
s
of
H
ost: h
e
ader
commit
|
commitdiff
|
tree
2009-02-20
Eric Wong
http11
:
don't bother defining SERVER_SOFTW
A
RE
commit
|
commitdiff
|
tree
2009-02-14
Eric Wo
n
g
Ht
t
pResponse: remove
crack-addled HTTP_STATUS_HEADERS
.
.
.
commit
|
commitdiff
|
tree
2009-02-14
Er
i
c
W
o
ng
HttpResponse: use e
a
ch i
n
ste
a
d of each_pair to itera
t
e
commit
|
commitdiff
|
tree
2009-02-14
Eric W
o
n
g
co
n
tinue ignoring
SIGCHLD f
o
r now
.
.
.
commit
|
commitdiff
|
tree
2009-02-14
Eric Wong
trap SIGCHLD and wakeup mas
t
er on it
commit
|
commitdiff
|
tree
2009-02-14
Eric Wong
R
EA
D
ME: finis
h
half-writ
t
en sentence
/
p
a
ragra
p
h
commit
|
commitdiff
|
tree
2009-02-13
Eric Wong
t
e
s
t
_uplo
a
d: fix rename under 1
.
8
commit
|
commitdiff
|
tree
2009-02-13
Er
i
c Wong
R
e
mov
e
tempfile
r
eus
e
from HttpRequest, u
p
load tests
commit
|
commitdiff
|
tree
2009-02-13
Eric
Wo
n
g
te
s
ts: replace pro
c
ess_based_port with un
u
sed_port
commit
|
commitdiff
|
tree
2009-02-11
Eric
W
ong
Up
d
ate documentatio
n
commit
|
commitdiff
|
tree
2009-02-11
Eric Won
g
Add Sina
t
ra ex
a
mple
commit
|
commitdiff
|
tree
2009-02-11
Eric W
o
ng
a
dd_listener logg
i
n
g inclu
d
e
s
fd= informatio
n
commit
|
commitdiff
|
tree
2009-02-11
Eric W
o
ng
setup
.
rb fri
e
ndl
i
ness
commit
|
commitdiff
|
tree
2009-02-11
Er
i
c Wong
S
e
t defa
u
lt proc
e
ss titl
e
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c
W
ong
Add *
.
log and pkg/ to
.
gitigno
r
e
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wo
n
g
Update Mani
f
est
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
Wong
add
h
ot_config_
f
ile config par
a
meter
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Allow li
s
ten
_
backlo
g
to
be specified in conf
i
g
.
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
update RE
A
DME
commit
|
commitdiff
|
tree
2009-02-10
E
ric Wong
M
i
n
or and
i
nsignif
i
c
ant
cleanu
p
s and style chan
g
e
s
commit
|
commitdiff
|
tree
2009-02-10
E
ric
W
ong
Use
a short-as-possible pat
h
for worker Tem
p
fil
e
s
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
Prevent
l
eakage of pr
i
va
t
e
pipes and t
e
mpfiles
.
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
add
a
dd_l
i
stener me
t
hod f
o
r
u
se in configs
commit
|
commitdiff
|
tree
2009-02-10
E
ric Won
g
Delete UNI
C
ORN_* environ
m
ent var
i
abl
e
s in
w
ork
e
rs
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
d
aemonization by setting
U
NIC
O
RN_DAE
M
ONIZE env
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Avoid starting the
pipe until we need it
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
Add opti
o
nal PID file suppor
t
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Sock
e
tHelper: unlink U
N
IX
sockets if they exist
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
Wong
update version and change
l
og
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
Re
i
nstat
e
t
imeou
t
s for killing wor
k
ers
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
More rel
i
a
ble
wa
k
eup
s
in
m
ast
e
r
process
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
factor
o
u
t FD_CLOEX
E
C into Socke
t
Hel
p
er m
o
dule
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Refactor an
d
g
et exec + FD in
h
eritance working
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
Ag
g
regate test resu
l
t
s
so they're more reada
b
le
commit
|
commitdiff
|
tree
2009-02-10
E
ric Won
g
H
ttpResponse: use unbuffered I/O f
o
r
w
r
iting, too
commit
|
commitdiff
|
tree
2009-02-10
E
ric Wong
Http
R
e
quest: restart
read(
2
) on
E
INTR
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
Re
f
acto
r
HTTP Req
u
e
s
t
processing into Http
R
equest
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
W
ong
Skip E
I
NTR
/
EAGAIN handling with syswrite
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Remove t
e
st
/
files we don't care about, u
p
date Manifest
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
Us
e
a persist
e
nt buffe
r
with HttpR
e
qu
e
st
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Use read(2) a
n
d blocking I/O for clients
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
soc
k
et
:
tempor
a
ry UNIX sockets us
e
"
.
#{$
$
}
.
t
mp"
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Remove e
t
c and YAML d
e
pendenc
i
e
s
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
on
g
Update T
O
DO with Unicor
n
g
oals
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
GNUm
a
ke
f
ile:
build http11
.
so before running tests
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Remov
e
ha
r
d
dependency on
R
ack
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
n
g
HttpRequest#reset! => H
t
tpRequest#res
e
t
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
Get rid o
f
He
a
derOut and simplify Htt
p
Response
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Supp
o
rt
m
ult
i
p
l
e
lis
t
e
ner
s
per-process
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
Int
e
r
n
a
l
l
y s
u
pporting
b
inding
t
o
U
NIX
d
omain
s
ockets
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
Add *
.
so t
o
.
gitignor
e
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Won
g
M
o
ve portabilit
y
an
d
ove
r
rid
e
Socket stuff to unicorn
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Make HttpRe
q
uest object
(
and temp files) persistent
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
Wong
Don't set SCRIPT_NAM
E
t
o
"/" and then c
l
ear it for
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
Htt
p
Request: avoid repeated hash lookups for HTTP_BODY
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
S
im
p
lify H
t
tpResponse si
n
ce we only handle Rack
n
ow
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
HttpRe
s
p
o
nse: remov
e
send_file
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
pre-generate HTTP_STATUS_HEADER to
av
o
id
repeated snprintf
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
R
emove
S
tring
I
O usage
in
HeaderOut
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Disable userspace b
u
ffering on client
sockets
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
R
emove threading and use
w
o
rk
e
r processes instea
d
commit
|
commitdiff
|
tree
2009-02-10
Eric Wo
n
g
s
/Mongr
e
l/Unicorn/g
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
R
e
move
J
ava and Win32
s
uppor
t
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
A
l
l
o
w ru
n
nin
g
t
e
s
t
s
in pa
r
allel
v
i
a gmake
commit
|
commitdiff
|
tree