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
Make launchers __END__-aware
2009-08-15
Eric Wong
Make launchers
_
_
E
ND__-aware
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c
W
o
n
g
TO
D
O: r
e
m
o
ve keep-ali
v
e/pipel
i
n
i
ng
commit
|
commitdiff
|
tree
2009-08-15
E
ric Wong
http
:
sup
p
ort for "Connection
:
k
eep-alive"
commit
|
commitdiff
|
tree
2009-08-15
Eric W
o
ng
update TODO
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
const: re
m
o
ve
u
n
u
s
ed constants
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http_resp
o
n
s
e: p
a
ss thr
o
u
gh unknown
s
tatus code
s
commit
|
commitdiff
|
tree
2009-08-15
Eric Won
g
Fix
d
ocumentation for U
t
il
.
reopen_
l
ogs
commit
|
commitdiff
|
tree
2009-08-15
E
r
ic
Wong
GNUmakefile: Fi
x
"insta
l
l" tar
g
et
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c Wong
http: fix w
a
r
ning w
h
en
s
izeof(off_t) == sizeof(long
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric W
o
n
g
Drop the micro benchmark
s
commit
|
commitdiff
|
tree
2009-08-15
Eric W
o
ng
tee_input: make inter
f
ace more usable o
u
tside o
f
Unicorn
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http_requ
e
st: reinst
a
te empty StringIO o
p
timizati
o
n
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
READ
M
E: every
b
o
d
y
loves Ru
b
y DSLs
commit
|
commitdiff
|
tree
2009-08-12
Eric Wong
http: f
r
eeze fields
when crea
t
ing them, al
w
ays
commit
|
commitdiff
|
tree
2009-08-11
Eric Wo
n
g
http: add "HttpParser#k
e
epalive?" method
commit
|
commitdiff
|
tree
2009-08-11
Eri
c
W
o
n
g
http: add C
O
N
S
T_MEM_
E
Q macr
o
commit
|
commitdiff
|
tree
2009-08-11
Eric
Won
g
http: rename r
e
ad
_
body to
filter_body
commit
|
commitdiff
|
tree
2009-08-10
Eri
c
W
ong
test_
s
ig
n
als: unlin
k
lo
g
files of
K
ILL-ed
process
commit
|
commitdiff
|
tree
2009-08-10
Eric
W
ong
Do
c
u
mentati
o
n upda
t
es
commit
|
commitdiff
|
tree
2009-08-10
Eri
c
Wong
t
e
st_exec: wait for worker readine
s
s
commit
|
commitdiff
|
tree
2009-08-10
Eric
W
ong
test_util:
expl
i
citly cl
o
se temp
f
ile
s
for GC-safety
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: join repe
a
ted h
e
aders
with a
comma
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p
: add test
f
o
r i
n
valid trailer
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c Wong
http
:
unit
t
e
st
s
f
or overflow
a
nd
bad lengt
h
s
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
Wong
S
w
itc
h
to Ragel/C-based chun
k
/trail
e
r p
a
rser
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
W
on
g
test_upload: ex
t
r
a C
R
LF is needed
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
on
g
http: pr
e
lim
i
nary chunk deco
d
ing
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p
: process Con
t
ent-Len
g
th and Transfer-Encod
i
n
g
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Won
g
h
ttp: ge
n
eric C s
t
ring vs VALUEs com
p
arison function
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: prepare ht
t
p
_parser
s
tru
c
t for body processing
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
h
t
tp: mov
e
non-Ruby-specific macros c
_
util
.
h
commit
|
commitdiff
|
tree
2009-08-09
Eric
Won
g
htt
p
:
remove nois
e
functions
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
http:
clea
n
up setting fo
r
common
val
u
es =>
g
loba
l
s
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
http: move glo
b
al initi
a
lizat
i
on code
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
ht
t
p: split out server p
a
r
ams handling
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic
W
ong
h
t
tp
:
minor clean
u
p of http_field handlin
g
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
http:
sma
l
l c
l
eanup in "ht
t
ps
"
de
t
ection
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
on
g
http:
"
hp" denotes http_pa
r
s
er struct
s
for co
n
siste
n
cy
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
W
ong
http: remove some
r
edun
d
ant functions
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
http: s
p
lit uncommon_fi
e
ld in
t
o a s
e
parate function
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: find_comm
o
n_fie
l
d_value => fi
n
d_com
m
on_field
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
R
ef
a
ctoring
unicorn_http C/R
a
gel code
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
extconf: SIZEOF_OFF_T should be a ruby
.
h macro
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
unicorn_ht
t
p: add helpfu
l
macros
commit
|
commitdiff
|
tree
2009-08-09
E
ric
Wong
unic
o
rn_http: change "globa
l
_" pref
i
x to "g_"
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicor
n
_http: up
d
ate
copyright
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_http: remove typed
e
f fro
m
http_par
s
er
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wo
n
g
R
e
m
ove
R
ag
e
l-
g
enerated file from ver
s
i
o
n control
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_
h
ttp
:
small cleanup
s
an
d
size red
u
ction
commit
|
commitdiff
|
tree
2009-08-06
E
ric Wong
README: lates
t
s
t
able version is 0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
E
ric Wong
Up
d
ate Ra
i
ls
test
s
t
o
run o
n
Rails 2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eri
c
W
o
ng
README: u
p
d
ate version numbers for website
commit
|
commitdiff
|
tree
2009-07-20
Eric W
o
ng
unicor
n
0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
E
r
ic Wong
app
/
exec_cgi: fix 1
.
9 compat
i
bility
commit
|
commitdiff
|
tree
2009-07-19
Eric Won
g
fix tests to run correctly under 1
.
9
.
2preview1
commit
|
commitdiff
|
tree
2009-07-19
Eric
W
o
ng
Remove co
r
e T
e
mpfile depend
e
ncy (1
.
9
.
2-preview1 co
m
pa
t
)
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
HttpRe
q
uest: no
n
eed for a tempor
a
ry variabl
e
commit
|
commitdiff
|
tree
2009-07-16
Eric W
o
ng
http_req
u
est: don't su
p
p
ort
a
pps that close env["ra
c
k
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Er
i
c
W
ong
move all #gets l
o
g
ic to tee_in
p
ut out of chunked_reader
commit
|
commitdiff
|
tree
2009-07-15
E
r
ic Wong
Rename
unicorn/http11 => uni
c
orn_http
commit
|
commitdiff
|
tree
2009-07-15
Er
i
c Wong
REA
D
M
E: update about development/stable versions
commit
|
commitdiff
|
tree
2009-07-15
E
r
ic
W
on
g
R
E
ADME: add Gma
n
e newsgroup info
commit
|
commitdiff
|
tree
2009-07-09
Eric
Wong
unicorn
0
.
9
.
1 (merge 0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
Eri
c
Wong
u
n
i
corn 0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
E
r
ic Won
g
a
l
way
s
set FD
_
CLOEXEC on
s
o
ckets post-accept()
commit
|
commitdiff
|
tree
2009-07-08
E
r
i
c Wong
Mi
n
o
r cleanups
t
o core
commit
|
commitdiff
|
tree
2009-07-08
Eri
c
Wong
Re-add support
f
or non-portabl
e
socket options
commit
|
commitdiff
|
tree
2009-07-08
Eric
Wong
Ret
r
y l
i
sten() on EADDR
I
NUSE
5
t
imes ever
500ms
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Unbind listen
e
r
s
a
s
b
e
f
ore s
t
op
p
i
ng workers
commit
|
commitdiff
|
tree
2009-07-04
E
r
ic
W
o
ng
Min
o
r
cleanups
t
o c
o
re
commit
|
commitdiff
|
tree
2009-07-04
Eric Wo
n
g
Fa
v
or
S
t
ruc
t
membe
r
s
t
o instance v
a
r
i
ab
l
es
commit
|
commitdiff
|
tree
2009-07-03
Eric
Wong
Avoi
d
tem
p
or
a
r
y array crea
t
i
o
n
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
unicorn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
Remov
e
cat-c
h
unk
-
proxy, c
u
rl CVS s
u
pports
n
o
n-b
l
ocki
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Force
stream
i
ng
input on
t
o a
p
p
s
by default
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c
W
o
ng
t
ee
_
in
p
ut: avoid ignoring initial body blo
b
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wong
Move "E
x
p
e
ct: 100-co
n
tinue" handling to the app
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
Re-add s
u
pport fo
r
no
n
-por
t
able
soc
k
et options
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
ong
Retr
y
listen() on EAD
D
R
I
N
U
SE
5 t
i
mes
e
ve
r
500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric W
o
ng
Unbind
listener
s
as before s
t
opp
i
ng
workers
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Wo
n
g
TrailerParser integration into ChunkedReader
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
trailer_parser:
set keys with "HTTP_" prefix
commit
|
commitdiff
|
tree
2009-07-01
Eric W
o
ng
Tee
I
nput:
u
se
o
nly one
IO for tempfile
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic
W
ong
ch
u
nked_reader:
Add test
for ch
u
nk pa
r
se failure
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Add trailer_parser for pars
i
ng
t
railers
commit
|
commitdiff
|
tree
2009-06-30
E
ri
c
Wong
http_request
:
tighter Transfer-
E
n
co
d
i
ng: "chunked
"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric Won
g
On
l
y send
"
100 Continue" whe
n
no body has been sent
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
ACK clients on "E
x
pec
t
: 100-co
n
tinu
e
"
header
commit
|
commitdiff
|
tree
2009-06-30
Eric
Wong
http
_
req
u
est: f
o
rce
B
UFFER to be
Encoding:
:
BINARY
commit
|
commitdiff
|
tree
2009-06-30
Eric
Wong
chunked_
r
ea
d
er: sim
p
ler in
t
erface
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
confi
g
urator: p
r
o
vi
d
e str
e
a
m_in
p
ut
(tru
e
|fal
s
e) option
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
ine
t
d: fi
x
broken constant references
commit
|
commitdiff
|
tree
2009-06-29
Er
i
c Wong
"Fi
x
" tests that b
r
eak
w
i
t
h stream_input=false
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
tee_i
n
pu
t
: a
v
o
id reread
i
n
g
fresh d
a
t
a
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
test_rails:
w
or
k
ar
o
und
l
o
ng-st
a
n
ding 1
.
9 bug
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
GNUmak
e
file:
a
ll
o
w
TRAC
E
R
= to be
s
pecified
f
or tests
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
test_upload:
f
ix ECONNRESET with 1
.
9
commit
|
commitdiff
|
tree
2009-06-29
Eric Won
g
GNUm
a
kefile: more
s
tringent erro
r
c
h
e
c
k
ing in
t
ests
commit
|
commitdiff
|
tree
2009-06-29
Eric Won
g
tes
t
_up
l
oad: a
d
d t
e
s
ts for
c
hunk
e
d en
c
oding
commit
|
commitdiff
|
tree
2009-06-29
Eri
c
Wong
Make TeeInput eas
i
er to use
commit
|
commitdiff
|
tree
next