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: join repeated headers with a comma
2009-08-09
Eric W
o
n
g
http
:
jo
i
n
repe
a
ted
head
e
r
s
w
ith a comma
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http: add test fo
r
invalid trailer
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
h
ttp
:
u
n
it tests for
o
ver
f
low an
d
bad lengths
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
Switch to
R
a
gel/C-b
a
sed
c
hunk/trailer parser
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
test_u
p
load: e
x
tra CRLF is
n
eeded
commit
|
commitdiff
|
tree
2009-08-09
E
ri
c
Wong
http
:
pre
l
iminary chunk decoding
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
W
on
g
http: process Content-Length an
d
Transfer-Encoding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
http: ge
n
eric C string vs VALUEs compar
i
son funct
i
on
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
http:
p
repa
r
e h
t
tp
_
parser str
u
ct for b
o
dy processing
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
t
tp
:
move non
-
Ru
b
y-specif
i
c macr
o
s c_ut
i
l
.
h
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
htt
p
: rem
o
ve noise
functions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http:
cleanup setting for common values => g
l
obals
commit
|
commitdiff
|
tree
2009-08-09
E
ri
c
Won
g
http:
move glob
a
l
i
nitiali
z
ation
code
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
Wong
http:
s
plit out server
params handl
i
ng
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: min
o
r cl
e
anup
of htt
p
_
f
i
e
ld handl
i
ng
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
ht
t
p: sm
a
ll c
l
eanu
p
in "https
"
detection
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
W
o
n
g
http: "hp" denotes http_par
s
er struc
t
s for
co
n
sistency
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http:
r
emove
s
ome r
e
dundant
f
unctions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http:
sp
l
i
t
u
ncommon_field
i
nto
a sep
a
rat
e
f
u
nction
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
http:
f
in
d
_co
m
mon_field_value => find_com
m
on_field
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Refacto
r
ing unicorn_http C/Ra
g
el c
o
de
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
extconf: SIZEOF_OFF_T should
b
e
a ruby
.
h macro
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_
h
tt
p
:
add help
f
ul mac
r
os
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
u
n
icorn_h
t
tp
:
change
"g
l
obal_" prefix to "g_"
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
u
n
i
corn_http: update
c
opy
r
ight
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
W
ong
u
nicorn
_
http: remove typedef
from http_parser
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
Re
m
ove Ragel-generated file from versio
n
contr
o
l
commit
|
commitdiff
|
tree
2009-08-09
E
ric
W
ong
u
n
icorn_http: small clea
n
ups and size reductio
n
commit
|
commitdiff
|
tree
2009-08-06
E
ric Wong
R
EADME
:
lates
t
stab
l
e version is
0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eric W
o
ng
U
p
d
ate Rails
tes
t
s to run
on Ra
i
l
s 2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
R
E
ADME
:
update version num
b
ers for web
s
ite
commit
|
commitdiff
|
tree
2009-07-20
E
r
i
c Wong
unicorn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
app/exec_cgi: fix 1
.
9 co
m
patibility
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
f
ix tests to run correctly under 1
.
9
.
2prev
i
ew1
commit
|
commitdiff
|
tree
2009-07-19
Er
i
c
W
o
ng
R
emove
c
ore Tempfile dependency
(
1
.
9
.
2-preview1 compat)
commit
|
commitdiff
|
tree
2009-07-16
Er
i
c Wong
HttpRequ
e
st: no need for a temporary v
a
r
i
able
commit
|
commitdiff
|
tree
2009-07-16
E
ric
Wo
n
g
http_
r
equest: don't support app
s
that close env["rac
k
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
move all #gets logic
t
o tee_input out of chunked_reader
commit
|
commitdiff
|
tree
2009-07-15
Eric
Wong
Re
n
ame uni
c
orn/http
1
1 => un
i
corn_http
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
READ
M
E: update about dev
e
lopmen
t
/
s
table versions
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
R
E
ADME: add Gm
a
ne newsg
r
oup
i
nfo
commit
|
commitdiff
|
tree
2009-07-09
Eric
W
ong
u
n
i
corn 0
.
9
.
1 (merge 0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
Eric
Wo
n
g
unicorn 0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eric
Wo
n
g
always set FD_CLOEXEC on sockets pos
t
-
accep
t
(
)
commit
|
commitdiff
|
tree
2009-07-08
Eri
c
Wong
Minor cleanups to c
o
re
commit
|
commitdiff
|
tree
2009-07-08
Eri
c
Wong
Re-add sup
p
ort for non-portable
socket
options
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
R
etry listen
(
) o
n
EADD
R
INUSE 5 times
e
ver 500ms
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Unbind
listeners a
s
before
stopping workers
commit
|
commitdiff
|
tree
2009-07-04
Eric W
o
ng
Minor cl
e
anups to core
commit
|
commitdiff
|
tree
2009-07-04
Er
i
c Wong
Fa
v
or S
t
ru
c
t members to instance
v
ariables
commit
|
commitdiff
|
tree
2009-07-03
Eric Wong
Av
o
id t
e
mpor
a
ry ar
r
ay creation
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
unic
o
rn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Remove cat-ch
u
nk-pr
o
xy, curl CVS supports non-
b
l
o
cki
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
F
o
rce stream
i
ng inpu
t
onto apps by
d
efault
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
tee_input: avoid ignoring initi
a
l
body blo
b
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic
W
ong
M
ove "Expect: 10
0
-continue" handlin
g
to
the app
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
Re-
a
dd support for
n
o
n
-portab
l
e
s
ocket options
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
ong
Retry li
s
ten() on EADDR
I
N
USE 5 ti
m
e
s
e
ver 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Unb
i
nd listeners
a
s before st
o
pping workers
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Tra
i
lerPar
s
er
integr
a
tion into Chunked
R
e
a
d
er
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
tra
i
ler_parser:
s
et
k
eys with
"
HTTP_" prefix
commit
|
commitdiff
|
tree
2009-07-01
E
ric Wong
Te
e
Inpu
t
: use o
n
ly one IO for tempfil
e
commit
|
commitdiff
|
tree
2009-06-30
E
ric Wong
chunked_reade
r
: Add te
s
t
for
chunk p
a
r
se fail
u
re
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
A
dd trailer_p
a
r
s
er for pa
r
si
n
g trailers
commit
|
commitdiff
|
tree
2009-06-30
Eric Won
g
http_r
e
ques
t
:
t
igh
t
er Transfer-En
c
od
i
ng: "chunked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c W
o
ng
Only send "
1
0
0
C
o
n
tinue
"
when no
body has been s
e
nt
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
ACK clients on "Expect:
1
00-con
t
in
u
e" hea
d
e
r
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
ht
t
p_re
q
uest: force BUFFER
to
be
E
n
cod
i
ng::BINARY
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chunk
e
d_reader: simpler
interface
commit
|
commitdiff
|
tree
2009-06-30
E
r
i
c Wong
configura
t
or:
p
rovide
stream_inpu
t
(tr
u
e|false) option
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
inetd: f
i
x broken constant refer
e
nces
commit
|
commitdiff
|
tree
2009-06-29
Eric
Wong
"Fix" tests th
a
t break with stream_inp
u
t=fa
l
se
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic Wong
tee_input: avoid rereading
f
resh data
commit
|
commitdiff
|
tree
2009-06-29
Eric
W
on
g
test_rails: wo
r
karo
u
n
d
l
o
n
g
-standing 1
.
9
bug
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic Wo
n
g
GNUm
a
kefile: all
o
w TRACER= to
b
e
specifie
d
f
or te
s
ts
commit
|
commitdiff
|
tree
2009-06-29
E
ric Wong
test_upload
:
f
ix ECONNRESET wit
h
1
.
9
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic W
o
ng
GNUm
a
kefile: more st
r
ingent error
c
h
ecki
n
g i
n
tests
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
ng
test_up
l
o
a
d:
a
d
d
t
est
s
fo
r
chunked enc
o
din
g
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
M
a
ke TeeInput easie
r
to use
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic Wong
tee_i
n
put: avoid definin
g
a @rd
.
size m
e
thod
commit
|
commitdiff
|
tree
2009-06-29
E
ric Wong
README:
a
nother note about older Sinatra
commit
|
commitdiff
|
tree
2009-06-25
E
ric Wong
exec_cgi: smal
l
c
leanups
commit
|
commitdiff
|
tree
2009-06-25
Eric Wong
tee_inpu
t
: Don't expos
e
the
@
rd objec
t
as a return
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
E
ric
W
ong
Op
t
imize
b
ody
-
le
s
s GET/HEA
D
r
eq
u
e
s
ts (again)
commit
|
commitdiff
|
tree
2009-06-10
Eric
W
o
ng
Avoid duplicating the "Z" cons
t
ant
commit
|
commitdiff
|
tree
2009-06-07
Eric Wong
Update TODO
commit
|
commitdiff
|
tree
2009-06-07
Er
i
c Wong
exa
m
pl
e
s/cat-chun
k
-proxy: li
n
k to
p
roposed cu
r
l(1)
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
E
ric Wong
Put copyrig
h
t te
x
t
i
n new files, inc
l
ude GPL
2
text
commit
|
commitdiff
|
tree
2009-06-06
Er
i
c W
o
ng
l
ocal
.
mk
.
sample: publish_d
o
c gzips all html,
js, css
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
README: up
d
ate with
mailing list info
commit
|
commitdiff
|
tree
2009-06-06
E
ric Wong
U
n
icorn::App
:
:Inetd
:
re
i
nventi
n
g Unix,
p
o
or
l
y
:)
commit
|
commitdiff
|
tree
2009-06-06
Er
i
c Wong
Transfer-Enco
d
i
ng: chunk
e
d streaming
i
n
p
u
t
suppo
r
t
commit
|
commitdiff
|
tree
2009-06-05
E
r
ic
W
ong
htt
p
_request: fix
t
y
po for
1
.
9
commit
|
commitdiff
|
tree
2009-05-31
E
r
ic Wong
http_request: StringIO is binary for empty bodies
.
.
.
commit
|
commitdiff
|
tree
2009-05-30
Eric Wong
http_reques
t
:
n
o need to r
e
set the
request
commit
|
commitdiff
|
tree
2009-05-28
Eri
c
W
ong
unicorn 0
.
8
.
1
commit
|
commitdiff
|
tree
2009-05-28
Eric
W
ong
Con
s
isten
t
logger assignment f
o
r mult
i
ple objects
commit
|
commitdiff
|
tree
2009-05-28
Eric
W
o
n
g
Avoid in
s
tance var
i
a
b
les looku
p
s in a critical path
commit
|
commitdiff
|
tree
2009-05-28
E
r
ic Wong
Make our Ht
t
pR
e
q
u
est
o
bject a g
l
obal constant
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
SI
G
HUP reloads app even if
p
reload_app is true
commit
|
commitdiff
|
tree
next