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
Documentation updates
2009-08-17
E
ric Wong
Document
a
tion upda
t
e
s
commit
|
commitdiff
|
tree
2009-08-17
Eric Won
g
unicorn
0
.
90
.
0
commit
|
commitdiff
|
tree
2009-08-17
Eric Wong
app/inet
d
: explicitly close pipe d
e
scriptors
o
n
C
at
B
ody
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c Wo
n
g
Remove
ex
p
licit req
u
ires fo
r
Rack t
h
i
ng
s
commit
|
commitdiff
|
tree
2009-08-15
Eric W
o
ng
Mak
e
launchers __END__-
a
w
a
r
e
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c
W
ong
TODO:
r
e
m
ove keep-alive/
p
ip
e
linin
g
commit
|
commitdiff
|
tree
2009-08-15
E
r
ic
W
ong
http: support for
"Con
n
ection: keep-a
l
iv
e
"
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
updat
e
TODO
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
const:
remove unused
c
o
n
s
ta
n
t
s
commit
|
commitdiff
|
tree
2009-08-15
E
r
i
c
Won
g
http
_
r
e
sponse:
p
ass through un
k
nown
st
a
tus codes
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
Wong
Fi
x
do
c
umenta
t
ion for U
t
il
.
reopen_logs
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
GNUmak
e
file: Fix "instal
l
" target
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
h
t
tp: fix warni
n
g whe
n
s
i
zeof(of
f
_t) ==
sizeof
(
l
ong
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
Wong
D
rop the mi
c
ro
ben
c
h
ma
r
k
s
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
tee_inp
u
t: mak
e
inter
f
ace
more usable out
s
i
de of Unicorn
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
http_
r
eques
t
: reinstate e
m
p
ty StringIO optimiza
t
ion
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
ong
R
E
A
DME: everybody loves Ruby DS
L
s
commit
|
commitdiff
|
tree
2009-08-12
Eric
Wong
h
t
t
p
: fre
e
ze fie
l
ds when c
r
eating t
h
em, always
commit
|
commitdiff
|
tree
2009-08-11
Eri
c
Wong
h
t
tp:
a
dd
"HttpParser
#
keep
a
l
i
ve?
"
m
ethod
commit
|
commitdiff
|
tree
2009-08-11
E
r
ic Wong
ht
t
p:
a
d
d CONST_MEM_EQ macro
commit
|
commitdiff
|
tree
2009-08-11
Eri
c
Wo
n
g
http: renam
e
r
ead_body to filter_body
commit
|
commitdiff
|
tree
2009-08-10
E
ric Wong
test_s
i
gn
a
l
s:
u
nlink
l
o
g files of KILL-ed proc
e
ss
commit
|
commitdiff
|
tree
2009-08-10
Eric Wo
n
g
Documentation u
p
dates
commit
|
commitdiff
|
tree
2009-08-10
Eric Wo
n
g
test_exec
:
wait for worker read
i
ness
commit
|
commitdiff
|
tree
2009-08-10
Eric
W
ong
test
_
util: explic
i
tl
y
close tempfiles for GC
-
safety
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http: join r
e
pe
a
ted h
e
aders with a com
m
a
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
ht
t
p
:
a
dd test
f
o
r
inval
i
d
tr
a
ile
r
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: unit tests for overflow and bad lengths
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c
W
ong
S
w
itch to Ragel/
C
-based chunk/tra
i
ler parser
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
test_up
l
oad: ext
r
a
C
RLF is nee
d
ed
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
h
tt
p
: preliminar
y
chu
n
k decoding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p:
p
rocess Content-Le
n
gth
a
nd
T
ransfer-Encoding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
htt
p
: generic C str
i
ng vs VALUEs compari
s
on function
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Won
g
ht
t
p: prepare http_parser st
r
uct fo
r
bo
d
y processing
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p: m
o
ve n
o
n
-Ruby-
s
pecific macros c_util
.
h
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c
Wong
http: remove noi
s
e function
s
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
ht
t
p:
c
l
ea
n
up setting f
o
r common va
l
ues => global
s
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
h
t
tp: m
o
ve glob
a
l init
i
a
lization
c
ode
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
http: sp
l
it out server
param
s
h
a
ndling
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: mino
r
cle
a
n
u
p
o
f
h
t
tp_
f
ield handling
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: small cleanup in "https
"
detection
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
t
tp: "hp" denote
s
http_p
a
rse
r
s
tr
u
cts for consistency
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: remove s
o
me redundant funct
i
ons
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
htt
p
:
s
p
lit u
n
common_field into
a
s
eparate function
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
http: find_common_field_
v
alue => f
i
nd_co
m
mon_field
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
Refacto
r
ing unico
r
n
_
http C/Ragel code
commit
|
commitdiff
|
tree
2009-08-09
E
ri
c
W
o
n
g
extconf: SIZEOF_OF
F
_T should b
e
a
r
u
by
.
h mac
r
o
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_h
t
tp: add helpf
u
l macros
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
unicorn_htt
p
: change "g
l
obal_
"
pre
f
ix to "g_"
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn
_
h
t
t
p
: update copyright
commit
|
commitdiff
|
tree
2009-08-09
E
ri
c
Wo
n
g
unicor
n
_
http: remove typedef
f
rom
ht
t
p_parse
r
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
R
e
m
ove R
a
gel-generated file f
r
om version control
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_http: small cleanu
p
s and size reduction
commit
|
commitdiff
|
tree
2009-08-06
E
r
ic Wong
README: latest s
t
able vers
i
on
i
s 0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
U
p
dat
e
Rails tests to run on
R
ails 2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric
Wong
REA
D
ME: update ve
r
sion numbers for w
e
b
site
commit
|
commitdiff
|
tree
2009-07-20
E
r
i
c
W
on
g
unicorn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
a
p
p/exec_cgi: fix 1
.
9 com
p
ati
b
ility
commit
|
commitdiff
|
tree
2009-07-19
Eri
c
Wong
fix tests to run
c
orrectly unde
r
1
.
9
.
2
p
r
eview1
commit
|
commitdiff
|
tree
2009-07-19
Eric W
o
ng
Remove
co
r
e Tempfile dependency (1
.
9
.
2
-
pre
v
iew1 compat)
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
HttpReq
u
est: no need for a temporar
y
v
a
ri
a
b
le
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
http_requ
e
st: don't support apps that close env["r
a
ck
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
move all #gets log
i
c
to tee_input out of chunked_rea
d
er
commit
|
commitdiff
|
tree
2009-07-15
E
r
i
c
W
o
ng
Rename u
n
ico
r
n/h
t
tp11 => unic
o
r
n_http
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
REA
D
M
E:
u
pd
a
t
e
ab
o
ut de
v
e
lopmen
t
/stable
ve
r
si
o
ns
commit
|
commitdiff
|
tree
2009-07-15
E
r
i
c
Wong
READM
E
: add
G
mane newsgroup info
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
unico
r
n
0
.
9
.
1 (me
r
ge 0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
un
i
c
orn 0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eric Wo
n
g
alwa
y
s set FD_CLOEXEC on sock
e
t
s p
o
st-accept()
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Mino
r
cle
a
nups
t
o core
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Re-add supp
o
rt for
non
-
portable socket
o
ptions
commit
|
commitdiff
|
tree
2009-07-08
Eric Won
g
Retry l
i
sten() on EAD
D
RINUSE 5 times eve
r
500m
s
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Unbi
n
d
listene
r
s as before stopping wor
k
ers
commit
|
commitdiff
|
tree
2009-07-04
Eri
c
Wong
Minor cle
a
nups to
c
ore
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
Favor Struct members to insta
n
c
e variables
commit
|
commitdiff
|
tree
2009-07-03
Eri
c
Wong
Avoid temporary
a
rra
y
crea
t
io
n
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c
W
ong
un
i
corn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
Remove ca
t
-chun
k
-
p
roxy
,
curl CVS
s
upports non-b
l
ocking
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
F
orc
e
stre
a
ming inpu
t
o
nto apps
by d
e
fault
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
ong
tee
_
inp
u
t: a
v
o
id ignoring initi
a
l body blob
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
M
ove "Exp
e
c
t: 100-
c
ontinue" h
a
nd
l
ing to the
a
p
p
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wong
Re-add su
p
port for n
o
n-portable so
c
k
et optio
n
s
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Won
g
Retry
l
i
sten
(
) on EADDRINUSE 5 times ever 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Un
b
i
n
d list
e
ners as before stoppi
n
g workers
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
Tr
a
ilerParser integration int
o
ChunkedReader
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
trailer_parser: se
t
keys
with "HTTP_" pr
e
fi
x
commit
|
commitdiff
|
tree
2009-07-01
E
ric Wong
T
e
e
Input: us
e
only
o
ne IO for tempfil
e
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic W
o
ng
c
hunke
d
_reader: Add test fo
r
c
h
unk par
s
e
failur
e
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
A
d
d trailer_par
s
er
for parsing trailers
commit
|
commitdiff
|
tree
2009-06-30
E
ric Won
g
h
t
tp_request: tig
h
ter Transfer-E
n
coding: "chunked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Only send
"100 C
o
ntinue"
w
he
n
no body
h
a
s
b
een sent
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
ACK clients
on "Expect: 100-con
t
inue" header
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
http_req
u
e
st: f
o
r
c
e
BUFFER to be
E
ncoding::BINARY
commit
|
commitdiff
|
tree
2009-06-30
Eric Won
g
chunked_reader:
s
i
mpler
i
nterface
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
co
n
figurator: prov
i
d
e st
r
eam_inp
u
t (true|false) option
commit
|
commitdiff
|
tree
2009-06-30
Eric Won
g
ine
t
d: fix broke
n
constant reference
s
commit
|
commitdiff
|
tree
2009-06-29
E
ric Wong
"Fi
x
" tests that bre
a
k
wi
t
h stream
_
input=fal
s
e
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic Wong
tee_input: avoid r
e
rea
d
ing fresh data
commit
|
commitdiff
|
tree
2009-06-29
Er
i
c Wong
test_
r
ails: wor
k
aroun
d
lo
n
g-s
t
and
i
ng
1
.
9
bug
commit
|
commitdiff
|
tree
2009-06-29
Eric Wo
n
g
GN
U
make
f
ile: allo
w
TRACER= to be spec
i
fied for tes
t
s
commit
|
commitdiff
|
tree
next