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_response: allow reentrancy
2009-08-18
Eric
Wo
n
g
ht
t
p_respon
s
e:
a
l
low
reentr
a
n
c
y
commit
|
commitdiff
|
tree
2009-08-18
E
ric
W
ong
examples/echo: "Exp
e
ct:"
v
a
lu
e
is case-insensitiv
e
commit
|
commitdiff
|
tree
2009-08-18
Er
i
c
W
ong
tee_inp
u
t: allo
w
using Revactor::TCP::Socket
obje
c
ts
commit
|
commitdiff
|
tree
2009-08-17
E
ric W
o
ng
Documen
t
atio
n
upd
a
te
s
commit
|
commitdiff
|
tree
2009-08-17
Er
i
c W
o
ng
u
nicorn 0
.
9
0
.
0
commit
|
commitdiff
|
tree
2009-08-17
Eric Won
g
app/inetd: explici
t
ly close
pipe d
e
s
c
riptors on CatBody
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
E
ric Wo
n
g
R
e
move explicit requires for Ra
c
k
things
commit
|
commitdiff
|
tree
2009-08-15
Eric Won
g
M
a
ke la
u
nchers __END__
-
aware
commit
|
commitdiff
|
tree
2009-08-15
E
r
ic Wong
TODO
:
r
e
move keep-alive/pipelinin
g
commit
|
commitdiff
|
tree
2009-08-15
Er
i
c W
o
ng
h
t
tp: support for "Conn
e
c
t
ion: keep-alive"
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
o
n
g
update TODO
commit
|
commitdiff
|
tree
2009-08-15
Eric Won
g
const: remov
e
unused
c
onstants
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
htt
p
_response:
pass thro
u
gh u
n
known
status codes
commit
|
commitdiff
|
tree
2009-08-15
Eric W
o
ng
F
i
x
documentation
for Util
.
reopen_lo
g
s
commit
|
commitdiff
|
tree
2009-08-15
Eric
Wong
GNUmakef
i
le: Fi
x
"install" ta
r
get
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
ong
http:
fix warning whe
n
siz
e
o
f
(off
_
t)
=
= sizeof(long
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
D
r
op the mic
r
o
benchmarks
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
t
e
e_i
n
put: ma
k
e
interface
m
ore us
a
ble
o
utside of Un
i
corn
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http_reques
t
:
rein
s
tate em
p
ty StringIO optimization
commit
|
commitdiff
|
tree
2009-08-15
Eri
c
Wong
README: everybo
d
y
loves
Ruby DSLs
commit
|
commitdiff
|
tree
2009-08-12
Eric Wong
http: freeze fields when cr
e
ating them
,
always
commit
|
commitdiff
|
tree
2009-08-11
E
r
i
c Won
g
htt
p
: add "HttpParser#keep
a
live?" m
e
thod
commit
|
commitdiff
|
tree
2009-08-11
Eric
W
ong
http: add CONST_MEM_EQ macro
commit
|
commitdiff
|
tree
2009-08-11
Eri
c
Wong
http: rename re
a
d_
b
o
dy to filter_body
commit
|
commitdiff
|
tree
2009-08-10
Eric W
o
n
g
t
es
t
_
sign
a
ls: unl
i
nk log files of KI
L
L-e
d
proces
s
commit
|
commitdiff
|
tree
2009-08-10
Er
i
c
W
ong
Documen
t
at
i
on up
d
ates
commit
|
commitdiff
|
tree
2009-08-10
Eric
Wong
tes
t
_
exec: wait for worker readiness
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
test_util: explic
i
t
l
y
c
lo
s
e
t
em
p
files for GC-safety
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic
W
o
ng
http: joi
n
repeate
d
hea
d
e
r
s with a c
o
mma
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: add test fo
r
i
n
v
a
lid t
r
ailer
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
http: unit tests for
o
v
e
r
flow and bad le
n
gths
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
n
g
Switc
h
to R
a
g
e
l
/
C-based
chunk/trail
e
r parser
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
test_uploa
d
: extra CRL
F
is needed
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c Wong
h
ttp: prel
i
mi
n
ary chunk decoding
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
on
g
ht
t
p
:
proce
s
s Content-Len
g
th and Transfe
r
-
E
n
coding
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
http:
generic C
s
tring vs VALUEs comparison
f
u
ncti
o
n
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: prepare ht
t
p_parser struct for body proc
e
ssin
g
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: m
o
ve non-Ruby
-
sp
e
cifi
c
mac
r
os
c_util
.
h
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
http: remove no
i
se functions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
htt
p
: cl
e
anup setting fo
r
common
values
=
> gl
o
bal
s
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
htt
p
: move global i
n
itialization
c
o
de
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
http:
s
plit out server params handling
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http: minor cleanup of http_field handl
i
ng
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wo
n
g
http: small cle
a
nup i
n
"h
t
tps
"
detectio
n
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: "hp"
denotes
http_parser structs fo
r
consistency
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
htt
p
: remove some
redundant functions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
htt
p
: split uncommon
_
fi
e
ld into a
s
eparate function
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: fi
n
d
_common_field_value
=> find_co
m
mon
_
field
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Refacto
r
ing un
i
corn_http C
/
Ragel co
d
e
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Won
g
extconf: S
I
ZEOF_
O
FF_T
s
hould be a ruby
.
h m
a
cro
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
un
i
corn_ht
t
p
: add help
f
ul macr
o
s
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_ht
t
p: change "global_" pre
f
ix
t
o "g_"
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
n
g
un
i
corn_http: update copyright
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c Wong
unicorn_
h
ttp:
r
emov
e
typedef from http_p
a
rser
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Remove Rag
e
l-generated
f
il
e
from version control
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
unicorn_ht
t
p: small
cleanups and size reduc
t
io
n
commit
|
commitdiff
|
tree
2009-08-06
Eric
Wo
n
g
README: late
s
t sta
b
le version is 0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
Up
d
ate Rails tests t
o
r
un
o
n
Rails 2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
E
r
ic Wong
README: u
p
da
t
e
version numbers f
o
r
we
b
si
t
e
commit
|
commitdiff
|
tree
2009-07-20
E
ric Wong
unicorn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
Eri
c
Wong
app/exec_cgi:
fix 1
.
9 com
p
atibility
commit
|
commitdiff
|
tree
2009-07-19
E
r
i
c Wong
fix te
s
ts t
o
run correctly unde
r
1
.
9
.
2preview1
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
Remove co
r
e Tempfi
l
e de
p
endency (1
.
9
.
2
-prev
i
ew1 com
p
at)
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
HttpR
e
q
uest:
no need fo
r
a temporary variable
commit
|
commitdiff
|
tree
2009-07-16
Eric
Wo
n
g
http_req
u
e
s
t
:
don'
t
s
upport apps th
a
t close env
[
"rac
k
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
mov
e
a
ll #gets
logic to tee
_
i
n
pu
t
out of chunked_reader
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
Rena
m
e uni
c
orn/
h
tt
p
11 =>
unicor
n
_http
commit
|
commitdiff
|
tree
2009-07-15
E
r
ic Wong
RE
A
DME:
upd
a
te about
deve
l
o
pmen
t
/st
a
ble vers
i
ons
commit
|
commitdiff
|
tree
2009-07-15
Eric
W
ong
README: add Gmane newsgroup info
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
un
i
corn 0
.
9
.
1 (me
r
g
e 0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
unico
r
n 0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eric Wo
n
g
always set FD_CLOEXEC on sockets
p
o
s
t
-accept()
commit
|
commitdiff
|
tree
2009-07-08
Eri
c
Wong
M
i
no
r
cle
a
nu
p
s to cor
e
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Re-add supp
o
r
t
f
or
n
on-po
r
t
able socket options
commit
|
commitdiff
|
tree
2009-07-08
Er
i
c Wo
n
g
Ret
r
y listen() on E
A
DDRINUSE
5 times ev
e
r 50
0
ms
commit
|
commitdiff
|
tree
2009-07-08
Eric
Wong
Unbind listeners a
s
b
efore s
t
oppi
n
g
w
orkers
commit
|
commitdiff
|
tree
2009-07-04
Eric W
o
ng
Minor cleanups
to core
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
Favor Struc
t
members to inst
a
nce var
i
ables
commit
|
commitdiff
|
tree
2009-07-03
E
r
i
c
Wong
Avo
i
d te
m
porary
a
r
ray
c
r
e
a
tion
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Wong
unicorn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
R
e
move ca
t
-chunk-proxy, curl CVS
su
p
p
orts
non-block
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
W
o
ng
Force
streaming input onto
apps
by default
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
tee_input: avoi
d
i
gnoring initial body
b
lob
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Move "Expect: 100-continue" han
d
l
ing to the app
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Re-add supp
o
rt fo
r
n
on-po
r
table socket option
s
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Retry listen() on
E
A
D
DRINUSE 5
times
e
ver 500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
U
n
bind listener
s
as befo
r
e stopp
i
ng workers
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
TrailerParser integration into Chunk
e
dReader
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic
W
o
n
g
t
r
ailer_p
a
rser:
s
et keys with "H
T
TP_" prefix
commit
|
commitdiff
|
tree
2009-07-01
Eri
c
Wong
TeeInput: use only one IO f
o
r tem
p
fil
e
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
chu
n
ked_reader:
A
d
d test
f
or chu
n
k parse fa
i
l
ure
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
ong
Add traile
r
_parser for parsin
g
tr
a
i
l
e
r
s
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic Wong
http_request: tighter Transfer-Enc
o
ding
:
"chun
k
ed"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
O
nl
y
send
"
100 Continue" when no body ha
s
been sent
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
o
ng
ACK clients on "Expect: 100-continu
e
" header
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
http_req
u
es
t
: f
o
rce BUFFER to be Encoding
:
:BINARY
commit
|
commitdiff
|
tree
2009-06-30
Eri
c
Wong
chunked
_
reader: simpler i
n
te
r
f
a
ce
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
c
onfig
u
rator:
provi
d
e stream_i
n
p
ut (
t
rue
|
fals
e
)
o
ption
commit
|
commitdiff
|
tree
2009-06-30
E
ric
W
ong
inetd: fix
b
r
o
ken constant referen
c
es
commit
|
commitdiff
|
tree
2009-06-29
Eri
c
Wong
"Fix" tests tha
t
bre
a
k with st
r
eam_inp
u
t
=
false
commit
|
commitdiff
|
tree
next