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
Eri
c
Wong
Documentation
u
pdates
commit
|
commitdiff
|
tree
2009-08-17
E
ric Wong
un
i
corn 0
.
90
.
0
commit
|
commitdiff
|
tree
2009-08-17
Er
i
c Wong
app/
i
net
d
:
explicitly close pi
p
e de
s
criptors on Ca
t
B
ody
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
R
e
move explici
t
requires for
Rack things
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
Make launchers __END_
_
-
awar
e
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c Wong
TODO: r
e
move
k
eep-alive/pip
e
li
n
ing
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
W
ong
http: support
for "Connecti
o
n
:
keep-ali
v
e"
commit
|
commitdiff
|
tree
2009-08-15
Eric W
o
ng
update TODO
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
co
n
st:
remove unu
s
ed constan
t
s
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c W
o
ng
ht
t
p
_re
s
po
n
se: pas
s
through unknow
n
s
t
at
u
s
codes
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
Wong
Fix documentation f
o
r Ut
i
l
.
r
eopen_
l
ogs
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
GNUmake
f
ile: Fix "install" target
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
W
o
n
g
h
tt
p
:
fix
w
ar
n
ing
when sizeof(off
_
t) == sizeo
f
(long
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
Wong
D
r
op the micr
o
ben
c
hmarks
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
tee_input
:
m
a
ke inte
r
f
ace more usab
l
e outside of Unicorn
commit
|
commitdiff
|
tree
2009-08-15
E
r
ic Wong
ht
t
p_
r
equest
:
reinstate emp
t
y Str
i
ngIO
optim
i
zati
o
n
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
R
E
A
D
ME: everybo
d
y loves Ruby DSLs
commit
|
commitdiff
|
tree
2009-08-12
Eric Wong
h
ttp: f
r
eeze
fie
l
ds wh
e
n creating
them, always
commit
|
commitdiff
|
tree
2009-08-11
Eri
c
Won
g
http: a
d
d "
H
ttpParser#
k
eepal
i
ve?" method
commit
|
commitdiff
|
tree
2009-08-11
Eric
Wong
http:
add
C
ONST_MEM_EQ
macro
commit
|
commitdiff
|
tree
2009-08-11
Eric W
o
n
g
http: re
n
ame
read_body to filter_body
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
tes
t
_s
i
gnals:
unlink log files of KILL-ed p
r
o
ces
s
commit
|
commitdiff
|
tree
2009-08-10
Eric Wo
n
g
D
o
c
u
mentat
i
on updates
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
test_exec:
w
a
i
t
for worker readiness
commit
|
commitdiff
|
tree
2009-08-10
E
r
ic Wong
test_uti
l
: ex
p
licitly c
l
ose tempfile
s
f
o
r
GC-safet
y
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
http: join rep
e
ated he
a
ders wit
h
a comma
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic
W
ong
h
ttp: ad
d
tes
t
for invalid trailer
commit
|
commitdiff
|
tree
2009-08-09
E
ric
Won
g
http: u
n
it tes
t
s
fo
r
ov
e
rflow and bad lengt
h
s
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
W
ong
Switch to Ragel
/
C
-
based chu
n
k
/
traile
r
par
s
er
commit
|
commitdiff
|
tree
2009-08-09
E
ric Won
g
test_upload: extra
CR
L
F
is n
e
eded
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
ht
t
p: prelimina
r
y chunk d
e
c
o
ding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: pro
c
e
s
s Cont
e
nt
-
Length
and
Transfe
r
-Encoding
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http: generi
c
C
s
t
ring vs VALUEs
comparison
function
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
o
n
g
http: prepare http
_
parser struct for b
o
dy pr
o
cess
i
ng
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
n
g
http: move
n
on-Ruby-
s
peci
f
ic macr
o
s c_util
.
h
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wo
n
g
http: remove noise functions
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http: cle
a
n
up setting for com
m
on
values => globals
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
http: move global ini
t
i
a
li
z
ation code
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: s
p
lit out s
e
rver params handling
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
n
g
http: minor cleanup
o
f http_field handling
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: small
cl
e
anup in
"
h
t
tp
s
" detection
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
n
g
h
t
t
p: "
h
p" d
e
note
s
h
ttp_pars
e
r structs for consistency
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http: remove some redundan
t
fun
c
tio
n
s
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http:
s
plit
unc
o
mm
o
n_fie
l
d into a sepa
r
ate f
u
ncti
o
n
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http: f
i
nd_common_fi
e
ld
_
va
l
ue => find_co
m
mon_fie
l
d
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Refactoring unicorn
_
h
t
tp C/Ragel code
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
extc
o
nf: SIZEOF_OF
F
_T
s
houl
d
be a ruby
.
h mac
r
o
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
uni
c
orn_http:
a
d
d helpfu
l
macros
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
unicorn_http: c
h
ang
e
"globa
l
_"
p
r
e
f
ix
to
"
g_"
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
u
n
icorn_http
:
update
c
opyright
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_http
:
remove t
y
p
e
def
f
rom h
t
tp_parser
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Remove Ragel-generated file from ve
r
sion control
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
unico
r
n
_http: small cleanups and size reductio
n
commit
|
commitdiff
|
tree
2009-08-06
Eri
c
Wong
README: latest stable versi
o
n is 0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
Upda
t
e Rails t
e
s
t
s to run on Rails
2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
README:
u
pdate vers
i
on numbers f
o
r website
commit
|
commitdiff
|
tree
2009-07-20
Eric W
o
ng
unicorn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
Eric Wo
n
g
a
pp/e
x
ec_cgi
:
fix 1
.
9 compatibility
commit
|
commitdiff
|
tree
2009-07-19
Er
i
c Wong
fix
t
ests
to run correctly
u
nder 1
.
9
.
2preview1
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
Remove core Te
m
pfile dep
e
ndency (1
.
9
.
2
-prev
i
ew1
c
ompat)
commit
|
commitdiff
|
tree
2009-07-16
E
ric Wong
HttpRe
q
uest: no nee
d
for a temporary varia
b
le
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
h
ttp
_
request: don't
support apps that cl
o
se env["rack
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
mo
v
e
a
ll
#
gets log
i
c to tee_input o
u
t of c
h
unked_reader
commit
|
commitdiff
|
tree
2009-07-15
Eri
c
Wong
Rename unicorn/http11 => unicor
n
_http
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
README: update about d
e
v
e
lopment/stab
l
e v
e
rsions
commit
|
commitdiff
|
tree
2009-07-15
Er
i
c
Wong
R
EA
D
ME:
a
dd Gmane n
e
wsg
r
o
u
p
info
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
uni
c
orn 0
.
9
.
1 (merge 0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
E
r
ic
W
ong
u
n
icorn 0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
always
s
et
FD_CLOEXE
C
on sockets pos
t
-
a
c
cept(
)
commit
|
commitdiff
|
tree
2009-07-08
Eric
Wong
Mi
n
or c
l
eanups
to core
commit
|
commitdiff
|
tree
2009-07-08
Eric Wo
n
g
Re-add su
p
port for non-
p
ortable sock
e
t opti
o
ns
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
R
e
try listen
(
) on EADD
R
I
N
U
S
E
5
times
ever 500ms
commit
|
commitdiff
|
tree
2009-07-08
Eri
c
Wo
n
g
U
n
b
ind liste
n
ers as
b
efo
r
e
s
t
opping
workers
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
Min
o
r
c
l
e
a
nups to
core
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
Favor Struct members to
i
nstance variab
l
es
commit
|
commitdiff
|
tree
2009-07-03
Eric Wong
Avoid temporary
array creat
i
on
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wong
unico
r
n 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Remove ca
t
-chunk-proxy, curl CVS supp
o
r
t
s
non-blo
c
kin
g
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Won
g
Force s
t
reaming input onto a
p
ps by default
commit
|
commitdiff
|
tree
2009-07-01
Eric W
o
ng
tee_
i
nput
:
avoid ignoring initial body blob
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
o
n
g
Move "E
x
pect:
1
00-
c
ontinue" ha
n
dling
to the app
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
R
e-add support f
o
r non-porta
b
le soc
k
e
t
options
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Retry
listen()
o
n
EADDRINUSE
5
times ever 500
m
s
commit
|
commitdiff
|
tree
2009-07-01
Eric Won
g
Unbind l
i
sten
e
rs as bef
o
re stopping wor
k
ers
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
Traile
r
Pars
e
r
i
ntegration into
Chunke
d
R
eader
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
trailer_parser: set k
e
ys with
"
HTT
P
_" prefix
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
o
ng
TeeInput: use only one IO for tempfile
commit
|
commitdiff
|
tree
2009-06-30
Eric W
o
ng
chun
k
ed_reader: Add test f
o
r chunk pa
r
s
e
failure
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
ong
A
d
d
trailer_
p
ar
s
e
r fo
r
parsi
n
g
t
railers
commit
|
commitdiff
|
tree
2009-06-30
Eric Won
g
http_reque
s
t
:
tighter Transfer
-
Encodi
n
g
:
"chunk
e
d"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic Wong
Only se
n
d "100 Continue" wh
e
n n
o
body has been sent
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic Wong
ACK clients
o
n "Expe
c
t: 100
-
continue"
hea
d
er
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
ong
http_requ
e
st: force
BUFFER
to be Enc
o
ding::BINARY
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chunked_reader: simpler int
e
rface
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
confi
g
urator
:
provid
e
stream
_
input
(
t
rue|false) op
t
i
on
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
inetd: fix
broken c
o
nstant
references
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
"Fix" tes
t
s tha
t
b
re
a
k with stream_inpu
t
=false
commit
|
commitdiff
|
tree
2009-06-29
E
ri
c
W
o
n
g
tee_i
n
put: avoid reread
i
ng f
r
esh data
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
test_rails: worka
r
o
u
nd long-standing 1
.
9
bug
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
ng
GN
U
makefile: allow TRACER= to be
specified
f
or tes
t
s
commit
|
commitdiff
|
tree
next