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
http_response: allow reentrancy
2009-08-18
Er
i
c
Wong
ht
t
p_res
p
onse: al
l
ow reentrancy
commit
|
commitdiff
|
tree
2009-08-18
E
r
ic Wong
e
xample
s
/echo:
"Expect:"
valu
e
is case-insens
i
tive
commit
|
commitdiff
|
tree
2009-08-18
Eri
c
Wong
te
e
_input: allow us
i
ng
Revact
o
r::TCP::Socke
t
objects
commit
|
commitdiff
|
tree
2009-08-17
Eric Wong
Documentation updates
commit
|
commitdiff
|
tree
2009-08-17
Eric Won
g
uni
c
o
r
n 0
.
90
.
0
commit
|
commitdiff
|
tree
2009-08-17
Eric
W
ong
ap
p
/in
e
td:
e
xpli
c
itly
close pi
p
e de
s
cript
o
rs
on CatB
o
dy
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
E
ric Wong
Remove explicit requi
r
es for Rack things
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
M
ake la
u
nche
r
s __END__-aware
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
TODO: remove keep-alive/
p
i
peli
n
i
n
g
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http: support for
"Conn
e
ction: keep-alive"
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
update TO
D
O
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
const: rem
o
ve unused co
n
stants
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c Wong
h
t
tp_response: pas
s
through
u
nkn
o
w
n
st
a
tu
s
cod
e
s
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c Wong
F
i
x documentat
i
o
n
for Uti
l
.
reopen_logs
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
ong
G
N
Um
a
kefile: Fix "i
n
stal
l
"
target
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c Wong
http: fix warning when sizeof(off_t) == sizeof(long
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
Drop the micro benchmarks
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
tee_input: mak
e
in
t
erface more usable outside of U
n
icorn
commit
|
commitdiff
|
tree
2009-08-15
Eric
Wong
http_request: r
e
insta
t
e empty St
r
ingIO
op
t
imizat
i
on
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
README: eve
r
y
b
ody loves Ruby D
S
Ls
commit
|
commitdiff
|
tree
2009-08-12
E
r
ic Wong
http: freeze field
s
wh
e
n
cre
a
ti
n
g
them, alwa
y
s
commit
|
commitdiff
|
tree
2009-08-11
Eric
W
ong
h
ttp: add "HttpParser#keepa
l
i
ve?" method
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
http: ad
d
CONST_MEM_EQ
m
a
cro
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
http
:
rename rea
d
_bod
y
t
o
f
ilter_body
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
tes
t
_signals: unlink log files of K
I
LL-
e
d process
commit
|
commitdiff
|
tree
2009-08-10
E
r
ic Wong
D
o
cumentat
i
on updat
e
s
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
te
s
t_exec:
w
ait
for wo
r
ker r
e
adin
e
ss
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
test_util: expli
c
itly close tempfiles
for GC-s
a
fety
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: join r
e
peated he
a
der
s
w
i
th
a
comma
commit
|
commitdiff
|
tree
2009-08-09
E
ric
W
ong
htt
p
: add test f
o
r
invalid trailer
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
ht
t
p: unit
te
s
t
s for overflow
and bad lengths
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
Switch
t
o Ra
g
el/C-based
c
hunk/tr
a
i
ler parser
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c
Wong
test_upload: ext
r
a
C
RLF i
s
need
e
d
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: preliminary
chunk dec
o
ding
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
o
ng
http:
p
rocess
Content-Length and Transfe
r
-Encoding
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
h
ttp: gene
r
ic
C stri
n
g vs VALUEs
compariso
n
funct
i
o
n
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: p
r
epare h
t
tp_parser stru
c
t
for
b
od
y
p
r
oces
s
i
ng
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http: move non
-
Ruby-specific macros c_uti
l
.
h
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
h
t
t
p: r
e
move noise functions
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
ht
t
p
: cleanup setting
for common
v
alues =>
globals
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
http:
mov
e
gl
o
bal initiali
z
ation code
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
n
g
htt
p
:
split out server params
hand
l
ing
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http
:
minor
cleanup
o
f http_f
i
eld ha
n
dling
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
http
:
small
clean
u
p in "https" detection
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
http: "
h
p" denotes
h
ttp_parser struc
t
s for consiste
n
c
y
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Won
g
htt
p
:
r
e
move som
e
re
d
undan
t
fun
c
tions
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
http: split un
c
ommo
n
_field into
a separate function
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: fi
n
d_common_field_value =>
find_comm
o
n_field
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
Refactoring unicorn_
h
ttp C/R
a
g
e
l code
commit
|
commitdiff
|
tree
2009-08-09
E
ric
W
o
ng
extconf: SIZEOF_OFF_T
s
h
o
uld
b
e a r
u
b
y
.
h
mac
r
o
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_
h
ttp: add helpful macros
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wo
n
g
unicorn_http: change "glob
a
l
_" prefix to "g_"
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_
h
ttp: u
p
date cop
y
right
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
unicorn_http: remove typ
e
def f
r
om http_parser
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
R
em
o
ve Ra
g
el-gene
r
a
ted file
f
rom
version
c
ontrol
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
unicorn_http: small cleanups a
n
d
size reduction
commit
|
commitdiff
|
tree
2009-08-06
Eric
Wong
RE
A
DME: la
t
est stable
v
ersion is
0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
Update Rails tests to
r
un o
n
Rail
s
2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eri
c
Wo
n
g
README: update versio
n
numbers for w
e
bsite
commit
|
commitdiff
|
tree
2009-07-20
Eric
W
o
n
g
uni
c
or
n
0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
ap
p
/e
x
ec_cgi: fix 1
.
9 com
p
atibility
commit
|
commitdiff
|
tree
2009-07-19
Eric
W
ong
fix tests to
r
un
correctly under 1
.
9
.
2
p
review1
commit
|
commitdiff
|
tree
2009-07-19
Eri
c
Wong
Remove core Tempfile dependency
(1
.
9
.
2-
p
rev
i
ew1 compat
)
commit
|
commitdiff
|
tree
2009-07-16
Eric
W
o
ng
Ht
t
pRequest: no need
f
o
r
a
t
emporary variable
commit
|
commitdiff
|
tree
2009-07-16
Eric
Wong
h
t
tp_requ
e
s
t
: don't sup
p
o
rt
apps that
c
lose env["rack
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
move al
l
#get
s
l
ogi
c
to tee_
i
nput
o
u
t o
f
c
hunke
d
_r
e
ader
commit
|
commitdiff
|
tree
2009-07-15
Eric Wo
n
g
R
e
name unicorn/h
t
tp11 => uni
c
orn
_
http
commit
|
commitdiff
|
tree
2009-07-15
E
r
ic Wong
R
EA
D
ME: update about dev
e
lopment/
s
ta
b
l
e vers
i
o
n
s
commit
|
commitdiff
|
tree
2009-07-15
E
ric Wong
README: add
Gmane newsgro
u
p info
commit
|
commitdiff
|
tree
2009-07-09
Eric
W
on
g
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
Eri
c
Wong
alw
a
ys
s
e
t
F
D_CLOEXEC
o
n sockets
p
ost-acc
e
pt()
commit
|
commitdiff
|
tree
2009-07-08
Eric Wo
n
g
Minor clea
n
u
p
s to core
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Re-add support f
o
r
n
on-portable
s
ocket
options
commit
|
commitdiff
|
tree
2009-07-08
Eric Wo
n
g
Retry listen() on EADDRI
N
U
S
E
5
times ever
50
0
ms
commit
|
commitdiff
|
tree
2009-07-08
E
r
ic W
o
ng
Unbind listeners as before stopp
i
ng workers
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
Minor cleanups
t
o c
o
re
commit
|
commitdiff
|
tree
2009-07-04
Eri
c
Wo
n
g
Fav
o
r
Struct members to instance var
i
ables
commit
|
commitdiff
|
tree
2009-07-03
E
ric
W
ong
A
v
o
id temporary array creation
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
o
n
g
unicorn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Remo
v
e
cat-chunk-proxy, curl CVS s
u
pports n
o
n-b
l
ocking
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Forc
e
streaming input o
n
to apps
b
y
default
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Wo
n
g
tee_i
n
put: avo
i
d
ignoring ini
t
ia
l
b
o
dy blob
commit
|
commitdiff
|
tree
2009-07-01
E
ric W
o
ng
Mo
v
e "
E
xpect: 100-continue"
handl
i
n
g
to the app
commit
|
commitdiff
|
tree
2009-07-01
E
ric
Wong
Re-a
d
d support for non-por
t
able socket options
commit
|
commitdiff
|
tree
2009-07-01
Eric W
o
ng
R
e
try listen() on EADDRINUSE 5 times ever 5
0
0m
s
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Wong
Unbind
l
isteners
a
s before st
o
ppi
n
g
workers
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
Trailer
P
arser inte
g
ration into ChunkedReader
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
t
r
ailer_parse
r
: set keys with "HT
T
P_"
p
refix
commit
|
commitdiff
|
tree
2009-07-01
E
ric Wong
TeeI
n
pu
t
: us
e
only one I
O
for
te
m
pfile
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
Wong
chunked_read
e
r: A
d
d test
f
or chunk parse failure
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Add trail
e
r_parser for parsing trailers
commit
|
commitdiff
|
tree
2009-06-30
E
ric
Wong
ht
t
p_reques
t
: ti
g
hte
r
Transfer-Encoding: "chunked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Only send "100 Continue" when
n
o body h
a
s been sent
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
A
C
K
clients on "Expec
t
:
100-continue" hea
d
er
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
ht
t
p_request: forc
e
BUFFER to be
Enc
o
ding::BI
N
A
R
Y
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
c
hunk
e
d
_
reade
r
: simpler interface
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic Wong
con
f
igurat
o
r: pr
o
vide s
t
re
a
m
_
input (
t
r
ue|
f
alse) option
commit
|
commitdiff
|
tree
2009-06-30
E
ri
c
Wong
inetd: fix broke
n
constant ref
e
ren
c
es
commit
|
commitdiff
|
tree
2009-06-29
Er
i
c Wong
"Fix" tests tha
t
break with strea
m
_in
p
ut=false
commit
|
commitdiff
|
tree
next