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
Re-add support for non-portable socket options
2009-07-01
Eric Wong
Re-add support
f
or non-por
t
able so
c
k
et opt
i
o
n
s
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
Re
t
ry
l
isten()
o
n EADDRINUSE 5 tim
e
s ever 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
W
ong
Unbind listeners
a
s
b
efore stoppin
g
worke
r
s
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
ong
TrailerParser i
n
tegration into Chu
n
kedReader
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wo
n
g
trailer_pa
r
ser: set ke
y
s with
"HTT
P
_
" prefix
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
TeeI
n
p
u
t:
use onl
y
one IO for tempfi
l
e
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chunked_rea
d
er: A
d
d
tes
t
for chun
k
pars
e
f
ailure
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Ad
d
trai
l
er
_
parser f
o
r par
s
ing trailers
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
http_request:
tighter Tran
s
f
e
r-Enc
o
ding: "chun
k
ed
"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wo
n
g
Only send "100 Cont
i
n
u
e" when n
o
body has been sen
t
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wo
n
g
A
C
K
clien
t
s on "Expect: 100-continue"
h
eader
commit
|
commitdiff
|
tree
2009-06-30
Eric Won
g
http_request: force BUFFER to be Encoding::B
I
NARY
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
ong
chunked_reader: simpler in
t
erface
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
c
onf
i
gurator: provide stream_input
(true|f
a
lse) option
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
i
netd
:
f
ix broken c
o
n
st
a
nt refer
e
nces
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic Won
g
"Fi
x
"
tests that bre
a
k
w
ith stre
a
m_input=
f
alse
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic
Wong
tee_i
n
p
ut: avoid
r
erea
d
ing fresh d
a
ta
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
ng
test_r
a
ils: workaro
u
nd long-stan
d
i
n
g 1
.
9 bug
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
G
N
Umak
e
file:
a
llow TRACER= to b
e
sp
e
c
ified
f
or tes
t
s
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
ng
tes
t
_upload: fix ECONN
R
ESET with
1
.
9
commit
|
commitdiff
|
tree
2009-06-29
Eric
Wong
GNUmakefile: more stringent err
o
r che
c
king in te
s
ts
commit
|
commitdiff
|
tree
2009-06-29
E
ric Wong
test_upload: a
d
d tests for chunked e
n
coding
commit
|
commitdiff
|
tree
2009-06-29
Eri
c
W
o
ng
Mak
e
TeeInput easier to
u
se
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic W
o
ng
tee_input:
a
v
oi
d
de
f
ining a @rd
.
size met
h
od
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
README:
a
nother note ab
o
ut olde
r
Sina
t
ra
commit
|
commitdiff
|
tree
2009-06-25
E
ric Wong
exec_cgi: small cleanups
commit
|
commitdiff
|
tree
2009-06-25
Eric
Wong
te
e
_input: Don
'
t expose
t
he @rd
o
bject as
a
return
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Eric
W
ong
Optimize body-less
GET/HEAD
r
eque
s
ts
(
again)
commit
|
commitdiff
|
tree
2009-06-10
E
ric Wong
Avoid duplicating the
"
Z" co
n
stant
commit
|
commitdiff
|
tree
2009-06-07
Eric Wong
Update T
O
DO
commit
|
commitdiff
|
tree
2009-06-07
E
ric Wong
e
x
am
p
l
e
s
/cat
-
chunk-proxy: l
i
n
k
to propos
e
d curl
(
1)
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
Eric Wo
n
g
Put copyright
t
e
xt
i
n new files, include GPL2 text
commit
|
commitdiff
|
tree
2009-06-06
E
ric Wong
local
.
mk
.
sample:
publish_doc gzips
all html
,
js, css
commit
|
commitdiff
|
tree
2009-06-06
E
r
ic Wong
RE
A
D
M
E
: update wi
t
h mai
l
ing
l
i
st info
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
Unicorn::App::Inetd:
r
e
i
nve
n
ting Unix, p
o
orly :)
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
Transfer-E
n
coding: c
h
unked
streaming input s
u
pport
commit
|
commitdiff
|
tree
2009-06-05
E
r
ic
W
ong
http_request:
f
i
x
t
y
p
o
for 1
.
9
commit
|
commitdiff
|
tree
2009-05-31
Eric Wong
http_re
q
uest: St
r
ingIO is binary for empty bodies
.
.
.
commit
|
commitdiff
|
tree
2009-05-30
Eric
W
ong
http_request: n
o
need to
r
eset the request
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
unic
o
r
n 0
.
8
.
1
commit
|
commitdiff
|
tree
2009-05-28
E
ric Wong
Consistent log
g
er
assignment for multiple objects
commit
|
commitdiff
|
tree
2009-05-28
Eric
W
ong
Avoid instanc
e
variabl
e
s lookups in
a
critical
path
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
M
ake
o
ur
Http
R
equest ob
j
ect a global c
o
ns
t
ant
commit
|
commitdiff
|
tree
2009-05-28
Eric Wo
n
g
SIGHUP rel
o
ads app e
v
en
i
f
p
rel
o
ad_app
i
s true
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Fix potential rac
e
condition in timeout
han
d
lin
g
commit
|
commitdiff
|
tree
2009-05-27
E
ric
W
ong
d
oc
:
cleanup
s
u
m
mary/descri
p
tio
n
commit
|
commitdiff
|
tree
2009-05-26
Eri
c
Wong
u
n
ico
r
n 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
re
m
ov
e
trickletes
t
from Manifest
commit
|
commitdiff
|
tree
2009-05-26
Eric Won
g
Switch to a
u
to
l
oad to defer requir
e
s
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
On
l
y refr
e
sh the gem li
s
t when bu
i
ldin
g
t
h
e app
commit
|
commitdiff
|
tree
2009-05-26
Eric W
o
n
g
Refresh Gem list when
b
uilding the ap
p
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
M
e
rg
e
commit
'v0
.
7
.
1'
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
unicorn 0
.
7
.
1
commit
|
commitdiff
|
tree
2009-05-22
Eric
Wong
Merge branch 'benchmar
k
'
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic
Wong
De
f
ine
H
ttpRequest#reset if missing
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
M
e
r
g
e
b
ranch '0
.
7
.
x-s
t
able'
commit
|
commitdiff
|
tree
2009-05-22
Eric
Wong
GNUmakefile: glo
b
a
ll
f
ile
s
i
n bin/*
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Disable forma
t
ting
f
o
r
command-lin
e
swi
t
ches
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
test_response: co
r
rect O
F
S test
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wong
http_respon
s
e:
a
llo
w
string
status code
s
commit
|
commitdiff
|
tree
2009-05-22
Eri
c
Wong
Enforc
e
minimum time
o
u
t at 3 se
c
onds
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
c
o
nfigurator: fix rdoc formatti
n
g
commit
|
commitdiff
|
tree
2009-05-22
Eric
W
o
ng
Pres
e
rve 1
.
9 IO enc
o
d
ings in r
e
open_logs
commit
|
commitdiff
|
tree
2009-05-22
Eric
W
ong
Fix a
w
arning about @pid being unin
i
tialized
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
TUNING:
add a note
about somaxconn wi
t
h
UNIX sockets
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Ig
n
o
r
e
unhandled master
s
ig
n
als i
n
the w
o
rk
e
rs
commit
|
commitdiff
|
tree
2009-05-22
Eric Won
g
Safer t
i
meo
u
t
h
andling a
n
d test case
commit
|
commitdiff
|
tree
2009-05-22
Eric W
o
ng
app/old_rails: correctly lo
g
errors
in ou
t
p
ut
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
A
d
d
TUNING document
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c Wong
app/exec_cgi: GC preventio
n
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Add example i
n
it script
commit
|
commitdiff
|
tree
2009-05-22
Eric
W
ong
test_u
p
loa
d
: still uncomfortable with
1
.
9 IO encoding
.
.
.
commit
|
commitdiff
|
tree
2009-05-22
E
ric Wong
te
s
t_request: enabl
e
with Ruby 1
.
9 now
R
ack 1
.
0
.
0
is out
commit
|
commitdiff
|
tree
2009-05-21
Eric Wong
GNUmakefile:
g
lob all
f
i
les
in bin/*
commit
|
commitdiff
|
tree
2009-05-21
Eric Wong
D
isable formatting for command-line switches
commit
|
commitdiff
|
tree
2009-05-13
Eric
Wong
pr
i
vatize const
a
nts only u
s
ed by old_rail
s
/
s
t
atic
commit
|
commitdiff
|
tree
2009-05-13
E
r
ic Wong
t
est_respo
n
se:
corr
e
ct OFS te
s
t
commit
|
commitdiff
|
tree
2009-05-13
Eric Wo
n
g
http_response: allo
w
string status codes
commit
|
commitdiff
|
tree
2009-05-13
E
r
i
c Wong
Require Rack for HTTP Status codes
commit
|
commitdiff
|
tree
2009-05-12
Eric Wong
R
eopen master l
o
gs on S
I
G
HUP, too
commit
|
commitdiff
|
tree
2009-05-12
Eric Wong
exec_cgi: don't assume
the b
o
dy#each
c
ons
u
mer is a
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
HttpRequest::DEF
_
PAR
A
MS =>
HttpReques
t
:
:
D
E
FAULTS
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
Remove tricklet
e
st
commit
|
commitdiff
|
tree
2009-05-11
Eric W
o
ng
Avo
i
d k
i
lling s
l
eeping worker
s
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
E
n
force mini
m
um timeout at 3
s
econds
commit
|
commitdiff
|
tree
2009-05-11
Eric
Wong
a
p
p/
e
xec_cgi: u
s
e e
x
plicit buffers for rea
d
/sysread
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
http_request: u
s
e R
a
ck::InputWrapper-compatible methods
commit
|
commitdiff
|
tree
2009-05-11
Eric Wo
n
g
c
o
n
f
igurator: fix rdoc formatting
commit
|
commitdiff
|
tree
2009-05-04
E
r
ic W
o
ng
Pre
s
erve 1
.
9 IO encodings in
r
eopen
_
logs
commit
|
commitdiff
|
tree
2009-05-04
Er
i
c
Wong
I
nline
a
nd
remo
v
e the Ht
t
pRequest#reset
method
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Fix
a warnin
g
about
@
pid bei
n
g
u
nini
t
ializ
e
d
commit
|
commitdiff
|
tree
2009-05-04
Eric
Wong
Spe
e
d
up the worker acc
e
p
t
lo
o
p
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
te
s
t_
s
ignals: ready workers
b
e
f
ore
conn
e
cting
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Instan
t
s
hutdown signals really mean instan
t
shut
d
own
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Remove
redu
n
dant so
c
ket closing/c
h
ecking
commit
|
commitdiff
|
tree
2009-05-04
Eric W
o
ng
TUNI
N
G
: add
a
no
t
e about soma
x
c
o
nn with UNIX socke
t
s
commit
|
commitdiff
|
tree
2009-05-04
Eric Wo
n
g
Ignore unhandled
m
aster signals in t
h
e work
e
rs
commit
|
commitdiff
|
tree
2009-05-03
Eric
Wo
n
g
Safer tim
e
out handli
n
g
and test cas
e
commit
|
commitdiff
|
tree
2009-05-03
Eric W
o
ng
Merge commit 'orig
i
n/benchm
a
rk'
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
No poi
n
t in unsetting the O
_
N
O
N
B
LOCK flag
commit
|
commitdiff
|
tree
next