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
unicorn 0.90.0
2009-08-17
Eric Wong
unicorn 0
.
9
0
.
0
commit
|
commitdiff
|
tree
2009-08-17
Eric W
o
ng
app/inet
d
: explic
i
tly cl
o
se pi
p
e desc
r
ipto
r
s on
CatBody
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
Remo
v
e explicit requir
e
s for
R
ack things
commit
|
commitdiff
|
tree
2009-08-15
Eric
Wong
Ma
k
e
l
au
n
c
he
r
s __END__-a
w
a
re
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
TODO: re
m
o
v
e
ke
e
p-aliv
e
/
p
i
pelining
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http: support for "C
o
nnection: keep-
a
live"
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
o
n
g
up
d
ate TODO
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
Wong
const:
re
m
ove u
n
used con
s
tants
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
Wong
h
t
tp_response: pass through
u
nknown
statu
s
c
odes
commit
|
commitdiff
|
tree
2009-08-15
E
ric Wong
Fix documentation
fo
r
Util
.
reop
e
n_log
s
commit
|
commitdiff
|
tree
2009-08-15
E
ric Wong
G
NUmakef
i
l
e
:
F
i
x "i
n
stall" target
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http: fix warning when sizeo
f
(off_t) =
=
s
i
z
eof(
l
ong
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
Won
g
Drop the micro benchmarks
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c Wong
t
e
e_
i
nput:
m
ake
i
nterfa
c
e more usabl
e
outside
o
f
Unicorn
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
http_
r
eques
t
: re
i
ns
t
ate empty String
I
O
optim
i
zation
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
READM
E
: everybody loves Ruby D
S
Ls
commit
|
commitdiff
|
tree
2009-08-12
E
ric Wong
http: freez
e
f
ields
when cre
a
ting
them, alwa
y
s
commit
|
commitdiff
|
tree
2009-08-11
Eri
c
Wong
http: add "HttpPa
r
s
er#kee
p
alive?" method
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
h
t
t
p:
add CONST_MEM_
E
Q macro
commit
|
commitdiff
|
tree
2009-08-11
E
ri
c
Wong
http: rename read_body to filter_body
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
test_signals: unlink lo
g
file
s
of KILL-
e
d proce
s
s
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
Doc
u
mentat
i
on updates
commit
|
commitdiff
|
tree
2009-08-10
Er
i
c Wo
n
g
test_exec: wa
i
t for worker
r
ead
i
ness
commit
|
commitdiff
|
tree
2009-08-10
E
ric W
o
n
g
test_util: explicitly close tempfi
l
es for GC-safet
y
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: join repeat
e
d he
a
ders w
i
th a comma
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
W
ong
http: add
t
est
f
or
in
v
a
l
i
d trai
l
er
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
http: un
i
t tests for ove
r
flow and
b
ad lengths
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
Switch to Ragel/C-based chunk/trailer parser
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
Wong
test_u
p
load: extra CRLF is needed
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic
Wo
n
g
http: prel
i
minary chunk decoding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p: process Content-Length an
d
Transfer-Enco
d
ing
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c Wong
http: generic C stri
n
g vs
V
A
L
UE
s
c
o
m
parison function
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: prepare http_
p
ar
s
er st
r
uct
f
or
body processing
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
on
g
http:
m
ove non-Ruby-s
p
ecific macros c_
u
til
.
h
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
ttp: remove
n
oise f
u
nctions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
htt
p
: cleanup
s
e
tting for
common values =>
g
l
obals
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: m
o
ve g
l
o
bal initialization code
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http:
spli
t
out server params handl
i
ng
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
h
t
tp:
minor
c
l
e
a
n
u
p
of http_field handling
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
h
ttp: smal
l
cleanup
i
n "https
"
de
t
ection
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p: "hp
"
d
enotes
h
t
t
p_
p
ars
e
r
structs for consistency
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
htt
p
: remov
e
som
e
redundant functions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: split uncommon_field into a separ
a
te functi
o
n
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
ht
t
p: find_com
m
on_fie
l
d_value
=
> f
i
nd_common_fi
e
l
d
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
Refactoring
unicorn_h
t
tp C/Ragel code
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
e
xtconf: SIZEOF_
O
FF_T sho
u
ld be a r
u
b
y
.
h
macro
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
u
n
icor
n
_http: add h
e
lpful macros
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
un
i
corn
_
h
t
tp: change "global_"
p
refix to "g
_
"
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
unicorn_http: upda
t
e copyrig
h
t
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c W
o
ng
unicorn_http: r
e
move t
y
pedef from http_pars
e
r
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Remove Rage
l
-gene
r
a
t
ed fil
e
from version control
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_ht
t
p: s
m
all cleanups
a
nd
s
i
ze reduc
t
ion
commit
|
commitdiff
|
tree
2009-08-06
Eric Wong
R
E
ADME: latest stab
l
e version is 0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eric
W
on
g
Upda
t
e
Rail
s
tests to run on Rail
s
2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Er
i
c Wong
README: updat
e
version num
b
ers for websit
e
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
unicorn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
Eric
Wo
n
g
app/exec_cgi: fix 1
.
9
compatibility
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
fix
tests
t
o run correct
l
y
u
n
der
1
.
9
.
2preview1
commit
|
commitdiff
|
tree
2009-07-19
E
ric Wong
Remove cor
e
Te
m
p
file de
p
endency (1
.
9
.
2-preview1 compat)
commit
|
commitdiff
|
tree
2009-07-16
Eric
W
ong
H
t
tp
R
eq
u
est:
n
o need for a temporary variabl
e
commit
|
commitdiff
|
tree
2009-07-16
Eric Won
g
http_re
q
ue
s
t: don't
s
upport apps
that cl
o
se env["rack
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Er
i
c Wong
move all #
g
ets logic to tee_inpu
t
o
ut of chunked_re
a
der
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
Re
n
a
m
e
unicorn/http11
=
> unicorn_http
commit
|
commitdiff
|
tree
2009-07-15
Eric Won
g
README: upd
a
te a
b
out d
e
v
e
l
opment/stable ver
s
ions
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
README: a
d
d
G
mane newsgro
u
p
info
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
u
n
icorn 0
.
9
.
1 (merge 0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
E
ric Wong
unico
r
n 0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
always
s
et FD_CLOEXEC o
n
so
c
kets p
o
st-accept(
)
commit
|
commitdiff
|
tree
2009-07-08
E
r
ic Wong
Mi
n
or
c
l
e
anups to co
r
e
commit
|
commitdiff
|
tree
2009-07-08
Eric
Wong
R
e-add supp
o
r
t for n
o
n
-
p
o
rtab
l
e socket options
commit
|
commitdiff
|
tree
2009-07-08
Er
i
c Wong
Ret
r
y
listen() on
E
A
DD
R
INUSE 5 times ever 5
0
0
ms
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Unbi
n
d listeners
a
s
befor
e
stoppi
n
g w
o
r
kers
commit
|
commitdiff
|
tree
2009-07-04
E
r
ic Wong
Minor
c
leanups
to core
commit
|
commitdiff
|
tree
2009-07-04
Eric
Wong
F
a
v
or Str
u
ct members to inst
a
nce variables
commit
|
commitdiff
|
tree
2009-07-03
E
ric Wong
Av
o
id t
e
mporary ar
r
ay creation
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wong
unicor
n
0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Remove c
a
t-chunk-proxy, curl CVS supports non-blocking
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Force
streami
n
g i
n
put ont
o
apps by de
f
ault
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
tee_input: avoid ign
o
ring initial body
blob
commit
|
commitdiff
|
tree
2009-07-01
Eric Won
g
Move "Expect:
10
0
-con
t
inue" handling to the app
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
Re-add sup
p
or
t
for non-portable socket op
t
ions
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Won
g
Retry listen() on EA
D
DRINUSE
5 times ever 500ms
commit
|
commitdiff
|
tree
2009-07-01
E
r
i
c
W
o
n
g
U
nb
i
n
d
listeners as before stopping workers
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Trail
e
rParser integration into C
h
un
k
edReader
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
trailer_p
a
rser: set key
s
wit
h
"HTTP_" pr
e
fix
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
T
eeInput
:
u
s
e
only one IO for tempf
i
le
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
chunked_reader: Add test for c
h
unk par
s
e failure
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
Add trai
l
er_parse
r
for par
s
ing
tra
i
le
r
s
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
Wong
ht
t
p_request:
t
ig
h
ter T
r
ansfer-Encoding: "chunked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
On
l
y send "100 Co
n
t
inue
"
w
h
en no body h
a
s been sent
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
Wong
ACK clien
t
s
o
n
"E
x
pect
:
100-continue" header
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
ht
t
p
_
requ
e
s
t: force BUFFER
t
o
be E
n
co
d
i
n
g::BINARY
commit
|
commitdiff
|
tree
2009-06-30
E
r
i
c
Wong
chu
n
ked_r
e
ader: simpler
inter
f
ace
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
W
ong
configurator:
p
rovide stream_inp
u
t (tru
e
|false) option
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
inetd: f
i
x bro
k
en con
s
tan
t
references
commit
|
commitdiff
|
tree
2009-06-29
Eric
W
ong
"Fix" tests
t
h
at break with
stream_input
=
fa
l
s
e
commit
|
commitdiff
|
tree
2009-06-29
Eric Wo
n
g
tee_inp
u
t:
a
void
rereading fre
s
h data
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic W
o
ng
t
es
t
_rails:
workaround long-standing
1
.
9 b
u
g
commit
|
commitdiff
|
tree
2009-06-29
Eri
c
Wong
GNUm
a
kefile: allow
TRACE
R
=
to be specified
f
o
r
t
e
sts
commit
|
commitdiff
|
tree
2009-06-29
Eric Wo
n
g
test_upload: fix ECONNR
E
SET with
1
.
9
commit
|
commitdiff
|
tree
next