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_request: reinstate empty StringIO optimization
2009-08-15
Eri
c
Wong
http_request:
r
eins
t
ate empty St
r
ingIO optimizatio
n
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
README: ev
e
r
y
body loves Ruby DSLs
commit
|
commitdiff
|
tree
2009-08-12
Eric Wong
http: freez
e
fields
w
hen
c
r
eating them, alway
s
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
h
ttp: add
"
HttpParser#keepalive?" meth
o
d
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
http
:
add
C
ONST_MEM_EQ m
a
cro
commit
|
commitdiff
|
tree
2009-08-11
Eric
W
o
n
g
h
t
tp:
r
ename read_b
o
dy t
o
filter_body
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
test_signals: unlin
k
log files of
K
ILL-ed p
r
oces
s
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
Documentation upd
a
tes
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
test_exec: w
a
it for wor
k
e
r r
e
adin
e
ss
commit
|
commitdiff
|
tree
2009-08-10
Er
i
c W
o
ng
test_util:
e
xp
l
icitly close
t
e
mp
f
i
l
es for GC-safety
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
http: jo
i
n
repeate
d
headers wi
t
h a comma
commit
|
commitdiff
|
tree
2009-08-09
E
ric Won
g
http: add test for invali
d
trailer
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
htt
p
: unit tes
t
s for ove
r
flow and
b
ad leng
t
hs
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Switch to Ragel/C-based chunk/tra
i
ler pars
e
r
commit
|
commitdiff
|
tree
2009-08-09
E
ric Won
g
test_upload
:
extr
a
CRLF i
s
ne
e
ded
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
http: pre
l
imin
a
ry chunk d
e
c
oding
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
http: pro
c
ess Conten
t
-Length a
n
d Tran
s
fer-Enc
o
ding
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
ht
t
p
: gen
e
ric C
string
v
s V
A
LUE
s
comparison fun
c
tio
n
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
http: pre
p
are h
t
tp_pars
e
r struct for body
p
roc
e
s
sing
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
ht
t
p:
move non-
R
ub
y
-specific macros c_util
.
h
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http
:
re
m
ove n
o
is
e
functions
commit
|
commitdiff
|
tree
2009-08-09
E
ric W
o
ng
http: clea
n
up setting
f
or
common values =>
g
lobals
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c
W
o
ng
http:
m
ov
e
globa
l
initializ
a
ti
o
n c
o
de
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
http: split out server p
a
ram
s
handling
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: m
i
n
o
r
c
l
eanup of h
t
t
p_fie
l
d
h
a
ndling
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http
:
s
mall
c
l
e
anup
in
"
ht
t
ps" detection
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
h
ttp:
"
h
p
"
denotes http_par
s
er st
r
uc
t
s f
o
r c
o
nsis
t
e
n
c
y
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
W
o
ng
http: r
e
move some redun
d
an
t
func
t
ions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http
:
split
u
ncomm
o
n_field i
n
to a separate functi
o
n
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Won
g
h
t
tp: f
i
nd_common_fie
l
d_value => find_
c
ommon_f
i
eld
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
Refactoring unicorn_h
t
tp C/Rag
e
l code
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
ex
t
conf: SIZEOF_OFF_T should
be a
ruby
.
h
mac
r
o
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn_http: add helpful
m
acros
commit
|
commitdiff
|
tree
2009-08-09
Eric
Wong
u
nicorn_http: cha
n
ge "global_" prefix to "g
_
"
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c Wong
un
i
corn_http:
u
pdate copyright
commit
|
commitdiff
|
tree
2009-08-09
E
ric W
o
ng
un
i
corn_http: remove typedef
f
r
om ht
t
p_par
s
er
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
n
g
Remove Ragel-gener
a
ted f
i
le from
v
er
s
io
n
co
n
trol
commit
|
commitdiff
|
tree
2009-08-09
E
ric W
o
ng
unicorn_http
:
small cleanups
and si
z
e reduction
commit
|
commitdiff
|
tree
2009-08-06
Eric Wong
README: lat
e
st
stable versio
n
is
0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eric Wo
n
g
Update Rails tests to
run on Rails
2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
READM
E
:
update v
e
rsion numbers for we
b
site
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
un
i
corn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
E
ric Wong
app/exec_cgi: fix 1
.
9 compat
i
bility
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
fix
t
e
s
ts to run correctly un
d
er 1
.
9
.
2
p
revie
w
1
commit
|
commitdiff
|
tree
2009-07-19
Eric Wong
Remov
e
core
T
empf
i
le depend
e
n
c
y (1
.
9
.
2-
p
review1 compat)
commit
|
commitdiff
|
tree
2009-07-16
E
r
ic Wong
H
ttpRequest:
n
o nee
d
f
o
r
a temporary variable
commit
|
commitdiff
|
tree
2009-07-16
Eric Won
g
htt
p
_requ
e
st: do
n
'
t
support apps tha
t
close env["r
a
ck
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
E
ric Wong
mo
v
e
a
ll #gets log
i
c
to tee_
i
nput out o
f
chunked_r
e
ader
commit
|
commitdiff
|
tree
2009-07-15
E
r
ic Wong
Rename un
i
corn/h
t
tp1
1
=> unicorn
_
http
commit
|
commitdiff
|
tree
2009-07-15
E
r
ic W
o
ng
RE
A
DME
:
u
pdate about devel
o
pment/s
t
able versi
o
ns
commit
|
commitdiff
|
tree
2009-07-15
E
ric W
o
ng
R
E
ADME:
a
dd
Gmane newsgr
o
up info
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
unicorn 0
.
9
.
1 (merg
e
0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
u
n
icorn 0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
al
w
ays set FD_CLOEXEC on sockets
post-accept
(
)
commit
|
commitdiff
|
tree
2009-07-08
Eric
Wong
Minor cleanups to c
o
re
commit
|
commitdiff
|
tree
2009-07-08
Eric Won
g
Re
-
a
d
d
supp
o
rt for non-portable socke
t
options
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Retry listen() on
EADD
R
I
N
U
S
E 5
ti
m
es e
v
er 500
m
s
commit
|
commitdiff
|
tree
2009-07-08
Eric Wo
n
g
U
n
bind list
e
n
e
rs a
s
before
s
to
p
ping workers
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
Mi
n
or cleanups to core
commit
|
commitdiff
|
tree
2009-07-04
E
ric Wong
Fa
v
or Struct m
e
mbers
t
o
ins
t
ance va
r
iables
commit
|
commitdiff
|
tree
2009-07-03
Eric W
o
ng
A
v
o
i
d temporary
a
rray creatio
n
commit
|
commitdiff
|
tree
2009-07-01
Eric Won
g
unicorn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c Wong
Remove cat
-
c
h
unk-proxy,
curl C
V
S supports non-blocking
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
F
orc
e
stre
a
ming input
onto apps by def
a
ul
t
commit
|
commitdiff
|
tree
2009-07-01
Eric W
o
ng
t
ee_input: avo
i
d
i
g
n
oring ini
t
ial body
blo
b
commit
|
commitdiff
|
tree
2009-07-01
E
ric
Wong
Move "Expec
t
: 100-continue" handling to
t
he a
p
p
commit
|
commitdiff
|
tree
2009-07-01
E
ric Wong
Re-add support for non-portable socket op
t
ions
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Retry
listen() on EAD
D
RINUSE 5 times
e
ver 50
0
ms
commit
|
commitdiff
|
tree
2009-07-01
Er
i
c
Wong
Unbind listeners
a
s
be
f
o
re stop
p
ing worker
s
commit
|
commitdiff
|
tree
2009-07-01
Eric Won
g
Trai
l
erP
a
rser inte
g
r
ation int
o
Chun
k
edRea
d
er
commit
|
commitdiff
|
tree
2009-07-01
E
r
i
c Wo
n
g
trailer_parser:
s
et keys with "HTTP_" pre
f
ix
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
T
e
e
Inp
u
t: use only
on
e
IO
f
o
r tempfile
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic
W
ong
ch
u
nked_reader: Add
t
est
f
or chunk par
s
e
fail
u
re
commit
|
commitdiff
|
tree
2009-06-30
Eric
W
ong
Add trailer
_
parser for pars
i
ng trailers
commit
|
commitdiff
|
tree
2009-06-30
E
ric Wong
ht
t
p_reque
s
t:
t
ighter
T
ran
s
fer-E
n
co
d
i
n
g: "chu
n
k
e
d"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
Only send "
1
00 Continue" wh
e
n no body has
b
een sent
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
A
C
K
cl
i
ents on
"
Expect:
1
00
-
c
o
ntinue
"
h
eader
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
http_request: force BUFFER to be Encoding::BINARY
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
chunked_reader: sim
p
ler inter
f
a
c
e
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
configurator: provide
stream
_
input (true|false)
o
ption
commit
|
commitdiff
|
tree
2009-06-30
E
ri
c
Wong
inetd: fix br
o
ken c
o
n
s
tant refe
r
ences
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
"Fix" tests that break with st
r
eam_input=false
commit
|
commitdiff
|
tree
2009-06-29
Eric Wo
n
g
te
e
_i
n
put: avoi
d
rere
a
ding
f
r
esh data
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
test_r
a
ils: workaround
l
on
g
-standing 1
.
9 bug
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
GNUmake
f
ile
:
al
l
ow
TRACER= to
b
e
specified for tests
commit
|
commitdiff
|
tree
2009-06-29
E
ric Wong
test_upload: f
i
x ECONNRE
S
E
T
w
ith
1
.
9
commit
|
commitdiff
|
tree
2009-06-29
E
ric
W
ong
GNUm
a
k
efile: more strin
g
ent error che
c
k
ing
in tests
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
test_upl
o
ad: add tests for chun
k
ed enco
d
ing
commit
|
commitdiff
|
tree
2009-06-29
E
r
i
c
Wong
Make
T
eeIn
p
ut e
a
sier
to u
s
e
commit
|
commitdiff
|
tree
2009-06-29
Eric
W
on
g
tee_input: a
v
oid definin
g
a @rd
.
size me
t
hod
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
README: another
n
ote ab
o
u
t ol
d
er Sinatra
commit
|
commitdiff
|
tree
2009-06-25
Eric Wong
exec_cg
i
: sma
l
l
c
leanups
commit
|
commitdiff
|
tree
2009-06-25
Eric Wong
tee_input: Don't expos
e
th
e
@rd object as a
r
e
turn
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Eric Wong
Optimize
body-
l
ess GET/HEAD requ
e
s
t
s (again)
commit
|
commitdiff
|
tree
2009-06-10
Eric
W
ong
Avoid duplicatin
g
the "Z" con
s
ta
n
t
commit
|
commitdiff
|
tree
2009-06-07
Eric Wong
Update T
O
DO
commit
|
commitdiff
|
tree
2009-06-07
E
r
ic Wong
examples/
c
at-chunk-pr
o
x
y
:
l
ink t
o
proposed curl(1)
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
Eri
c
Wo
n
g
P
ut copyr
i
ght text in ne
w
files, inclu
d
e GPL2 text
commit
|
commitdiff
|
tree
2009-06-06
Eric
W
o
n
g
local
.
mk
.
sample: publish_doc gzips all html, js,
cs
s
commit
|
commitdiff
|
tree
2009-06-06
Eric Won
g
README: up
d
ate wi
t
h ma
i
l
i
ng list info
commit
|
commitdiff
|
tree
next