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_response: allow reentrancy
2009-08-18
E
r
ic Wong
http_
r
espo
n
se:
allow
r
een
t
ran
c
y
commit
|
commitdiff
|
tree
2009-08-18
Eric Wong
examples/echo: "Expe
c
t
:
"
v
alue is case-insensitive
commit
|
commitdiff
|
tree
2009-08-18
Eric Wong
tee_inpu
t
: allo
w
using
R
evactor::TCP::Socket objects
commit
|
commitdiff
|
tree
2009-08-17
Eric Wo
n
g
Do
c
umentation updat
e
s
commit
|
commitdiff
|
tree
2009-08-17
Eric Wong
u
nic
o
rn
0
.
90
.
0
commit
|
commitdiff
|
tree
2009-08-17
Eric Wong
a
p
p/inetd:
explici
t
l
y c
l
o
s
e
p
ipe descriptors
o
n
CatBo
d
y
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
Remove explici
t
requir
e
s for Rack thi
n
gs
commit
|
commitdiff
|
tree
2009-08-15
E
r
ic Wo
n
g
Make l
a
unchers __END__-aware
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
T
ODO: remove k
e
ep-aliv
e
/pipelining
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c
Wong
h
t
tp: support
for "Connection: keep-alive
"
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
ong
up
d
a
t
e TODO
commit
|
commitdiff
|
tree
2009-08-15
E
ric Wong
const: r
e
move unused cons
t
ants
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http_resp
o
n
se: pas
s
thr
o
ugh
u
n
known sta
t
us codes
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c W
o
ng
F
i
x documentation fo
r
U
til
.
reo
p
en_logs
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
ong
GNUmakefile: Fix "insta
l
l"
t
a
rget
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
ht
t
p:
fi
x
warning when sizeof(o
f
f_t) == sizeo
f
(l
o
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric W
o
ng
Drop the
m
icro
b
e
n
chmarks
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
tee_inpu
t
: mak
e
interface more usable outside of Unic
o
rn
commit
|
commitdiff
|
tree
2009-08-15
Eric W
o
ng
h
t
tp_req
u
est:
r
einstate empty Strin
g
IO opti
m
ization
commit
|
commitdiff
|
tree
2009-08-15
E
r
ic Wo
n
g
RE
A
DME
:
everybody loves Ruby DSL
s
commit
|
commitdiff
|
tree
2009-08-12
Eric
Wong
http: fr
e
eze
f
ields when creatin
g
th
e
m, a
l
wa
y
s
commit
|
commitdiff
|
tree
2009-08-11
Eric
Wong
h
t
t
p
: add
"
HttpParser#keepal
i
v
e?" meth
o
d
commit
|
commitdiff
|
tree
2009-08-11
E
r
ic Wo
n
g
http: ad
d
CONS
T
_
MEM_
E
Q
m
a
cr
o
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
http: re
n
ame read_
b
ody to filter_bo
d
y
commit
|
commitdiff
|
tree
2009-08-10
Er
i
c Won
g
test_signals: u
n
link log files of KILL-ed p
r
ocess
commit
|
commitdiff
|
tree
2009-08-10
Eric W
o
ng
Docu
m
entatio
n
updates
commit
|
commitdiff
|
tree
2009-08-10
Er
i
c Wong
t
est_exec: wait for w
o
rker
r
e
adiness
commit
|
commitdiff
|
tree
2009-08-10
E
r
i
c
Wong
test_util: explici
t
ly c
l
ose tempfiles for GC-
s
a
f
ety
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
htt
p
: jo
i
n r
e
p
e
a
t
ed headers with a comma
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c Wong
h
t
tp: add test for invalid trailer
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Won
g
h
ttp: u
n
it tests for ov
e
rflow
a
nd b
a
d
leng
t
h
s
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
o
ng
Sw
i
tch to Ragel
/
C-based chunk
/
trailer parser
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
o
ng
test_upload: extr
a
CRL
F
is neede
d
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http: pre
l
iminary ch
u
nk d
e
c
o
d
i
ng
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c
Wong
http: pro
c
e
s
s Conten
t
-
Length
and Transfer-Encod
i
ng
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
htt
p
: gener
i
c C string
vs VALU
E
s comparison funct
i
on
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
http: prepare http_par
s
er struct
for bod
y
processing
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
ttp: move
n
on-Ruby-spe
c
ific macr
o
s c_util
.
h
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
W
o
ng
http: r
e
move noise functions
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
o
n
g
http: c
l
ean
u
p
s
e
ttin
g
for
co
m
m
on values =
>
g
lobals
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http
:
move globa
l
i
nit
i
alizat
i
on
code
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
o
ng
h
ttp: s
p
l
it out
se
r
ver para
m
s hand
l
ing
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
t
tp: minor clean
u
p
o
f http_field handling
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: smal
l
cleanu
p
in "https" de
t
ection
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: "hp" denotes http_parser structs for consistency
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http:
r
emove s
o
me redundant functions
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wo
n
g
http:
s
plit uncommon_fi
e
ld
i
nto a
s
eparate function
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: find_common_field_v
a
l
ue => find_common_field
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Refactori
n
g
u
ni
c
o
rn_http
C/
R
agel
c
ode
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
e
x
tco
n
f:
SIZEOF_OFF_T should b
e
a ruby
.
h
ma
c
ro
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
unicor
n
_ht
t
p: add helpful macros
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
u
nic
o
r
n_
h
ttp
:
c
hange "glob
a
l
_"
prefix to
"g_"
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wo
n
g
unicorn_htt
p
: update copyright
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
unicorn_http: remove typedef from h
t
t
p_parser
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Remove Ragel-generated file from version con
t
rol
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
un
i
corn_http:
small clean
u
ps
a
nd size reductio
n
commit
|
commitdiff
|
tree
2009-08-06
Eri
c
Wong
REA
D
M
E
: latest stab
l
e
v
ersion i
s
0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eri
c
Won
g
Update Rails tests to run on Rails 2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric
Wo
n
g
README: up
d
ate ve
r
sion
numbers
f
o
r website
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
unico
r
n
0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
E
r
ic Wong
app/exec
_
c
g
i:
fix
1
.
9
c
ompatibili
t
y
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
fi
x
tests to
run correctly
u
nder 1
.
9
.
2preview1
commit
|
commitdiff
|
tree
2009-07-19
Eric Won
g
Remove core Temp
f
ile dependen
c
y
(1
.
9
.
2-p
r
e
vie
w
1
c
ompat)
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
Ht
t
pReq
u
e
s
t: no need
f
or a
t
e
mporary variable
commit
|
commitdiff
|
tree
2009-07-16
Eric Wo
n
g
http_reque
s
t: don't s
u
pport apps that
close en
v
["rack
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric W
o
ng
move all #gets
log
i
c to tee_inp
u
t
o
ut
o
f chunked_
r
ead
e
r
commit
|
commitdiff
|
tree
2009-07-15
Eric
W
ong
Rena
m
e unicorn/ht
t
p11 => unicorn_http
commit
|
commitdiff
|
tree
2009-07-15
Eric
W
o
n
g
R
EADME: update about developm
e
nt/
s
table versi
o
ns
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
README: add Gmane newsgroup info
commit
|
commitdiff
|
tree
2009-07-09
Eri
c
W
o
ng
unicorn
0
.
9
.
1 (me
r
ge 0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
E
r
i
c
W
o
n
g
unico
r
n
0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
E
r
i
c
Wo
n
g
alwa
y
s set FD
_
C
LOEXEC o
n
s
o
ckets p
o
st-a
c
c
e
pt()
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Minor
c
leanups to
core
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Re-a
d
d suppor
t
for non-portable socke
t
options
commit
|
commitdiff
|
tree
2009-07-08
Er
i
c Wong
Retry
listen() on
E
ADDRINUSE 5 tim
e
s ever 5
0
0ms
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Unbi
n
d liste
n
e
r
s as before stopping workers
commit
|
commitdiff
|
tree
2009-07-04
Eric Wo
n
g
Minor cleanups
t
o
c
o
r
e
commit
|
commitdiff
|
tree
2009-07-04
E
r
ic Wong
Fav
o
r Struct members to in
s
tance variables
commit
|
commitdiff
|
tree
2009-07-03
Eric W
o
ng
Avoi
d
temp
o
rary arr
a
y c
r
eation
commit
|
commitdiff
|
tree
2009-07-01
E
ric Wong
u
n
icorn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric Won
g
Remove
c
at-chunk-pro
x
y, curl C
V
S sup
p
o
r
t
s non
-
blockin
g
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Forc
e
streamin
g
inp
u
t ont
o
app
s
b
y
default
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wong
tee_i
n
put: avoid i
g
norin
g
initial b
o
d
y blo
b
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
M
o
ve "Expec
t
: 100-
c
ontinue" handling to the ap
p
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Re-add
sup
p
ort for non-portable s
o
ck
e
t options
commit
|
commitdiff
|
tree
2009-07-01
E
ric Wong
Retry li
s
ten() on EADDRINUSE 5 times ever 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
ong
Unbin
d
listeners as
b
efore sto
p
ping wor
k
ers
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
Tr
a
ilerPa
r
ser int
e
gration i
n
to
C
hunkedRe
a
der
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
trailer_parser: set keys with "HTTP_" prefix
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
TeeInput: us
e
o
n
ly
one IO for t
e
mpfile
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chunked_
r
ea
d
er
:
Add test for chu
n
k pars
e
fail
u
re
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
Ad
d
trailer_p
a
r
ser
for parsing trailers
commit
|
commitdiff
|
tree
2009-06-30
Eric W
o
ng
http_r
e
quest: ti
g
ht
e
r
Transfer-Encoding: "chunked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
Wong
Only se
n
d "100
Contin
u
e
"
wh
e
n no body has been sent
commit
|
commitdiff
|
tree
2009-06-30
E
ric Wong
ACK
c
l
i
ents on "Expect: 100-continu
e
" header
commit
|
commitdiff
|
tree
2009-06-30
Eric
Wong
http_request:
f
orce B
U
FFER to
b
e E
n
codin
g
::BIN
A
RY
commit
|
commitdiff
|
tree
2009-06-30
Eric Won
g
chunk
e
d_reader: simpler interface
commit
|
commitdiff
|
tree
2009-06-30
Eric W
o
ng
configura
t
or:
provide stream
_
input (true|false) option
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
inetd: fix
bro
k
en constant referen
c
es
commit
|
commitdiff
|
tree
2009-06-29
Eric Won
g
"
F
ix" tes
t
s that bre
a
k wi
t
h stream_in
p
ut=false
commit
|
commitdiff
|
tree
next