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: support for simple HTTP/0.9 GET requests
2009-09-02
Eric
Wong
http
:
support for simple HTT
P
/0
.
9
GET requests
commit
|
commitdiff
|
tree
2009-09-02
Eric
W
o
ng
http:
e
xt
e
nsion
-
metho
d
s allow any tok
e
ns
commit
|
commitdiff
|
tree
2009-08-29
Eric W
o
ng
unicorn_http: "fix" const
w
arni
n
g
commit
|
commitdiff
|
tree
2009-08-20
Eric Wong
te
e
_inpu
t
: fix
r
doc
commit
|
commitdiff
|
tree
2009-08-19
Eric Wo
n
g
http: supp
o
rt
for multi-line HTTP headers
commit
|
commitdiff
|
tree
2009-08-19
Eri
c
Wo
n
g
http:
make strings
i
n
d
ependent
b
efore m
o
d
ifi
c
ation
commit
|
commitdiff
|
tree
2009-08-18
Eri
c
Wong
exam
p
les/echo:
"
Expect:" value is case-insens
i
tive
commit
|
commitdiff
|
tree
2009-08-17
Eric Wong
Doc
u
mentatio
n
updates
commit
|
commitdiff
|
tree
2009-08-17
E
ric Wong
unicorn 0
.
90
.
0
commit
|
commitdiff
|
tree
2009-08-17
Eric
Wong
app/inet
d
: explicitly close p
i
pe desc
r
iptors on CatB
o
dy
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
R
emove e
x
plicit requires fo
r
Rack things
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
ong
M
a
ke launcher
s
__END__-aware
commit
|
commitdiff
|
tree
2009-08-15
E
ric Wong
TODO: remove k
e
e
p-alive/pipeli
n
ing
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http: suppor
t
for "Connection
:
keep-alive"
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c
Wong
update TODO
commit
|
commitdiff
|
tree
2009-08-15
Eric Won
g
cons
t
: remove unused con
s
tants
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http_response: pass through un
k
nown
status co
d
e
s
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
W
o
ng
Fix document
a
tion for Util
.
r
e
op
e
n_logs
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
on
g
GNUmakefile: Fix "install" target
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http: f
i
x wa
r
ning when size
o
f(off_
t
)
== sizeof(long
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c
W
ong
Drop the micro bench
m
a
r
ks
commit
|
commitdiff
|
tree
2009-08-15
E
ric Wong
tee_inpu
t
:
m
ake
i
nterf
a
c
e
m
o
r
e
usable
o
u
tside
o
f
U
n
icorn
commit
|
commitdiff
|
tree
2009-08-15
Eric W
o
ng
http_requ
e
st
:
r
ein
s
tate empty StringIO optimization
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
o
n
g
R
E
ADME
:
e
verybody loves
R
u
by DS
L
s
commit
|
commitdiff
|
tree
2009-08-12
Eric Wong
http: free
z
e fields whe
n
cr
e
ating
t
hem, always
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
h
t
tp: add
"
Http
P
arser#keepalive?"
method
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
htt
p
:
add CONST_MEM_EQ mac
r
o
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
h
ttp: ren
a
me read
_
b
o
d
y to filter_body
commit
|
commitdiff
|
tree
2009-08-10
Eri
c
Won
g
te
s
t_sign
a
l
s
: un
l
i
n
k log
f
ile
s
of KI
L
L-ed proces
s
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
Documentat
i
on updates
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
t
est_exec: wait for worker readiness
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
test_u
t
il
:
explicitly close tem
p
files
for GC-safety
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c
Wong
http: jo
i
n
repeated headers
wi
t
h a c
o
m
ma
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
htt
p
:
add test for
i
nva
l
i
d
traile
r
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http
:
unit t
e
sts for ove
r
flo
w
and bad lengt
h
s
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Switch to Ragel/C-based chunk/trailer parser
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wo
n
g
test_upload: ext
r
a CRLF is needed
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
http: preliminary chunk d
e
coding
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http: process Content-Length
and Transfer-Encoding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
t
tp:
g
eneric C string vs V
A
LUEs
comparison function
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
http: prepare ht
t
p_parser stru
c
t for bo
d
y p
r
ocessin
g
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
W
ong
http: move
non-Ru
b
y-specific ma
c
ros c_util
.
h
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
htt
p
: remove noise fu
n
ctions
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http: cleanup
setting
fo
r
common values =>
globals
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
Won
g
http: move glob
a
l initialization
c
ode
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
ttp: spl
i
t out
server
p
arams ha
n
dling
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http: minor cleanup of http
_
field handling
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
http: smal
l
c
l
eanup in "https"
de
t
ection
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
n
g
http: "hp
"
denotes http_
p
arser structs fo
r
consistency
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
htt
p
:
remove some
red
u
n
dant functions
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
http: s
p
lit uncommon
_
fie
l
d into a separate function
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
n
g
http: find_commo
n
_
fie
l
d_value
=
> f
i
n
d
_common_field
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
R
efactoring
unicorn_http C
/
Ragel
c
o
d
e
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
extconf: SIZEOF_OF
F
_
T
should be a ru
b
y
.
h
m
a
c
ro
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_http: add helpf
u
l macros
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unico
r
n_
h
ttp: cha
n
g
e "gl
o
bal
_
" prefi
x
to
"g_
"
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
un
i
c
orn_http
:
update copyri
g
ht
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
unicorn_h
t
tp: r
e
move typed
e
f fro
m
http_par
s
er
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wo
n
g
Remove Ra
g
el-
g
e
n
erate
d
fil
e
from ver
s
ion control
commit
|
commitdiff
|
tree
2009-08-09
E
ric W
o
n
g
uni
c
or
n
_http: small
c
lea
n
up
s
and si
z
e reducti
o
n
commit
|
commitdiff
|
tree
2009-08-06
E
ric Wong
README: latest stab
l
e version is 0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
Update
Rails tests to run on Rail
s
2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
E
ric Won
g
README:
update version
n
umbers for website
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
unicorn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
a
pp/e
x
e
c_cgi:
f
ix
1
.
9 comp
a
tibil
i
t
y
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
fix tes
t
s to run correctly unde
r
1
.
9
.
2
prev
i
ew1
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
Remove cor
e
Tempfile
dependen
c
y (1
.
9
.
2-preview1 com
p
at)
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
Http
R
equest: n
o
need for
a
tem
p
or
a
r
y
variabl
e
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
http_request: d
o
n't sup
p
ort apps
t
hat close env["r
a
c
k
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
E
ric Wong
move
a
ll #gets logi
c
to tee
_
input ou
t
of chunke
d
_reader
commit
|
commitdiff
|
tree
2009-07-15
Eric Won
g
Ren
a
me
unicorn/http11 => u
n
icor
n
_ht
t
p
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
REA
D
ME: update about developm
e
nt/s
t
able
versions
commit
|
commitdiff
|
tree
2009-07-15
Eric W
o
ng
README:
a
dd Gmane new
s
grou
p
i
n
f
o
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
unicorn 0
.
9
.
1
(
m
e
r
ge 0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
Eri
c
W
o
ng
unicorn 0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
E
ric Wong
always
s
et FD_CLOEXEC on so
c
kets post-accept()
commit
|
commitdiff
|
tree
2009-07-08
E
ric
W
o
n
g
Mi
n
or clean
u
ps to core
commit
|
commitdiff
|
tree
2009-07-08
Eric Wo
n
g
R
e
-add sup
p
o
rt for non-por
t
able sock
e
t
o
ption
s
commit
|
commitdiff
|
tree
2009-07-08
E
r
ic Wong
Retry lis
t
en()
o
n EADDRINUSE 5 times ever 50
0
ms
commit
|
commitdiff
|
tree
2009-07-08
Eric W
o
ng
Unbin
d
listener
s
as be
f
ore sto
p
ping
w
orke
r
s
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
Mi
n
or clean
u
p
s
to core
commit
|
commitdiff
|
tree
2009-07-04
Eric
W
o
n
g
F
a
vor
S
tr
u
c
t
m
e
mbers to
i
n
s
tance variable
s
commit
|
commitdiff
|
tree
2009-07-03
Eric Wong
Avoid temporary ar
r
ay creation
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wong
unicorn
0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Remove
c
at-c
h
unk-proxy, curl CVS supp
o
rts non
-
blocking
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Force streaming i
n
put onto apps
by default
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
tee_in
p
ut
:
a
voi
d
ignorin
g
i
n
itial body blob
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Move "Expect: 100-continue"
h
an
d
ling to the app
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Re-add support for non-portable socket opt
i
ons
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
Retry
l
isten
(
) on EADDR
I
N
U
S
E
5 t
i
mes
e
ver
5
00ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
U
nbind li
s
teners as
before stopping workers
commit
|
commitdiff
|
tree
2009-07-01
E
r
i
c
W
ong
T
rai
l
erParse
r
in
t
egration into ChunkedRe
a
der
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
t
railer_par
s
er: s
e
t keys
with "HTT
P
_" p
r
ef
i
x
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Won
g
TeeInput:
u
se only one IO fo
r
t
e
m
pfile
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic Wong
ch
u
nk
e
d_re
a
der: Add test for chunk
p
a
r
se failure
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Add
trailer_pa
r
ser fo
r
parsing trailers
commit
|
commitdiff
|
tree
2009-06-30
E
ri
c
Wong
http_request: tighte
r
Tra
n
sfer-En
c
o
d
ing: "chu
n
k
ed"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
O
nly send "100 Continu
e
"
when no body
has been sent
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
ACK
c
lie
n
t
s on "Expect: 100
-
co
n
tinue" h
e
a
der
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
h
tt
p
_requ
e
st: force BU
F
FER to be E
n
coding::BINA
R
Y
commit
|
commitdiff
|
tree
next