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
0.10.0r - rainbows!
2009-08-18
Eric
Wong
0
.
10
.
0r - rai
n
b
o
ws!
commit
|
commitdiff
|
tree
2009-08-18
Eric Wong
Rai
n
bows!
commit
|
commitdiff
|
tree
2009-08-18
Er
i
c W
o
ng
ht
t
p
_res
p
on
s
e:
a
llow
r
e
entr
a
ncy
commit
|
commitdiff
|
tree
2009-08-18
Eric Wong
examples/echo: "Expec
t
:" value is
case-i
n
s
ensitiv
e
commit
|
commitdiff
|
tree
2009-08-18
Er
i
c
Wong
tee_
i
np
u
t: allo
w
usin
g
Revactor::TCP::
S
ocket objects
commit
|
commitdiff
|
tree
2009-08-17
Eric Wong
D
o
cum
e
nt
a
tion updates
commit
|
commitdiff
|
tree
2009-08-17
Eric Wong
u
n
icorn 0
.
90
.
0
commit
|
commitdiff
|
tree
2009-08-17
Eric
W
ong
app/
i
netd
:
e
x
p
l
icit
l
y close pipe descriptors
o
n CatBody
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
E
ric W
o
ng
Remov
e
exp
l
ici
t
requires for Rack things
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
M
a
ke
l
a
u
nchers __END__
-
awa
r
e
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c Wong
TO
D
O: remove keep-alive
/
p
i
p
eli
n
i
ng
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
ong
http:
s
uppor
t
for "Connecti
o
n: keep-alive"
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
u
pdate
T
ODO
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c Wong
const: remove unused constants
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c
W
ong
http_response: pa
s
s through unknown status codes
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c Wong
Fix documentation for Util
.
reopen_lo
g
s
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
GNUmak
e
f
i
le
:
Fix "in
s
tall" target
commit
|
commitdiff
|
tree
2009-08-15
Eric W
o
ng
http: fix warn
i
ng when sizeof(off_t) == sizeof(long
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
E
ric Wong
Drop the m
i
c
ro benchmarks
commit
|
commitdiff
|
tree
2009-08-15
Eric
Wo
n
g
tee_i
n
p
u
t:
make interfa
c
e m
o
re usable outside of Unicor
n
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http_request: reinstate empty
S
tringIO o
p
t
i
mization
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
Wong
README:
everybody loves Ruby DS
L
s
commit
|
commitdiff
|
tree
2009-08-12
Eric Wong
h
t
tp: freeze fields when cre
a
ting th
e
m, alway
s
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
http: ad
d
"HttpParser#keepa
l
iv
e
?"
m
ethod
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
h
tt
p
: add CONST_MEM_E
Q
m
a
cro
commit
|
commitdiff
|
tree
2009-08-11
E
r
ic Wong
htt
p
: rename read_bod
y
to filte
r
_body
commit
|
commitdiff
|
tree
2009-08-10
Er
i
c Wong
test_signals:
unlink log file
s
of KILL-ed p
r
o
c
e
s
s
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
Documentation updates
commit
|
commitdiff
|
tree
2009-08-10
Er
i
c
Wong
test_exec: wa
i
t for work
e
r readine
s
s
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
t
e
st_uti
l
:
exp
l
i
cit
l
y close tempfiles for GC-s
a
fety
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: jo
i
n
repeated headers wi
t
h
a comm
a
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
http:
add test for invali
d
t
r
ailer
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
W
o
ng
http: u
n
it tests fo
r
ove
r
flow and b
a
d le
n
gths
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Switch t
o
R
a
g
e
l/C-
b
a
sed chunk/trailer parser
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
test_upload: extra CRLF is needed
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
Wong
http: prelimina
r
y
chunk de
c
od
i
n
g
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wo
n
g
http
:
process Cont
e
nt-Length an
d
Transfer-Enc
o
ding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
http: g
e
neric
C strin
g
vs VALUE
s
c
o
m
p
arison function
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
h
ttp: prepare ht
t
p
_
parser str
u
ct f
o
r
body
p
r
o
ce
s
sing
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
h
t
tp:
move non-Ruby-speci
f
ic macros c
_
util
.
h
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
W
o
n
g
http: r
e
m
o
ve nois
e
f
u
nctions
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http:
cleanup setting for common v
a
l
u
es => globals
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
http: move glo
b
a
l
initialization code
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
http: split out server
p
ara
m
s handlin
g
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: mi
n
or
cleanup of http_fi
e
ld handl
i
ng
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
n
g
http: sm
a
ll cleanup in "https"
detection
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http:
"hp" d
e
n
otes ht
t
p_
p
ar
s
er s
t
ructs for co
n
s
i
stency
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http: remove some redundant functions
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
http
:
split uncommon_field into a se
p
arate function
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
http: find_com
m
on_field_value =>
find
_
common_fi
e
ld
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Refactoring u
n
icorn_h
t
tp
C/Ragel
c
ode
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
extconf: SIZEOF_OFF
_
T
should be a ruby
.
h macro
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
un
i
c
orn_http:
add helpful macr
o
s
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
unic
o
rn_http: change "global_" prefix to "g_"
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
o
ng
unicorn_http: update
c
opyright
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
unicorn
_
http: remo
v
e ty
p
edef
from
h
t
tp_pars
e
r
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Remove R
a
gel-generated fil
e
fro
m
v
e
r
sion control
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_htt
p
:
s
m
al
l
c
l
e
anups and si
z
e reduction
commit
|
commitdiff
|
tree
2009-08-06
Eric Wong
REA
D
ME: late
s
t sta
b
le ver
s
ion is 0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
E
ric Won
g
U
p
date Rails
t
ests
to run on R
a
ils
2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric Won
g
REA
D
ME: update versi
o
n
numbers for webs
i
te
commit
|
commitdiff
|
tree
2009-07-20
Eric
W
ong
unicorn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
app/
e
xec
_
cgi: fi
x
1
.
9 com
p
atibility
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
fix te
s
ts to
r
un
corre
c
tly
u
nder
1
.
9
.
2
p
review1
commit
|
commitdiff
|
tree
2009-07-19
E
ric
W
o
n
g
Remove core Tempfile dependency
(
1
.
9
.
2-p
r
eview1 compa
t
)
commit
|
commitdiff
|
tree
2009-07-16
Eric Wo
n
g
Htt
p
Request:
no
need for a temporar
y
variable
commit
|
commitdiff
|
tree
2009-07-16
Eric Wo
n
g
http
_
r
e
quest:
d
on't
s
up
p
ort ap
p
s that close env[
"
r
a
ck
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric Won
g
move
all #gets logic to tee
_
i
nput o
u
t of chunked_rea
d
er
commit
|
commitdiff
|
tree
2009-07-15
Eric
W
ong
Rename uni
c
orn/http11 =>
u
nicorn_
h
ttp
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
R
E
ADME: up
d
a
te
a
bo
u
t developm
e
nt/s
t
able
v
ersions
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
R
EADME: add
G
m
ane news
g
ro
u
p
info
commit
|
commitdiff
|
tree
2009-07-09
E
r
ic
Wong
unicorn 0
.
9
.
1 (merg
e
0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
unicorn 0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eric W
o
ng
a
lways set F
D
_CLO
E
XE
C
o
n sock
e
ts p
o
st-accept()
commit
|
commitdiff
|
tree
2009-07-08
E
ri
c
W
o
n
g
Minor cleanups to core
commit
|
commitdiff
|
tree
2009-07-08
Eric W
o
n
g
R
e-
a
d
d
support for non-portable socket o
p
t
i
ons
commit
|
commitdiff
|
tree
2009-07-08
Eric W
o
ng
Retry listen()
o
n EADDRIN
U
SE 5 times ever
5
00m
s
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Unbind listeners
as
b
efor
e
st
o
pp
i
ng wo
r
kers
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
Minor cleanups
to
c
ore
commit
|
commitdiff
|
tree
2009-07-04
Eric
Wong
Favor Struct members to in
s
tance v
a
riables
commit
|
commitdiff
|
tree
2009-07-03
Er
i
c Wong
Avoid tem
p
orar
y
arr
a
y c
r
eation
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
ong
un
i
corn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
R
e
mo
v
e cat-chunk-proxy,
c
ur
l
C
V
S
su
p
ports non-blocking
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
For
c
e
s
treaming input
o
nt
o
a
p
ps by default
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
tee_input
:
avoid ignor
i
ng i
n
itial body blob
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
ong
Move "Exp
e
ct: 100-continue" handling to the app
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
R
e
-add support for n
o
n-por
t
able
s
ocket op
t
ions
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Retry
l
isten() on EADDRINU
S
E 5 times ever 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Unbind liste
n
ers as b
e
fore stopping workers
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
Traile
r
Par
s
er integr
a
tion into Chunk
e
dR
e
ader
commit
|
commitdiff
|
tree
2009-07-01
Eric W
o
ng
trailer_parse
r
: set
ke
y
s wi
t
h "HTTP_" pre
f
ix
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Won
g
Te
e
I
n
put:
u
s
e only one
IO for tempfile
commit
|
commitdiff
|
tree
2009-06-30
Eric W
o
n
g
chunked_reader: Add test for chun
k
parse
fai
l
ure
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Add trail
e
r_parser
f
or parsing trailers
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
http_req
u
est:
tighter T
r
ansfer-Enco
d
i
ng: "chunked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric Won
g
O
nl
y
send
"
100 Continue" when no body
h
as
b
e
en sent
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
AC
K
clients on "Exp
e
ct: 100-
c
o
n
tinue" heade
r
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
h
t
tp_requ
e
s
t
:
f
orce B
U
FFE
R
to be
En
c
od
i
n
g
::BINARY
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chunked_reader: s
i
mpler interface
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
W
ong
c
onfig
u
rator: provide
stream_inpu
t
(true|false) optio
n
commit
|
commitdiff
|
tree
next