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
Drop the micro benchmarks
2009-08-15
Eri
c
Wong
Drop the micro ben
c
hmarks
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
te
e
_input: m
a
ke interf
a
ce
more usabl
e
outside of Unicorn
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http_request
:
rei
n
s
tate
e
mpt
y
S
t
ringIO optimization
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
Wong
README: everyb
o
dy
l
oves Ruby DSLs
commit
|
commitdiff
|
tree
2009-08-12
Eric
W
ong
h
t
tp
:
fr
e
ez
e
f
i
elds when creatin
g
them,
a
lways
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
http:
a
dd "H
t
tpPar
s
er#keepalive?"
m
eth
o
d
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
htt
p
: add CO
N
ST_MEM_EQ macr
o
commit
|
commitdiff
|
tree
2009-08-11
Eric
Wong
http:
rename read_body to filt
e
r_body
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
test_signals: unlink log
f
i
l
e
s of KILL-ed pr
o
cess
commit
|
commitdiff
|
tree
2009-08-10
Eric W
o
ng
Doc
u
mentation updates
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
tes
t
_exec: wait fo
r
worker readiness
commit
|
commitdiff
|
tree
2009-08-10
Eric
W
ong
test_util:
e
x
p
licitly cl
o
se temp
f
iles
for GC-
s
afet
y
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
h
ttp: j
o
in
repeated
h
ead
e
rs with a comma
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
http: add te
s
t for inv
a
lid traile
r
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
W
o
ng
http: unit tests
for overf
l
ow a
n
d
b
a
d
l
en
g
ths
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Switch to Ragel/
C
-
based chunk/tra
i
ler par
s
e
r
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
test_uplo
a
d:
e
xtra C
R
LF is nee
d
ed
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: preliminary chunk
d
ec
o
ding
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
h
t
tp:
p
rocess Co
n
t
ent-Length and Transfer-Encodi
n
g
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http: generic C string vs
VALUEs comparison fu
n
ctio
n
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
http:
prepar
e
http_parser
struct for b
o
dy processi
n
g
commit
|
commitdiff
|
tree
2009-08-09
E
ric
Wong
ht
t
p: move non-Ruby-spec
i
fic macros
c_util
.
h
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: remove noise functions
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
http: cleanu
p
s
e
tting fo
r
common values => globa
l
s
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
t
t
p
:
m
o
v
e
g
lobal init
i
aliz
a
t
ion code
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
http: split out server params handlin
g
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
http:
minor cleanu
p
of
http_field h
a
ndling
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p: small clean
u
p in "https" detection
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p:
"
hp"
denote
s
http_parser
s
truc
t
s for consist
e
n
cy
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http
:
remove
s
ome r
e
dundant func
t
ions
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wo
n
g
http:
s
plit
u
ncommon_field into a separate function
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http: f
i
nd_comm
o
n_
f
ield_va
l
ue => fin
d
_common_fiel
d
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
Refactoring
u
nicorn_
h
ttp C/Rag
e
l code
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
W
ong
extconf: SIZEOF_OFF_T
s
h
o
uld be a ruby
.
h macro
commit
|
commitdiff
|
tree
2009-08-09
E
ric W
o
ng
u
nicorn_http: add helpf
u
l macros
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
u
n
icorn_http
:
chan
g
e "globa
l
_" pref
i
x to "g_"
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_http: update copyright
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
unicorn_http: remove typedef
f
rom
h
ttp_p
a
r
s
er
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
R
e
m
ove Ragel-generated fil
e
fr
o
m ver
s
ion control
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
unicor
n
_ht
t
p
:
s
m
a
ll cleanup
s
and size re
d
uction
commit
|
commitdiff
|
tree
2009-08-06
Er
i
c Wong
README: la
t
est s
t
able
versi
o
n is
0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Er
i
c Wong
Update Rails tests
to run on Ra
i
ls 2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
README:
u
p
dat
e
versio
n
numb
e
r
s for website
commit
|
commitdiff
|
tree
2009-07-20
Eri
c
Wong
unicor
n
0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
E
r
ic Wo
n
g
ap
p
/exec_cgi: f
i
x 1
.
9 compa
t
ibility
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
fix
tests to run
c
o
r
rectly under
1
.
9
.
2
p
r
e
v
i
ew1
commit
|
commitdiff
|
tree
2009-07-19
Er
i
c
W
ong
Re
m
o
ve c
o
r
e Tempfi
l
e dependenc
y
(1
.
9
.
2-
p
review1 compat)
commit
|
commitdiff
|
tree
2009-07-16
E
r
ic Wong
HttpR
e
quest: no need for a tempora
r
y variable
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
http
_
reque
s
t: don't support apps that close en
v
["rack
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Er
i
c Wong
move all
#
g
ets logi
c
to
tee_input out of chunked_r
e
ader
commit
|
commitdiff
|
tree
2009-07-15
Eric W
o
ng
Rename unicorn/http11 => unicorn_http
commit
|
commitdiff
|
tree
2009-07-15
Eric Won
g
READ
M
E:
u
pdate abo
u
t
dev
e
lopm
e
nt/stable
versions
commit
|
commitdiff
|
tree
2009-07-15
Eric
W
ong
READ
M
E: add Gmane
n
e
wsgro
u
p info
commit
|
commitdiff
|
tree
2009-07-09
Eri
c
Wong
uni
c
orn
0
.
9
.
1 (merge 0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
unicorn 0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eri
c
W
o
n
g
alway
s
set
F
D
_CLOE
X
EC on sockets post-accept
(
)
commit
|
commitdiff
|
tree
2009-07-08
Eri
c
Wong
M
i
n
or cle
a
n
u
ps to cor
e
commit
|
commitdiff
|
tree
2009-07-08
Eric Wo
n
g
Re-add suppor
t
for non-por
t
able socket op
t
ions
commit
|
commitdiff
|
tree
2009-07-08
E
r
i
c
Won
g
Retry li
s
ten() on EADDRINUSE 5 t
i
mes ever 500ms
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Unbi
n
d
listene
r
s
as bef
o
r
e
stopping
w
orke
r
s
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
M
i
nor clean
u
ps t
o
core
commit
|
commitdiff
|
tree
2009-07-04
Eri
c
Wong
Favo
r
Struct m
e
mbers to instance
v
ariables
commit
|
commitdiff
|
tree
2009-07-03
Eric
W
ong
Avoid tem
p
ora
r
y ar
r
ay
c
reati
o
n
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
W
o
n
g
unicorn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c
Wo
n
g
Remov
e
cat
-
chu
n
k-proxy, curl CVS su
p
ports non-blocking
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Force str
e
a
m
i
ng inpu
t
onto
a
p
p
s
b
y defa
u
lt
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wong
tee_
i
nput:
av
o
i
d
i
g
noring
initial b
o
dy bl
o
b
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
Mo
v
e "Expe
c
t: 100-continue" handling to the app
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Re-add support for non-portabl
e
socket options
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Ret
r
y listen(
)
on
E
AD
D
RINUSE
5 times
ever 500m
s
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
U
n
b
ind listen
e
rs as before stopping work
e
rs
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
TrailerParse
r
integration into ChunkedReader
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
trailer_parser: set keys with "HTTP_" prefix
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
TeeInp
u
t: use only one IO for
tempfile
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
chunked_re
a
der: Add t
e
s
t
for
c
hunk parse
fa
i
l
u
re
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
Add trailer_parse
r
for parsi
n
g trai
l
ers
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
http_r
e
quest
:
t
i
g
h
ter Transfer-Encod
i
ng
:
"chunked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
o
ng
Only send
"100 Continue" when no body
h
as been s
e
nt
commit
|
commitdiff
|
tree
2009-06-30
Eric Won
g
A
CK cl
i
ents on "Exp
e
ct: 100-c
o
n
tinue" header
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
http_reques
t
: force BUFFER to be En
c
oding::BINARY
commit
|
commitdiff
|
tree
2009-06-30
Eric Won
g
chunked_rea
d
er:
s
i
m
ple
r
interface
commit
|
commitdiff
|
tree
2009-06-30
Eric
Wong
conf
i
gurat
o
r: pr
o
vide
s
tream_input (true
|
false) o
p
tion
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
Won
g
i
netd: fix broken
c
onsta
n
t references
commit
|
commitdiff
|
tree
2009-06-29
Eric
W
on
g
"Fi
x
" tests th
a
t break with stream_input=false
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
tee_in
p
ut
:
avoid rereading fresh data
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
ng
tes
t
_rails: workaround long
-
standing 1
.
9
bug
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
G
NUmake
f
ile: allow
T
R
ACER
=
to be
s
pe
c
ified for
tests
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
test_up
l
oa
d
: f
i
x ECONNRESET
w
ith 1
.
9
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
G
NUma
k
efile: more stringen
t
e
rror
che
c
k
ing in test
s
commit
|
commitdiff
|
tree
2009-06-29
Er
i
c Wong
t
est
_
upload: add tests
f
or
chunked encoding
commit
|
commitdiff
|
tree
2009-06-29
Eri
c
Wong
Make TeeIn
p
ut easi
e
r t
o
use
commit
|
commitdiff
|
tree
2009-06-29
Er
i
c Wong
tee_input: avoid def
i
ning a @r
d
.
s
iz
e
m
ethod
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
ng
README:
a
no
t
her note about older Sinatra
commit
|
commitdiff
|
tree
2009-06-25
Eric
Wong
exec_cgi: s
m
all cle
a
nups
commit
|
commitdiff
|
tree
2009-06-25
Eric Won
g
t
e
e_inp
u
t:
D
on
'
t expos
e
the @rd object a
s
a return
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
E
ric Wong
Opti
m
ize body-less G
E
T/HEAD requ
e
sts
(
ag
a
in)
commit
|
commitdiff
|
tree
2009-06-10
Eric Wong
Avoid dup
l
i
cating the "Z
"
constan
t
commit
|
commitdiff
|
tree
2009-06-07
Er
i
c Wong
Update TODO
commit
|
commitdiff
|
tree
2009-06-07
E
r
i
c
Wo
n
g
example
s
/cat-chunk-proxy: li
n
k
to pro
p
os
e
d c
u
rl(1)
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
Eric W
o
ng
Put c
o
pyrigh
t
text in new files, include GPL2 text
commit
|
commitdiff
|
tree
next