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: extension-methods allow any tokens
2009-09-02
Eric Wong
http
:
extension-
m
et
h
ods allow a
n
y token
s
commit
|
commitdiff
|
tree
2009-08-29
E
ri
c
Wong
u
n
icorn
_
h
t
tp: "fix" cons
t
war
n
ing
commit
|
commitdiff
|
tree
2009-08-20
Eric Wong
tee
_
i
n
put: fix rdoc
commit
|
commitdiff
|
tree
2009-08-19
Eric Wong
http
:
suppo
r
t for m
u
lti
-
line HTTP headers
commit
|
commitdiff
|
tree
2009-08-19
Eric
Wong
http: make strings independent b
e
fore modi
f
ication
commit
|
commitdiff
|
tree
2009-08-18
E
r
ic W
o
ng
examples/e
c
ho: "
E
xp
e
ct:" value is case-
i
nsensitiv
e
commit
|
commitdiff
|
tree
2009-08-17
Eric Wong
Docu
m
entation
u
pdate
s
commit
|
commitdiff
|
tree
2009-08-17
Eric Wong
unic
o
rn 0
.
90
.
0
commit
|
commitdiff
|
tree
2009-08-17
Eric Wong
app/inet
d
: expli
c
itly
close p
i
p
e
descr
i
pto
r
s on CatBody
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
Remove
e
xplicit requires for Rack things
commit
|
commitdiff
|
tree
2009-08-15
Eric Won
g
Mak
e
launchers __END__
-
aware
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
T
ODO: remove keep-alive/pipe
l
ining
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
Won
g
http: support f
o
r "Connection: keep-
a
l
ive
"
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c Wong
update TODO
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
const: r
e
move unused con
s
tants
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c Wong
http
_
response: pass
through un
k
no
w
n sta
t
us co
d
es
commit
|
commitdiff
|
tree
2009-08-15
Eric
Wong
Fix documentation f
o
r Uti
l
.
reopen_logs
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
GNUmakefile: Fix "in
s
tall"
target
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http: fix war
n
ing when si
z
eof(
o
ff_t) == sizeof(long
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
Drop the micro bench
m
arks
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
tee_input: make int
e
rface
mor
e
usable outsi
d
e
of U
n
i
corn
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
h
t
tp_request:
r
einstat
e
empty
StringIO op
t
imi
z
ation
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
R
E
A
DM
E
: ev
e
rybody loves
R
uby DSLs
commit
|
commitdiff
|
tree
2009-08-12
Eric
W
ong
http: freeze fie
l
ds when c
r
eating them, alw
a
y
s
commit
|
commitdiff
|
tree
2009-08-11
Eric Won
g
htt
p
:
add "HttpParser#ke
e
palive
?
" metho
d
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
http: add CONST
_
MEM_EQ macro
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
h
t
t
p
:
re
n
ame read_body
t
o filter_
b
ody
commit
|
commitdiff
|
tree
2009-08-10
Eric Wo
n
g
test_signals: unlink log files of
KILL-ed proc
e
ss
commit
|
commitdiff
|
tree
2009-08-10
Eric Won
g
Documentat
i
on updates
commit
|
commitdiff
|
tree
2009-08-10
Eric
W
ong
test_exec:
w
ait for worker readi
n
ess
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
t
est_ut
i
l
:
explic
i
tly close tempfile
s
for GC-safety
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic
Wong
http
:
join r
e
peated headers
w
ith a comma
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: add te
s
t for inva
l
id trailer
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p: unit test
s
for ov
e
rflow
a
n
d bad length
s
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c
Wong
S
w
it
c
h to Ragel/C-based chunk/
t
r
ailer parse
r
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
test_upload:
e
x
tra CRLF is needed
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
h
t
tp: preli
m
inary c
h
unk
decoding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http:
p
roces
s
Content-L
e
n
g
th and Tra
n
s
f
er-Encoding
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
h
ttp: g
e
neric C string vs
VALUEs
c
omparison funct
i
o
n
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
o
n
g
http:
prepare h
t
tp_parser struct f
o
r body p
r
ocessi
n
g
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
http: move no
n
-Ruby-s
p
ecific m
a
cros c_
u
ti
l
.
h
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wo
n
g
http: r
e
mo
v
e n
o
ise functi
o
n
s
commit
|
commitdiff
|
tree
2009-08-09
E
ri
c
Wong
http:
cleanup settin
g
for
c
ommon values
=
> globa
l
s
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
h
t
tp:
move global initialization
code
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
o
ng
h
t
tp:
s
plit out ser
v
er params handlin
g
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: m
i
nor cle
a
nup
of
h
ttp_field handling
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http: small cleanup in "
h
ttps" de
t
ectio
n
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
http: "hp
"
d
e
not
e
s http_parser struc
t
s for consistency
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: remove some redundant fun
c
tions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: s
p
l
i
t uncommon_field into a sep
a
ra
t
e function
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
t
tp: find_c
o
mmon
_
field_
v
alue =>
find_common
_
field
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
o
n
g
Refactoring unicorn_http C/Ragel cod
e
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic W
o
n
g
ex
t
c
onf:
S
IZ
E
OF_OFF_T sho
u
ld be a r
u
by
.
h
mac
r
o
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_htt
p
: add helpful macros
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
Wong
unic
o
rn_http
:
chan
g
e "global
_
" prefix to
"
g_"
commit
|
commitdiff
|
tree
2009-08-09
E
ri
c
W
o
ng
uni
c
orn_http: upd
a
te copy
r
ight
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
u
ni
c
orn_
h
ttp: re
m
ove typedef from ht
t
p_parser
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Remove
R
agel-genera
t
e
d
f
ile f
r
o
m
v
ersion con
t
rol
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c W
o
ng
u
n
icorn_http: small clea
n
ups and size reduction
commit
|
commitdiff
|
tree
2009-08-06
Eric
W
ong
RE
A
DME: l
a
test stab
l
e version is 0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
E
ric Wong
Update Rails te
s
ts to ru
n
on Rails 2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
E
r
ic Wong
R
EADME: update v
e
rsion numb
e
rs for web
s
ite
commit
|
commitdiff
|
tree
2009-07-20
E
r
ic
W
o
ng
u
n
i
co
r
n 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
Eric Wo
n
g
a
p
p/ex
e
c
_
cgi: fix 1
.
9 compatibi
l
ity
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
fix tes
t
s t
o
run
c
orrectly und
e
r 1
.
9
.
2preview1
commit
|
commitdiff
|
tree
2009-07-19
Er
i
c Wong
Rem
o
ve
c
ore Tempfi
l
e depend
e
ncy (
1
.
9
.
2-preview1 c
o
m
p
a
t)
commit
|
commitdiff
|
tree
2009-07-16
Er
i
c
W
ong
Ht
t
pReques
t
:
no need for a temporary va
r
iable
commit
|
commitdiff
|
tree
2009-07-16
Eric Won
g
http_req
u
est: don't
support ap
p
s t
h
at close env[
"
r
ack
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
move all
#ge
t
s logic to
t
e
e_inp
u
t out of chunked_r
e
ader
commit
|
commitdiff
|
tree
2009-07-15
E
ric Wong
Rename uni
c
orn/http
1
1 =>
u
ni
c
orn_
h
ttp
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
R
E
ADME:
upd
a
te about deve
l
opment/stable v
e
rsion
s
commit
|
commitdiff
|
tree
2009-07-15
Eri
c
Wong
R
E
ADME: add Gmane n
e
w
s
gr
o
up 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
uni
c
orn
0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eric
Won
g
alway
s
set FD_CLOEXEC on so
c
kets post-acc
e
pt(
)
commit
|
commitdiff
|
tree
2009-07-08
Er
i
c
Wong
Minor
clean
u
ps t
o
core
commit
|
commitdiff
|
tree
2009-07-08
Eric W
o
n
g
Re-add support for
non-portable socket options
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Retry li
s
ten() on EADDRIN
U
SE
5 times e
v
er 5
0
0ms
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Unbind list
e
ners
a
s
before sto
p
ping
w
orker
s
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
Min
o
r cleanups to core
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
F
a
v
o
r Struc
t
members to instance variabl
e
s
commit
|
commitdiff
|
tree
2009-07-03
Eric
Wong
Avoid
t
e
mpora
r
y array creation
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
unicorn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wong
Remov
e
cat-chunk-p
r
o
x
y,
c
url CVS suppo
r
ts n
o
n-
b
locki
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic W
o
ng
Force streaming input onto app
s
by defau
l
t
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
ong
te
e
_input
:
avoid
i
g
noring
initial body blob
commit
|
commitdiff
|
tree
2009-07-01
Eric W
o
ng
Move "Expe
c
t: 100
-
c
o
ntinue" handling to t
h
e a
p
p
commit
|
commitdiff
|
tree
2009-07-01
E
ric Wo
n
g
Re-add support for non-porta
b
le
s
ocket options
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
Ret
r
y listen() on
EADDRINUSE 5 times ever 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Unbind listeners
a
s
be
f
or
e
stoppi
n
g workers
commit
|
commitdiff
|
tree
2009-07-01
E
ric
Wong
TrailerPa
r
ser integration int
o
ChunkedReader
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
trailer_parse
r
: s
e
t key
s
with "HTTP
_
" prefi
x
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Won
g
TeeIn
p
ut: use o
n
ly
one IO f
o
r tem
p
file
commit
|
commitdiff
|
tree
2009-06-30
E
ric Wong
chunked_reader: Add test for chunk
par
s
e f
a
ilure
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c W
o
ng
Add
tra
i
ler_parser for p
a
rsin
g
trailers
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
http_
r
equest: tight
e
r T
r
a
ns
f
er-Encoding: "
c
hunk
e
d"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
E
ric Wo
n
g
Only sen
d
"100 Continue" when
no
body h
a
s been s
e
n
t
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
A
C
K clients on "Expect: 100-continue" header
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
ong
h
tt
p
_
r
eques
t
: force BUFFER to be
E
n
coding::BI
N
ARY
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic
W
ong
ch
u
nked_reader: simpler interface
commit
|
commitdiff
|
tree
next