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
unicorn 0.9.0
2009-07-01
Eri
c
Wong
unic
o
rn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Remove ca
t
-
ch
u
n
k
-
pr
o
xy, curl C
V
S support
s
non-bloc
k
ing
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Won
g
Force strea
m
ing input onto apps
b
y default
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
tee_inpu
t
: a
v
oi
d
ig
n
o
ring initial body blob
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Mov
e
"
Expe
c
t: 100-co
n
tinue" handli
n
g to th
e
ap
p
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Re-add supp
o
rt f
o
r non-portable socket options
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Wong
Retry listen() on E
A
DDRINUSE
5 times ever 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
U
n
bind list
e
ners a
s
befor
e
st
o
pp
i
ng workers
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
ong
T
ra
i
le
r
Pa
r
ser integration i
n
to ChunkedReader
commit
|
commitdiff
|
tree
2009-07-01
E
ri
c
Wong
trailer_parser: set keys with
"
H
TTP
_
" pre
f
i
x
commit
|
commitdiff
|
tree
2009-07-01
E
ric Wong
TeeInput:
u
se only one IO
f
o
r
t
e
mpf
i
le
commit
|
commitdiff
|
tree
2009-06-30
Eric
Wong
c
h
unked_reade
r
: Add test f
o
r chunk pa
r
se f
a
ilu
r
e
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
W
o
n
g
Add trailer_parser for parsing trailers
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
http_re
q
u
est: tight
e
r Transfer-Encoding: "chu
n
ked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Only se
n
d "
1
00 Continue" wh
e
n no body has been s
e
nt
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
Wo
n
g
ACK client
s
on "Expect: 100-continue
"
header
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
http_request: f
o
r
ce
B
U
FFER to
b
e Encoding:
:
BI
N
ARY
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
Wo
n
g
chunked_reader: simpler interface
commit
|
commitdiff
|
tree
2009-06-30
Eric W
o
n
g
c
onfigurato
r
: provide stream_
i
nput (true|false) option
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
inet
d
:
fix broken constant r
e
fer
e
nc
e
s
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
"Fix" tes
t
s that break with s
t
ream_i
n
put=false
commit
|
commitdiff
|
tree
2009-06-29
E
r
i
c Wong
tee_input: avoid rereading fresh data
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
ng
test_ra
i
ls:
w
or
k
aro
u
n
d
long-st
a
nding
1
.
9 bug
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
GNUmakefil
e
: allo
w
TRACE
R
= to be s
p
ecified for tests
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
t
est_upl
o
ad: fix ECONNRESET wi
t
h 1
.
9
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic W
o
ng
GNUmakefile: m
o
re stringent error ch
e
cking in tests
commit
|
commitdiff
|
tree
2009-06-29
E
ric Won
g
test_upload: ad
d
tests for chunke
d
enc
o
ding
commit
|
commitdiff
|
tree
2009-06-29
E
ric
Wong
Make TeeInput easier to use
commit
|
commitdiff
|
tree
2009-06-29
Eric Won
g
t
ee_input: avoid defining a @rd
.
s
i
ze method
commit
|
commitdiff
|
tree
2009-06-29
Eri
c
Wong
R
E
A
D
ME: anoth
e
r note abou
t
older Si
n
a
t
ra
commit
|
commitdiff
|
tree
2009-06-25
Eric
W
o
ng
e
x
ec_
c
gi: smal
l
c
l
eanups
commit
|
commitdiff
|
tree
2009-06-25
Eric
W
o
n
g
tee_i
n
put:
D
on't expose t
h
e @rd object a
s
a return
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Eric
Wong
Optimize body-less GET/HEAD requests (agai
n
)
commit
|
commitdiff
|
tree
2009-06-10
Eri
c
Wong
Avo
i
d duplicating the
"Z" const
a
nt
commit
|
commitdiff
|
tree
2009-06-07
Eric Wong
U
pdate TODO
commit
|
commitdiff
|
tree
2009-06-07
Er
i
c Wong
examples/cat-chunk-prox
y
: link to proposed curl(1)
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
E
r
ic Wong
P
ut copyright text in new fil
e
s
, i
n
clude GPL2
t
e
xt
commit
|
commitdiff
|
tree
2009-06-06
Er
i
c
W
ong
loc
a
l
.
m
k
.
sampl
e
: publish_doc gzips al
l
html
,
js
,
css
commit
|
commitdiff
|
tree
2009-06-06
Eric
Wong
README: update with mailing list i
n
fo
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
Unicorn:
:
Ap
p
::Inetd: rein
v
enting
Unix, poorly :)
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
Tra
n
s
f
er-Enc
o
ding: chunk
e
d streaming input
s
upport
commit
|
commitdiff
|
tree
2009-06-05
Eric Wong
http_
r
eque
s
t:
f
i
x
typo for
1
.
9
commit
|
commitdiff
|
tree
2009-05-31
Eric
W
ong
http_request: Stri
n
gIO is binary for empty bodies
.
.
.
commit
|
commitdiff
|
tree
2009-05-30
Eric Wong
http_request: no need to
reset the request
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
uni
c
o
r
n 0
.
8
.
1
commit
|
commitdiff
|
tree
2009-05-28
Eric
Wo
n
g
Consistent logger assig
n
m
ent for multiple o
b
j
e
cts
commit
|
commitdiff
|
tree
2009-05-28
Eri
c
Won
g
A
v
oid instance variables lookups in a critical path
commit
|
commitdiff
|
tree
2009-05-28
E
r
ic Wong
Make our
H
ttpRequest object a global constant
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
S
IGHUP reloads app even if
prelo
a
d_app i
s
true
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Fix potential
r
ace con
d
it
i
on in
t
imeout
handlin
g
commit
|
commitdiff
|
tree
2009-05-27
Eric Won
g
doc: clean
u
p
summar
y
/description
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
unicorn 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-05-26
Er
i
c W
o
ng
r
emove trickletest from Manifest
commit
|
commitdiff
|
tree
2009-05-26
E
ric
Wong
Switch to
autoload to defer requires
commit
|
commitdiff
|
tree
2009-05-26
Eric
Wong
On
l
y refresh the gem list when
building
t
he app
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
Re
f
resh Gem list when
b
ui
l
ding the ap
p
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c Wo
n
g
Merge commit '
v
0
.
7
.
1'
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c W
o
ng
unicorn
0
.
7
.
1
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Merge
branch 'bench
m
ark'
commit
|
commitdiff
|
tree
2009-05-22
Eri
c
Wong
Defi
n
e Htt
p
Request#re
s
et if
mi
s
sin
g
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Merge branch '0
.
7
.
x-sta
b
le'
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
G
N
Um
a
kefile:
glob all f
i
le
s
in bin/*
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c Wong
Disable format
t
ing fo
r
command-line switches
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
test_r
e
sponse:
correct OFS test
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
h
t
tp_response:
a
llow string status codes
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic
Wong
Enforce
m
i
nim
u
m ti
m
eout at 3 second
s
commit
|
commitdiff
|
tree
2009-05-22
Eri
c
Wong
configurat
o
r
:
fix rdoc formatt
i
ng
commit
|
commitdiff
|
tree
2009-05-22
Eric W
o
ng
Pres
e
rve
1
.
9 IO e
n
codings
in reopen_lo
g
s
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Fix a wa
r
ning
a
bout @pid being u
n
ini
t
i
aliz
e
d
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wong
TUNIN
G
:
add a note about
s
o
m
axconn wi
t
h
U
NIX socket
s
commit
|
commitdiff
|
tree
2009-05-22
Eric Wo
n
g
Ignore
u
nh
a
ndled master signal
s
in the
w
orkers
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Safer timeout
h
a
n
dling and test ca
s
e
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c
Wong
app/old_rails: corr
e
ctly log
e
rr
o
r
s
in
outp
u
t
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c Wo
n
g
Ad
d
TUNING
d
ocument
commit
|
commitdiff
|
tree
2009-05-22
Eric Wo
n
g
app/exec_
c
gi:
G
C preve
n
tion
commit
|
commitdiff
|
tree
2009-05-22
Eric
W
ong
Add example init script
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
t
est
_
upload: s
t
ill uncomfor
t
able with
1
.
9 IO encodin
g
.
.
.
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
test_request: ena
b
le with R
u
by
1
.
9 n
o
w Rack 1
.
0
.
0 is out
commit
|
commitdiff
|
tree
2009-05-21
Eric Wong
G
N
U
m
a
kefile: glob al
l
fi
l
es in bin/
*
commit
|
commitdiff
|
tree
2009-05-21
Eric Wong
Disabl
e
fo
r
ma
t
ting for com
m
and
-
li
n
e switches
commit
|
commitdiff
|
tree
2009-05-13
Er
i
c Wong
pr
i
v
atize constan
t
s only use
d
by old_
r
ails/st
a
tic
commit
|
commitdiff
|
tree
2009-05-13
Eric Wong
test_res
p
onse: correct OFS t
e
st
commit
|
commitdiff
|
tree
2009-05-13
Eric Wong
http_r
e
spo
n
se: al
l
o
w
string st
a
tus codes
commit
|
commitdiff
|
tree
2009-05-13
Er
i
c Wong
R
equire Rack for H
T
TP Status c
o
des
commit
|
commitdiff
|
tree
2009-05-12
Eric
W
ong
Reop
e
n mast
e
r logs on SIGHUP,
t
o
o
commit
|
commitdiff
|
tree
2009-05-12
Eric Wong
e
x
e
c
_
c
gi: don
'
t
assume the
b
o
dy#e
a
ch consumer
i
s a
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
E
r
ic Won
g
H
ttpR
e
qu
e
st
:
:D
E
F_PARAMS =>
H
ttpRe
q
uest::DEF
A
U
LTS
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
Remov
e
tr
i
c
kle
t
est
commit
|
commitdiff
|
tree
2009-05-11
Eric W
o
ng
Avoid killing sleeping
w
o
r
kers
commit
|
commitdiff
|
tree
2009-05-11
E
ric Wong
Enforce
m
i
nimum timeout at 3 seconds
commit
|
commitdiff
|
tree
2009-05-11
E
ric Wong
app/exec_cgi: use expl
i
c
i
t
buffers
f
or read/sysread
commit
|
commitdiff
|
tree
2009-05-11
Eric
Wong
h
t
tp_reque
s
t: us
e
Rac
k
::In
p
utW
r
apper-compatible methods
commit
|
commitdiff
|
tree
2009-05-11
Eri
c
Won
g
configurator: fix rdoc formatting
commit
|
commitdiff
|
tree
2009-05-04
E
ric
W
o
n
g
Pres
e
rve 1
.
9 IO encodings
in r
e
open_logs
commit
|
commitdiff
|
tree
2009-05-04
Er
i
c
W
ong
Inlin
e
a
n
d remove the HttpRequest
#
reset method
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Fix a warning abo
u
t @pid being un
i
nitialized
commit
|
commitdiff
|
tree
2009-05-04
Er
i
c
Wong
Speed up the worker acce
p
t loop
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
test_signa
l
s:
r
eady workers before conn
e
cti
n
g
commit
|
commitdiff
|
tree
2009-05-04
Eri
c
Wong
Instant shutdown
s
ignals
r
eally mean insta
n
t shutdown
commit
|
commitdiff
|
tree
2009-05-04
Er
i
c
W
ong
Remove redunda
n
t sock
e
t closing/checking
commit
|
commitdiff
|
tree
next