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
http_request: don't support apps that close env["rack.input"]
2009-07-16
Eric Won
g
http_re
q
ue
s
t: don'
t
support apps that close
e
nv["rack
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
move all #gets logic to
tee_i
n
put out o
f
ch
u
n
k
ed_reader
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
R
ename u
n
icorn/http11
=
> u
n
icor
n
_
h
ttp
commit
|
commitdiff
|
tree
2009-07-15
Eric Wo
n
g
README: upd
a
te about development/sta
b
le
versions
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
README:
a
dd Gmane
n
ewsgroup info
commit
|
commitdiff
|
tree
2009-07-09
Eric
Wong
unicorn 0
.
9
.
1
(
mer
g
e
0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
u
n
icorn
0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eric
Wong
a
lways
set FD_CLOEXE
C
on sockets post-accept(
)
commit
|
commitdiff
|
tree
2009-07-08
E
r
ic Wong
Minor cle
a
nups to core
commit
|
commitdiff
|
tree
2009-07-08
Eric
Wong
R
e-add support for non-por
t
able socket op
t
i
ons
commit
|
commitdiff
|
tree
2009-07-08
E
r
ic
Wong
Retry listen()
o
n
EADDRINUSE 5 times ever 50
0
ms
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
U
n
bi
n
d listeners as
before stopping wor
k
e
rs
commit
|
commitdiff
|
tree
2009-07-04
Eric Wo
n
g
Mino
r
cle
a
nups to core
commit
|
commitdiff
|
tree
2009-07-04
Er
i
c Wong
Favor
S
truct members to
i
nstance variables
commit
|
commitdiff
|
tree
2009-07-03
E
r
ic Wong
A
v
o
id tempor
a
ry array creation
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
unicorn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Remove cat-
c
hun
k
-proxy, curl CVS
supports
non-b
l
ocki
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
Force
s
treaming
input
o
nto apps by defaul
t
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c
Wong
tee_input
:
avo
i
d i
g
nor
i
ng initi
a
l body blob
commit
|
commitdiff
|
tree
2009-07-01
Eric Won
g
Move "Expe
c
t: 100-continue" handling to the a
p
p
commit
|
commitdiff
|
tree
2009-07-01
Eric W
o
n
g
Re-
a
dd sup
p
ort
for non-portab
l
e s
o
cket
o
ptions
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Retry
lis
t
e
n() on EADDRINUSE 5
t
im
e
s
e
ver 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
Unb
i
nd listeners as befor
e
stopping workers
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
TrailerParser integration
i
nto ChunkedR
e
ade
r
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
trailer_pa
r
ser: set
k
e
ys
w
ith "HT
T
P_"
p
refix
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
TeeInput: use only one IO for tem
p
f
ile
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chunke
d
_
rea
d
er
:
A
dd
te
s
t
fo
r
chunk
parse
f
a
ilure
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Ad
d
trailer_parser for parsi
n
g trailers
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
h
t
t
p_request: tighter
T
ransfer-Encodin
g
:
"chunked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
O
n
ly send "100 Continue" when
no body has been sent
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
AC
K
clients on "Expec
t
: 100
-
continue" header
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
htt
p
_request: f
o
rce BUFFER to be Encoding::B
I
NA
R
Y
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic Wong
chunked_reader: si
m
pler int
e
r
fac
e
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
co
n
figurator: p
r
ovide stream_inp
u
t (true|fal
s
e
) option
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
Wong
inetd:
fix broken constant ref
e
rences
commit
|
commitdiff
|
tree
2009-06-29
Eric Won
g
"Fix" test
s
that
break
with
stream_input=false
commit
|
commitdiff
|
tree
2009-06-29
E
ric Wong
tee_in
p
ut: avoid rereading fresh data
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic
W
ong
t
e
s
t
_rails: wor
k
around long-standing
1
.
9
b
ug
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
GNUma
k
e
f
ile: allow TRACER= to be specifie
d
fo
r
t
e
sts
commit
|
commitdiff
|
tree
2009-06-29
E
ric
Wong
test_upload: f
i
x
ECONNRESET
w
ith 1
.
9
commit
|
commitdiff
|
tree
2009-06-29
Er
i
c Wong
GNUmak
e
file: mo
r
e stringent erro
r
checkin
g
in tests
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
test_upload:
add
tests for
c
hunked encoding
commit
|
commitdiff
|
tree
2009-06-29
E
ric Wong
Make Te
e
Input easier to use
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
tee
_
inp
u
t: avo
i
d defining a @rd
.
size method
commit
|
commitdiff
|
tree
2009-06-29
E
ric Wong
REA
D
ME: another not
e
about
older Sinatra
commit
|
commitdiff
|
tree
2009-06-25
Eric Wong
exec_c
g
i: sm
a
ll c
l
eanups
commit
|
commitdiff
|
tree
2009-06-25
Eric
Wong
te
e
_i
n
put: Don't exp
o
se the
@
rd object as a return
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Eric
Wong
Opt
i
mize body-less GET/HEAD requests (again)
commit
|
commitdiff
|
tree
2009-06-10
Eric Wo
n
g
Avoid dup
l
icating the "Z" constant
commit
|
commitdiff
|
tree
2009-06-07
Eric Wong
Updat
e
TO
D
O
commit
|
commitdiff
|
tree
2009-06-07
Eric
W
o
ng
examples/cat-chu
n
k-proxy
:
link to
pro
p
o
s
ed curl(1)
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
Eric
Wong
Pu
t
c
o
pyright text in new files, inc
l
u
d
e GPL2 tex
t
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
l
o
cal
.
m
k
.
sample: publish_doc
g
zips al
l
h
tml, js, c
s
s
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
READ
M
E
:
update
w
ith mailing list info
commit
|
commitdiff
|
tree
2009-06-06
Eric Wo
n
g
Unic
o
rn::App::Inetd
:
reinve
n
ting U
n
ix, poorly :)
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
Transfer-E
n
coding: chunk
e
d streaming input s
u
p
p
ort
commit
|
commitdiff
|
tree
2009-06-05
Eric Won
g
ht
t
p_re
q
u
est: fi
x
typo for 1
.
9
commit
|
commitdiff
|
tree
2009-05-31
Er
i
c Wo
n
g
h
t
tp_request:
S
tringIO is bin
a
ry for
e
m
p
ty bodies
.
.
.
commit
|
commitdiff
|
tree
2009-05-30
Eric Wong
h
t
t
p
_reques
t
: no need to reset
t
h
e
request
commit
|
commitdiff
|
tree
2009-05-28
Eric Won
g
unicor
n
0
.
8
.
1
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Co
n
sistent l
o
gg
e
r ass
i
gnment fo
r
mul
t
i
p
le ob
j
ects
commit
|
commitdiff
|
tree
2009-05-28
E
ric Wong
Avoid instance va
r
i
a
bles lookup
s
in a
criti
c
al pat
h
commit
|
commitdiff
|
tree
2009-05-28
E
r
ic Wong
Make ou
r
HttpRequest ob
j
ec
t
a globa
l
constant
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
SIGHUP
r
el
o
ads app even
i
f preload_a
p
p is true
commit
|
commitdiff
|
tree
2009-05-28
Eric Wo
n
g
Fix potential race condi
t
i
o
n in time
o
u
t
handl
i
ng
commit
|
commitdiff
|
tree
2009-05-27
Eric Wong
d
o
c: cleanup summary/description
commit
|
commitdiff
|
tree
2009-05-26
Eri
c
Wong
unic
o
rn
0
.
8
.
0
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
remove trickletest from Ma
n
ifest
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
Switch to autol
o
a
d
to defer requi
r
es
commit
|
commitdiff
|
tree
2009-05-26
Eric Wo
n
g
Onl
y
refresh
t
he gem list whe
n
buildi
n
g th
e
a
p
p
commit
|
commitdiff
|
tree
2009-05-26
Eric Wong
R
efr
e
sh Ge
m
lis
t
wh
e
n buil
d
ing the app
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c Wo
n
g
M
erge commit
'
v0
.
7
.
1'
commit
|
commitdiff
|
tree
2009-05-22
Eric Won
g
u
nic
o
rn 0
.
7
.
1
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
Merge branch 'benchmark'
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic W
o
ng
Define HttpR
e
quest#reset if missin
g
commit
|
commitdiff
|
tree
2009-05-22
Eri
c
W
o
ng
Merge branch '0
.
7
.
x-s
t
able'
commit
|
commitdiff
|
tree
2009-05-22
Eric
Wong
GNUmakefile
:
glob a
l
l
fi
l
es in bin/*
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wo
n
g
Disabl
e
formatti
n
g
f
or c
o
mmand-line switches
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
test_response: correct OFS tes
t
commit
|
commitdiff
|
tree
2009-05-22
Eri
c
W
on
g
h
t
tp_
r
esponse: allow
s
tring status codes
commit
|
commitdiff
|
tree
2009-05-22
Eric
Wong
Enfo
r
c
e
m
ini
m
um time
o
ut at
3
s
e
c
onds
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
c
onfig
u
rator: fix
rdoc form
a
t
ting
commit
|
commitdiff
|
tree
2009-05-22
Eric W
o
ng
Preserve 1
.
9 IO encodings in reopen_logs
commit
|
commitdiff
|
tree
2009-05-22
Eri
c
Wong
Fix
a
warning about @pi
d
being uninitialized
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
TUNING: add
a
note about so
m
axconn w
i
th
UNIX sockets
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wong
Ignore u
n
hand
l
e
d
master s
i
gna
l
s in the workers
commit
|
commitdiff
|
tree
2009-05-22
Eri
c
W
on
g
Safe
r
timeout handl
i
ng
and te
s
t case
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c Wong
app/old_rails: correctly log erro
r
s in out
p
u
t
commit
|
commitdiff
|
tree
2009-05-22
Er
i
c W
o
ng
Add TUNING document
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic
Wong
a
pp/exe
c
_c
g
i
: G
C
p
r
e
vention
commit
|
commitdiff
|
tree
2009-05-22
E
r
ic Wong
A
dd example init script
commit
|
commitdiff
|
tree
2009-05-22
Eric Wo
n
g
test_uploa
d
:
s
till uncomf
o
rtable
with 1
.
9 IO encod
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-05-22
Eric Wong
test_reque
s
t: en
a
ble with
R
u
b
y 1
.
9 now Rack 1
.
0
.
0
is
ou
t
commit
|
commitdiff
|
tree
2009-05-21
Eric Wong
GN
U
m
akefile:
glob all
f
iles in bin/*
commit
|
commitdiff
|
tree
2009-05-21
Er
i
c
W
o
n
g
D
i
s
able formatting f
o
r command-lin
e
s
w
itches
commit
|
commitdiff
|
tree
2009-05-13
Eric Wo
n
g
p
ri
v
atize cons
t
an
t
s only us
e
d by
old_r
a
ils/sta
t
ic
commit
|
commitdiff
|
tree
2009-05-13
Eric
W
on
g
test_response: correct OFS test
commit
|
commitdiff
|
tree
2009-05-13
Eric W
o
n
g
h
ttp_response: a
l
low string
s
tatus codes
commit
|
commitdiff
|
tree
2009-05-13
Eric Wong
Require Rac
k
for HTTP Status cod
e
s
commit
|
commitdiff
|
tree
2009-05-12
Eric Wong
Reope
n
master
l
og
s
on SIGHUP, too
commit
|
commitdiff
|
tree
next