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
E
r
i
c
Wong
htt
p
_req
u
est: rei
n
s
tate empty Stri
n
gIO optimization
commit
|
commitdiff
|
tree
2009-08-15
Eric Wong
RE
A
DME
:
everybody lov
e
s Ruby
D
SLs
commit
|
commitdiff
|
tree
2009-08-12
Eric Wong
http: freeze f
i
e
l
ds when creating them, always
commit
|
commitdiff
|
tree
2009-08-11
Eric Wong
http: add
"Http
P
a
r
s
er#keepalive?" method
commit
|
commitdiff
|
tree
2009-08-11
Eric W
o
ng
http:
a
dd CONST_M
E
M_EQ
m
acro
commit
|
commitdiff
|
tree
2009-08-11
Eri
c
Wong
http: rename read
_
b
o
dy to filter_
b
ody
commit
|
commitdiff
|
tree
2009-08-10
E
ric Wong
test_signals: u
n
l
ink l
o
g f
i
les of KI
L
L-ed process
commit
|
commitdiff
|
tree
2009-08-10
Eric Wong
Documentation
u
pdates
commit
|
commitdiff
|
tree
2009-08-10
E
ric Won
g
test_e
x
ec: wait fo
r
worker
r
ead
i
nes
s
commit
|
commitdiff
|
tree
2009-08-10
E
r
ic Wong
test_util:
explici
t
ly
cl
o
s
e
tempf
i
les for GC-s
a
fe
t
y
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: join repeated headers with
a comma
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
http:
a
d
d
tes
t
for invalid trailer
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
W
o
ng
h
ttp:
u
nit test
s
for over
f
l
o
w and ba
d
le
n
gths
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
S
witch to
R
agel/C
-
based c
h
u
n
k/trailer parser
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
test_upl
o
ad:
e
x
t
ra CRLF is
nee
d
ed
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
http: preliminary chun
k
decoding
commit
|
commitdiff
|
tree
2009-08-09
E
ric
W
ong
htt
p
: p
r
o
cess
Content-Length
a
nd Transfer-Encoding
commit
|
commitdiff
|
tree
2009-08-09
E
ric Wong
http: generic C st
r
ing vs VALUEs comparison function
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
ht
t
p
:
prepare http_pa
r
ser
struct f
o
r body processing
commit
|
commitdiff
|
tree
2009-08-09
Eric W
o
ng
h
t
tp
:
move non-Ruby-specific macros c_util
.
h
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
h
t
t
p
:
re
m
ove noise func
t
ions
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: cleanup setting for common values =>
globals
commit
|
commitdiff
|
tree
2009-08-09
E
ric Won
g
ht
t
p: move global in
i
tializ
a
tion
c
ode
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
http: spl
i
t ou
t
server par
a
ms han
d
lin
g
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Wong
ht
t
p
:
mino
r
c
l
e
anu
p
of http_field han
d
ling
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
h
ttp: small
c
leanup in "https" detecti
o
n
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
o
ng
http: "
h
p" deno
t
es http_parser structs for
c
onsi
s
tency
commit
|
commitdiff
|
tree
2009-08-09
Eric Wo
n
g
http: remo
v
e some red
u
n
d
ant
function
s
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c Wong
http:
split uncommon_fi
e
ld
i
nto
a
separate func
t
ion
commit
|
commitdiff
|
tree
2009-08-09
E
r
i
c Wong
htt
p
:
find_common_field_value => find_c
o
mmon_
f
i
eld
commit
|
commitdiff
|
tree
2009-08-09
E
ri
c
Wong
Refactoring unicorn_http C/Ra
g
el code
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
extconf: SIZEOF_OFF_T sh
o
uld be a ruby
.
h macro
commit
|
commitdiff
|
tree
2009-08-09
Eric Wong
unicorn
_
http: add
h
elpful macros
commit
|
commitdiff
|
tree
2009-08-09
Eric Won
g
unicorn_http:
c
han
g
e "global_" prefi
x
t
o "
g
_"
commit
|
commitdiff
|
tree
2009-08-09
E
ric
Wong
unicorn_http:
updat
e
copyri
g
ht
commit
|
commitdiff
|
tree
2009-08-09
Eri
c
Won
g
u
n
icorn_http
:
remove ty
p
edef from htt
p
_
parse
r
commit
|
commitdiff
|
tree
2009-08-09
Eric
W
ong
Remove Ragel-generated file from version cont
r
ol
commit
|
commitdiff
|
tree
2009-08-09
Er
i
c W
o
ng
u
ni
c
orn
_
http
:
sma
l
l cleanups and size reductio
n
commit
|
commitdiff
|
tree
2009-08-06
Eric W
o
ng
RE
A
DME
:
l
ate
s
t st
a
b
le versi
o
n is 0
.
8
.
4
commit
|
commitdiff
|
tree
2009-07-20
Eric
Won
g
Updat
e
Rails te
s
ts to run on Rails 2
.
3
.
3
.
1
commit
|
commitdiff
|
tree
2009-07-20
E
r
ic Wo
n
g
R
E
ADME:
u
pdate v
e
rsion n
u
mbers
f
or
w
eb
s
it
e
commit
|
commitdiff
|
tree
2009-07-20
Eric Wong
unicorn 0
.
9
.
2
commit
|
commitdiff
|
tree
2009-07-20
E
ric Won
g
app/exec_cgi:
fix 1
.
9
co
m
patibility
commit
|
commitdiff
|
tree
2009-07-19
Eri
c
W
on
g
fix tests to run co
r
rectly
u
nder 1
.
9
.
2
p
r
eview1
commit
|
commitdiff
|
tree
2009-07-19
Eric W
o
ng
Re
m
ove
core T
e
mpfil
e
de
p
e
ndency (1
.
9
.
2-p
r
eview1
compat)
commit
|
commitdiff
|
tree
2009-07-16
Eric
W
ong
Ht
t
p
R
equest:
n
o ne
e
d for a temporary variab
l
e
commit
|
commitdiff
|
tree
2009-07-16
Eri
c
Wong
http_request
:
don't suppor
t
apps that close e
n
v
["ra
c
k
.
.
.
commit
|
commitdiff
|
tree
2009-07-16
Eri
c
Won
g
move all #get
s
logi
c
to te
e
_
input out of chunk
e
d_reader
commit
|
commitdiff
|
tree
2009-07-15
Eric Won
g
R
e
n
ame unicorn/h
t
tp11 => unicorn_http
commit
|
commitdiff
|
tree
2009-07-15
Eric Wong
REA
D
ME: update about development/stabl
e
ve
r
sions
commit
|
commitdiff
|
tree
2009-07-15
Eric W
o
ng
READM
E
: add Gmane ne
w
sgroup info
commit
|
commitdiff
|
tree
2009-07-09
Eric Wong
unicor
n
0
.
9
.
1 (merge 0
.
8
.
2)
commit
|
commitdiff
|
tree
2009-07-09
Er
i
c Won
g
uni
c
orn 0
.
8
.
2
commit
|
commitdiff
|
tree
2009-07-09
Eri
c
Wong
always set FD_C
L
OEX
E
C
on s
o
ckets post
-
a
c
cept()
commit
|
commitdiff
|
tree
2009-07-08
Eric W
o
n
g
Minor
c
leanups
t
o core
commit
|
commitdiff
|
tree
2009-07-08
Eric
Wong
Re-add support for non-p
o
rtabl
e
soc
k
et opti
o
ns
commit
|
commitdiff
|
tree
2009-07-08
Eric
Wong
Retry l
i
sten() on EADDRINUSE
5 times
ever 500ms
commit
|
commitdiff
|
tree
2009-07-08
Eric Wong
Unbind
listeners as bef
o
re stopping
w
orker
s
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
M
i
nor cleanups to core
commit
|
commitdiff
|
tree
2009-07-04
Eric Wong
Fa
v
or St
r
uct members to instance v
a
ria
b
l
e
s
commit
|
commitdiff
|
tree
2009-07-03
Eric
W
ong
Avo
i
d temporary array creation
commit
|
commitdiff
|
tree
2009-07-01
E
ric Wong
uni
c
orn 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
Remove cat
-
chunk-proxy, cu
r
l CV
S
s
u
p
p
o
rts non-blocking
.
.
.
commit
|
commitdiff
|
tree
2009-07-01
Eric Wo
n
g
F
o
rce stream
i
ng input onto app
s
by default
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
t
e
e_input: avoid i
g
noring initi
a
l body blob
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
M
o
ve "Expect: 100-conti
n
ue" handling to
the app
commit
|
commitdiff
|
tree
2009-07-01
Eric Won
g
R
e
-
add
s
up
p
ort
f
o
r
n
o
n
-portable socke
t
opt
i
ons
commit
|
commitdiff
|
tree
2009-07-01
Eric
Wong
Retry listen() on EAD
D
RINUSE
5 times ever
500ms
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
Unbind
l
isteners as before stopping wor
k
er
s
commit
|
commitdiff
|
tree
2009-07-01
E
r
ic Wong
TrailerPar
s
e
r integr
a
tio
n
i
n
to Chunk
e
d
Read
e
r
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
traile
r
_parser: set keys with "HTTP_
"
pr
e
fix
commit
|
commitdiff
|
tree
2009-07-01
Eric Wong
TeeInput: use only one IO for tempfile
commit
|
commitdiff
|
tree
2009-06-30
Eric Wo
n
g
c
h
unked_re
a
der: Add test f
o
r
c
hunk p
a
rs
e
failure
commit
|
commitdiff
|
tree
2009-06-30
E
r
ic Wong
A
d
d trailer_p
a
r
s
er fo
r
p
arsing tr
a
ile
r
s
commit
|
commitdiff
|
tree
2009-06-30
Eric Won
g
http_r
e
quest: tighter
T
r
a
nsfer
-
Encoding
:
"chunk
e
d"
.
.
.
commit
|
commitdiff
|
tree
2009-06-30
Eric W
o
ng
Only send "100 Co
n
t
i
nue" when no body has be
e
n
s
ent
commit
|
commitdiff
|
tree
2009-06-30
Eric
Wong
A
C
K clie
n
t
s
on "Expect: 100-continue" hea
d
er
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
http_request:
f
orce
B
UFF
E
R to be En
c
od
i
ng::BINARY
commit
|
commitdiff
|
tree
2009-06-30
Eric Wong
chunked_reader: simpler i
n
terface
commit
|
commitdiff
|
tree
2009-06-30
Er
i
c
Wong
c
o
nfigurator:
provide strea
m
_input (tr
u
e|false) option
commit
|
commitdiff
|
tree
2009-06-30
Eric W
o
n
g
in
e
t
d
: fix broken co
n
stant refe
r
ences
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
"F
i
x" tests t
h
a
t
b
r
eak with stream
_
input=false
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
te
e
_i
n
put:
a
void rereadi
n
g
fresh data
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
test_rails: work
a
ro
u
n
d
long-standing
1
.
9 bu
g
commit
|
commitdiff
|
tree
2009-06-29
Eric Won
g
G
N
Umakefile: allo
w
TRACER=
t
o
b
e
s
pe
c
ified
for tests
commit
|
commitdiff
|
tree
2009-06-29
Eri
c
W
ong
test_u
p
load: fix ECONNRESET
wi
t
h 1
.
9
commit
|
commitdiff
|
tree
2009-06-29
Eric Wong
GNUmakef
i
le: more st
r
ingent
e
rror checki
n
g in t
e
sts
commit
|
commitdiff
|
tree
2009-06-29
Eric Wo
n
g
test_upload: add tests for chunked en
c
oding
commit
|
commitdiff
|
tree
2009-06-29
Eric
Wong
Mak
e
Te
e
Input easier
t
o
u
s
e
commit
|
commitdiff
|
tree
2009-06-29
E
r
i
c
W
o
n
g
tee_input: avoid defi
n
ing
a
@rd
.
si
z
e meth
o
d
commit
|
commitdiff
|
tree
2009-06-29
Eric Wo
n
g
README: another note about older Sinatra
commit
|
commitdiff
|
tree
2009-06-25
E
ric W
o
ng
exec_cgi: small clean
u
ps
commit
|
commitdiff
|
tree
2009-06-25
Eric
Wong
tee_in
p
ut: Don't
e
xpose the @rd
object as
a
return
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Eric Wong
Op
t
im
i
ze body-less GET/HEAD requests (again)
commit
|
commitdiff
|
tree
2009-06-10
Eric
Wo
n
g
Avoid duplicating the "Z" constant
commit
|
commitdiff
|
tree
2009-06-07
Eric Wong
Upda
t
e TODO
commit
|
commitdiff
|
tree
2009-06-07
Er
i
c Wong
examples/c
a
t-chunk-
p
roxy
:
l
ink to proposed c
u
rl(1)
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
Put copyri
g
h
t
text in n
e
w file
s
, i
n
clude GP
L
2 text
commit
|
commitdiff
|
tree
2009-06-06
Eric Wong
l
oca
l
.
mk
.
sample: publish_doc g
z
ips
a
ll html,
j
s, css
commit
|
commitdiff
|
tree
2009-06-06
E
r
ic Won
g
README: update with mailin
g
l
i
st inf
o
commit
|
commitdiff
|
tree
next