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
trailer_parser: set keys with "HTTP_" prefix
2009-07-01
E
ric
Wong
trailer_parser
:
set keys with "HTTP_
"
prefix
commit
|
commitdiff
|
tree
2009-07-01
Eric Won
g
TeeInput:
use
o
nly one IO for tem
p
f
i
le
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chunk
e
d_rea
d
er:
Add
t
es
t
for chunk parse
f
ai
l
ure
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Add trailer_parse
r
for
p
arsing
t
ra
i
lers
commit
|
commitdiff
|
tree
2009-06-30
Eric
Wong
http_reque
s
t: tighter Transfer-Enco
d
ing: "chun
k
ed"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
E
ric
W
o
n
g
Only
s
end
"100 C
o
ntinue"
w
hen
no b
o
dy h
a
s been sent
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
ACK clients on "Ex
p
ect: 100-continue" header
commit
|
commitdiff
|
tree
2009-06-30
E
r
i
c Wong
ht
t
p_r
e
quest: fo
r
ce BUFFER to b
e
E
n
c
o
ding::
B
INARY
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chun
k
ed_r
e
a
d
e
r
: simpler interf
a
ce
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
Wong
configu
r
ator:
p
rovide stream_
i
n
put (true|false)
o
p
t
i
on
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
inetd: fix
b
ro
k
en consta
n
t references
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
"
Fix" tests tha
t
break with str
e
a
m
_inpu
t
=false
commit
|
commitdiff
|
tree
2009-06-29
Er
i
c
Wong
tee_in
p
ut:
avoid rereading
f
resh
d
ata
commit
|
commitdiff
|
tree
2009-06-29
Eric
Wong
test_r
a
i
l
s
:
work
a
r
ound long-standing 1
.
9 bug
commit
|
commitdiff
|
tree
2009-06-29
Eric
W
ong
GNUmakefi
l
e:
allow
T
RACER= to
be specified for te
s
ts
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
ng
test_upload: f
i
x
ECONNRES
E
T w
i
th 1
.
9
commit
|
commitdiff
|
tree
2009-06-29
E
ric Wong
GNUmakef
i
le: mor
e
stringent erro
r
checking in test
s
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
test_upload: add te
s
t
s
fo
r
chunked encoding
commit
|
commitdiff
|
tree
2009-06-29
E
ric Wong
M
a
ke TeeInput ea
s
ier to use
commit
|
commitdiff
|
tree
2009-06-29
Eric
Wong
te
e
_input: avoid
d
e
fining a
@
rd
.
size meth
o
d
commit
|
commitdiff
|
tree
2009-06-29
Eric Won
g
README: ano
t
her note abo
u
t ol
d
er S
i
natra
commit
|
commitdiff
|
tree
2009-06-25
Eric Wong
exec_cgi: small cleanu
p
s
commit
|
commitdiff
|
tree
2009-06-25
Eric W
o
ng
t
e
e_input: D
o
n't expose
the @rd ob
j
ect
a
s
a re
t
urn
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Er
i
c Wong
O
p
timiz
e
bod
y
-
l
ess
GET/HEAD requests (again)
commit
|
commitdiff
|
tree
2009-06-10
Eric Wong
Avoid dupl
i
ca
t
ing th
e
"Z"
constant
commit
|
commitdiff
|
tree
2009-06-07
Eric
W
ong
Update TODO
commit
|
commitdiff
|
tree
2009-06-07
E
r
i
c
Wong
examples/
c
at-chunk-proxy
:
l
ink to proposed
curl(1)
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
Eric Won
g
Put
c
o
pyright text in new files, i
n
clude GPL2 tex
t
commit
|
commitdiff
|
tree
2009-06-06
Eric
W
o
ng
local
.
m
k
.
sample
:
publish_do
c
gzips all html, js, css
commit
|
commitdiff
|
tree
2009-06-06
Eric Wo
n
g
README: up
d
ate with
m
a
iling
l
ist
i
nfo
commit
|
commitdiff
|
tree
2009-06-06
Er
i
c Wong
Unicorn::App::Inetd:
r
einventing Un
i
x, poorly
:)
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
T
rans
f
er-Encoding: chunked st
r
e
a
ming input support
commit
|
commitdiff
|
tree
2009-06-05
Eric Wong
http_
r
equest: fi
x
typo f
o
r
1
.
9
commit
|
commitdiff
|
tree
2009-05-31
E
ric
W
ong
http_req
u
es
t
: Str
i
n
g
IO is
b
inary for empty
b
odies
.
.
.
commit
|
commitdiff
|
tree
2009-05-30
Eric Wong
http_r
e
quest:
no
need to
res
e
t
the requ
e
st
commit
|
commitdiff
|
tree
2009-05-28
Er
i
c W
o
n
g
unicorn 0
.
8
.
1
commit
|
commitdiff
|
tree
2009-05-28
E
r
i
c Wong
Consistent l
o
g
ger
assignment for
m
ultipl
e
o
b
jects
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Avoid instance var
i
ables l
o
o
kups i
n
a criti
c
al path
commit
|
commitdiff
|
tree
2009-05-28
Eric W
o
ng
Make
our Ht
t
pRequest object a global constant
commit
|
commitdiff
|
tree
2009-05-28
Eric Won
g
SIGH
U
P re
l
oads app even if prelo
a
d_app is true
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Fix potentia
l
ra
c
e condition in timeout hand
l
ing
commit
|
commitdiff
|
tree
2009-05-27
Eric Wong
do
c
:
c
leanup
s
u
mmary/de
s
c
r
iption
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
u
n
ico
r
n 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
remove tri
c
kletest f
r
om Manifest
commit
|
commitdiff
|
tree
2009-05-26
Eric Wo
n
g
S
w
itch to autoloa
d
to def
e
r requ
i
res
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
Only refresh the gem list when
b
uil
d
ing
t
he app
commit
|
commitdiff
|
tree
2009-05-26
E
r
ic Wong
Re
f
resh Ge
m
list when bui
l
din
g
the
a
pp
commit
|
commitdiff
|
tree
2009-05-22
Eric Wo
n
g
Merge co
m
mit
'
v0
.
7
.
1'
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
unico
r
n 0
.
7
.
1
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Me
r
g
e branch 'bench
m
ark'
commit
|
commitdiff
|
tree
2009-05-22
E
ric
W
ong
Define HttpReque
s
t#reset
i
f
missing
commit
|
commitdiff
|
tree
2009-05-22
Eric Won
g
Merge branch '
0
.
7
.
x
-
stab
l
e'
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
G
N
Umakefile: g
l
o
b
all
files in
b
in/*
commit
|
commitdiff
|
tree
2009-05-22
Eric
W
o
n
g
Disabl
e
formatting for comm
a
nd-line
switches
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
test_r
e
s
p
onse: correct OFS t
e
st
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
h
ttp_respons
e
: allow stri
n
g stat
u
s co
d
es
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Enforce minimum
t
im
e
o
u
t at
3 se
c
onds
commit
|
commitdiff
|
tree
2009-05-22
Eric Won
g
co
n
figura
t
or
:
f
i
x rdoc formatting
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Preserve 1
.
9
I
O
e
ncodings in reopen_logs
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c Wong
Fix a w
a
rning about @pid being unin
i
t
i
alized
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
TUNI
N
G: add a note about somaxco
n
n
with
UNIX sock
e
ts
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
I
gnore unhandled mast
e
r signal
s
in the wo
r
kers
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wong
Saf
e
r timeout handli
n
g
and
t
est ca
s
e
commit
|
commitdiff
|
tree
2009-05-22
Eric Wo
n
g
app/old_rails: correct
l
y log e
r
rors in ou
t
put
commit
|
commitdiff
|
tree
2009-05-22
E
r
i
c
W
o
ng
Add TUNING document
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
app/ex
e
c_cgi:
G
C prevention
commit
|
commitdiff
|
tree
2009-05-22
E
ric
W
ong
Add
example
init scr
i
p
t
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c Wong
test_upload: sti
l
l
un
c
om
f
o
r
t
able with 1
.
9
IO encoding
.
.
.
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
test
_
r
e
quest:
e
nabl
e
with
Ruby 1
.
9
n
ow Rack 1
.
0
.
0 is
o
ut
commit
|
commitdiff
|
tree
2009-05-21
Er
i
c Wong
G
N
Umake
f
ile: glob a
l
l
f
iles i
n
bin/*
commit
|
commitdiff
|
tree
2009-05-21
Eric Wong
Disa
b
le
formatting for command-
l
i
n
e switches
commit
|
commitdiff
|
tree
2009-05-13
E
r
ic Wong
privatize co
n
s
t
ants only
u
sed by old_ra
i
ls/static
commit
|
commitdiff
|
tree
2009-05-13
Eric Wong
test_response: co
r
rect
O
FS test
commit
|
commitdiff
|
tree
2009-05-13
Eric
W
o
ng
http_response: allow
string
s
tatus code
s
commit
|
commitdiff
|
tree
2009-05-13
Eric
W
ong
Requir
e
Rack for HTTP
S
tatus
c
o
des
commit
|
commitdiff
|
tree
2009-05-12
Eric Wong
Reope
n
ma
s
ter logs
o
n SIGH
U
P
,
t
oo
commit
|
commitdiff
|
tree
2009-05-12
Eric Wong
exec_cgi: don't assum
e
the body#each consu
m
er
is a
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
HttpRe
q
uest
:
:DEF_PARAMS => HttpRequest
:
:DEFAUL
T
S
commit
|
commitdiff
|
tree
2009-05-11
Eric W
o
ng
Remove trickl
e
test
commit
|
commitdiff
|
tree
2009-05-11
Eric Wo
n
g
Avoid killing slee
p
i
n
g
w
o
rkers
commit
|
commitdiff
|
tree
2009-05-11
Eric W
o
ng
Enfo
r
ce min
i
mum tim
e
o
u
t
at 3 sec
o
nds
commit
|
commitdiff
|
tree
2009-05-11
E
r
ic Wong
a
p
p/exec_cgi: use explicit buffers
f
o
r
read/
s
ysre
a
d
commit
|
commitdiff
|
tree
2009-05-11
Eric W
o
ng
http_request: use R
a
ck::InputW
r
apper-
c
ompati
b
le methods
commit
|
commitdiff
|
tree
2009-05-11
Eric Wong
configurator: fix
r
doc formatting
commit
|
commitdiff
|
tree
2009-05-04
Eric Won
g
Preserve 1
.
9 IO e
n
cod
i
ngs in reopen_lo
g
s
commit
|
commitdiff
|
tree
2009-05-04
E
ric Wong
Inline and remov
e
the HttpRequest
#
reset method
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Fix
a warning ab
o
ut @pid be
i
ng un
i
nitialized
commit
|
commitdiff
|
tree
2009-05-04
E
r
ic Wong
Sp
e
ed up
t
he worker accept loop
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
te
s
t
_
signals: ready workers before connecting
commit
|
commitdiff
|
tree
2009-05-04
E
r
ic Wong
Ins
t
ant shutdown
s
ignals r
e
al
l
y mean in
s
t
a
nt s
h
utdown
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
Remove re
d
undant so
c
ket closing/checking
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
TUNING
:
add a not
e
a
bout s
o
maxconn
w
i
t
h U
N
IX socket
s
commit
|
commitdiff
|
tree
2009-05-04
Eric Wong
I
g
nore unhandled mast
e
r
signals in the workers
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
Safer timeout handling
a
nd test case
commit
|
commitdiff
|
tree
2009-05-03
Eric Won
g
Me
r
g
e
commi
t
'or
i
gin
/
benchm
a
rk
'
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
N
o
point in unset
t
ing the
O
_NONBLOCK flag
commit
|
commitdiff
|
tree
2009-05-03
E
r
ic Wong
http_re
q
uest: sw
i
tch to
r
ead
p
art
i
al over sysread
commit
|
commitdiff
|
tree
2009-05-03
Eric Wong
benchm
a
rk/*: updates for newer versions of U
n
icorn
commit
|
commitdiff
|
tree
2009-05-03
Eric W
o
ng
http_response:
l
u
serspace
buffering is
b
arely fa
s
ter
commit
|
commitdiff
|
tree
2009-05-03
Er
i
c Wong
http_request: avoid
S
tringIO
.
new
for
G
ET/HEAD reques
t
s
commit
|
commitdiff
|
tree
next