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
update TODO
2009-08-15
Eri
c
Won
g
u
p
d
a
t
e TODO
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c Wong
const: remove
u
nused
c
onsta
n
ts
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http_response: pa
s
s through unkn
o
wn status codes
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
W
o
ng
Fix documentation fo
r
Util
.
reopen_logs
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
GNUmakefile:
Fix "install"
target
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c
W
ong
htt
p
: fi
x
warning when sizeo
f
(off_t) == siz
e
of(long
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
Drop the micro benchmarks
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
Wong
tee_i
n
put: mak
e
interface more usable out
s
ide o
f
Unicor
n
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
Won
g
http_request: rein
s
tate empty String
I
O opti
m
i
z
a
t
ion
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c
Wong
REA
D
ME: everybody loves Ruby DSLs
commit
|
commitdiff
|
tree
2009-08-12
Eric Wong
htt
p
: fr
e
ez
e
fiel
d
s
w
hen
c
r
eating them, alway
s
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
http: add "Ht
t
pParser#keepalive?" method
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
http: add CONST_MEM_EQ macro
commit
|
commitdiff
|
tree
2009-08-11
E
r
ic Won
g
http
:
re
n
ame read_body
t
o
f
ilter_b
o
dy
commit
|
commitdiff
|
tree
2009-08-10
E
r
ic Wong
tes
t
_signals
:
unl
i
nk log f
i
le
s
of KILL-ed
p
rocess
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
Docu
m
enta
t
io
n
up
d
at
e
s
commit
|
commitdiff
|
tree
2009-08-10
E
r
ic Wong
test_exec: wa
i
t for work
e
r r
e
adiness
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
test_util: ex
p
lic
i
tly close tempfiles
f
or GC
-
safety
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
h
tt
p
: join repeat
e
d headers with
a
comma
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c
Wo
n
g
http: add test fo
r
invalid tr
a
iler
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
http: uni
t
t
ests for o
v
e
r
fl
o
w and
b
ad lengt
h
s
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Switch to
R
age
l
/C
-
based chunk/trailer parser
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
tes
t
_uplo
a
d: extra CRLF is needed
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
t
tp: prelimi
n
ary chunk
decoding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
t
tp:
p
rocess Content-Lengt
h
and Tran
s
f
er-Enco
d
ing
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
http: generic
C string vs VALUEs
comparis
o
n f
u
nction
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
http: p
r
e
p
are http_p
a
r
ser struct for body processing
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
http: mov
e
non-Ruby-
s
pecific macr
o
s
c
_util
.
h
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
htt
p
:
r
emo
v
e noise
func
t
i
on
s
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: cleanup sett
i
ng for common values => globals
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: move global initiali
z
ati
o
n
code
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
http
:
split out s
e
rver params
handling
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic
W
ong
http: mi
n
or cleanup of htt
p
_field handling
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
http: sm
a
ll
c
lea
n
up in "htt
p
s" dete
c
tion
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wo
n
g
http: "hp" denot
e
s
h
ttp_
p
arser st
r
ucts fo
r
consistency
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
h
ttp: remove s
o
me redundant functions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
htt
p
: split uncommon_fie
l
d
into a sep
a
r
a
te func
t
ion
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http: fi
n
d_commo
n
_field_value
=> find_common_field
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
Refactoring
unicorn_
h
ttp C/Ragel code
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
e
xtconf: SIZEOF_OFF_T sho
u
ld be a ruby
.
h ma
c
ro
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_http: a
d
d
helpful
macros
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_
h
tt
p
:
change "global_"
prefix to "g_"
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
uni
c
o
r
n
_
h
tt
p
:
upda
t
e co
p
y
right
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
unicorn_http: remove
typ
e
d
ef
f
rom http_p
a
r
s
er
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
R
e
move Ra
g
el-generated
file
f
rom vers
i
o
n control
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicor
n
_http:
s
mall c
l
eanups and size
r
e
duct
i
on
commit
|
commitdiff
|
tree
2009-08-06
Eric
W
o
n
g
README
:
latest
st
a
ble version is 0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
E
ric Wong
Updat
e
Rails tests
t
o run on Rails 2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric W
o
ng
README:
u
p
d
ate ve
r
si
o
n numbers for
w
ebsit
e
commit
|
commitdiff
|
tree
2009-07-20
E
r
i
c
W
ong
unicorn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
E
r
ic Wong
app/exec_cgi:
f
ix 1
.
9 c
o
mpatib
i
lity
commit
|
commitdiff
|
tree
2009-07-19
E
r
ic Wo
n
g
fix test
s
to run corre
c
tly under 1
.
9
.
2preview1
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
Remo
v
e
core Tempf
i
le depend
e
ncy (
1
.
9
.
2-preview1
c
ompat)
commit
|
commitdiff
|
tree
2009-07-16
E
r
ic W
o
n
g
HttpReq
u
est: n
o
n
e
ed
f
or a temporary variable
commit
|
commitdiff
|
tree
2009-07-16
Eric
W
on
g
http_reque
s
t: don't support apps that close env["rack
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
E
r
ic
Won
g
mo
v
e all #gets logic to tee_input out of chunked_reader
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
Rename unicorn/http11 => unic
o
rn_http
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
README: update
a
b
o
u
t development/s
t
able versions
commit
|
commitdiff
|
tree
2009-07-15
E
ric Wong
README: add G
m
ane newsgroup info
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
u
n
icorn
0
.
9
.
1 (merge 0
.
8
.
2
)
commit
|
commitdiff
|
tree
2009-07-09
Eric
W
ong
unico
r
n
0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eric Won
g
always s
e
t FD_CLOEXEC on sock
e
ts post-accept()
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
M
i
nor clean
u
ps to cor
e
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Re-add support for
n
o
n-po
r
table
socket opti
o
ns
commit
|
commitdiff
|
tree
2009-07-08
Eri
c
Wong
Retry listen() on EADDRINUSE 5 ti
m
e
s
ever 500ms
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Unbind listeners as
before stopping workers
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
M
i
nor clea
n
ups
t
o core
commit
|
commitdiff
|
tree
2009-07-04
E
r
ic
W
ong
Favor Struct members to instance va
r
iables
commit
|
commitdiff
|
tree
2009-07-03
Eric Wong
Avoid t
e
mpo
r
ary array creation
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Wong
unicorn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Remove cat-ch
u
n
k
-p
r
oxy, curl CV
S
suppor
t
s
n
on-blocki
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Force streaming inpu
t
on
t
o
apps by defa
u
lt
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
tee_input: av
o
id ignoring initial body blob
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
M
ove "Expect: 10
0
-continue" handling
t
o the app
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Re-
a
dd sup
p
o
r
t f
o
r non-porta
b
le socket
options
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Wong
R
etry listen() on EADDRINUSE 5 times ever 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
U
nb
i
n
d
list
e
n
ers as before stoppin
g
w
or
k
ers
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Traile
r
Parser integ
r
at
i
on i
n
to Chunk
e
dReader
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
t
r
a
iler_parser: se
t
keys wi
t
h "HT
T
P_
"
prefix
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
T
e
e
I
nput: use only one
I
O for te
m
pfile
commit
|
commitdiff
|
tree
2009-06-30
Eric Won
g
chunked_reader:
A
d
d tes
t
f
or
c
h
u
n
k
parse fa
i
lure
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
Add trailer_parser for parsing trai
l
ers
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
htt
p
_requ
e
s
t: tighter
Transfer-Encoding
:
"chunked"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric W
o
ng
Only send "100 Continu
e
" when
n
o body
h
as bee
n
sent
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
ACK cli
e
nts
o
n
"Expect: 10
0
-
c
ontinue" head
e
r
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
ht
t
p
_
r
equ
e
st:
force BUFFER to be
Encoding::BINARY
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chunked_reader: s
i
mpler interface
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
c
onfigurator
:
prov
i
de stream_input (
t
ru
e
|f
a
lse) opt
i
on
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
inetd:
f
ix broken co
n
stant
r
efer
e
nc
e
s
commit
|
commitdiff
|
tree
2009-06-29
Eri
c
Wong
"Fix" tests that brea
k
with stream_
i
nput=false
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
tee_input: avoid r
e
readin
g
fresh data
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
ng
test_rails: work
a
round lo
n
g
-
stan
d
ing 1
.
9 bug
commit
|
commitdiff
|
tree
2009-06-29
Er
i
c
Wong
GNUmakefile: allow T
R
ACE
R
= to
be s
p
ecified fo
r
t
e
sts
commit
|
commitdiff
|
tree
2009-06-29
Eric Won
g
test_upl
o
ad: fix ECONNRESET with 1
.
9
commit
|
commitdiff
|
tree
2009-06-29
E
r
ic W
o
ng
GNUmakefile: more stringent error checkin
g
in tests
commit
|
commitdiff
|
tree
2009-06-29
Eric
W
ong
te
s
t_upload: a
d
d tests
fo
r
c
hunked encoding
commit
|
commitdiff
|
tree
2009-06-29
Eric
W
ong
M
ake TeeI
n
pu
t
e
a
si
e
r to u
s
e
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
tee_input: avoid de
f
ining a @rd
.
size method
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
README: another note about
older Sinat
r
a
commit
|
commitdiff
|
tree
2009-06-25
Er
i
c
Wong
exec_cgi:
sm
a
ll cleanups
commit
|
commitdiff
|
tree
next