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
GNUmakefile: Fix "install" target
2009-08-15
Eric Wong
GNUmakefile:
F
ix
"install" target
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c
W
o
n
g
http: fix warning when s
i
zeof(o
f
f_t) ==
sizeof
(
long
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
ong
Drop
the micro
benchma
r
ks
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
ong
tee_input: m
a
ke interface more usable
o
utside of Unicorn
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
ht
t
p_r
e
quest: reinst
a
t
e empty String
I
O op
t
imizat
i
on
commit
|
commitdiff
|
tree
2009-08-15
Eric W
o
ng
REA
D
ME: ev
e
rybody loves Ru
b
y DS
L
s
commit
|
commitdiff
|
tree
2009-08-12
Eric
Wong
http:
f
reeze fields w
h
en c
r
ea
t
ing t
h
e
m
,
a
l
ways
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
h
t
t
p
: add "
H
ttp
P
arse
r
#keepaliv
e
?" m
e
thod
commit
|
commitdiff
|
tree
2009-08-11
Eric
W
ong
http: add CO
N
S
T_MEM
_
EQ m
a
c
r
o
commit
|
commitdiff
|
tree
2009-08-11
E
r
i
c
W
on
g
http: rena
m
e
read_body to fil
t
er_b
o
dy
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
te
s
t_si
g
nals: unl
i
nk log fil
e
s
of
K
ILL-
e
d process
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
D
o
cumentatio
n
upd
a
tes
commit
|
commitdiff
|
tree
2009-08-10
Er
i
c
Wong
test_e
x
ec: wait f
o
r wo
r
ker
r
eadiness
commit
|
commitdiff
|
tree
2009-08-10
E
r
i
c
Wo
n
g
test_uti
l
:
explicitly close
t
empfiles f
o
r GC-safety
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: join repeated h
e
aders w
i
th a com
m
a
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
ht
t
p: add test for invalid t
r
ai
l
er
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
http
:
unit tests f
o
r overflo
w
and bad lengths
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
S
w
i
t
ch to
Ragel/C-based chunk/trailer
p
arser
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
test_upload: extra
C
RLF is ne
e
ded
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: preliminary chu
n
k decoding
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
http: process Conte
n
t
-
L
e
ngt
h
and Transfer-Enc
o
ding
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wo
n
g
h
ttp: gen
e
ric C string
v
s VAL
U
Es comparison funct
i
o
n
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
http: prepa
r
e
h
ttp_parser st
r
uc
t
f
or body proc
e
ssing
commit
|
commitdiff
|
tree
2009-08-09
E
ri
c
Wong
http: move non-Rub
y
-spe
c
ific macros
c_util
.
h
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic
W
ong
http: remove noise functions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: cleanup
s
etting for comm
o
n valu
e
s =
>
g
l
o
b
a
ls
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
h
ttp:
mov
e
global
i
n
iti
a
lization code
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http
:
split out server para
m
s handling
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: minor cleanu
p
of http_field han
d
ling
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http
:
sma
l
l cleanup in "ht
t
ps" detecti
o
n
commit
|
commitdiff
|
tree
2009-08-09
E
ric
W
o
n
g
ht
t
p: "hp"
d
eno
t
es http_parser structs for
c
onsistenc
y
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http: remove some redundant func
t
ions
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
W
o
ng
http: split uncom
m
on_fie
l
d i
n
to
a separ
a
te
fun
c
tion
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
t
tp: fin
d
_
commo
n
_f
i
eld_v
a
lue => find_commo
n
_field
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c
Wong
Refactoring un
i
corn
_
h
t
t
p C
/
Ragel
c
o
de
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
extconf: SI
Z
EOF_OFF_T s
h
ould be a ruby
.
h ma
c
ro
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unico
r
n_h
t
tp:
a
dd
helpful macros
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
u
nicorn_http: change
"global_" prefix to "g
_
"
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
unicorn
_
http: update copyright
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
u
n
i
c
orn_h
t
tp: remove typ
e
def
f
rom http_pa
r
s
e
r
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
W
o
n
g
Remove Ragel-generated file from version control
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
un
i
corn
_
ht
t
p
: small
cl
e
anups
and size reduct
i
on
commit
|
commitdiff
|
tree
2009-08-06
Eric Won
g
README:
l
atest stabl
e
v
er
s
ion is 0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
E
ric
W
ong
Updat
e
R
a
ils tests to run
o
n Rails 2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
README: update version numbers for websit
e
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
unicorn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
E
ric Wong
app/exec_cgi: fix 1
.
9 compat
i
b
ility
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
fix tests to run correctly under 1
.
9
.
2p
r
eview1
commit
|
commitdiff
|
tree
2009-07-19
Eri
c
Wong
R
e
move cor
e
Tempfile
depend
e
ncy (1
.
9
.
2-preview1 compat)
commit
|
commitdiff
|
tree
2009-07-16
E
r
i
c Wong
Htt
p
Request: no nee
d
for
a
tempo
r
ar
y
variable
commit
|
commitdiff
|
tree
2009-07-16
Eric Won
g
h
ttp_r
e
q
u
est:
d
on't suppo
r
t apps t
h
at close env["
r
a
c
k
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric
W
ong
m
ove
all #gets lo
g
ic to te
e
_inp
u
t out of
c
hunked_reader
commit
|
commitdiff
|
tree
2009-07-15
Eric Wo
n
g
Renam
e
unicor
n
/http11 =>
unicorn_http
commit
|
commitdiff
|
tree
2009-07-15
E
r
i
c Won
g
README: update
about developmen
t
/stable versions
commit
|
commitdiff
|
tree
2009-07-15
Er
i
c
Wo
n
g
R
EADME:
add Gmane ne
w
sgro
u
p info
commit
|
commitdiff
|
tree
2009-07-09
Eric W
o
ng
unicorn
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
i
c
Wong
always
s
et FD_CLOEXEC o
n
soc
k
ets po
s
t-accep
t
()
commit
|
commitdiff
|
tree
2009-07-08
Eri
c
Wong
Min
o
r c
l
eanups to
c
o
re
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Re-add
support for n
o
n-po
r
table socke
t
o
ption
s
commit
|
commitdiff
|
tree
2009-07-08
E
r
ic
W
ong
Retry listen() o
n
EADDRINUSE 5
t
imes ever 500
m
s
commit
|
commitdiff
|
tree
2009-07-08
Eric
Won
g
Unbind listeners as
b
efore stopping workers
commit
|
commitdiff
|
tree
2009-07-04
Eric
W
ong
Mi
n
or cleanup
s
to core
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
Favor Struct members to in
s
tance v
a
riable
s
commit
|
commitdiff
|
tree
2009-07-03
Eric Wong
Avoid t
e
mporary
a
rra
y
creation
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
unicor
n
0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Remove cat-chu
n
k-proxy, cur
l
C
V
S support
s
no
n
-block
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Won
g
Force streaming input on
t
o apps by default
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
tee_inp
u
t: avoid ignoring initial bod
y
b
lob
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
M
o
ve "Expect: 10
0
-
continue" han
d
ling to
t
he app
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Re-add support for n
o
n-portab
l
e
socket opt
i
ons
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wong
Re
t
ry listen() on
EADDRINUSE 5 tim
e
s
e
ver 50
0
ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
U
n
bind liste
n
ers as before stopping workers
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
T
r
a
i
lerParse
r
integratio
n
in
t
o
C
hunkedReader
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
trailer_pa
r
ser: set keys with "HTTP_"
p
refix
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
TeeIn
p
u
t: use only
one IO f
o
r tempfile
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chu
n
ked_reader: Add test
f
or chu
n
k parse
f
ailure
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Add
trailer
_
parser for pars
i
n
g
tr
a
i
lers
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
o
ng
http_request: tig
h
te
r
Trans
f
er-Encoding: "chu
n
k
ed"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic Wong
Only sen
d
"100 Continue" when n
o
b
o
dy has
been
s
ent
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
A
C
K clients on "
E
xpect
:
1
00-continue" header
commit
|
commitdiff
|
tree
2009-06-30
E
ri
c
W
o
ng
h
ttp_request: force
BUFFER
to be Encod
i
n
g
::BINARY
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chunked
_
reader: s
i
mple
r
int
e
rface
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
config
u
rator: pro
v
ide stre
a
m_i
n
put (
t
rue
|
fa
l
se) opti
o
n
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
inetd: fix
b
roke
n
consta
n
t refe
r
ences
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
"Fix" te
s
ts
that break wi
t
h stream_inpu
t
=fals
e
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
ng
tee_inp
u
t
:
avoid rereading fresh data
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
test_rails: workaro
u
nd
l
o
n
g-standing 1
.
9 bu
g
commit
|
commitdiff
|
tree
2009-06-29
Eri
c
Wong
GNUmakefile: allow T
R
A
CER= t
o
b
e spec
i
fied for test
s
commit
|
commitdiff
|
tree
2009-06-29
Er
i
c Wong
test_up
l
o
ad: fix ECONNRESET wi
t
h 1
.
9
commit
|
commitdiff
|
tree
2009-06-29
Eri
c
Wong
G
NUmakefile: more
s
tring
e
nt error checking in tests
commit
|
commitdiff
|
tree
2009-06-29
Eric
Wong
test_upload
:
add te
s
ts
for chunked encoding
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
ng
Make TeeInput eas
i
e
r
to use
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
tee_input: av
o
id defining a
@
rd
.
size
m
ethod
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic
W
ong
README:
ano
t
her
n
ot
e
abo
u
t
o
lder
Sinatra
commit
|
commitdiff
|
tree
2009-06-25
Er
i
c Wong
exec_cgi:
s
ma
l
l cleanup
s
commit
|
commitdiff
|
tree
2009-06-25
Er
i
c Wo
n
g
tee
_
input
:
Don't expose the @rd object as
a
r
eturn
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Eric
W
on
g
Opt
i
mi
z
e body-less GET/HEAD
r
eques
t
s
(
again)
commit
|
commitdiff
|
tree
2009-06-10
Eric Wong
Avo
i
d d
u
pli
c
at
i
n
g the "Z" co
n
stant
commit
|
commitdiff
|
tree
2009-06-07
Eric Wong
U
pdate TODO
commit
|
commitdiff
|
tree
next