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
Optimize body-less GET/HEAD requests (again)
2009-04-24
Eric
W
o
ng
http_response
:
jus
t
barely fa
s
te
r
commit
|
commitdiff
|
tree
2009-04-24
Eric
W
ong
test_so
c
ket_helper: dis
a
bl
e
GC for this test
commit
|
commitdiff
|
tree
2009-04-24
E
ric Wong
Make LISTENERS and W
O
RKERS global constants, too
commit
|
commitdiff
|
tree
2009-04-24
Eri
c
Wong
IO_PURGATORY should be
a
glob
a
l co
n
s
t
a
nt
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
h
t
t
p_r
e
quest: micro o
p
timizations
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
Mer
g
e
commit 'v0
.
5
.
4
'
commit
|
commitdiff
|
tree
2009-04-24
E
r
i
c
Won
g
t
e
s
t_ex
e
c: cleanup stale
s
ocket
on exit
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic W
o
n
g
u
n
icorn_rails: avoid nestin
g
lambdas
commit
|
commitdiff
|
tree
2009-04-24
E
r
ic Wong
GN
U
makefile: mark tes
t
_u
p
lo
a
d as a slow t
e
st
commit
|
commitdiff
|
tree
2009-04-24
Eric
Wong
Get rid of UNICOR
N
_
T
MP_BASE constant
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
unicorn
0
.
5
.
4
commit
|
commitdiff
|
tree
2009-04-24
Eric Wong
Fix data corrup
t
ion with
small uploads via bro
w
sers
commit
|
commitdiff
|
tree
2009-04-24
Eric Won
g
Fix da
t
a corru
p
tio
n
with small uploads via
b
r
owser
s
commit
|
commitdiff
|
tree
2009-04-22
Eric
W
ong
Cleanu
p
GNUmakefile and fix dependencies
commit
|
commitdiff
|
tree
2009-04-22
Eric Wong
Cleanup some unnecessa
r
y requires
commit
|
commitdiff
|
tree
2009-04-21
Eric W
o
ng
t
e
st:
e
mpty port test for abso
l
ute URIs
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
h
t
tp11: sup
p
ort u
n
ders
c
ores in URI
h
os
t
n
a
mes
commit
|
commitdiff
|
tree
2009-04-21
Eric W
o
ng
Remove
@sta
r
t_ctx instanc
e
v
ariable
commit
|
commitdiff
|
tree
2009-04-21
Eric
Wong
ren
a
me
s
ocket
.
rb => socket_help
e
r
.
r
b
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
Stop ext
e
ndi
n
g
co
r
e
cla
s
ses
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
h
ttp_respo
n
se: small speedup by eliminating loop
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
htt
p
11:
r
f
c
2
6
16 handling of a
b
s
o
lute
U
R
I
s
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
htt
p
11: cleanup som
e
CPP macros
commit
|
commitdiff
|
tree
2009-04-21
Er
i
c Wong
http11: make par
s
er obey HTTP_H
O
ST wit
h
empty port
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
http1
1
: min
o
r cleanups in return t
y
pes
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
replace D
A
TA_
G
ET macro with
a function
commit
|
commitdiff
|
tree
2009-04-21
Eric Wong
http11
:
remo
v
e ca
l
lbacks fro
m
structure
commit
|
commitdiff
|
tree
2009-04-21
Eric
W
o
ng
http11:
fo
r
matting cleanups
commit
|
commitdiff
|
tree
2009-04-21
Eric Wo
n
g
cons
t
:
re
m
ove unused QUERY
_
STRING cons
t
ant
commit
|
commitdiff
|
tree
2009-04-21
E
r
ic Wong
GNUmakef
i
le: mark test_s
i
gnals as a slow tes
t
commit
|
commitdiff
|
tree
2009-04-21
Eric W
o
n
g
H
t
t
pPars
e
r:
set QUERY_STRI
N
G
f
or Rack-compliance
commit
|
commitdiff
|
tree
2009-04-21
E
r
ic Wo
n
g
http
_
request: f
r
eez
e
modifiable
e
leme
n
ts
commit
|
commitdiff
|
tree
2009-04-21
Eric W
o
ng
ht
t
p11: remove unused variables/elements
commit
|
commitdiff
|
tree
2009-04-21
Er
i
c Won
g
Move
a
bso
l
ute
U
R
I parsi
n
g into HTTP
p
arser
commit
|
commitdiff
|
tree
2009-04-21
Eric
W
ong
GNU
m
akef
i
le: kill
trai
l
ing whitespace after r
a
gel
commit
|
commitdiff
|
tree
2009-04-21
Er
i
c Wong
GNUmakefile: Fi
x
r
a
gel dependencies
commit
|
commitdiff
|
tree
2009-04-21
E
r
i
c
Wong
http11: cle
a
n
u
p
#
i
nclud
e
s and wh
i
t
e
space
commit
|
commitdiff
|
tree
2009-04-17
E
ric
Wo
n
g
test_u
p
load: ensure StringIO
o
bjects are
b
i
n
ary
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2009-04-17
Eri
c
Wong
u
nicorn 0
.
5
.
3
commit
|
commitdiff
|
tree
2009-04-17
Eric
Wo
n
g
Small garba
g
e red
u
ction in HttpRespons
e
commit
|
commitdiff
|
tree
2009-04-17
Eric
W
ong
remove DATE const
a
n
t
commit
|
commitdiff
|
tree
2009-04-17
Eri
c
Wong
fi
x
100% CP
U
usa
g
e
w
hen idle
commit
|
commitdiff
|
tree
2009-04-16
Eric Wong
Fix my loca
l
.
mk file to a
l
way
s
run Rails tests
commit
|
commitdiff
|
tree
2009-04-16
Eric Wong
Fix forgotten
R
ails tes
t
s
commit
|
commitdiff
|
tree
2009-04-16
Er
i
c Wong
update Manif
e
s
t
(a
d
d test_sign
a
ls
.
rb)
commit
|
commitdiff
|
tree
2009-04-16
Eric Wong
uni
c
o
r
n
0
.
5
.
2
commit
|
commitdiff
|
tree
2009-04-16
Eric Wong
unicorn/const: kill trail
i
ng whitespace
commit
|
commitdiff
|
tree
2009-04-16
Eric Wong
GNUmak
e
file: small de
p
end
e
nc
y
c
leanups
commit
|
commitdiff
|
tree
2009-04-16
Eri
c
Wong
test: fix
d
ependency issue with "make test-unit"
commit
|
commitdiff
|
tree
2009-04-16
Eric Wong
ensure
responses
a
lways have the "Status:"
h
eader
commit
|
commitdiff
|
tree
2009-04-15
Eric
Wong
http11:
defaul
t
s
e
r
ver port is 443 for htt
p
s
commit
|
commitdiff
|
tree
2009-04-15
E
ric
W
ong
worker_l
o
o
p
cleanups, va
r
g
o
lf, and yak-shaving
commit
|
commitdiff
|
tree
2009-04-15
E
r
ic Wong
b
efore_
c
om
m
it and before_exe
c
can never be
nil
/
f
alse
commit
|
commitdiff
|
tree
2009-04-15
Eric Won
g
s/rotating/reopening/g
i
n l
o
g mess
a
ges
commit
|
commitdiff
|
tree
2009-04-14
E
r
i
c
Won
g
Explici
t
ly trap SIGINT/SIGTERM again
commit
|
commitdiff
|
tree
2009-04-13
E
ric Wong
u
nico
r
n 0
.
5
.
1
commit
|
commitdiff
|
tree
2009-04-13
Eric Wong
F
i
x
SIGINT/SI
G
TERM
h
andling
(b
r
oken
in 0
.
5
.
0)
commit
|
commitdiff
|
tree
2009-04-13
Eric W
o
ng
u
nic
o
rn 0
.
5
.
0
commit
|
commitdiff
|
tree
2009-04-13
Eric Wong
Conf
i
gurat
o
r: add example for user/group switching
commit
|
commitdiff
|
tree
2009-04-13
Eric Wong
Expose work
e
r to {be
f
ore,
a
ft
e
r
}_fork h
o
oks
commit
|
commitdiff
|
tree
2009-04-13
Eric
W
ong
Remove unnec
e
s
sary local
variables in process_cli
e
nt
commit
|
commitdiff
|
tree
2009-04-13
Eric Wong
smal
l
c
l
eanups
i
n
signa
l
handling and worker
init
commit
|
commitdiff
|
tree
2009-04-13
E
r
ic Wong
old_rails: try harder t
o
ensure valid r
e
sponses
commit
|
commitdiff
|
tree
2009-04-13
Er
i
c Won
g
Don't
both
e
r
restoring ENV or umask
a
cross reex
e
c
commit
|
commitdiff
|
tree
2009-04-13
Er
i
c Wong
Remove
u
nnecessary sync assign
m
ent
commit
|
commitdiff
|
tree
2009-04-13
Eric
Wong
Save on
e
fcntl() sysca
l
l
on e
v
ery request
commit
|
commitdiff
|
tree
2009-04-13
Er
i
c Wong
test_http_parser: fix broken URL in
c
ommen
t
commit
|
commitdiff
|
tree
2009-04-13
Eric
W
ong
test_exec:
f
ix potential r
a
ce
s
in
f
d
le
a
k test
commit
|
commitdiff
|
tree
2009-04-13
Eric Wong
http11: cleanup+safer
rack
.
url_
s
c
h
eme handling
commit
|
commitdiff
|
tree
2009-04-11
Eric Wo
n
g
Remove _all_ non
-
POS
I
X socket
options
commit
|
commitdiff
|
tree
2009-04-10
E
ric Wong
listen backlog, sn
d
buf,
r
c
vbuf are a
l
ways changeable
commit
|
commitdiff
|
tree
2009-04-10
Er
i
c
W
ong
R
estore u
n
linked
U
NIX sockets on SIGH
U
P
commit
|
commitdiff
|
tree
2009-04-10
Eric Wong
README: doc updates
commit
|
commitdiff
|
tree
2009-04-10
Eric Wong
config: handle liste
n
er unbind/replace in con
f
i
g
file
commit
|
commitdiff
|
tree
2009-04-10
Eric Won
g
clos
e
listen
e
rs
when remo
v
i
n
g them fr
o
m
our
a
rray
commit
|
commitdiff
|
tree
2009-04-09
E
ric Wong
ht
t
p11: h
a
ndle "X
-
Fo
r
warded-P
r
o
to: https"
commit
|
commitdiff
|
tree
2009-04-08
Eric Wong
http11: R
e
mov
e
qso
r
t/bse
a
rc
h
c
o
d
e
p
a
ths
commit
|
commitdiff
|
tree
2009-04-08
Eric Wong
tes
t
_request: tes
t
s esoteric
/
rare REQUES
T
_
URIs
commit
|
commitdiff
|
tree
2009-04-08
E
r
i
c Wong
cl
e
an
u
p some log
mess
a
ges
commit
|
commitdiff
|
tree
2009-04-06
Eric Wong
t
e
st_conf
i
gurat
o
r:
r
ename test name that neve
r
ran
commit
|
commitdiff
|
tree
2009-04-06
Eric Wong
GNUmakefile: allow "make
V
=1
.
.
.
" for verbosity
commit
|
commitdiff
|
tree
2009-04-06
Eric Wong
GN
U
ma
k
efile: rem
o
ve unnecess
a
ry asteri
s
ks
in out
p
ut
commit
|
commitdiff
|
tree
2009-04-06
Er
i
c Wong
A
dd test for :preload_app
config option
commit
|
commitdiff
|
tree
2009-04-06
Er
i
c
Wong
local
.
mk:
touch f
i
le
s
after
set-file-times
commit
|
commitdiff
|
tree
2009-04-06
E
r
i
c Wong
Enforc
e
uma
s
k 00
0
0 with UNIX
d
o
ma
i
n sockets
commit
|
commitdiff
|
tree
2009-04-03
Eric
W
o
ng
Documen
t
a
ti
o
n up
d
ates
commit
|
commitdiff
|
tree
2009-04-03
Eric Wong
Add a tes
t
for signal rec
o
very
commit
|
commitdiff
|
tree
2009-04-03
Er
i
c Wong
configurator: a
l
low hooks t
o
be
p
assed c
a
llable obje
c
ts
commit
|
commitdiff
|
tree
2009-04-03
Eric Wo
n
g
test_hel
p
er: redirect_io uses append and sync
commit
|
commitdiff
|
tree
2009-04-02
Eric
W
ong
u
n
i
corn
0
.
4
.
2
commit
|
commitdiff
|
tree
2009-04-02
E
ric
W
ong
GNUmakefile: "i
n
stall" p
r
es
e
rv
e
s unicorn_rails
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
u
n
icorn: remo
v
e unneces
s
ary l
a
mbda generation
commit
|
commitdiff
|
tree
2009-04-02
Eri
c
Won
g
A
d
d lo
g
directories to tests
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
Use File
.
basename inst
e
ad of
a regex
p
commit
|
commitdiff
|
tree
2009-04-02
Eric W
o
ng
tes
t
/rails:
v
2
.
1
.
2 + ActiveRecordStore all around
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
unicor
n
_rails: cleanup redundant bits
commit
|
commitdiff
|
tree
2009-04-02
Eri
c
Wong
Mo
r
e descriptive process titles
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
te
s
t_upl
o
ad: fix
a
r
a
ce condi
t
i
o
n in un
l
ink t
e
st
commit
|
commitdiff
|
tree
2009-04-02
Eric
W
ong
Cl
o
se
s
td{err
,
out} redirec
t
i
on targets
commit
|
commitdiff
|
tree
2009-04-02
Eric Wong
F
D_CLOEXEC all non-listen
d
escr
i
ptors bef
o
re exec
commit
|
commitdiff
|
tree
next