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
Er
i
c Won
g
Drop
t
he mic
r
o benchma
r
ks
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
tee_input:
m
ake interfac
e
m
ore us
a
ble outside of Unicorn
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
http
_
requ
e
s
t: rein
s
tat
e
empty StringIO optimiza
t
ion
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
Wong
R
E
A
DME:
e
v
e
r
y
b
ody loves Ruby
DSLs
commit
|
commitdiff
|
tree
2009-08-12
Eri
c
W
on
g
http:
f
reeze fields when creating
th
e
m, alw
a
ys
commit
|
commitdiff
|
tree
2009-08-11
Er
i
c Wong
http
:
a
dd "Ht
t
pP
a
r
ser#keepalive?"
method
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
h
t
tp
:
add CONST_MEM_EQ macro
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
http: rename read_body
t
o filter_body
commit
|
commitdiff
|
tree
2009-08-10
Eri
c
W
o
ng
test_s
i
gnals: unlink log files of K
I
LL-
e
d pr
o
cess
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
Documen
t
a
tion
up
d
ates
commit
|
commitdiff
|
tree
2009-08-10
Eric
W
o
ng
t
e
st_e
x
ec: wait fo
r
w
orker read
i
ness
commit
|
commitdiff
|
tree
2009-08-10
Eri
c
Won
g
test_
u
til: ex
p
l
icitly close tem
p
files for GC-safe
t
y
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
t
tp: j
o
in
r
epeated heade
r
s
w
ith a co
m
ma
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c W
o
n
g
http:
a
dd test for inval
i
d tr
a
iler
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
http: u
n
it tests for
overflow
a
nd bad l
e
ngths
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
W
o
n
g
Swi
t
ch
to Rag
e
l/C
-
based chunk/trailer pa
r
ser
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
test_up
l
oad
:
extra
CRLF is neede
d
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http:
p
r
elimin
a
ry c
h
un
k
decoding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http:
proc
e
ss Content-Length and Tran
s
f
e
r-Encoding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
t
t
p:
g
e
neric C
string
vs VALUEs
comp
a
rison functi
o
n
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
h
t
tp: pr
e
pare http_
p
arser
struct f
o
r
body p
r
oces
s
ing
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http
:
move non
-
R
uby
-
specifi
c
m
a
cros c_util
.
h
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: remove n
o
ise functi
o
ns
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
h
t
tp
:
cleanup setti
n
g for common values => gl
o
b
al
s
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
htt
p
: mov
e
gl
o
bal ini
t
ializatio
n
co
d
e
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
http: spli
t
out
s
erver par
a
ms handling
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
http: min
o
r cl
e
anup of h
t
tp
_
fiel
d
handling
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
ht
t
p:
s
mall
cleanup in "
h
tt
p
s" d
e
tection
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p: "hp" denotes http
_
parser structs for consist
e
ncy
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
Won
g
http: remov
e
some redunda
n
t
functions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http
:
split uncommon_fiel
d
into a separate function
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http
:
find_co
m
mon_fie
l
d
_value => fin
d
_comm
o
n_field
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Re
f
actoring unicorn
_
http C/
R
a
g
el code
commit
|
commitdiff
|
tree
2009-08-09
E
ri
c
Wong
extconf: SI
Z
EOF_OFF_T s
h
oul
d
be
a ru
b
y
.
h mac
r
o
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_
h
ttp
:
a
d
d hel
p
f
ul
m
acros
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
unic
o
rn_http: change "glob
a
l_" pr
e
fix to
"
g_"
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
unicor
n
_http: update copyr
i
ght
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
unic
o
rn_http: remove typedef from http_
p
a
rse
r
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Remove Ragel
-
genera
t
ed file from version
c
ontrol
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
unicorn_
h
ttp: sm
a
l
l cleanups and size
re
d
ucti
o
n
commit
|
commitdiff
|
tree
2009-08-06
E
ric Wong
README: latest
st
a
ble ve
r
si
o
n
is 0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eri
c
Wong
Update Rails tests to run on
R
ail
s
2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
R
EADME: update
versi
o
n
numb
e
r
s
f
o
r
website
commit
|
commitdiff
|
tree
2009-07-20
Eric
W
ong
unicorn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
app/exe
c
_cgi:
f
i
x 1
.
9 c
o
mpatibility
commit
|
commitdiff
|
tree
2009-07-19
E
r
ic Won
g
fix
tests to run correct
l
y
under 1
.
9
.
2
p
re
v
iew1
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
R
e
m
o
v
e c
o
re Temp
f
i
l
e
d
epe
n
dency
(1
.
9
.
2
-
prev
i
ew1 c
o
mpat)
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
HttpRequest:
no need for a
t
e
mpo
r
a
r
y varia
b
le
commit
|
commitdiff
|
tree
2009-07-16
Er
i
c W
o
ng
http_reques
t
:
d
on't support apps that close env["rack
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
m
o
ve
a
ll
#
gets logic to
t
ee_in
p
ut o
u
t of chunked_reader
commit
|
commitdiff
|
tree
2009-07-15
Er
i
c W
o
ng
Rena
m
e uni
c
orn/http11 =>
u
nicorn_htt
p
commit
|
commitdiff
|
tree
2009-07-15
E
r
ic
W
on
g
README: u
p
da
t
e abou
t
development/stable version
s
commit
|
commitdiff
|
tree
2009-07-15
E
r
ic Wong
README: add
Gmane
newsgroup
info
commit
|
commitdiff
|
tree
2009-07-09
Er
i
c Wong
unicorn 0
.
9
.
1 (merge 0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
E
r
ic Wong
unicorn 0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
always set F
D
_CLOEX
E
C o
n
s
ockets post-accept()
commit
|
commitdiff
|
tree
2009-07-08
E
r
i
c
Wong
M
i
nor cleanu
p
s t
o
core
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Re-add
s
u
pport for
non-p
o
rtable sock
e
t
o
ptions
commit
|
commitdiff
|
tree
2009-07-08
Eric W
o
ng
Re
t
ry
l
isten()
o
n
E
ADDR
I
NUS
E
5 time
s
ever
500ms
commit
|
commitdiff
|
tree
2009-07-08
Er
i
c Wong
Unbind
lis
t
ener
s
as before st
o
ppin
g
workers
commit
|
commitdiff
|
tree
2009-07-04
Eric
W
ong
M
i
nor cleanups to core
commit
|
commitdiff
|
tree
2009-07-04
E
r
i
c Wong
F
a
v
o
r Struct members to
instance variables
commit
|
commitdiff
|
tree
2009-07-03
Eric Wong
Avoid temporary array
creation
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
unico
r
n 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
R
e
move
cat
-
chunk-proxy, curl C
V
S suppor
t
s non-bl
o
cking
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
E
ric
Wong
Force s
t
reaming input onto apps by
default
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
tee_input: avo
i
d ignoring
i
nitial body blob
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Move
"Expe
c
t: 100-continue" handling to th
e
app
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Won
g
Re-add suppor
t
for non-porta
b
le
s
ock
e
t o
p
t
ions
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Re
t
ry l
i
s
t
e
n
()
on EADDRINUSE 5 times ever
5
00ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Unbind list
e
ners as
before stopping
w
orkers
commit
|
commitdiff
|
tree
2009-07-01
E
ric Wong
Trailer
P
arser
integratio
n
into ChunkedReader
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
trailer_
p
a
r
se
r
:
set keys with "HTTP_" pref
i
x
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
T
eeInput
:
u
s
e only one IO for
t
empfile
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chunked_read
e
r: Add t
e
st for chunk parse f
a
il
u
re
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic W
o
ng
Add tra
i
ler_parser for
parsing
t
rail
e
rs
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
ht
t
p_request
:
tighter T
r
ansfer-Encoding: "chunked
"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Only send "1
0
0 Con
t
i
nue
"
when no body has be
e
n
sent
commit
|
commitdiff
|
tree
2009-06-30
Eric
Wong
ACK client
s
on "Expect:
1
00-continue
"
header
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
Wong
h
t
tp_reque
s
t: force BUFFER to be Encoding
:
:
B
I
N
A
R
Y
commit
|
commitdiff
|
tree
2009-06-30
Eric
Wong
chunked_reader: simpler interface
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic W
o
ng
configur
a
tor: provide str
e
a
m_in
p
ut (
t
ru
e
|false)
o
pt
i
on
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
inetd: fix brok
e
n
constan
t
references
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
"
F
ix" tests that break
w
i
th stream_i
n
put=false
commit
|
commitdiff
|
tree
2009-06-29
Eri
c
Wong
tee_input
:
avoi
d
rerea
d
ing fre
s
h data
commit
|
commitdiff
|
tree
2009-06-29
Eric
W
ong
test_rails: workaround long-standing
1
.
9 bug
commit
|
commitdiff
|
tree
2009-06-29
E
ric Wong
GNU
m
akefile: allow TRACER= to be
s
pecified for t
e
st
s
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic Wong
te
s
t_up
l
oad: fix ECONNRESE
T
with 1
.
9
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
GNUmakefile
:
more stringent
er
r
or checking in te
s
ts
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
test_
u
pload: add tes
t
s for
c
hunked en
c
o
ding
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
Make TeeInp
u
t e
a
si
e
r to use
commit
|
commitdiff
|
tree
2009-06-29
Er
i
c Wong
t
e
e_inp
u
t
: avo
i
d def
i
n
i
ng a @rd
.
size method
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
README: a
n
o
th
e
r
note
about older
S
inatra
commit
|
commitdiff
|
tree
2009-06-25
Eric Wong
ex
e
c_cgi: small cleanups
commit
|
commitdiff
|
tree
2009-06-25
Eric
W
ong
tee_input:
D
on
'
t expose the @rd obje
c
t
as
a
r
etu
r
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Eric Won
g
Optimize
b
ody-less GET/HEAD reque
s
ts (again)
commit
|
commitdiff
|
tree
2009-06-10
Eri
c
Wong
Avoid dupl
i
c
a
ting th
e
"Z" consta
n
t
commit
|
commitdiff
|
tree
2009-06-07
E
r
i
c Won
g
Update TODO
commit
|
commitdiff
|
tree
2009-06-07
E
r
i
c
Won
g
e
x
am
p
les/cat-chunk-proxy:
l
i
nk to propo
s
e
d
curl(1)
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
Pu
t
copyright text in n
e
w files, include G
P
L2
text
commit
|
commitdiff
|
tree
next