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
test_upload: close urandom fd at teardown
2009-02-20
Eric Wong
test
_
up
l
oad:
close urandom fd at t
e
ardown
commit
|
commitdiff
|
tree
2009-02-20
Eric
Wong
http11: set
S
ERVER
_
NA
M
E env r
e
gardless
o
f
H
ost: header
commit
|
commitdiff
|
tree
2009-02-20
E
r
i
c Wong
h
t
t
p11: d
o
n't bo
t
her defining SERVER_S
O
FTWARE
commit
|
commitdiff
|
tree
2009-02-14
Eri
c
Wong
HttpResponse: remov
e
cr
a
ck
-
addled HTTP_S
T
ATUS_HEAD
E
RS
.
.
.
commit
|
commitdiff
|
tree
2009-02-14
Eric Wong
Ht
t
pRes
p
onse: u
s
e
each inste
a
d of each_
p
a
ir to
i
terate
commit
|
commitdiff
|
tree
2009-02-14
Eri
c
W
o
ng
continue igno
r
ing SIGCHLD for
n
ow
.
.
.
commit
|
commitdiff
|
tree
2009-02-14
Eric Wong
trap SI
G
CHL
D
and wakeup
m
aster on it
commit
|
commitdiff
|
tree
2009-02-14
Eric
Wong
README:
fini
s
h half-w
r
itten senten
c
e
/
para
g
raph
commit
|
commitdiff
|
tree
2009-02-13
Eric Won
g
te
s
t_upl
o
a
d
: fi
x
r
ename
u
n
d
er
1
.
8
commit
|
commitdiff
|
tree
2009-02-13
Eric
W
o
n
g
Remove tempfile reuse from HttpR
e
que
s
t, upload
t
ests
commit
|
commitdiff
|
tree
2009-02-13
Eric Wong
t
ests
:
replac
e
proc
e
ss_bas
e
d
_
port with
u
n
used_port
commit
|
commitdiff
|
tree
2009-02-11
Eric Wong
Up
d
a
te doc
u
mentatio
n
commit
|
commitdiff
|
tree
2009-02-11
Eric
W
ong
Add Sinatra exa
m
ple
commit
|
commitdiff
|
tree
2009-02-11
Eric W
o
ng
add_listene
r
logging in
c
l
udes fd=
i
n
formation
commit
|
commitdiff
|
tree
2009-02-11
E
ric
W
ong
setup
.
r
b friendl
i
n
e
ss
commit
|
commitdiff
|
tree
2009-02-11
Eric Wong
Se
t
defau
l
t process title
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c W
o
n
g
Add *
.
log a
n
d pkg/ to
.
git
i
gnore
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
Wong
Update
M
anife
s
t
commit
|
commitdiff
|
tree
2009-02-10
E
ric Wong
ad
d
hot_
c
o
n
fig_f
i
le
config
parameter
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic
Wong
All
o
w listen_backlog to
b
e speci
f
ied in c
o
nfig
.
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
upd
a
te READM
E
commit
|
commitdiff
|
tree
2009-02-10
Eric Won
g
Minor and ins
i
gnific
a
n
t cleanups and style changes
commit
|
commitdiff
|
tree
2009-02-10
E
ric Wong
Use
a
sho
r
t-as-poss
i
ble pa
t
h f
o
r worker T
e
mpfiles
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Prev
e
nt
l
e
a
kage of private pipes and t
e
mpfiles
.
commit
|
commitdiff
|
tree
2009-02-10
Eric Wo
n
g
add add_li
s
ten
e
r method
for us
e
in c
o
nfigs
commit
|
commitdiff
|
tree
2009-02-10
E
ric
Wong
Del
e
te UNICORN
_
* envi
r
o
nment var
i
ables i
n
workers
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
da
e
monization by
s
e
tti
n
g U
N
ICORN_DAEMONIZE env
commit
|
commitdiff
|
tree
2009-02-10
E
ric Wong
Avoi
d
starting the pipe u
n
til we need it
commit
|
commitdiff
|
tree
2009-02-10
E
r
i
c Wong
Add
o
p
tional PID
file sup
p
ort
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
SocketHelp
e
r: unlink UNIX sockets i
f
they exist
commit
|
commitdiff
|
tree
2009-02-10
E
ric Wong
u
pdate ver
s
ion and
c
han
g
e
l
o
g
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
Reinstate
t
imeouts for killing wor
k
ers
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
ng
More reliable wa
k
eups in maste
r
pro
c
ess
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
factor out FD_CL
O
EXEC
i
nto SocketH
e
lper mod
u
le
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
R
e
fact
o
r
and
g
et exec + FD in
h
er
i
tance working
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
Aggregate t
e
st results so th
e
y
're mor
e
readable
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
H
tt
p
Re
s
ponse: use unb
u
ffered I/O for writing,
t
oo
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
HttpR
e
quest
:
re
s
tart
read
(
2) o
n
EINTR
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
Re
f
actor
H
TTP Request pr
o
c
essing into
H
ttpRe
q
uest
commit
|
commitdiff
|
tree
2009-02-10
Eric Won
g
Skip E
I
NT
R
/E
A
GAIN h
a
n
d
ling with s
y
swrite
commit
|
commitdiff
|
tree
2009-02-10
E
ric Wo
n
g
Remove t
e
s
t
/
files we don't care about, update Manifes
t
commit
|
commitdiff
|
tree
2009-02-10
Eric
Wong
Use a persis
t
ent b
u
ffer with Ht
t
p
R
equest
commit
|
commitdiff
|
tree
2009-02-10
E
r
ic Wong
Use
read(2) and blocking I/O for clients
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
socke
t
:
tempor
a
r
y
UNIX s
o
ckets us
e
"
.
#{$
$
}
.
tmp
"
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
ng
Remove etc and YA
M
L d
e
pendencie
s
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
U
p
d
a
te TODO wi
t
h Un
i
corn goals
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
GNUmakefile: build http11
.
so bef
o
re running tests
commit
|
commitdiff
|
tree
2009-02-10
Eric Wo
n
g
R
emo
v
e hard
d
epen
d
e
ncy on Rack
commit
|
commitdiff
|
tree
2009-02-10
Eric Wo
n
g
H
t
t
p
R
e
q
u
e
st
#
reset! => HttpReques
t
#reset
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Get rid
o
f He
a
derOut
a
nd simplify HttpRespons
e
commit
|
commitdiff
|
tree
2009-02-10
Eric W
o
n
g
Sup
p
ort mult
i
p
le listene
r
s per-proc
e
ss
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Internally
sup
p
orting binding
t
o UNIX domain sockets
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Add
*
.
so to
.
gitignore
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Move po
r
tability and over
r
i
d
e
Socket s
t
uff to uni
c
orn
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Mak
e
HttpRequest object (and temp files) persistent
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
D
o
n'
t
set SC
R
IPT_NAME to "/" and
t
hen clea
r
it
f
or
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Won
g
HttpRequest: avoid
r
e
p
e
a
ted hash lookups for HTTP_B
O
DY
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
S
im
p
l
ify HttpRes
p
onse since we only h
a
ndle Rack now
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
HttpResponse: remove send_file
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
W
ong
pre
-
generat
e
HTTP_STATUS_HEAD
E
R
to avoid repeated
s
nprint
f
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Remove StringIO
usage in HeaderOu
t
commit
|
commitdiff
|
tree
2009-02-10
Eri
c
W
ong
Disa
b
le userspa
c
e
buf
f
erin
g
on client sockets
commit
|
commitdiff
|
tree
2009-02-10
Eric
W
ong
Remove threading
a
nd use w
o
rker
p
r
ocesse
s
instead
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
s
/Mongrel/
U
ni
c
orn/g
commit
|
commitdiff
|
tree
2009-02-10
Er
i
c Wong
Remo
v
e Java and Win32 support
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2009-02-10
Eric Wong
Al
l
ow ru
n
ning
tests
i
n parallel via gmake
commit
|
commitdiff
|
tree