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: add "HttpParser#keepalive?" method
2009-08-11
Eric W
o
n
g
h
t
t
p: add
"
HttpParser#keepalive?" method
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
http:
ad
d
CONST_MEM_
E
Q
m
acr
o
commit
|
commitdiff
|
tree
2009-08-11
Eric
Wong
htt
p
: rename read_bod
y
to filter_body
commit
|
commitdiff
|
tree
2009-08-10
Eri
c
Wong
t
e
st_signa
l
s: unlink l
o
g files o
f
KILL-ed process
commit
|
commitdiff
|
tree
2009-08-10
Eric
W
ong
Documen
t
ation
u
pdates
commit
|
commitdiff
|
tree
2009-08-10
E
ric Wong
test_exec: wait
for worker readine
s
s
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
test_util
:
ex
p
lici
t
ly close t
e
mpf
i
le
s
for GC-
s
afety
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
Wong
http:
joi
n
re
p
eated headers wit
h
a c
o
mma
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
http:
a
dd test for invalid tr
a
i
l
e
r
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
h
t
t
p: un
i
t tes
t
s
f
o
r overflo
w
and bad
lengths
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
S
w
itch to
R
a
gel
/
C-ba
s
ed
chunk/trailer pars
e
r
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
test_upload: e
x
tra CRLF is needed
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
http: p
r
eliminary ch
u
nk decoding
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
Wong
h
t
tp: process
Content-Le
n
g
t
h and Trans
f
er-Encoding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http:
gen
e
ric C string v
s
VALUEs compar
i
son f
u
n
c
tion
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
http: prepare http_parser
s
truct for body
p
r
ocessing
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
h
ttp:
m
ove non-Rub
y
-specific macro
s
c_uti
l
.
h
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
http:
remove noise func
t
ions
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
htt
p
: cleanup setting for
common values
=
> global
s
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wo
n
g
htt
p
: move global initial
i
zation code
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
http: split out
s
erver
params handl
i
ng
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http:
m
inor clea
n
up of htt
p
_
f
ield handli
n
g
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
htt
p
:
small c
l
e
a
nup
i
n
"http
s
" dete
c
tion
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: "hp
"
denote
s
h
t
t
p_
p
arser structs for consist
e
n
cy
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
ht
t
p: remov
e
some redundant functions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: sp
l
i
t
u
n
common_field
i
nto a se
p
arate function
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: find_common_field_va
l
ue
=
>
f
ind_common_field
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
o
n
g
Refact
o
ring unicorn_http
C/R
a
gel co
d
e
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
e
x
t
conf: SI
Z
E
O
F_
O
FF_T
s
ho
u
l
d be
a
r
u
b
y
.
h macro
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
unico
r
n_http: add helpful
m
acros
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
unicorn_http: change
"
global_" pr
e
f
ix to "g_"
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_http
:
update c
o
p
yri
g
ht
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
un
i
co
r
n_http: remove ty
p
edef from http_par
s
er
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
Remove Ragel-gene
r
ated file fr
o
m version control
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
unicorn_h
t
tp
:
small cleanu
p
s
and size reduction
commit
|
commitdiff
|
tree
2009-08-06
E
ric
Wong
R
E
A
DME: latest st
a
bl
e
v
ersion i
s
0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eric
Won
g
Update Rails
tes
t
s to run on Rails
2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
README: upd
a
te version numbers f
o
r
w
ebsite
commit
|
commitdiff
|
tree
2009-07-20
Er
i
c Wong
unicorn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
Eri
c
W
o
ng
app/exec_cgi:
fix 1
.
9
compat
i
bility
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
f
i
x test
s
t
o
run corr
e
ctly under 1
.
9
.
2pre
v
iew1
commit
|
commitdiff
|
tree
2009-07-19
Eric W
o
ng
Remove core Tempfil
e
de
p
endency (1
.
9
.
2-pre
v
iew
1
compat
)
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
HttpRequest: no
need for
a temporary v
a
riable
commit
|
commitdiff
|
tree
2009-07-16
Eric
W
ong
http_r
e
quest: don't support ap
p
s that clo
s
e env["ra
c
k
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric
W
ong
move a
l
l #get
s
logi
c
to tee_input ou
t
of chunked
_
read
e
r
commit
|
commitdiff
|
tree
2009-07-15
Eric
Wong
Rename unicorn/http11 => unicor
n
_h
t
tp
commit
|
commitdiff
|
tree
2009-07-15
Eric Won
g
README: update about developmen
t
/
s
table ver
s
i
o
ns
commit
|
commitdiff
|
tree
2009-07-15
E
r
i
c Wong
README: add
G
mane newsgroup inf
o
commit
|
commitdiff
|
tree
2009-07-09
Eric Wo
n
g
uni
c
orn 0
.
9
.
1 (merge 0
.
8
.
2
)
commit
|
commitdiff
|
tree
2009-07-09
Eric
Wong
unicor
n
0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
al
w
a
ys s
e
t FD_CLOEXEC on
s
o
ckets pos
t
-accept(
)
commit
|
commitdiff
|
tree
2009-07-08
Eri
c
W
o
ng
Minor cleanups to core
commit
|
commitdiff
|
tree
2009-07-08
E
r
i
c
Wong
Re-add supp
o
rt
f
o
r non-portabl
e
socket
options
commit
|
commitdiff
|
tree
2009-07-08
Eri
c
W
o
ng
Retr
y
l
isten() on EAD
D
RIN
U
SE 5 times ever
500ms
commit
|
commitdiff
|
tree
2009-07-08
Er
i
c Wong
Unbin
d
listeners as bef
o
re stopping workers
commit
|
commitdiff
|
tree
2009-07-04
Eric
Won
g
M
i
n
or
cleanup
s
to core
commit
|
commitdiff
|
tree
2009-07-04
E
ric Wong
Favor Str
u
ct mem
b
ers
t
o in
s
t
a
nce variables
commit
|
commitdiff
|
tree
2009-07-03
E
r
ic Wong
A
v
oid temporary array
creation
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wo
n
g
unicorn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
R
e
mo
v
e cat-
c
hunk-proxy, curl CV
S
supports non-blocking
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Force
s
tr
e
aming i
n
pu
t
onto
a
pps
by default
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
tee_input:
a
v
o
id ignoring initial body b
l
o
b
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wong
Move "Ex
p
ect: 10
0
-conti
n
u
e" hand
l
in
g
to the app
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
Re-add sup
p
o
rt for n
o
n-portable socket options
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wong
R
e
try
listen() on
EADDR
I
N
U
SE 5 times ever 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
W
o
ng
Unbind list
e
ners as before sto
p
ping workers
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
TrailerParser i
n
tegration
i
nto ChunkedReader
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic
Wong
trail
e
r_parser: set keys
w
ith "HTTP_" pre
f
ix
commit
|
commitdiff
|
tree
2009-07-01
E
ric Wong
TeeInput:
use only
one IO f
o
r
tempfil
e
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
chunk
e
d_reader: Add te
s
t
for chunk parse fail
u
re
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Add trailer_p
a
r
s
er
for
p
a
rsing trai
l
ers
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
W
ong
http_re
q
uest: tighte
r
T
ran
s
fer-Enco
d
ing:
"
chunked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic Wong
Only s
e
nd "100 C
o
ntin
u
e" when no body has be
e
n sent
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c
W
ong
A
CK client
s
on
"
E
xpect: 100-c
o
ntinue" he
a
d
er
commit
|
commitdiff
|
tree
2009-06-30
E
ri
c
W
ong
http_reques
t
: for
c
e BUFFER to be
Encoding:
:
BINAR
Y
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
chunked_
r
eade
r
: simple
r
i
nterface
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
ong
config
u
r
ator: provide stream_i
n
put (tr
u
e
|
false) o
p
tion
commit
|
commitdiff
|
tree
2009-06-30
Eric W
o
ng
inetd: f
i
x broke
n
constant references
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
n
g
"Fi
x
" tests
t
hat
break with stream_input=false
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic Wong
tee_i
n
put: avoid
r
ereading fre
s
h
d
ata
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
tes
t
_rails: workaround long-stand
i
ng 1
.
9 bug
commit
|
commitdiff
|
tree
2009-06-29
Eric
W
ong
G
N
Umakefile: allow TRA
C
E
R
= to be
specif
i
ed for
test
s
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
test_upload:
f
ix ECONNR
E
SET with 1
.
9
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
GNUmakef
i
le: mo
r
e stringent erro
r
checking in tests
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
t
est_upl
o
ad: add tests for chunked enco
d
i
ng
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic Wong
M
a
ke Te
e
Input easier to us
e
commit
|
commitdiff
|
tree
2009-06-29
Eric
W
ong
tee_input: avoid
defining a @r
d
.
size m
e
thod
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
README: anothe
r
n
ote about ol
d
er Sin
a
tra
commit
|
commitdiff
|
tree
2009-06-25
Eri
c
W
ong
exec_cgi: small c
l
eanu
p
s
commit
|
commitdiff
|
tree
2009-06-25
Er
i
c Wo
n
g
t
ee_input: Don't expose
t
he @rd
obj
e
ct
as a return
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
E
ric Wong
Op
t
imize b
o
dy-less GET/HEAD requests (a
g
ain)
commit
|
commitdiff
|
tree
2009-06-10
Eric
W
ong
Avoid duplicating th
e
"Z" constant
commit
|
commitdiff
|
tree
2009-06-07
Eric Wong
Update TOD
O
commit
|
commitdiff
|
tree
2009-06-07
Eric Wong
examples/cat-chunk-proxy: link
to proposed cur
l
(1)
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
Put
copyright
t
e
xt in ne
w
fi
l
e
s
,
i
nclude GPL
2
text
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
loca
l
.
mk
.
s
ample: publish_doc gzips al
l
h
t
m
l
, js, css
commit
|
commitdiff
|
tree
2009-06-06
Eric W
o
n
g
RE
A
DME: up
d
a
te with mail
i
ng list info
commit
|
commitdiff
|
tree
2009-06-06
Eric Won
g
Unicorn::
A
pp::I
n
etd
:
r
ein
v
ent
i
ng Unix, po
o
rly
:)
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
T
ransfer-Enco
d
ing: chunked s
t
reaming inp
u
t support
commit
|
commitdiff
|
tree
2009-06-05
Eric
Wong
http_request: fix typo for 1
.
9
commit
|
commitdiff
|
tree
next