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
unicorn 0.90.0
2009-08-17
Eri
c
W
o
ng
unicorn 0
.
9
0
.
0
commit
|
commitdiff
|
tree
2009-08-17
Eric
W
ong
a
p
p/inetd: e
x
p
lic
i
t
l
y
close p
i
p
e
descriptors o
n
CatBody
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
Remo
v
e explicit requ
i
res for Rack things
commit
|
commitdiff
|
tree
2009-08-15
E
r
ic Wong
M
ak
e
launchers __E
N
D__-awa
r
e
commit
|
commitdiff
|
tree
2009-08-15
Eric
Wong
TODO: remove kee
p
-
alive/pipelining
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
h
ttp
:
sup
p
ort for
"
Connection: keep-alive"
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
updat
e
TODO
commit
|
commitdiff
|
tree
2009-08-15
Eric W
o
ng
const
:
remove
u
nused co
n
stan
t
s
commit
|
commitdiff
|
tree
2009-08-15
E
r
ic
W
ong
http_res
p
ons
e
: pass through u
n
kn
o
wn
stat
u
s
c
odes
commit
|
commitdiff
|
tree
2009-08-15
Eric
W
o
n
g
Fix
docu
m
entation for Uti
l
.
reopen_logs
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
GNUmakefile: Fix "install"
target
commit
|
commitdiff
|
tree
2009-08-15
E
ri
c
Wong
ht
t
p: fix
w
arning when s
i
zeof(off_t
)
== sizeof(long
.
.
.
commit
|
commitdiff
|
tree
2009-08-15
Eric Wo
n
g
D
rop
the micro b
e
nchmarks
commit
|
commitdiff
|
tree
2009-08-15
E
r
ic Wo
n
g
tee_inpu
t
:
make inter
f
ace
m
o
re usabl
e
outside of Un
i
corn
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
http_req
u
est: r
e
inst
a
t
e empty
StringIO optimization
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
R
EAD
M
E: ever
y
body loves Ruby DSLs
commit
|
commitdiff
|
tree
2009-08-12
Eri
c
Wong
http
:
freeze
field
s
w
h
en creating them, a
l
ways
commit
|
commitdiff
|
tree
2009-08-11
E
r
ic Wong
http: add "Htt
p
Parser
#
keepalive
?
" met
h
od
commit
|
commitdiff
|
tree
2009-08-11
Er
i
c Wong
http:
a
dd CONS
T
_MEM
_
EQ macro
commit
|
commitdiff
|
tree
2009-08-11
E
r
ic Wong
http:
r
ename re
a
d_body
t
o
f
i
lter_b
o
dy
commit
|
commitdiff
|
tree
2009-08-10
Eric
W
ong
test_signals: unli
n
k l
o
g files of
KILL-ed proces
s
commit
|
commitdiff
|
tree
2009-08-10
E
r
ic Wong
Documentatio
n
updates
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
test_
e
x
ec: wait for
w
o
r
ker readiness
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
test_ut
i
l: expli
c
itly close tempfi
l
e
s for GC-safety
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
h
ttp: join repeated hea
d
ers with
a
c
omm
a
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic
Wong
http: add test
for invalid trailer
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: unit
t
ests for ov
e
rfl
o
w and b
a
d lengths
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Switch to
R
agel/C-based
c
hunk/trai
l
er parser
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
t
e
s
t_upload: extra CRL
F
is
need
e
d
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
http: preliminary chunk decoding
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http: process Co
n
te
n
t-Length
a
nd
T
ransfer-Encoding
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wo
n
g
http: generic C str
i
ng vs VALUEs
comparison functi
o
n
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: pr
e
pare ht
t
p_parser s
t
ruct
for bo
d
y
pro
c
e
s
sing
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
http: move
non-Ruby-specif
i
c ma
c
ros c_util
.
h
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
Wong
http
:
remove
n
oise function
s
commit
|
commitdiff
|
tree
2009-08-09
E
r
ic Wong
http: cleanup se
t
ting
for common
values
=> globals
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
http: m
o
ve global in
i
tialization code
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http:
s
pli
t
out server params han
d
l
i
n
g
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http: minor
cl
e
anup
o
f http_f
i
eld hand
l
ing
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
t
tp: small
cleanup in "https" detection
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
h
tt
p
:
"hp" denot
e
s
http_p
a
rs
e
r
s
t
ructs for
c
on
s
i
stency
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c
W
o
n
g
http: remove
s
o
m
e redund
a
nt functions
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
http: split un
c
ommon_field in
t
o a
separate fu
n
ction
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
on
g
http: fin
d
_commo
n
_field_valu
e
=> find_common_field
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
Refact
o
ring
unicorn_http C/Ragel
c
ode
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
extconf: SIZE
O
F_OFF_T should
be a ruby
.
h macro
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
u
n
icorn_http
:
add helpful mac
r
os
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
u
nicorn
_
htt
p
: change "global_" p
r
ef
i
x to
"
g_"
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
unicorn_http: update copyri
g
ht
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
unicorn_http: remove typede
f
from ht
t
p_parser
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
Remove
Ragel-generated file fr
o
m versio
n
c
ontrol
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
unicorn_http: s
m
all cleanu
p
s and size reduction
commit
|
commitdiff
|
tree
2009-08-06
Eric Wong
README: latest
stab
l
e version is 0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eric W
o
n
g
Update
R
ails tests to ru
n
on R
a
ils 2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
README: update ver
s
ion numbers for websi
t
e
commit
|
commitdiff
|
tree
2009-07-20
Eric Won
g
unico
r
n
0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
E
r
i
c
W
ong
a
pp
/
exec_cgi: fix
1
.
9 compatibility
commit
|
commitdiff
|
tree
2009-07-19
E
r
ic W
o
ng
fix tests to run corr
e
ctly under 1
.
9
.
2previe
w
1
commit
|
commitdiff
|
tree
2009-07-19
E
r
ic W
o
ng
Rem
o
v
e
core Tempfile dep
e
nden
c
y
(1
.
9
.
2-prev
i
e
w1 comp
a
t)
commit
|
commitdiff
|
tree
2009-07-16
E
ric Wo
n
g
HttpReques
t
: no need fo
r
a
temporar
y
v
a
riable
commit
|
commitdiff
|
tree
2009-07-16
Eric Wong
h
t
tp_req
u
est: don't
s
upport
apps that close env["
r
ack
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eric Won
g
mov
e
all #gets logi
c
to tee_
i
nput out of
c
h
unked_re
a
d
e
r
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
Rename unicor
n
/
h
tt
p
11 =>
unicorn_
h
ttp
commit
|
commitdiff
|
tree
2009-07-15
Eric
W
o
ng
README: upd
a
te abo
u
t devel
o
pment/stable versions
commit
|
commitdiff
|
tree
2009-07-15
E
ri
c
Wong
R
E
A
D
M
E
: add
G
m
a
ne newsgrou
p
info
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
un
i
corn
0
.
9
.
1
(
merge 0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
E
ric Wo
n
g
unicorn 0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eric Wo
n
g
alwa
y
s
s
e
t FD
_
CLOEXE
C
on sock
e
ts post-
a
ccep
t
()
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Minor
cleanups to core
commit
|
commitdiff
|
tree
2009-07-08
Eric
Wo
n
g
Re-add
support
f
or non-
p
orta
b
l
e
s
o
c
k
e
t options
commit
|
commitdiff
|
tree
2009-07-08
Eric Won
g
Retry
l
isten() on EADDR
I
NUS
E
5 time
s
ever 5
0
0ms
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Unbind listeners a
s
before st
o
pping
w
orke
r
s
commit
|
commitdiff
|
tree
2009-07-04
Eric W
o
ng
Minor cleanups to
c
ore
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
F
a
vor S
t
ruct m
e
mbers to instan
c
e variabl
e
s
commit
|
commitdiff
|
tree
2009-07-03
E
r
ic
W
ong
Avo
i
d temporary array creation
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
unicor
n
0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wong
R
e
move cat-chunk-p
r
ox
y
, curl CVS supports non
-
blocking
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Wong
Force streaming in
p
ut o
n
to apps by
d
efault
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic W
o
n
g
t
e
e
_input: avoid ignor
i
ng init
i
a
l
body
bl
o
b
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Move "Expect: 100
-
con
t
inue" ha
n
dling to the a
p
p
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Re-add support for non-port
a
ble
socket opti
o
ns
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
R
etry listen()
on E
A
DDRINUSE 5 times ever
5
00ms
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Wong
Unbi
n
d listeners as
befo
r
e stopping workers
commit
|
commitdiff
|
tree
2009-07-01
Eric
W
ong
Tr
a
ilerParser int
e
g
ration in
t
o ChunkedReader
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
trailer_parser
:
set ke
y
s with "HTTP_" prefix
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
TeeInput: u
s
e only o
n
e IO for
t
emp
f
ile
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chunked
_
r
ea
d
er: Add te
s
t for chunk parse
f
a
ilure
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
A
d
d
trailer_parser for par
s
ing trail
e
rs
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic
W
o
ng
http_re
q
uest: tighter Transf
e
r-En
c
oding: "ch
u
n
k
e
d
"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
O
n
ly send
"10
0
Continu
e
" when no body
has
b
een
s
ent
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
ACK clients
on
"
Expec
t
: 1
0
0-continue" header
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c Wong
http_request
:
force BUFFER to be En
c
oding:
:
B
I
NARY
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chunked_read
e
r: s
i
mple
r
inter
f
ace
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
o
n
g
configurator: prov
i
de strea
m
_
input (t
r
u
e|false) option
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
o
n
g
i
netd: fi
x
b
r
oken consta
n
t references
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
"
F
ix" tests that b
r
eak with
s
tream_input=false
commit
|
commitdiff
|
tree
2009-06-29
Eric W
o
ng
te
e
_inpu
t
: a
v
oi
d
rereading fresh
data
commit
|
commitdiff
|
tree
2009-06-29
Eri
c
Wong
t
e
st_rai
l
s:
workaround long-s
t
andi
n
g 1
.
9 bu
g
commit
|
commitdiff
|
tree
2009-06-29
E
r
i
c Wong
GNUmakefile: allow TRACER=
t
o
be
specifie
d
for tes
t
s
commit
|
commitdiff
|
tree
2009-06-29
Er
i
c Wong
test_uploa
d
: fix
E
CONN
R
ESE
T
w
ith 1
.
9
commit
|
commitdiff
|
tree
next