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
Eric
W
ong
D
r
op
t
h
e
m
icro benchmarks
commit
|
commitdiff
|
tree
2009-08-15
Eric
Wong
tee_input: mak
e
interface more usable
o
utside of Unic
o
rn
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
o
ng
http_request
:
reinstate empt
y
S
tringIO optimization
commit
|
commitdiff
|
tree
2009-08-15
Eric W
o
ng
README:
eve
r
yb
o
dy loves Ruby DSLs
commit
|
commitdiff
|
tree
2009-08-12
Eric Wo
n
g
http: freeze fiel
d
s when creat
i
ng the
m
, al
w
ays
commit
|
commitdiff
|
tree
2009-08-11
Eric Won
g
http: add
"HttpParser#k
e
epali
v
e
?
" method
commit
|
commitdiff
|
tree
2009-08-11
Eri
c
Wong
http: add
C
ONST_MEM_EQ macro
commit
|
commitdiff
|
tree
2009-08-11
Eric W
o
ng
http: rename r
e
a
d_
b
ody to
filter_body
commit
|
commitdiff
|
tree
2009-08-10
Eric Wo
n
g
test_
s
ignals
:
u
n
link log files of
K
ILL-e
d
p
r
ocess
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
Doc
u
mentati
o
n
u
p
dates
commit
|
commitdiff
|
tree
2009-08-10
E
r
i
c W
o
ng
test_exec: wait for
worker readi
n
es
s
commit
|
commitdiff
|
tree
2009-08-10
Eric
W
ong
test_util: ex
p
licitly clos
e
tempfiles
f
o
r
G
C-safety
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http:
j
o
in
r
e
p
ea
t
ed headers with a comma
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
ht
t
p: add test for i
n
va
l
i
d trail
e
r
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
h
t
t
p:
unit tests for o
v
erflow
and bad lengths
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Switc
h
to R
a
g
el/C-b
a
sed chunk/tra
i
ler pa
r
ser
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
te
s
t_upload: extra C
R
LF
i
s needed
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
http: preliminary chunk decoding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http:
p
roces
s
Content-Length and Trans
f
e
r
-Encoding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
t
tp: gene
r
ic
C
s
t
ring vs VALUEs comparison func
t
ion
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
h
ttp: prep
a
re http_parser stru
c
t for body p
r
oc
e
ssing
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: move non-Ruby-sp
e
cific macros
c
_
u
til
.
h
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
h
ttp: remove nois
e
functions
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http
:
cl
e
a
nup
s
et
t
ing
f
or common
v
alues =>
globals
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
h
t
t
p: mov
e
gl
o
bal initialization code
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http: s
p
lit out
s
e
rver pa
r
ams
h
andli
n
g
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: minor c
l
eanup of
h
tt
p
_
field handlin
g
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
htt
p
: small cl
e
a
n
up in "h
t
tps" dete
c
ti
o
n
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http: "hp" denotes
http_parser structs
f
or co
n
sistency
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: rem
o
ve some re
d
u
n
dant func
t
i
ons
commit
|
commitdiff
|
tree
2009-08-09
E
ric W
o
n
g
http: s
p
l
it un
c
ommon_field into a separate fun
c
tion
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
o
ng
http: fi
n
d
_
c
ommon
_
f
i
eld_val
u
e => find_common_fie
l
d
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
Refa
c
toring unicor
n
_http C/Ragel code
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
extconf: SIZEOF_OFF_T
s
h
o
u
l
d
be a ruby
.
h
m
a
c
r
o
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_http: a
d
d
helpful macr
o
s
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unico
r
n_http: change
"
glob
a
l_
"
prefix
t
o
"g_"
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
unicorn_http: update copyright
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
u
nicorn_
h
ttp: re
m
ov
e
typedef
from http_parser
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
Remove
R
agel-generated f
i
le
from
ver
s
ion control
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_
h
ttp: sm
a
l
l
cleanups a
n
d
size reduction
commit
|
commitdiff
|
tree
2009-08-06
Eric Wong
README: latest stable ve
r
s
i
on i
s
0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
Update Rails t
e
sts to run on Ra
i
ls 2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric Won
g
README
:
update version n
u
m
bers f
o
r
w
ebsite
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
u
nicorn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
Eric Wo
n
g
app/ex
e
c_cgi: fix 1
.
9 compatib
i
li
t
y
commit
|
commitdiff
|
tree
2009-07-19
E
r
ic Wong
f
ix tests to run correc
t
ly
u
nd
e
r 1
.
9
.
2
preview1
commit
|
commitdiff
|
tree
2009-07-19
Eri
c
Wong
Rem
o
ve
core
Tempf
i
le d
e
pendency (1
.
9
.
2-preview1 compat)
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
HttpReque
s
t:
n
o
need f
o
r a te
m
por
a
ry v
a
riabl
e
commit
|
commitdiff
|
tree
2009-07-16
E
r
ic Wong
http_re
q
uest: don't support apps
t
h
a
t close
e
nv["ra
c
k
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric Won
g
move a
l
l
#gets
logic to tee_i
n
put out
o
f
chunke
d
_
r
e
a
der
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
Rena
m
e unicorn/
h
ttp11 =>
u
n
ic
o
rn_
h
ttp
commit
|
commitdiff
|
tree
2009-07-15
E
r
ic
Wo
n
g
RE
A
DME: update about dev
e
lop
m
ent/stable versions
commit
|
commitdiff
|
tree
2009-07-15
Eric Wo
n
g
README: add
G
m
ane newsgroup info
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
unicorn 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
Eric Wong
a
l
w
ays se
t
F
D
_CLOEXEC on
sockets post-accept
(
)
commit
|
commitdiff
|
tree
2009-07-08
Er
i
c Wong
Minor clea
n
ups to core
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Re-a
d
d support for non
-
portable
so
c
ket opti
o
n
s
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Retry listen() on
E
A
DDRIN
U
SE 5
t
imes ever 500ms
commit
|
commitdiff
|
tree
2009-07-08
Eric
W
o
ng
U
n
bind listeners as b
e
fore stopping workers
commit
|
commitdiff
|
tree
2009-07-04
E
r
ic Wong
Mino
r
cleanups to
core
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
Favor Struct
m
embers
t
o instance variables
commit
|
commitdiff
|
tree
2009-07-03
E
ric Wong
Avoid
temporary arra
y
crea
t
ion
commit
|
commitdiff
|
tree
2009-07-01
E
ri
c
Wong
u
nic
o
rn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
Remove cat-ch
u
nk-proxy, curl CVS s
u
ppor
t
s non-blocking
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Wong
F
o
r
c
e str
e
aming inp
u
t onto ap
p
s
by default
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
tee_input:
a
void igno
r
ing
i
nit
i
a
l body
blob
commit
|
commitdiff
|
tree
2009-07-01
E
r
i
c Wong
Move "Expect
:
100-continue" handling
to
t
he app
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
Re-
a
dd support
f
o
r n
o
n-portable socket options
commit
|
commitdiff
|
tree
2009-07-01
Eric Won
g
Retry li
s
ten(
)
on EADD
R
INUSE 5 times ev
e
r 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Unbin
d
liste
n
e
r
s as before
s
toppin
g
w
o
rke
r
s
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
TrailerParser integr
a
tion into Chunke
d
Reader
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
tr
a
iler_parse
r
:
s
et
k
ey
s
w
ith "
H
TTP_" prefix
commit
|
commitdiff
|
tree
2009-07-01
E
ric Wong
TeeInp
u
t: us
e
only
one IO for t
e
m
pfile
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
chunked_read
e
r:
A
dd
t
est for chun
k
parse fai
l
ure
commit
|
commitdiff
|
tree
2009-06-30
E
r
i
c
Wo
n
g
Add trai
l
e
r_p
a
r
s
e
r
for parsing
tr
a
ilers
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
h
t
tp_request
:
tighter T
r
ansfer-Encod
i
ng:
"chu
n
ked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
Only send "100 Con
t
i
n
ue" when n
o
body has been sent
commit
|
commitdiff
|
tree
2009-06-30
E
ric Wong
A
C
K c
l
i
e
nts on "Expect:
10
0
-continue" header
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
h
ttp_req
u
es
t
: force BUFFER
t
o
be
Encod
i
ng::
B
INAR
Y
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c W
o
ng
c
hunked_reader: simpler interface
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic Wong
c
o
nfigu
r
ator: pro
v
ide stre
a
m
_in
p
ut (tr
u
e|fals
e
) option
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
ine
t
d: fi
x
b
roke
n
cons
t
a
nt referenc
e
s
commit
|
commitdiff
|
tree
2009-06-29
Eric Wo
n
g
"Fix"
t
ests that
b
reak with
stream_input=fal
s
e
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
tee_i
n
put:
avoid rereading
f
resh data
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
tes
t
_
rails
:
wor
k
aroun
d
long-st
a
nding 1
.
9 bug
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
G
NUmakefile: allow TRACER= to be specified f
o
r
t
e
s
t
s
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
test_upload: fix ECONNRESET with 1
.
9
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
G
N
Umak
e
file: more
stringent error chec
k
i
n
g in tests
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
tes
t
_u
p
load: add tests for chunked encoding
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
Ma
k
e TeeInput easier to use
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
tee_inpu
t
:
avoid defining a
@
r
d
.
size method
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
n
g
README: an
o
ther note about older Sinatra
commit
|
commitdiff
|
tree
2009-06-25
Eri
c
Wong
exec_cgi:
small
cleanups
commit
|
commitdiff
|
tree
2009-06-25
Eric Wong
tee_input: Don't expose t
h
e
@
rd object as a return
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Eric Wong
Optim
i
ze body
-
less GET/HEA
D
requests (
a
gain)
commit
|
commitdiff
|
tree
2009-06-10
Eric Won
g
Av
o
id
du
p
l
i
cating
t
he "Z"
cons
t
ant
commit
|
commitdiff
|
tree
2009-06-07
Er
i
c Wong
Updat
e
T
O
DO
commit
|
commitdiff
|
tree
2009-06-07
Eric Wong
exa
m
p
l
es/cat-ch
u
nk-pr
o
xy: l
i
nk to proposed curl(1)
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
Eric W
o
n
g
Put copyright
t
ext in new files
,
include G
P
L2 text
commit
|
commitdiff
|
tree
next