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
t
e
s
t_h
t
tp_parser_ng
:
f
i
x
f
ailing
HTT
P
/0
.
9 tes
t
case
commit
|
commitdiff
|
tree
2009-09-02
Eri
c
Wong
h
t
tp
:
sup
p
o
r
t f
o
r
s
i
mple
HTTP/0
.
9
G
ET requests
commit
|
commitdiff
|
tree
2009-09-02
Eric Wo
n
g
h
ttp: extension-methods a
l
low an
y
toke
n
s
commit
|
commitdiff
|
tree
2009-08-29
Eric Wong
unicorn_
h
ttp: "fix" cons
t
warnin
g
commit
|
commitdiff
|
tree
2009-08-20
E
r
ic Wong
tee_inpu
t
: fi
x
rdoc
commit
|
commitdiff
|
tree
2009-08-19
Eric Wong
http: suppo
r
t for multi-line HTTP headers
commit
|
commitdiff
|
tree
2009-08-19
Eric Wo
n
g
http
:
ma
k
e string
s
inde
p
endent before mo
d
ifica
t
ion
commit
|
commitdiff
|
tree
2009-08-18
Eri
c
Wong
examp
l
es/
e
cho:
"Expect:" val
u
e is case-insensitive
commit
|
commitdiff
|
tree
2009-08-17
Eric Wong
Documen
t
ation updates
commit
|
commitdiff
|
tree
2009-08-17
Eric Wong
unicorn
0
.
90
.
0
commit
|
commitdiff
|
tree
2009-08-17
Eric Wong
app/inetd:
e
xplicitl
y
cl
o
se pi
p
e descrip
t
ors on
C
at
B
ody
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
Remove explicit requires f
o
r Rack
t
hings
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
Make launchers __END__-aware
commit
|
commitdiff
|
tree
2009-08-15
E
r
ic
Wong
TODO:
r
em
o
ve k
e
e
p-alive
/
pipelining
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
on
g
h
ttp
:
support for "Co
n
n
ection
:
keep-alive
"
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
updat
e
TOD
O
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
const: remove
u
nus
e
d
consta
n
ts
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http_response: pass throu
g
h unknown status co
d
es
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c W
o
ng
Fix
docume
n
tatio
n
for U
t
i
l
.
r
eopen
_
lo
g
s
commit
|
commitdiff
|
tree
2009-08-15
E
r
ic Wong
GNUmakefile: Fix "ins
t
all" target
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
o
n
g
http: fix warning when si
z
eof(off_t) == sizeo
f
(long
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
Dr
o
p the
m
i
cr
o
bench
m
a
rks
commit
|
commitdiff
|
tree
2009-08-15
E
ric Wong
tee_input:
make interface more usable outside o
f
Unico
r
n
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
http_request
:
rei
n
state empty
S
trin
g
IO optim
i
za
t
ion
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
README: everyb
o
dy loves
R
uby
DSLs
commit
|
commitdiff
|
tree
2009-08-12
Eri
c
W
o
ng
http: freeze
f
i
e
l
ds w
h
en creating them, al
w
ays
commit
|
commitdiff
|
tree
2009-08-11
Eric
W
ong
http:
add "HttpParser#keepalive?" method
commit
|
commitdiff
|
tree
2009-08-11
Eric
W
ong
htt
p
: add C
O
NST_ME
M
_EQ
m
a
cro
commit
|
commitdiff
|
tree
2009-08-11
E
ric
W
ong
http: renam
e
read_body to filter_
b
ody
commit
|
commitdiff
|
tree
2009-08-10
Eric W
o
ng
test_signals: unlink log f
i
l
e
s
of
KILL-ed
pr
o
c
e
ss
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
Doc
u
mentation updates
commit
|
commitdiff
|
tree
2009-08-10
Eric W
o
ng
test_exec: wait for work
e
r readiness
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
test_u
t
il: explicitly clos
e
tempfiles for
G
C-
s
a
f
e
t
y
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http: join repeat
e
d he
a
ders with a comma
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: add tes
t
for in
v
alid
trailer
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
W
ong
http: u
n
it tests for overflow and bad lengths
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Switch to Ragel/C-b
a
s
e
d chun
k
/t
r
a
iler parser
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c W
o
ng
test_u
p
load:
e
xtra C
R
LF is n
e
eded
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c Wo
n
g
http: pr
e
liminary chunk
d
ecoding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: process C
o
ntent-Length an
d
Transf
e
r-Encoding
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
http: generic C string
vs VALUEs comparison f
u
nction
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p: pre
p
are ht
t
p_parse
r
struct f
o
r b
o
dy proces
s
ing
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
http
:
move non
-
R
u
b
y-specific macros c
_
util
.
h
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http:
remove noise fun
c
t
i
ons
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http: cleanup setting for
c
ommon values => g
l
obals
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
http: mov
e
glo
b
al initializati
o
n
code
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c
W
o
n
g
h
t
tp: split
out s
e
rve
r
params handling
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
http: mino
r
cleanup of http_
f
ield han
d
ling
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
http: small cleanup in "https" detection
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http:
"hp
"
denotes http_par
s
er
structs for consisten
c
y
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c Won
g
http: remove som
e
redundant functions
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http:
s
plit unc
o
mmon_f
i
eld into
a sepa
r
at
e
function
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
tt
p
: fi
n
d_c
o
mmo
n
_f
i
eld_value => f
i
nd_common_field
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Refactoring unic
o
rn_http C/Ragel c
o
de
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
e
x
tcon
f
:
SIZEOF
_
O
FF_T should be a ruby
.
h macro
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn
_
http
:
add h
e
lpful
m
a
cros
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_
h
tt
p
: change "glo
b
al_" p
r
efix to "g_"
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
un
i
corn_h
t
tp: update c
o
p
y
right
commit
|
commitdiff
|
tree
2009-08-09
E
ric W
o
ng
unicorn_http:
r
emove typedef from http_pa
r
ser
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
R
emove Ra
g
e
l
-
generated
f
i
l
e f
r
om ve
r
si
o
n con
t
rol
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_ht
t
p: sm
a
ll cle
a
nups and si
z
e re
d
uction
commit
|
commitdiff
|
tree
2009-08-06
Eric Wong
README
:
latest sta
b
le version
i
s
0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eric
Wong
U
p
date
R
ails tests to r
u
n on
Ra
i
ls
2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric Wo
n
g
README: up
d
ate version numbers for website
commit
|
commitdiff
|
tree
2009-07-20
E
ric
W
ong
u
n
icorn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
E
ric Wong
app/
e
x
e
c_cgi: fix 1
.
9 compatibili
t
y
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
fix
tests
to run cor
r
ectl
y
under 1
.
9
.
2
p
revie
w
1
commit
|
commitdiff
|
tree
2009-07-19
Eric Won
g
Rem
o
ve core
T
empfile d
e
pendency (1
.
9
.
2-preview1 compat
)
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
HttpReque
s
t: no need
fo
r
a t
e
mporary variable
commit
|
commitdiff
|
tree
2009-07-16
Eric
Wong
ht
t
p
_
r
e
q
ues
t
: don't support
a
pps
that close env["rack
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric
Wong
mov
e
all #gets logic to tee_input out
of chunked_reader
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
Rename unicorn/h
t
tp11 => u
n
icor
n
_htt
p
commit
|
commitdiff
|
tree
2009-07-15
Eric
W
o
n
g
READ
M
E: update about developm
e
nt/st
a
ble ver
s
ions
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
README
:
a
dd Gmane
ne
w
sgroup i
n
fo
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
unic
o
rn 0
.
9
.
1 (merge 0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
Eri
c
Wong
unicorn 0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
E
r
ic Wong
a
l
wa
y
s se
t
FD_CLOEXEC on soc
k
e
t
s po
s
t-accept()
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Mi
n
or cleanups to
core
commit
|
commitdiff
|
tree
2009-07-08
E
ri
c
Wong
Re-a
d
d
supp
o
rt for non-portable
socket opti
o
ns
commit
|
commitdiff
|
tree
2009-07-08
Er
i
c Wong
R
e
tr
y
listen()
o
n
E
A
DDRI
N
USE 5 times ever 500ms
commit
|
commitdiff
|
tree
2009-07-08
Eric W
o
n
g
Unbind lis
t
e
ners as before
stopp
i
ng workers
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
M
in
o
r cleanups
to core
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
F
a
vor Stru
c
t members to instanc
e
vari
a
bles
commit
|
commitdiff
|
tree
2009-07-03
Eric Wong
Avoid tempor
a
ry array creation
commit
|
commitdiff
|
tree
2009-07-01
Eric Won
g
unicorn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric W
o
ng
R
e
move cat-chunk-proxy, cur
l
CVS supports n
o
n-blocking
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
F
o
rce
streamin
g
input onto
apps b
y
default
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic
Wong
tee_inp
u
t
:
a
v
oid igno
r
i
n
g initial body bl
o
b
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Move "Expect: 100-continue" handling to the app
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
R
e-add support for non-porta
b
l
e
socket opt
i
ons
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wo
n
g
Retry listen
(
) on EADDRI
N
U
S
E 5 ti
m
es
ever 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
W
ong
Unb
i
nd liste
n
ers as
b
efore stoppin
g
wo
r
kers
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
TrailerParser integ
r
ation
int
o
Chunke
d
Reader
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
trailer_p
a
rser: set ke
y
s
with "HTTP_" pref
i
x
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
TeeInput: use only one
I
O for tempfile
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
ong
ch
u
nked_reader: Add test for chunk
p
a
r
se failure
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
A
d
d
traile
r
_parser for parsin
g
trailers
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
http_
r
equest
:
tighter
T
ra
n
sfer-Encoding: "
c
h
u
nked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
On
l
y
send "100 Continue" when no body has been sent
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
ACK client
s
on
"Expect: 10
0
-
c
ontinue" header
commit
|
commitdiff
|
tree
next