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
test_http_parser_ng: fix failing HTTP/0.9 test case
2009-09-02
Eric Wong
test_http
_
parser_ng: fix failing
H
TT
P
/0
.
9
t
est
c
ase
commit
|
commitdiff
|
tree
2009-09-02
Eric Wong
http: supp
o
rt for s
i
mple HT
T
P/0
.
9 GET requests
commit
|
commitdiff
|
tree
2009-09-02
Eric
W
o
ng
h
t
tp:
extension-metho
d
s
a
llow any
t
okens
commit
|
commitdiff
|
tree
2009-08-29
E
ric Wong
unicorn_http: "fix" co
n
st warning
commit
|
commitdiff
|
tree
2009-08-20
Eric Wong
tee_inp
u
t
:
fix rdoc
commit
|
commitdiff
|
tree
2009-08-19
Eric Wong
http: support for multi-l
i
ne HTTP headers
commit
|
commitdiff
|
tree
2009-08-19
Eric
W
ong
http: make str
i
ngs
i
ndependent before m
o
dificat
i
on
commit
|
commitdiff
|
tree
2009-08-18
Er
i
c Wong
exam
p
le
s
/echo: "Expect:" value is ca
s
e-i
n
sensitive
commit
|
commitdiff
|
tree
2009-08-17
E
r
i
c Wong
Documenta
t
io
n
updates
commit
|
commitdiff
|
tree
2009-08-17
Er
i
c Wong
uni
c
or
n
0
.
90
.
0
commit
|
commitdiff
|
tree
2009-08-17
Eric
Wong
app/inetd:
e
x
plici
t
ly
close pipe descriptors o
n
Ca
t
B
ody
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric
Wong
Remove explicit r
e
quires
f
or Rack
things
commit
|
commitdiff
|
tree
2009-08-15
E
r
ic
Wong
Make lau
n
chers __EN
D
_
_
-a
w
ar
e
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
TODO: remove keep-alive/pipelining
commit
|
commitdiff
|
tree
2009-08-15
E
r
ic W
o
ng
http: suppor
t
for "Connection: keep-a
l
iv
e
"
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
o
ng
update TODO
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
const:
remove
u
nused constants
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
htt
p
_r
e
spon
s
e
:
p
a
s
s
through un
k
no
w
n status codes
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
W
o
ng
Fix do
c
umentation for Util
.
reopen_logs
commit
|
commitdiff
|
tree
2009-08-15
Eric W
o
ng
G
NUmake
f
ile: Fix
"install" target
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http: fix warning when sizeof
(
off_t) == sizeof(long
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
Drop
th
e
m
icro benchmarks
commit
|
commitdiff
|
tree
2009-08-15
Eric Won
g
tee_input: ma
k
e
interface
m
ore u
s
able outsi
d
e
of Unicorn
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
ht
t
p_
r
equest: reinstate
emp
t
y StringIO o
p
timization
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
R
EAD
M
E: everybody loves Ruby DSLs
commit
|
commitdiff
|
tree
2009-08-12
Eric
W
on
g
ht
t
p
: freeze fie
l
d
s
whe
n
creati
n
g them, always
commit
|
commitdiff
|
tree
2009-08-11
Eric
W
ong
http: ad
d
"HttpParser#keepalive?"
m
ethod
commit
|
commitdiff
|
tree
2009-08-11
Eric Won
g
http: add C
O
NST_MEM_EQ macro
commit
|
commitdiff
|
tree
2009-08-11
E
r
i
c W
o
ng
http: rename read_body to filter
_
body
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
t
e
st_s
i
gna
l
s:
u
n
l
ink log
f
iles of KILL-ed
proces
s
commit
|
commitdiff
|
tree
2009-08-10
E
r
ic Wong
D
o
cumenta
t
ion updates
commit
|
commitdiff
|
tree
2009-08-10
E
r
ic Wong
test_
e
xec: wa
i
t for worker r
e
adiness
commit
|
commitdiff
|
tree
2009-08-10
E
ric
Wong
tes
t
_
util: expl
i
ci
t
ly clos
e
tempf
i
l
e
s for GC-safety
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
http: j
o
i
n rep
e
ated he
a
ders
w
ith a
c
o
mma
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c
Wong
http:
add test for i
n
v
a
lid trailer
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
http: u
n
it tests for ov
e
r
f
l
o
w and
b
ad lengths
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
Swit
c
h to
R
a
gel/C-based chunk/trailer pa
r
ser
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
test_upload:
extra CRLF i
s
need
e
d
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
h
t
tp: preliminary
c
hunk
d
e
c
o
ding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
ttp: proc
e
ss
C
ontent-Length and
Tran
s
fer-E
n
cod
i
ng
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: g
e
neric C string
v
s VALUEs comparison
f
un
c
tion
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http: prepare http_parser
s
truct for bod
y
processing
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
http: move non-Ruby-specific macr
o
s
c_util
.
h
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
http:
remove noise
f
unctions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p
:
cleanup se
t
tin
g
for common values
=
> glo
b
als
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c
Wong
htt
p
: move global initializat
i
on
co
d
e
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p: split out server p
a
ram
s
hand
l
ing
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
Wo
n
g
htt
p
: minor cleanup
of ht
t
p_fie
l
d
handl
i
ng
commit
|
commitdiff
|
tree
2009-08-09
E
ric W
o
ng
http: small
cl
e
anup in "https" dete
c
tio
n
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p: "hp
"
deno
t
e
s http_p
a
rs
e
r structs
for
c
o
n
s
istency
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
h
ttp: r
e
m
ove som
e
r
edu
n
dant functions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: split
uncommon_f
i
eld
i
nto
a
separate function
commit
|
commitdiff
|
tree
2009-08-09
E
ric Won
g
http: fi
n
d
_
c
o
m
mon_field_val
u
e => f
i
nd_common_field
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Refactoring un
i
corn_http C/Ragel code
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
ext
c
on
f
: S
I
ZEOF_OFF_T should be
a
ruby
.
h
ma
c
ro
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_h
t
tp: a
d
d helpful macros
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c
Wong
unicorn_h
t
tp: change "
g
lobal_" prefix to "g_"
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
u
n
icorn_http: up
d
a
te copyright
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
unicorn_http: remove typ
e
def fro
m
ht
t
p_pa
r
se
r
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Re
m
ov
e
Ra
g
el-generated file from ver
s
ion contro
l
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
unicorn_http: sma
l
l cleanups and
size reduction
commit
|
commitdiff
|
tree
2009-08-06
Eric Won
g
R
E
ADME: lates
t
stable version
i
s
0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
Updat
e
R
ails test
s
to ru
n
on R
a
ils 2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eri
c
Wong
README: update version
n
umbers for we
b
site
commit
|
commitdiff
|
tree
2009-07-20
Eric
W
ong
unicorn
0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
Eric
W
ong
app/e
x
ec_cgi: fix 1
.
9
co
m
p
a
tibility
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
f
i
x tests to ru
n
c
o
r
r
ectly
u
nder 1
.
9
.
2previ
e
w1
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
Remove core Tempfile depen
d
e
n
cy (1
.
9
.
2-pr
e
view1 c
o
mpa
t
)
commit
|
commitdiff
|
tree
2009-07-16
Eric W
o
ng
Ht
t
pReq
u
est
:
no need
fo
r
a
t
emporar
y
v
a
riable
commit
|
commitdiff
|
tree
2009-07-16
Eric
W
ong
http_re
q
uest: don't support apps that c
l
o
s
e
e
nv["ra
c
k
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric
Wong
move all #gets l
o
gic
t
o
te
e
_inpu
t
out
o
f chunked
_
rea
d
e
r
commit
|
commitdiff
|
tree
2009-07-15
Eric
Wong
Rename uni
c
orn
/
http
1
1
=> unicorn_h
t
tp
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
README: update about dev
e
lopment/s
t
able ve
r
sions
commit
|
commitdiff
|
tree
2009-07-15
E
r
ic Wo
n
g
README: add
G
m
ane newsgroup
i
nfo
commit
|
commitdiff
|
tree
2009-07-09
E
ric Wong
un
i
co
r
n 0
.
9
.
1 (m
e
r
g
e 0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
Eric
W
ong
un
i
c
o
r
n
0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
E
ric Wong
always s
e
t
FD_CLOEXEC
o
n so
c
ke
t
s post-acce
p
t()
commit
|
commitdiff
|
tree
2009-07-08
Eric Wo
n
g
Minor clea
n
ups to
core
commit
|
commitdiff
|
tree
2009-07-08
Eric Won
g
R
e
-add su
p
port for non-
p
ortable soc
k
et optio
n
s
commit
|
commitdiff
|
tree
2009-07-08
E
r
ic Wong
R
e
tr
y
li
s
te
n
()
on EADDRINUSE 5
times ever 500ms
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Unbind
l
i
steners
a
s b
e
fore stopp
i
ng wo
r
kers
commit
|
commitdiff
|
tree
2009-07-04
Er
i
c Wong
Mino
r
cle
a
nu
p
s to core
commit
|
commitdiff
|
tree
2009-07-04
Eric
W
ong
Favor Struct members to
i
n
s
tan
c
e variables
commit
|
commitdiff
|
tree
2009-07-03
Eri
c
Wong
Av
o
id temporary ar
r
ay creation
commit
|
commitdiff
|
tree
2009-07-01
E
ric Wo
n
g
unicorn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
Remove c
a
t-chunk
-
p
r
o
xy, c
u
r
l
CVS
s
up
p
o
rts
non-blocking
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic
W
on
g
Fo
r
ce s
t
reaming input onto a
p
ps b
y
default
commit
|
commitdiff
|
tree
2009-07-01
Eric Won
g
tee_input: avoid ignoring initi
a
l bod
y
blob
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
W
ong
Move "
E
x
pect: 100
-
cont
i
n
u
e" handling to th
e
app
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
Re-add su
p
port
f
o
r non
-
p
ort
a
ble socket
optio
n
s
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Wong
Retry l
i
sten() on
EAD
D
R
INUSE 5 times ever 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Unb
i
nd l
i
steners as before s
t
opp
i
ng work
e
rs
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
T
r
ailerParser i
n
tegrati
o
n
into ChunkedRea
d
e
r
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wo
n
g
traile
r
_parser:
s
et keys
w
ith
"HTTP_" prefix
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
TeeInput: us
e
only
o
ne IO f
o
r tempfile
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
ong
chunked_reader: Add test for chunk parse
f
a
ilure
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Add
trailer_parser for pa
r
sing tra
i
lers
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
ht
t
p_re
q
uest: tighte
r
Transfer-Encodi
n
g: "chunked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic Wo
n
g
Only
s
end "100 Continu
e
"
when no
b
o
dy h
a
s b
e
en sent
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
ong
ACK c
l
ients
o
n
"Expe
c
t: 100-con
t
inue" he
a
de
r
commit
|
commitdiff
|
tree
next