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
tee_input: allow using Revactor::TCP::Socket objects
2009-08-18
Eric Wong
te
e
_input: allow using
Revactor::TCP
:
:Socket
objects
commit
|
commitdiff
|
tree
2009-08-17
Eric Wong
Docu
m
entation u
p
d
a
t
e
s
commit
|
commitdiff
|
tree
2009-08-17
Eric Wong
unicorn
0
.
90
.
0
commit
|
commitdiff
|
tree
2009-08-17
E
ric W
o
ng
a
pp/inetd: explicitly close
p
ip
e
descr
i
p
tors on CatBody
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
E
ric Wo
n
g
R
e
move explicit requires f
o
r
R
ack things
commit
|
commitdiff
|
tree
2009-08-15
E
ric Wong
Make
l
aunchers
__
E
ND__-a
w
are
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
TODO:
r
emove
ke
e
p
-ali
v
e/pip
e
li
n
ing
commit
|
commitdiff
|
tree
2009-08-15
Eric
Wong
http: suppor
t
for
"
C
o
nnecti
o
n: keep-alive"
commit
|
commitdiff
|
tree
2009-08-15
E
ric Wo
n
g
update
TODO
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
const: remove un
u
se
d
cons
t
ants
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
ong
htt
p
_respo
n
se: pa
s
s through unknown
s
t
a
tus codes
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
Fix docu
m
ent
a
t
i
on for Util
.
reopen_
l
o
gs
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
GNUmak
e
f
i
le: Fix "install" targe
t
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http: fix warn
i
ng when sizeof(off_t
)
== sizeo
f
(
l
ong
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
Drop the mi
c
r
o benchmarks
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
Wong
tee_input: m
a
ke i
n
terface more usable outside of Unic
o
rn
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
ht
t
p_request: reinstate
e
m
pty Stri
n
gIO
optimization
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
README: everyb
o
dy loves R
u
by
D
SLs
commit
|
commitdiff
|
tree
2009-08-12
E
ric Wong
http: freeze f
i
elds when cre
a
t
ing
t
h
em
,
a
lways
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
h
ttp: add
"
HttpP
a
r
s
er#ke
e
palive?" meth
o
d
commit
|
commitdiff
|
tree
2009-08-11
E
r
ic Wong
http: add CONST_ME
M
_
E
Q mac
r
o
commit
|
commitdiff
|
tree
2009-08-11
Eric
Wong
h
t
tp: rename read_bod
y
to fi
l
ter_b
o
dy
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
test_signals:
u
nlink log files of KILL-
e
d pr
o
cess
commit
|
commitdiff
|
tree
2009-08-10
Eri
c
Won
g
Documentation upd
a
tes
commit
|
commitdiff
|
tree
2009-08-10
Eric
W
o
ng
test_exe
c
: wait for
w
o
r
ker readiness
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
test_util: explici
t
ly close t
e
mp
f
i
l
es
f
or GC-safety
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Won
g
http:
join repeat
e
d headers with a co
m
ma
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
htt
p
: add
t
est for inval
i
d
t
railer
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
ht
t
p: unit tests for overflow and bad lengths
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
Switch t
o
Ragel/C-based
c
hunk/trailer p
a
r
s
er
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
test_upload
:
extra CRLF is
n
eeded
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c
Wong
http: pre
l
iminary chunk decoding
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
Wong
http: process Content-Lengt
h
a
n
d Trans
f
er-
E
nco
d
ing
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: generic C string vs
VALU
E
s comparison
functi
o
n
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
h
t
t
p: prepare http_pa
r
ser struct
f
or
b
ody pr
o
cessin
g
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
ht
t
p
: move non-
R
uby
-
spec
i
fic macros
c
_util
.
h
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
ht
t
p:
remove noise functio
n
s
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
htt
p
: cleanup
se
t
tin
g
for
comm
o
n
v
alues
=
> globals
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: mov
e
g
l
obal initialization code
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: s
p
lit o
u
t se
r
v
er params ha
n
dling
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
ttp:
minor cl
e
anup of http
_
field han
d
li
n
g
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: smal
l
cleanup in "
h
ttps" detection
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http
:
"
hp"
d
enotes h
t
tp_p
a
rser structs for consist
e
nc
y
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
http: re
m
ove
s
ome redund
a
nt functions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: split
uncommon_field into
a separate
function
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
ttp: find_comm
o
n_
f
ield_value => find_common_f
i
eld
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
Refact
o
ring unicorn_http C/R
a
gel c
o
de
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wo
n
g
extcon
f
: SIZEOF
_
OFF_T should be a rub
y
.
h macro
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
unicorn
_
http: add helpful macros
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicor
n
_http:
change
"
global_" prefix to "g_"
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wo
n
g
unic
o
rn_http: update cop
y
ri
g
ht
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unico
r
n_http: remove
t
ypedef
f
r
om http_
p
arser
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
Remove Rage
l
-gener
a
ted
file from
version
c
ont
r
ol
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
u
n
i
c
orn_
h
ttp: small cle
a
nups
and size reduction
commit
|
commitdiff
|
tree
2009-08-06
Eric Wong
README: late
s
t stable version is 0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
Update Ra
i
ls test
s
to run on
Rails 2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric
W
ong
README: update version numbers for websit
e
commit
|
commitdiff
|
tree
2009-07-20
E
r
i
c Wong
un
i
corn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
Eric
W
ong
app/exec_cgi: fix
1
.
9
c
o
mpatibility
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
fix tests to run correctly under 1
.
9
.
2previ
e
w1
commit
|
commitdiff
|
tree
2009-07-19
Eric Wo
n
g
R
e
move core Tempfi
l
e de
p
endency (1
.
9
.
2-p
r
eview1 compa
t
)
commit
|
commitdiff
|
tree
2009-07-16
E
r
ic Wo
n
g
HttpRequest
:
n
o
ne
e
d for a temporar
y
va
r
i
able
commit
|
commitdiff
|
tree
2009-07-16
Er
i
c Wong
ht
t
p_requ
e
st: don't suppo
r
t apps that close e
n
v[
"
ra
c
k
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Er
i
c
W
ong
move all #get
s
logic to
t
e
e_input out o
f
c
h
u
n
k
ed_r
e
ader
commit
|
commitdiff
|
tree
2009-07-15
E
ric Wong
Ren
a
me
unicorn/http11 => unicorn_
h
t
t
p
commit
|
commitdiff
|
tree
2009-07-15
Eri
c
Won
g
README: update
about developm
e
nt/stable ve
r
s
i
o
ns
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
REA
D
ME
:
add Gmane newsgroup info
commit
|
commitdiff
|
tree
2009-07-09
Er
i
c
W
ong
unicorn
0
.
9
.
1 (mer
g
e 0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
Er
i
c Wong
unicorn
0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
always set
FD
_
CLOEXEC on
s
ockets post
-
a
ccept(
)
commit
|
commitdiff
|
tree
2009-07-08
Eric W
o
ng
Minor cleanup
s
to core
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Re-ad
d
support
f
or non-portable
socket options
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Retry lis
t
en()
on EADDRIN
U
SE
5
t
i
m
es e
v
er 5
0
0ms
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Un
b
ind listeners as before stoppi
n
g workers
commit
|
commitdiff
|
tree
2009-07-04
Eri
c
Wong
Minor cleanups to core
commit
|
commitdiff
|
tree
2009-07-04
Er
i
c Wong
Favor
S
truct membe
r
s
to
i
nstance varia
b
les
commit
|
commitdiff
|
tree
2009-07-03
Eric Wo
n
g
A
v
o
i
d tempo
r
ary ar
r
ay creati
o
n
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
uni
c
orn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wong
R
em
o
ve cat-chunk-proxy, curl CVS supports
non-bl
o
cking
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wong
F
o
r
ce
st
r
eaming
input onto
apps by
d
efault
commit
|
commitdiff
|
tree
2009-07-01
Eric W
o
ng
tee_input: avoi
d
i
gnoring initial b
o
dy blob
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
on
g
Mov
e
"Expe
c
t
:
100-continu
e
" handling to t
h
e
a
pp
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
Re-add support for non-portable
s
ocket option
s
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
R
etry l
i
sten() o
n
EADDRIN
U
SE
5 times ever 500
m
s
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
U
nbind listeners
a
s before s
t
oppin
g
work
e
rs
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
T
r
a
ilerParser integrati
o
n i
n
to ChunkedReader
commit
|
commitdiff
|
tree
2009-07-01
E
r
i
c Wong
trailer_parser: set
keys with "HTTP_" prefix
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
ong
TeeInput: use o
n
l
y one
I
O
for tempfile
commit
|
commitdiff
|
tree
2009-06-30
Eric W
o
ng
chunked_rea
d
er
:
Add test for chunk pa
r
se failu
r
e
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Add trailer_parser for parsing trailers
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
h
t
tp_request
:
t
ighter Transfe
r
-Enco
d
i
n
g: "chunke
d
"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
ong
Only send "100 Contin
u
e" when no
b
od
y
has been
sent
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
ACK clients on "Expect:
1
00
-
c
ontinue
"
header
commit
|
commitdiff
|
tree
2009-06-30
Eric
Wong
http_re
q
ue
s
t: force BUFFER to be En
c
oding:
:
BINA
R
Y
commit
|
commitdiff
|
tree
2009-06-30
Eric
Wong
chu
n
ked_reader: simp
l
e
r interface
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
Wong
c
o
nfigurator: provide stream_input (true|
f
al
s
e) option
commit
|
commitdiff
|
tree
2009-06-30
Eric W
o
ng
inetd: f
i
x broke
n
constant r
e
ferences
commit
|
commitdiff
|
tree
2009-06-29
Eric
Won
g
"
Fi
x
"
tests that break wit
h
strea
m
_
i
nput=false
commit
|
commitdiff
|
tree
2009-06-29
Eric Wo
n
g
t
e
e_input: avoid rereading fresh dat
a
commit
|
commitdiff
|
tree
2009-06-29
Eri
c
Won
g
test_rails: workaround long-stand
i
ng 1
.
9 bug
commit
|
commitdiff
|
tree
next