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
tee_input: avoid ignoring initial body blob
2009-07-01
Eric
W
ong
tee_in
p
ut: avo
i
d ig
n
oring
i
nitial body
b
lob
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
Move "E
x
p
e
ct: 100-cont
i
nue" handling
t
o the app
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
Re
-
add
support
fo
r
n
on-p
o
r
t
able s
o
cket
op
t
ions
commit
|
commitdiff
|
tree
2009-07-01
Eric W
o
ng
Retry listen() on E
A
DDRIN
U
SE 5 times ever
500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Unbin
d
listeners as before stopping workers
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Wo
n
g
T
r
a
ilerParser
integration int
o
ChunkedReade
r
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
trailer_parser:
s
et
keys
w
ith "H
T
T
P_" prefi
x
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
TeeInput: us
e
o
nly on
e
IO for tempfile
commit
|
commitdiff
|
tree
2009-06-30
Eric W
o
ng
ch
u
nked
_
re
a
der: Add t
e
st f
o
r
chunk
p
arse fail
u
re
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Add trailer_parser for parsin
g
t
ra
i
le
r
s
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
http_req
u
est
:
t
ighter Transfer-Encod
i
ng: "c
h
u
nked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric W
o
n
g
Only send
"100 Continue" whe
n
no bod
y
has been sent
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
ACK clients o
n
"E
x
pect: 10
0
-continu
e
" header
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
http_requ
e
st
:
f
orce B
U
F
F
ER to be
Encoding::BINA
R
Y
commit
|
commitdiff
|
tree
2009-06-30
Eric
Wong
ch
u
nked_reader: simpler
i
nterface
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
on
g
configu
r
a
t
or: provide st
r
eam_input (true|false) o
p
t
ion
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
inet
d
: fix broken constant references
commit
|
commitdiff
|
tree
2009-06-29
E
r
i
c W
o
ng
"F
i
x" tests that break with stre
a
m_inpu
t
=
f
a
lse
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
tee_
i
np
u
t:
a
void rere
a
ding fr
e
sh data
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
te
s
t
_rails: wo
r
karou
n
d lo
n
g-
s
ta
n
ding 1
.
9 b
u
g
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
GNU
m
akefile: allow TRACER= to be specified for
tests
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
ng
tes
t
_upload: fix ECONNRESET with 1
.
9
commit
|
commitdiff
|
tree
2009-06-29
Er
i
c Wong
GNUmakef
i
le: more
s
t
r
ingent error check
i
ng
i
n tests
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
ng
test_uploa
d
:
add
te
s
ts
f
or chunked
e
ncodin
g
commit
|
commitdiff
|
tree
2009-06-29
E
ric Wo
n
g
Make Tee
I
nput easier to u
s
e
commit
|
commitdiff
|
tree
2009-06-29
E
ric Wong
tee_inp
u
t: avoid defining a @
r
d
.
s
ize
m
ethod
commit
|
commitdiff
|
tree
2009-06-29
Eric Won
g
README: anothe
r
n
o
te
a
bout older
Sinatra
commit
|
commitdiff
|
tree
2009-06-25
Eric
Wong
exec_cgi: small cleanu
p
s
commit
|
commitdiff
|
tree
2009-06-25
Eri
c
Wo
n
g
t
e
e
_
i
nput:
D
on't expose
the @rd object as a return
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Eric W
o
ng
Op
t
imize body-l
e
ss GET/HEAD re
q
uests (again)
commit
|
commitdiff
|
tree
2009-06-10
E
r
ic
Wong
Avoid duplicat
i
ng the "Z" con
s
t
a
nt
commit
|
commitdiff
|
tree
2009-06-07
E
ric W
o
ng
Up
d
at
e
TODO
commit
|
commitdiff
|
tree
2009-06-07
Eric Wong
examples/ca
t
-
c
h
unk-pro
x
y: link t
o
p
r
opo
s
ed c
u
rl(1)
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
Eric Wo
n
g
Put cop
y
r
i
ght text
i
n
n
ew files,
i
n
c
lude
G
PL2
t
ext
commit
|
commitdiff
|
tree
2009-06-06
E
r
ic Won
g
local
.
mk
.
sample: publish_doc gzips al
l
html, js, cs
s
commit
|
commitdiff
|
tree
2009-06-06
Eric
Wong
README:
u
pdate with
m
a
i
ling list
i
nfo
commit
|
commitdiff
|
tree
2009-06-06
E
r
i
c Wo
n
g
U
n
icorn::App:
:
Inetd
:
reinventing
U
nix, poo
r
l
y
:)
commit
|
commitdiff
|
tree
2009-06-06
E
r
ic Wong
Transfe
r
-Encoding:
chunked strea
m
i
ng in
p
ut support
commit
|
commitdiff
|
tree
2009-06-05
Eric Wong
http_request: fix ty
p
o
f
or
1
.
9
commit
|
commitdiff
|
tree
2009-05-31
Eric Wong
h
tt
p
_request: S
t
ring
I
O is binary for e
m
pty
b
odies
.
.
.
commit
|
commitdiff
|
tree
2009-05-30
Eric W
o
ng
h
t
tp_request: no
n
eed to reset the reque
s
t
commit
|
commitdiff
|
tree
2009-05-28
E
r
ic W
o
ng
unico
r
n 0
.
8
.
1
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Co
n
s
i
st
e
nt logger assignment for multiple objects
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
A
vo
i
d insta
n
ce variables lookups
in a critical path
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Make our HttpReques
t
o
bject a global co
n
stant
commit
|
commitdiff
|
tree
2009-05-28
E
r
ic Wo
n
g
SIGHUP relo
a
ds
ap
p
eve
n
i
f preload_app is true
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Fix potential ra
c
e condition in timeout handlin
g
commit
|
commitdiff
|
tree
2009-05-27
E
ric Wo
n
g
doc: cleanup summary/description
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
unicorn 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
remove tr
i
ckletest fro
m
Manifest
commit
|
commitdiff
|
tree
2009-05-26
Eric W
o
ng
Switch to autoload to de
f
er
requires
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
Only r
e
fres
h
the g
e
m li
s
t when buildin
g
the
a
pp
commit
|
commitdiff
|
tree
2009-05-26
Eric
W
ong
Ref
r
esh
Gem
list when bui
l
ding the ap
p
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wong
Merge comm
i
t 'v0
.
7
.
1'
commit
|
commitdiff
|
tree
2009-05-22
Eric W
o
ng
unicorn 0
.
7
.
1
commit
|
commitdiff
|
tree
2009-05-22
Eric Wo
n
g
Merge branch 'benchmark'
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Def
i
ne HttpRequ
e
st#reset if m
i
ssing
commit
|
commitdiff
|
tree
2009-05-22
Eric Wo
n
g
Merge branc
h
'0
.
7
.
x-stab
l
e
'
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wong
GNUm
a
k
e
file: glob al
l
file
s
i
n bin/*
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Di
s
a
bl
e
formattin
g
for command-line switches
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
test_response:
c
orrect OFS te
s
t
commit
|
commitdiff
|
tree
2009-05-22
Eric
W
ong
http_respo
n
se: allow string s
t
at
u
s codes
commit
|
commitdiff
|
tree
2009-05-22
E
ric Won
g
Enforce minimum timeout at
3 seco
n
d
s
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
configurator: fix rdoc formatti
n
g
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Preserve 1
.
9
I
O encoding
s
in r
e
open_logs
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic W
o
ng
F
i
x
a warning
a
b
out
@
p
id being uninitialize
d
commit
|
commitdiff
|
tree
2009-05-22
Eric
Wong
T
UNING:
a
dd a note about
somaxconn
with
UNIX sock
e
t
s
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Ignore u
n
handled
master signals in the worke
r
s
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c Wong
S
a
fer timeo
u
t handling an
d
test
case
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
app/old_rails: correctly
l
og erro
r
s in output
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Add TUNIN
G
document
commit
|
commitdiff
|
tree
2009-05-22
Eric W
o
ng
a
pp/exec_c
g
i:
GC preve
n
tion
commit
|
commitdiff
|
tree
2009-05-22
E
r
i
c Wo
n
g
Ad
d
exampl
e
init
sc
r
ipt
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
test_upload: still unc
o
mfort
a
ble with 1
.
9 IO encoding
.
.
.
commit
|
commitdiff
|
tree
2009-05-22
Eric
W
o
ng
test_reque
s
t: enable with Ruby 1
.
9
n
ow Rack 1
.
0
.
0 is out
commit
|
commitdiff
|
tree
2009-05-21
Eric Wong
GNU
m
ak
e
file
:
g
l
ob
a
ll files
i
n bin/*
commit
|
commitdiff
|
tree
2009-05-21
E
r
ic Wong
Dis
a
ble formatting
f
or
c
omma
n
d-l
i
ne swi
t
ches
commit
|
commitdiff
|
tree
2009-05-13
Eric Wong
pr
i
vatize constants on
l
y used by ol
d
_rails/static
commit
|
commitdiff
|
tree
2009-05-13
E
ric Wong
test_response: correct OFS test
commit
|
commitdiff
|
tree
2009-05-13
Eric Wo
n
g
h
t
tp_response
:
allow st
r
i
n
g
status codes
commit
|
commitdiff
|
tree
2009-05-13
Eric Wong
Req
u
ire
R
ack fo
r
HTTP St
a
tus co
d
e
s
commit
|
commitdiff
|
tree
2009-05-12
Eri
c
Wong
Reopen master
l
og
s
o
n S
I
GHU
P
,
t
oo
commit
|
commitdiff
|
tree
2009-05-12
Er
i
c Wong
e
xec_cgi: don't assume the body#ea
c
h co
n
sumer i
s
a
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
Er
i
c
Wong
HttpReq
u
e
st:
:
DEF_PARAMS
=
> HttpRequest::DEFAU
L
TS
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
Remove trickle
t
est
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
A
void k
i
lling
s
l
e
eping
w
orkers
commit
|
commitdiff
|
tree
2009-05-11
Eric Wo
n
g
Enforce
m
i
nimum timeout
a
t
3
seconds
commit
|
commitdiff
|
tree
2009-05-11
Eric Won
g
app/
e
xec_cgi: use
explicit bu
f
fers for read
/
sysrea
d
commit
|
commitdiff
|
tree
2009-05-11
Er
i
c W
o
ng
http_request: use Rack::InputWrapp
e
r-compa
t
ib
l
e methods
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
c
o
nf
i
gura
t
or: fix r
d
oc
fo
r
m
a
t
tin
g
commit
|
commitdiff
|
tree
2009-05-04
E
r
ic
W
ong
P
reserv
e
1
.
9
IO encod
i
ngs in
r
e
o
p
en_lo
g
s
commit
|
commitdiff
|
tree
2009-05-04
Eric W
o
ng
Inline and remove
t
he HttpRequest#res
e
t met
h
od
commit
|
commitdiff
|
tree
2009-05-04
Eric
Wong
F
ix
a
warning about @p
i
d being unin
i
tialized
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
S
p
e
ed up th
e
worke
r
accept
l
oo
p
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
t
est_signals:
read
y
workers before conn
e
cting
commit
|
commitdiff
|
tree
2009-05-04
Eri
c
Wong
Instant shutdown
s
i
g
nals
really mea
n
i
n
stant shutdo
w
n
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Remove redu
n
dant socket closi
n
g/checking
commit
|
commitdiff
|
tree
2009-05-04
Eri
c
Wong
TU
N
ING: add
a note
abou
t
somaxconn with
U
NIX s
o
ck
e
t
s
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
I
g
no
r
e unhandled master signals in the worke
r
s
commit
|
commitdiff
|
tree
2009-05-03
Eric
W
ong
Safer timeout han
d
ling and tes
t
c
ase
commit
|
commitdiff
|
tree
next