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 test for invalid trailer
2009-08-09
Eric Wong
http: add test for invalid trail
e
r
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Won
g
http: unit te
s
ts for ove
r
f
l
ow and
bad
lengths
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Switch to R
a
g
e
l/C-base
d
c
hu
n
k
/trailer parser
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
test_upload: extr
a
CRLF is
needed
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http: preliminary chunk deco
d
ing
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http: p
r
o
c
e
ss Con
t
ent-Length and Tr
a
nsfe
r
-Encoding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: generi
c
C string vs V
A
L
U
Es comparison function
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
Wong
http: prep
a
re http_p
a
rser
s
t
r
uct for body process
i
ng
commit
|
commitdiff
|
tree
2009-08-09
E
ri
c
W
ong
http: move n
o
n-Rub
y
-specific
m
a
cros c_
u
til
.
h
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c
W
o
ng
http: remove no
i
se
f
u
n
c
tion
s
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p:
c
leanup setting for common values => globals
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http: move g
l
obal initialization
c
o
de
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
http: spl
i
t out se
r
v
er
p
arams ha
n
dling
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http:
m
inor cleanup of http
_
field handl
i
ng
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
h
ttp: s
m
all cl
e
anu
p
in "https
"
detec
t
i
on
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
ht
t
p
:
"h
p
"
denotes http
_
parser structs
for co
n
sistency
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: remove some re
d
undant functi
o
ns
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http
:
split
u
ncommon_field
into a separate function
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http
:
f
ind_common_f
i
eld_value =>
f
i
n
d_common_fiel
d
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c W
o
n
g
R
efactor
i
ng uni
c
orn_http C/Ragel
code
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
extconf:
S
IZEO
F
_O
F
F_T should be a r
u
by
.
h macro
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
unicorn
_
h
t
t
p: add helpful mac
r
os
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
u
nicorn_
h
ttp:
c
h
ange "global_
"
p
r
efix t
o
"
g
_
"
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
unicorn_http:
update copyrig
h
t
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
u
n
i
corn_
h
ttp: r
e
move typedef from http_parser
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
Remo
v
e
Ragel-generated
file from version control
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c Wong
u
n
i
corn_ht
t
p: small cleanups and size reduction
commit
|
commitdiff
|
tree
2009-08-06
Eric
Won
g
READ
M
E: latest stable versi
o
n is 0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
E
ric Wong
Upd
a
te Rails tests t
o
run on Rails 2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
R
E
A
DM
E
: update
v
ersion
numbers for website
commit
|
commitdiff
|
tree
2009-07-20
E
r
ic Wong
un
i
corn
0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
app
/
exe
c
_c
g
i
:
fi
x
1
.
9 compat
i
bility
commit
|
commitdiff
|
tree
2009-07-19
Eric Wo
n
g
fix tes
t
s to run correctly under 1
.
9
.
2
preview1
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
Remove
c
or
e
Tempfile
dependency (1
.
9
.
2-preview1 compat)
commit
|
commitdiff
|
tree
2009-07-16
E
r
ic Wong
HttpRequ
e
st
:
no need for a t
e
mporary variable
commit
|
commitdiff
|
tree
2009-07-16
E
r
i
c Wong
http_re
q
uest:
d
o
n't s
u
pport app
s
that clos
e
env
[
"
r
ack
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
move al
l
#gets logic
t
o
tee_input out of chunked_reader
commit
|
commitdiff
|
tree
2009-07-15
Eric Wo
n
g
Re
n
ame unicorn/
h
ttp11 => u
n
i
corn
_
ht
t
p
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
README: update about develo
p
men
t
/s
t
able versions
commit
|
commitdiff
|
tree
2009-07-15
Eric Won
g
README
:
add
G
mane newsgroup
info
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
Wong
unic
o
rn 0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
E
r
ic Wong
a
lways
set FD_CLOE
X
EC on sockets
post-acc
e
p
t()
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Minor cleanups to core
commit
|
commitdiff
|
tree
2009-07-08
Eric Won
g
Re-add support for
non-por
t
a
b
le s
o
cket options
commit
|
commitdiff
|
tree
2009-07-08
Eric W
o
ng
Retry
listen(
)
o
n
EADDRINUSE 5 t
i
m
es ever 500ms
commit
|
commitdiff
|
tree
2009-07-08
Eric
Wong
Un
b
in
d
listeners as
bef
o
re stoppi
n
g workers
commit
|
commitdiff
|
tree
2009-07-04
Eric Wo
n
g
Minor cleanups to core
commit
|
commitdiff
|
tree
2009-07-04
Eric W
o
ng
Fav
o
r Str
u
c
t member
s
to
i
nstance varia
b
les
commit
|
commitdiff
|
tree
2009-07-03
E
r
ic Wong
Avoid tempo
r
ary ar
r
a
y
crea
t
ion
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
uni
c
orn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
E
r
i
c Wong
R
e
move cat-
c
hu
n
k-proxy, curl
C
VS supports non-block
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
ong
Force
streaming in
p
ut onto ap
p
s by defaul
t
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
ong
t
e
e_inp
u
t: avo
i
d ignoring
initial body
b
l
o
b
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
Move
"Expect:
1
00
-
co
n
tinue"
handling to the app
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
ong
Re-add support for
non-portable socket op
t
ions
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Won
g
Retry
l
isten
(
)
on
E
A
D
DRINUSE
5 times ever 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
U
nbind
listeners as before stoppin
g
workers
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Trai
l
erPa
r
ser integrat
i
o
n
into Chun
k
ed
R
eader
commit
|
commitdiff
|
tree
2009-07-01
Eric Won
g
trai
l
er
_
parser: set ke
y
s wit
h
"HTTP_" p
r
efi
x
commit
|
commitdiff
|
tree
2009-07-01
Eric W
o
ng
TeeInput: use onl
y
one I
O
for
t
e
mpfile
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chunked_reader
:
Add tes
t
for
chunk parse failure
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Add t
r
ailer_parser for pa
r
sing
t
rai
l
ers
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
htt
p
_request
:
tighter Transfer-Enc
o
ding: "chunked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
Only send "10
0
Continu
e
"
when no
body has
b
een s
e
nt
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
ACK cli
e
nts o
n
"Expect: 100-conti
n
ue" he
a
der
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
h
t
t
p_request: force B
U
FFER to
b
e Encoding::BINARY
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
Wong
chunked_reader: simpler
i
n
terface
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
con
f
igurat
o
r
: pr
o
vide stream_inp
u
t
(true
|
f
a
lse) optio
n
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic Wong
inetd
:
fix broken constant re
f
erences
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic
Wong
"Fi
x
"
tes
t
s that break with
s
tream_input
=
false
commit
|
commitdiff
|
tree
2009-06-29
E
ric Wo
n
g
tee_input: av
o
i
d rereadi
n
g fr
e
sh data
commit
|
commitdiff
|
tree
2009-06-29
Eric
Wong
te
s
t_rails: workaround long-standing 1
.
9
b
ug
commit
|
commitdiff
|
tree
2009-06-29
Eri
c
W
o
ng
GNUmakefile:
a
ll
o
w
T
RACER= t
o
b
e s
p
ecified for
tests
commit
|
commitdiff
|
tree
2009-06-29
Eri
c
Wong
test_upload: fix ECONNRESET
with 1
.
9
commit
|
commitdiff
|
tree
2009-06-29
Eric Wo
n
g
GNUmakefile
:
more
st
r
i
ngen
t
error checking in
t
e
s
ts
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
test_upload
:
a
d
d tests for chunked encoding
commit
|
commitdiff
|
tree
2009-06-29
Eric
Wong
M
a
ke TeeInpu
t
easi
e
r to use
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
tee_i
n
put: avoid
defining a @rd
.
size method
commit
|
commitdiff
|
tree
2009-06-29
Eric
W
ong
README: anoth
e
r no
t
e about older Sinatra
commit
|
commitdiff
|
tree
2009-06-25
E
ric Won
g
e
xec_cgi:
sm
a
ll cleanups
commit
|
commitdiff
|
tree
2009-06-25
Eri
c
Wo
n
g
tee_input: Don'
t
expose the @rd
o
bject
a
s a r
e
turn
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Eric Wong
O
ptim
i
ze body-less GET/HEA
D
requests (again)
commit
|
commitdiff
|
tree
2009-06-10
Eric Won
g
Avoid du
p
licating the "
Z
"
const
a
nt
commit
|
commitdiff
|
tree
2009-06-07
Er
i
c Wong
Update TODO
commit
|
commitdiff
|
tree
2009-06-07
Eric Wong
exa
m
p
les/
c
at-ch
u
nk-
p
roxy:
link to proposed curl(1)
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
E
r
i
c
W
ong
Put copyrig
h
t text in new
files, inclu
d
e GPL2 text
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
local
.
mk
.
sample: p
u
bli
s
h_d
o
c gzip
s
all html, j
s
,
css
commit
|
commitdiff
|
tree
2009-06-06
Eric
W
ong
R
E
ADME: update w
i
th mailing
l
ist info
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
Unicorn::App
:
:Inetd: rein
v
enting Unix
,
poorly :
)
commit
|
commitdiff
|
tree
2009-06-06
Eric W
o
ng
Tr
a
nsfer-Encoding
:
chunke
d
str
e
aming input support
commit
|
commitdiff
|
tree
2009-06-05
E
ric Wo
n
g
http_request: fix t
y
po for 1
.
9
commit
|
commitdiff
|
tree
2009-05-31
Eric Wong
http_requ
e
st: StringIO
i
s binary fo
r
emp
t
y bodie
s
.
.
.
commit
|
commitdiff
|
tree
2009-05-30
Eric
Won
g
h
ttp_re
q
ues
t
: no
n
e
e
d to reset the
request
commit
|
commitdiff
|
tree
2009-05-28
Eric W
o
n
g
unico
r
n 0
.
8
.
1
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Consi
s
tent logg
e
r
a
ssignment
for multiple objects
commit
|
commitdiff
|
tree
2009-05-28
Eri
c
Wong
Avoid ins
t
ance var
i
a
b
les
look
u
ps
i
n
a c
r
itical path
commit
|
commitdiff
|
tree
2009-05-28
Eri
c
Wong
Make o
u
r Ht
t
pRequest
o
b
ject a global constan
t
commit
|
commitdiff
|
tree
2009-05-28
E
r
ic Wong
SIGHUP
r
eloads app even if preload_app
i
s t
r
ue
commit
|
commitdiff
|
tree
2009-05-28
Eric Wong
Fix
potential ra
c
e conditi
o
n in timeo
u
t handling
commit
|
commitdiff
|
tree
next