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
Force streaming input onto apps by default
2009-07-01
Eric Wong
For
c
e
streaming input
o
nto apps by defaul
t
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
tee_
i
nput: avoi
d
ignoring initi
a
l b
o
d
y blo
b
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Mov
e
"Expect: 100-continue" handling to t
h
e
a
pp
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Re
-
add supp
o
rt for no
n
-portab
l
e socke
t
o
p
t
i
on
s
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
R
etry li
s
ten() on EADDRINU
S
E 5 times ever 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Won
g
Unbind lis
t
eners as
b
efor
e
s
t
oppi
n
g workers
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c
Wong
TrailerPa
r
ser i
n
teg
r
ation
into Chunk
e
dRe
a
der
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
ong
trai
l
e
r
_parser: s
e
t keys wi
t
h "HTTP_"
p
r
efix
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Wong
TeeInput: u
s
e
onl
y
one I
O
for
t
empf
i
le
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Won
g
chunked_reader: Add test
f
or chunk pa
r
se fa
i
lure
commit
|
commitdiff
|
tree
2009-06-30
E
ric Wo
n
g
Add trai
l
er_parser for parsin
g
trailers
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
http_requ
e
st: tig
h
ter
T
ransfer-Encodin
g
: "chunked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Only
s
end "10
0
Con
t
inue" when no body has been
s
ent
commit
|
commitdiff
|
tree
2009-06-30
Eric
Wong
ACK clients on
"Expect: 100-co
n
ti
n
ue" header
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
Wong
http_reques
t
: force BUF
F
ER to be
E
ncodin
g
::B
I
NARY
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chunked_re
a
der:
s
impl
e
r
interfa
c
e
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c
Wong
configurator: pr
o
vide
s
trea
m
_input (true|false) option
commit
|
commitdiff
|
tree
2009-06-30
E
r
i
c Wong
inet
d
: fi
x
br
o
ken constant references
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
"Fi
x
" t
e
sts that break
w
ith stream_input=false
commit
|
commitdiff
|
tree
2009-06-29
Eric
W
o
ng
tee_input: av
o
id rereading
f
resh d
a
ta
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
test_rai
l
s: workaround long-stan
d
ing 1
.
9 bug
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
GNUma
k
efil
e
: allow TRACER= to be speci
f
ied fo
r
te
s
ts
commit
|
commitdiff
|
tree
2009-06-29
Er
i
c
Wong
test_upload:
f
ix ECONNRESET wi
t
h
1
.
9
commit
|
commitdiff
|
tree
2009-06-29
Eric Wo
n
g
GNUmakefile: m
o
re stringent err
o
r
che
c
ki
n
g i
n
t
ests
commit
|
commitdiff
|
tree
2009-06-29
Eric
W
ong
test
_
upload: add tests fo
r
c
h
u
n
ked encoding
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
M
ake
T
e
eInpu
t
easier to use
commit
|
commitdiff
|
tree
2009-06-29
E
ric Wong
t
e
e_
i
npu
t
:
avoid d
e
f
ining a @rd
.
size
method
commit
|
commitdiff
|
tree
2009-06-29
E
ric
Won
g
R
E
ADME: an
o
ther note about old
e
r Sinatra
commit
|
commitdiff
|
tree
2009-06-25
Eric Wong
exec_cgi
:
small cle
a
nups
commit
|
commitdiff
|
tree
2009-06-25
Eric W
o
ng
tee_i
n
put: Don't expose
t
he @rd object as a return
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Er
i
c
W
ong
Optimize body-less GET/HEAD request
s
(agai
n
)
commit
|
commitdiff
|
tree
2009-06-10
Eric Won
g
A
void d
u
plicating the
"Z" cons
t
a
n
t
commit
|
commitdiff
|
tree
2009-06-07
Eric
W
o
ng
Update
TODO
commit
|
commitdiff
|
tree
2009-06-07
Eric W
o
ng
examples/cat-ch
u
nk-proxy: l
i
nk t
o
proposed curl(1)
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
Eri
c
Won
g
Put copyright text in new f
i
l
es, in
c
l
ude
G
PL2 text
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
local
.
mk
.
sampl
e
: p
u
blish_
d
oc gzips
a
ll
html, js, cs
s
commit
|
commitdiff
|
tree
2009-06-06
E
ric Wong
README
:
update with mailing li
s
t info
commit
|
commitdiff
|
tree
2009-06-06
Er
i
c Wong
Unicorn::App::Inetd: reinventing Uni
x
,
p
oorl
y
:)
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
Transfer-Encoding: chunked streaming input sup
p
ort
commit
|
commitdiff
|
tree
2009-06-05
Eric Wong
h
t
tp_requ
e
st: fix typo for 1
.
9
commit
|
commitdiff
|
tree
2009-05-31
Er
i
c Wong
ht
t
p
_
r
equest: StringIO is binary
for empty
b
odies
.
.
.
commit
|
commitdiff
|
tree
2009-05-30
Eric Wong
ht
t
p_reque
s
t: no need to reset the request
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
unicorn 0
.
8
.
1
commit
|
commitdiff
|
tree
2009-05-28
Eric W
o
ng
Co
n
sisten
t
logg
e
r assignment
f
or multip
l
e
obj
e
cts
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Avoid instanc
e
variables lookups in a critical path
commit
|
commitdiff
|
tree
2009-05-28
Eri
c
Wong
Make o
u
r HttpRequest object a global
consta
n
t
commit
|
commitdiff
|
tree
2009-05-28
E
r
i
c
W
ong
SIGHUP relo
a
ds ap
p
even if preload_ap
p
is true
commit
|
commitdiff
|
tree
2009-05-28
Eric Wo
n
g
Fix potential race con
d
it
i
on in timeout handling
commit
|
commitdiff
|
tree
2009-05-27
Eric Wong
doc: cleanup summ
a
ry/description
commit
|
commitdiff
|
tree
2009-05-26
Eri
c
Won
g
un
i
corn 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-05-26
Er
i
c Wong
re
m
ove
t
rickletest
from Manifest
commit
|
commitdiff
|
tree
2009-05-26
Eric
W
o
ng
Switch to autol
o
ad to d
e
fer requires
commit
|
commitdiff
|
tree
2009-05-26
Eri
c
Won
g
Only refre
s
h the gem list when building the
a
pp
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
Ref
r
e
sh
Gem li
s
t when buil
d
ing the app
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Merge commit
'
v0
.
7
.
1'
commit
|
commitdiff
|
tree
2009-05-22
Eric Wo
n
g
unicorn 0
.
7
.
1
commit
|
commitdiff
|
tree
2009-05-22
E
r
i
c
Wong
Merge bra
n
ch 'ben
c
hmark'
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Define
HttpRequest#reset if missing
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Mer
g
e branc
h
'
0
.
7
.
x
-
s
t
able'
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wong
GNUmakefile: g
l
ob
all f
i
les in bin/*
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wong
D
isabl
e
forma
t
tin
g
for com
m
and
-
li
n
e
s
witches
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wong
test_response
:
corre
c
t OFS test
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wong
http_response: allow string status codes
commit
|
commitdiff
|
tree
2009-05-22
E
ric
W
ong
En
f
orce minimum t
i
meout at 3 seconds
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
configura
t
or: fix rdoc
f
ormatting
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wong
Preserve 1
.
9
IO
e
n
c
o
di
n
gs
i
n r
e
open_logs
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Fix a warn
i
n
g
about @pid
bein
g
uninitialized
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wong
TUN
I
N
G
:
a
dd a note about somaxcon
n
wi
t
h UNI
X
so
c
kets
commit
|
commitdiff
|
tree
2009-05-22
Eric Wo
n
g
Ignore unhandled master signals in the wor
k
ers
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
S
afer tim
e
ou
t
h
a
ndli
n
g an
d
test c
a
se
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
app/o
l
d_rails: correct
l
y log errors in o
u
tp
u
t
commit
|
commitdiff
|
tree
2009-05-22
E
ric Wo
n
g
Add
T
UNING do
c
ument
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic W
o
ng
ap
p
/exec_cgi: GC
prevention
commit
|
commitdiff
|
tree
2009-05-22
Eric Won
g
Add exa
m
ple init script
commit
|
commitdiff
|
tree
2009-05-22
E
r
i
c Wong
test
_
upload:
s
till uncomfortable with 1
.
9 IO
e
ncoding
.
.
.
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
test_req
u
est: enable wit
h
Ruby 1
.
9
n
ow Rack 1
.
0
.
0
is
out
commit
|
commitdiff
|
tree
2009-05-21
Eri
c
Wong
GNUmakefile: gl
o
b all fil
e
s in bin/*
commit
|
commitdiff
|
tree
2009-05-21
E
ric Wong
Disable formatting for c
o
mmand-line sw
i
t
c
h
es
commit
|
commitdiff
|
tree
2009-05-13
Eric Wong
priv
a
tize con
s
tants only
used by old_rails/static
commit
|
commitdiff
|
tree
2009-05-13
E
r
ic Wong
te
s
t_response:
c
orrect OFS te
s
t
commit
|
commitdiff
|
tree
2009-05-13
Eric
Wong
h
t
tp_response:
allow stri
n
g
s
t
at
u
s c
o
des
commit
|
commitdiff
|
tree
2009-05-13
Eric Wong
Require Rack for H
T
TP
S
t
a
t
u
s cod
e
s
commit
|
commitdiff
|
tree
2009-05-12
Eric
W
o
ng
R
e
open master l
o
gs on SIGH
U
P
, too
commit
|
commitdiff
|
tree
2009-05-12
Er
i
c
Wong
ex
e
c_cgi:
don't
a
ssume the
b
ody#each consumer
is
a
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
E
ric Wong
H
ttpRequest::DEF_PARAM
S
=
>
H
ttp
R
equ
e
st
:
:DEFAULT
S
commit
|
commitdiff
|
tree
2009-05-11
E
r
ic
Wong
Remove tri
c
kletest
commit
|
commitdiff
|
tree
2009-05-11
E
r
ic Wong
Avoid killi
n
g sle
e
pi
n
g work
e
rs
commit
|
commitdiff
|
tree
2009-05-11
E
ric
W
o
n
g
Enforce minimum timeout a
t
3 second
s
commit
|
commitdiff
|
tree
2009-05-11
Er
i
c Wo
n
g
app/e
x
ec_cgi:
u
se e
x
p
licit buf
f
ers for
r
ead/
s
ysrea
d
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
h
t
tp_reque
s
t: use Rack::In
p
utW
r
a
pper-compatible methods
commit
|
commitdiff
|
tree
2009-05-11
Eri
c
Wo
n
g
configur
a
to
r
:
fix rd
o
c formattin
g
commit
|
commitdiff
|
tree
2009-05-04
Eric Wo
n
g
Preserve 1
.
9 IO
e
ncod
i
ng
s
in reopen_logs
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Inline and remove
the
HttpRe
q
ues
t
#reset
m
ethod
commit
|
commitdiff
|
tree
2009-05-04
E
ric Wong
Fix a
w
ar
n
ing about @pid being uninitial
i
zed
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Speed up the worker accept
l
oop
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
test_signals: re
a
d
y workers before conn
e
cting
commit
|
commitdiff
|
tree
2009-05-04
Er
i
c Wo
n
g
Insta
n
t sh
u
tdown signal
s
real
l
y m
e
an instant
shutdo
w
n
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Remo
v
e red
u
nd
a
nt socket closi
n
g/ch
e
cking
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
TUNING: add a note about so
m
axcon
n
with
U
N
IX sockets
commit
|
commitdiff
|
tree
2009-05-04
Er
i
c Wo
n
g
Ignore unhandl
e
d master
signal
s
in t
h
e wo
r
k
e
rs
commit
|
commitdiff
|
tree
next