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
Inline and remove the HttpRequest#reset method
2009-04-13
Eric Wong
old_rails
:
try
h
ar
d
er to ensu
r
e
va
l
i
d
responses
commit
|
commitdiff
|
tree
2009-04-13
Er
i
c W
o
ng
Do
n
't bother re
s
t
o
r
i
n
g ENV o
r
umask
a
cr
o
ss reexec
commit
|
commitdiff
|
tree
2009-04-13
Eric Wong
Rem
o
ve unnecess
a
ry sync
assig
n
m
e
nt
commit
|
commitdiff
|
tree
2009-04-13
Er
i
c Wong
Save one
fcntl
(
) syscall on eve
r
y reques
t
commit
|
commitdiff
|
tree
2009-04-13
Eric Wong
test
_
ht
t
p
_
p
a
rser: fix
broken URL
in c
o
m
ment
commit
|
commitdiff
|
tree
2009-04-13
E
ric Wong
tes
t
_exec: fix poten
t
i
al
r
aces in fd lea
k
test
commit
|
commitdiff
|
tree
2009-04-13
Eric
Wong
http11: cleanup+sa
f
er rack
.
url_sche
m
e
h
a
ndling
commit
|
commitdiff
|
tree
2009-04-11
Eric Wong
R
e
move _a
l
l_ non-
P
OSIX socket
op
t
ion
s
commit
|
commitdiff
|
tree
2009-04-10
E
r
ic Wong
liste
n
backlog, sndbuf, rcvbuf are always c
h
angea
b
le
commit
|
commitdiff
|
tree
2009-04-10
Eric Wong
R
e
store unlinked UNIX so
c
kets on SIGHUP
commit
|
commitdiff
|
tree
2009-04-10
Eric
Wong
README:
doc updat
e
s
commit
|
commitdiff
|
tree
2009-04-10
Eric Wong
co
n
fig: handle listener
u
nbind/replac
e
in co
n
fig f
i
le
commit
|
commitdiff
|
tree
2009-04-10
Eri
c
Wong
c
l
ose list
e
n
e
rs when
re
m
oving
t
hem from ou
r
array
commit
|
commitdiff
|
tree
2009-04-09
Eric
Wong
http11: handle "X-Fo
r
wa
r
ded-Proto: https"
commit
|
commitdiff
|
tree
2009-04-08
Er
i
c Wong
h
t
tp11: Remove q
s
ort/bsearch
c
ode paths
commit
|
commitdiff
|
tree
2009-04-08
Eric
W
o
n
g
t
est
_
re
q
uest:
t
e
sts esoteric
/
rare
R
EQU
E
ST_URI
s
commit
|
commitdiff
|
tree
2009-04-08
Er
i
c W
o
ng
cleanu
p
some
log messages
commit
|
commitdiff
|
tree
2009-04-06
Eric W
o
ng
te
s
t
_config
u
r
ato
r
: re
n
a
me test name that nev
e
r
r
an
commit
|
commitdiff
|
tree
2009-04-06
Er
i
c Wong
GNU
m
akefil
e
: allow "make V=1
.
.
.
"
f
o
r verbos
i
ty
commit
|
commitdiff
|
tree
2009-04-06
E
r
i
c Wo
n
g
GNUmakefile: remove u
n
necessary asteri
s
ks in output
commit
|
commitdiff
|
tree
2009-04-06
Eri
c
W
o
ng
Add tes
t
for
:prel
o
a
d_app config o
p
tion
commit
|
commitdiff
|
tree
2009-04-06
Eric Wong
local
.
mk: touc
h
files after set-file-times
commit
|
commitdiff
|
tree
2009-04-06
E
ric Wong
E
nforce umask 0000 with
U
NIX
d
omai
n
s
ockets
commit
|
commitdiff
|
tree
2009-04-03
Eric Wong
Document
a
tion updates
commit
|
commitdiff
|
tree
2009-04-03
E
ric Wo
n
g
Add a
t
e
s
t for si
g
na
l
r
ecovery
commit
|
commitdiff
|
tree
2009-04-03
Eric
W
ong
confi
g
urator: allow
h
ooks to be passed c
a
llable objects
commit
|
commitdiff
|
tree
2009-04-03
Eric Wo
n
g
test_h
e
lper: redirect_io
uses ap
p
end
and sync
commit
|
commitdiff
|
tree
2009-04-02
Eric
Wong
unic
o
rn 0
.
4
.
2
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
GNUmak
e
file: "install
"
pr
e
serves uni
c
orn_rails
commit
|
commitdiff
|
tree
2009-04-02
Eric
Won
g
unicorn: rem
o
v
e
un
n
ecessary lambda g
e
neration
commit
|
commitdiff
|
tree
2009-04-02
E
ric Wong
Add log
d
ire
c
tories to
tests
commit
|
commitdiff
|
tree
2009-04-02
Eri
c
Wong
U
s
e File
.
basen
a
me instead
o
f
a
regex
p
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
te
s
t/rail
s
: v2
.
1
.
2 + ActiveRe
c
o
r
d
Store
al
l
around
commit
|
commitdiff
|
tree
2009-04-02
Eric Won
g
un
i
c
orn_rails: cleanup redundant
b
its
commit
|
commitdiff
|
tree
2009-04-02
E
ri
c
Wong
M
ore
descriptive process titl
e
s
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
test_up
l
oad
:
f
i
x a race co
n
dit
i
on
i
n u
n
lin
k
test
commit
|
commitdiff
|
tree
2009-04-02
Eric
Wong
C
l
o
s
e
std{e
r
r,ou
t
} redire
c
t
i
o
n targ
e
ts
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
FD_CLOEXEC
all non-
l
isten descrip
t
ors b
e
fo
r
e exec
commit
|
commitdiff
|
tree
2009-04-01
Er
i
c Wong
All IOs
cr
e
ated in workers have F
D
_
CLOEXEC set
commit
|
commitdiff
|
tree
2009-04-01
E
ri
c
Wong
Remov
e
set
_
cloexec wrapp
e
r and require F
D
_CLO
E
XEC
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
test_
e
xec: add test case f
o
r
per
-
worke
r
l
i
steners
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
M
e
r
ge unic
o
rn
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
u
nic
o
rn
0
.
4
.
1
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
Ma
n
ifest: updates
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
Add local
.
mk
.
sample file that I use
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
Document
a
tion upda
t
e
s
, prep for 0
.
4
.
1 release
commit
|
commitdiff
|
tree
2009-04-01
Er
i
c Wong
Man
i
fest update
commit
|
commitdiff
|
tree
2009-04-01
Eric
W
ong
test_r
a
ils: 4x
s
p
e
ed
u
p
commit
|
commitdiff
|
tree
2009-04-01
Eric Wo
n
g
Add more tests for Ra
i
ls
commit
|
commitdiff
|
tree
2009-04-01
Er
i
c Wong
cgi_wrapper: HTTP status code cleanups
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
GNUmakefile:
p
refix erro
r
s
w
ith $(extra) variable
commit
|
commitdiff
|
tree
2009-04-01
Eric W
o
ng
cgi
_
wrapp
e
r: fix cookies
an
d
other headers
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
test: factor o
u
t
exec helpe
r
s into
com
m
on code f
o
r
.
.
.
commit
|
commitdiff
|
tree
2009-04-01
Eric Wong
Rails
stack
t
ests
for unicorn_rails
commit
|
commitdiff
|
tree
2009-04-01
E
ric W
o
n
g
u
nico
r
n_rails: cl
e
a
nup path mapping usage
commit
|
commitdiff
|
tree
2009-03-31
Eric Wo
n
g
Use {rea
d
,w
r
ite}_no
n
block on
t
he pipe
commit
|
commitdiff
|
tree
2009-03-31
Eric Wong
unic
o
rn_rails: minor cl
e
anup f
o
r dead var
i
able
commit
|
commitdiff
|
tree
2009-03-31
Eric
W
on
g
configu
r
ator: remove unnecessary SocketHelper include
commit
|
commitdiff
|
tree
2009-03-31
Eric Wong
Better canon
i
calizat
i
on of li
s
t
ener paths + tests
commit
|
commitdiff
|
tree
2009-03-31
E
ric Wong
cgi_wrapper: ensure
"Status:" header is not
s
et
commit
|
commitdiff
|
tree
2009-03-30
Eric Wong
G
N
Umake
f
ile: add test-exec and tes
t
-unit
tar
g
e
t
s
commit
|
commitdiff
|
tree
2009-03-30
Eric Wong
u
n
icorn
_
rails:
give more
i
n
fo when
a
bo
r
t
ing
commit
|
commitdiff
|
tree
2009-03-30
Eric Wo
n
g
app/old_rail
s
/sta
t
ic: define missing cons
t
ant
commit
|
commitdiff
|
tree
2009-03-30
Eric Wong
b
i
n/*: parse CLI switches in config
.
ru s
o
oner
commit
|
commitdiff
|
tree
2009-03-30
Eric Wong
t
e
st_ex
e
c: fix
an
o
ther rac
e
condit
i
o
n
commit
|
commitdiff
|
tree
2009-03-30
Eri
c
Wong
F
i
x defa
u
lt listener setup
commit
|
commitdiff
|
tree
2009-03-30
E
r
ic Wong
tes
t
_exec: f
i
x response bo
d
ies
commit
|
commitdiff
|
tree
2009-03-30
Eric W
o
ng
test_exec: fix race con
d
itions
commit
|
commitdiff
|
tree
2009-03-30
Eric Wong
Avoid having two
p
i
d fi
l
es pointing to the same pi
d
commit
|
commitdiff
|
tree
2009-03-30
Eric
W
ong
http11:
use :htt
p
_b
o
dy instead
o
f "HTTP_BODY"
commit
|
commitdiff
|
tree
2009-03-30
Eric Won
g
configurato
r
: fav
o
r
"listen"
directive over "lis
t
eners"
commit
|
commitdiff
|
tree
2009-03-30
Eric Wong
configurat
o
r: per-list
e
ner backlo
g
, {rcv,snd
}
buf config
commit
|
commitdiff
|
tree
2009-03-29
E
r
ic W
o
ng
TODO: updat
e
roadmap to 1
.
0
.
0
commit
|
commitdiff
|
tree
2009-03-29
Eri
c
Wong
t
e
st_response: ensure response body is closed
commit
|
commitdiff
|
tree
2009-03-29
Eric Wong
t
est_response: ensure closed socket afte
r
write
commit
|
commitdiff
|
tree
2009-03-28
Eric W
o
ng
Always try to send a valid HTTP response back
commit
|
commitdiff
|
tree
2009-03-28
Er
i
c Wong
Remove ne
e
dless
line break
commit
|
commitdiff
|
tree
2009-03-28
Eric Wong
test_server: quieter tests
commit
|
commitdiff
|
tree
2009-03-27
Eric Wong
No ne
e
d to disable luserspace bufferi
n
g o
n
clie
n
t socket
commit
|
commitdiff
|
tree
2009-03-27
Eric
W
ong
style: symb
o
ls i
n
stead
o
f strin
g
s for
sign
a
l name
s
commit
|
commitdiff
|
tree
2009-03-27
Eric Wong
Deferred l
o
g rotation in
workers
commit
|
commitdiff
|
tree
2009-03-27
Eric Won
g
Do
n
't all
o
w failed log rotation to t
o
break app
commit
|
commitdiff
|
tree
2009-03-25
Eric Wong
Merg
e
commit 'v0
.
2
.
3
'
commit
|
commitdiff
|
tree
2009-03-25
Eric Wong
unicorn 0
.
2
.
3
commit
|
commitdiff
|
tree
2009-03-25
E
ric Wo
n
g
Ensure
T
e
m
pfil
e
s a
r
e unlinked
after every request
commit
|
commitdiff
|
tree
2009-03-25
Eric Wong
Don't
b
other unlinking
U
NIX soc
k
ets
commit
|
commitdiff
|
tree
2009-03-25
Er
i
c Wo
n
g
Socket: add {snd,rcv
}
buf opts
t
o
bind_listen
commit
|
commitdiff
|
tree
2009-03-24
E
ric Wong
simplify the HttpPa
r
ser inter
f
ace
commit
|
commitdiff
|
tree
2009-03-24
Eri
c
W
o
ng
H
t
tpRequest: small improv
e
ment for GET requ
e
s
ts
commit
|
commitdiff
|
tree
2009-03-23
Er
i
c Won
g
unicorn_rails:
support non-Rack
v
e
rs
i
ons of Rails
commit
|
commitdiff
|
tree
2009-03-23
Eric Wo
n
g
Don't bot
h
er
u
nlinking
U
NIX sockets
commit
|
commitdiff
|
tree
2009-03-23
Eric Wong
S
t
reamline rac
k
environment
ge
n
eratio
n
commit
|
commitdiff
|
tree
2009-03-23
Eric Wo
n
g
HttpResponse: speed up non-mul
t
i
value h
e
aders
commit
|
commitdiff
|
tree
2009-03-23
Eric W
o
ng
Merg
e
commit 'origin/benchma
r
k' into rel
e
ase
commit
|
commitdiff
|
tree
2009-03-23
Eric W
o
n
g
benchmar
k
:
h
ea
d
er valu
e
s must be st
r
ings
commit
|
commitdiff
|
tree
2009-03-23
Eric Won
g
All new
b
e
nc
h
mark
s
,
old
on
e
s
rem
o
v
e
d
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2009-03-22
Eric W
o
ng
u
nicorn
0
.
2
.
2
commit
|
commitdiff
|
tree
2009-03-22
Eric Wong
Handle
R
ack
m
ultival
u
e headers correct
l
y
commit
|
commitdiff
|
tree
2009-03-21
Eric Wong
Simplify code for
s
l
eeping/waking up the master
commit
|
commitdiff
|
tree
2009-03-21
Eric
W
ong
Ro
t
ate master logs
b
e
fore wor
k
ers
.
commit
|
commitdiff
|
tree
next