repo.or.cz
/
wine
/
multimedia.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Rework CostFinalize to use MSI_IterateRecords.
2005-06-21
A
r
ic
S
tewart
Rework CostF
i
naliz
e
t
o
u
se M
S
I_Iterate
R
ec
o
rds
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Stew
a
rt
Fix sit
u
a
t
ions
w
here TA
R
GETDIR is
s
et to
a no
n
\
terminated
commit
|
commitdiff
|
tree
2005-06-21
Aric Stew
a
rt
Re
w
ork Wr
i
teRegis
t
ryVa
l
ues to us
e
M
SI_IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-21
A
r
ic Stewart
Rework CreateFolders
t
o
use
MS
I
_IterateR
e
co
r
ds
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Ste
w
a
rt
Dupl
i
c
a
te
f
iles
s
hould
not
f
ail if unabl
e
to get
D
estination
commit
|
commitdiff
|
tree
2005-06-20
Aric St
e
war
t
Use MSI_Iter
a
teRecords for Du
p
l
icateFile
s
.
commit
|
commitdiff
|
tree
2005-06-20
Ari
c
Stewart
Use MSI_I
t
e
rateR
e
cords for proce
s
sing actions
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stewart
All
o
w
c
on
t
r
o
l events to ret
u
rn code
s
to halt t
h
e proc
e
ssi
n
g
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stewart
A long overdue f
i
x
to M
S
I
_
S
et
T
ar
g
etPath
.
Th
i
s sh
o
ul
d
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
Ar
i
c
Stewart
F
l
esh
out the remaining keys in Re
g
ist
e
rProduct
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stewart
Break out all the file
r
elated act
i
ons an
d
helper
f
unctions
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
A
r
ic Stewart
Break out
a
l
l the top
l
evel apis
into
install
.
c
.
commit
|
commitdiff
|
tree
2005-06-16
A
r
ic
St
e
wart
A
s
imple cleanup to
o
nly track the temp f
i
l
e
if
w
e
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
A
r
i
c Stewart
Add UI
m
e
s
sage
s
to FindR
e
lated
P
roducts
.
commit
|
commitdiff
|
tree
2005-06-16
A
ri
c
Stewart
Break out
all the class registration actions i
n
to classes
.
.
.
commit
|
commitdiff
|
tree
2005-06-15
Aric Stewart
Break out
a
ll the helpe
r
f
u
nct
i
ons i
n
to helper
s
.
c
.
commit
|
commitdiff
|
tree
2005-06-13
Aric Stewart
A "1"
is ret
u
rned
n
ot
a
1
for Assign
m
entType
.
Also
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Aric
Stewart
Extendi
n
g upon Mike McCor
m
ack's cleanup to
u
se
MSI_
R
ecordGet
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Aric Stew
a
rt
Register
t
he Product Ver
s
ion also
.
commit
|
commitdiff
|
tree
2005-06-09
A
ri
c
Stewart
A
void a loop where
a par
e
nt's paren
t
refers to itself
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Aric Stewart
A
dded module upgrade
.
c and impl
e
mented FindRel
a
tedProducts
.
commit
|
commitdiff
|
tree
2005-06-08
Aric Stewart
Set the P
r
es
e
lecte
d
proper
t
y if app
r
opriate (relevant t
o
commit
|
commitdiff
|
tree
2005-06-08
Aric Stewar
t
Write
o
u
t P
r
oduc
t
Language and Product Icon to the
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
Aric St
e
wart
W
rite out
U
pgradeCode
s
t
o the r
e
gistry to allow f
o
r
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
A
r
ic Stewart
Ad
d
L
anguage to the v
a
lu
e
s we can
query
w
ith MsiGetP
r
o
du
c
tInfo
.
commit
|
commitdiff
|
tree
2005-06-07
Aric Ste
w
art
Ad
d
functions to a
d
d the User
UpgradeCodes
.
commit
|
commitdiff
|
tree
2005-06-07
Ar
i
c
S
tewart
Cor
r
ect a c
r
ash if
the length buffer is NULL
.
commit
|
commitdiff
|
tree
2005-06-06
A
r
ic Stew
a
rt
Don't
g
et caught in lo
o
ps on paren
t
pro
g
ids
.
commit
|
commitdiff
|
tree
2005-06-04
Aric Stewart
Make
s
ure the TRACE stateme
n
t
s
do not spew gar
b
age
.
.
.
commit
|
commitdiff
|
tree
2005-06-04
A
r
ic S
t
ewart
S
i
nce
multiple progids can r
e
fer
t
o 1 class
w
e need
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
Aric Stewart
Locate
whe
r
e a buffe
r
size is not
b
e
ing
s
et
an
d
correctly
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
Aric
S
tewar
t
Add inst
a
ll_on
_
demand
f
or
E
xtension servers also
.
currentl
y
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric Stewart
Do not loop if a ProgId's Pare
n
t Index i
t
it
s
elf
.
commit
|
commitdiff
|
tree
2005-06-02
Ar
i
c S
t
ew
a
r
t
Print a mes
s
age fo
r
skipped
a
ctions in ProcessExe
c
Sequen
c
e
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Ari
c
Stewar
t
Do
n
ot change
a features state to
A
dvertise if it exp
l
icitly
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric Stewa
r
t
For typelibs in
d
ex 1 do not add \\1 to the
path
.
This
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Ari
c
S
tewart
Regis
t
er the F
i
leType and corre
c
t
s
hort vs long path
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
Ari
c
S
tewart
Introduce really ba
s
ic s
c
r
i
pting of actio
n
s
.
Thi
s
is
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
Aric
S
t
e
w
a
rt
Restrict d
e
formating of n
e
sted index
keys [[1]]
.
commit
|
commitdiff
|
tree
2005-05-26
A
ric S
t
e
w
art
First pass at writ
i
ng out CurVer keys for P
r
ogIds
.
.
.
.
commit
|
commitdiff
|
tree
2005-05-26
Aric St
e
wart
A
b
ig rewrite of t
h
e wh
o
le Registe
r
Class, Re
g
isterProgId,
commit
|
commitdiff
|
tree
2005-05-25
A
r
ic S
t
ewart
Implemen
t
t
he [!fi
l
e] format to p
r
oduce t
h
e short filename
.
commit
|
commitdiff
|
tree
2005-05-23
Aric Stew
a
rt
Doubl
e
terminate
SZ_MULT
I
properl
y
.
commit
|
commitdiff
|
tree
2005-05-23
A
r
ic Stewart
Fix
a leaking handle
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Stewart
W
e
ha
v
e a st
u
b for MsiGetUs
e
rInf
o
A we should
u
s
e
it
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Stewart
Fix a leaki
n
g
handle in MsiConf
i
gureProductExW
.
commit
|
commitdiff
|
tree
2005-05-20
Aric
S
t
e
w
art
Write
the RegOwner and RegCompany keys as blank
if
.
.
.
commit
|
commitdiff
|
tree
2005-05-20
A
ric Ste
w
art
Fix
q
uoti
n
g on q
u
er
i
es
.
commit
|
commitdiff
|
tree
2005-05-20
Ar
i
c
Stewart
Quoti
n
g f
i
xes
.
commit
|
commitdiff
|
tree
2005-05-20
Ari
c
S
tew
a
r
t
Correct query
q
uo
t
ing ba
s
ed o
n
Mike's
p
atch
.
commit
|
commitdiff
|
tree
2005-05-18
Ar
i
c
S
tew
a
rt
A few small fixes
.
commit
|
commitdiff
|
tree
2005-05-18
Ari
c
S
t
ew
a
rt
We cannot internally load the
files i
n
FileCost because
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
Aric Stew
a
r
t
Correc
t
ly use short filen
a
mes
from unc
o
mpres
s
ed f
i
l
e
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
Aric Stewart
Some er
r
or messages
and strcmp cha
n
ges
s
u
ggeste
d
by
.
.
.
commit
|
commitdiff
|
tree
2005-05-16
Aric
S
tewart
Correct a problem
with parse_data if bi
n
ary d
a
ta was
.
.
.
commit
|
commitdiff
|
tree
2005-05-13
Aric Stewart
-
E
xecuteAction ru
n
s the whole
E
xecute table and not
.
.
.
commit
|
commitdiff
|
tree
2005-05-12
Aric St
e
wart
Han
d
le W
M
_NCCALCS
I
ZE in
t
h
e
tab cont
r
ol
.
commit
|
commitdiff
|
tree
2005-05-11
Aric Ste
w
a
r
t
Add a stub implementation of Registe
r
TraceGuids
.
commit
|
commitdiff
|
tree
2005-05-09
Aric Stewart
Fix
a
few leaking
o
b
ject ha
n
dles
.
commit
|
commitdiff
|
tree
2005-05-07
Aric Stewart
Add
a
mi
s
sing
m
siob
j
_release that
w
as resulting
in
.
.
.
commit
|
commitdiff
|
tree
2005-05-07
Aric S
t
e
w
art
Correct a missing
M
siClo
s
eHandl
e
()
.
commit
|
commitdiff
|
tree
2005-04-28
Aric Stewart
Correct user componen
t
publication
.
commit
|
commitdiff
|
tree
2005-04-28
Aric Stew
a
r
t
Implement MsiQueryFeatureState
W
.
commit
|
commitdiff
|
tree
2005-04-27
Aric Stewart
Correct a leaking hke
y
handle
.
commit
|
commitdiff
|
tree
2005-04-26
Aric
S
t
e
wart
E
x
pand some hand
l
ing
o
f
s
pecial propert
i
es in
MsiGetProductInfo
.
commit
|
commitdiff
|
tree
2005-04-21
Ar
i
c Stewart
Fix for
t
h
e re
t
urn codes
f
o
r the
Q
u
a
lified comp
o
n
e
nt
.
.
.
commit
|
commitdiff
|
tree
2005-04-20
A
r
ic Stewart
Implement
P
ublish Component
s
in order fo
r
MsiGetQualifiedCom
.
.
.
commit
|
commitdiff
|
tree
2005-03-30
Aric St
e
wart
Make sure t
h
e GUID o
f
the typel
i
b
we ar
e
regis
t
e
ring
.
.
.
commit
|
commitdiff
|
tree
2005-03-24
Aric Stewart
If running in
U
I mode,
then displ
a
y the UI mod
e
dia
l
ogs
.
.
.
commit
|
commitdiff
|
tree
2005-03-22
A
r
i
c St
e
wart
T
est package creation
.
commit
|
commitdiff
|
tree
2005-03-17
Aric Stewart
For S
h
ellExecuteExA we need to
c
opy out the hPro
c
ess
.
.
.
commit
|
commitdiff
|
tree
2005-03-08
Aric St
e
w
art
Imp
l
emen
t
EM_GETOLEINTERFACE
.
commit
|
commitdiff
|
tree
2005-03-01
Aric S
t
ewart
Text re
f
orm
a
tting patch to
c
lean up al
l
the st
a
tic
.
.
.
commit
|
commitdiff
|
tree
2005-02-25
A
ric Stewart
Im
p
lement th
e
action
R
egisterFont
s
.
commit
|
commitdiff
|
tree
2005-02-24
Ari
c
Stewart
Add the Ex
e
c
u
teAction handl
e
r
.
commit
|
commitdiff
|
tree
2005-02-24
A
r
ic Stewart
Do some bas
i
c wo
r
k w
i
t
h regis
t
ry
c
omponent paths
.
commit
|
commitdiff
|
tree
2005-02-24
Aric St
e
wart
De
f
i
n
e
m
s
idbComponentAt
t
r
ib
u
tes
.
commit
|
commitdiff
|
tree
2005-02-23
A
r
i
c Ste
w
art
M
ake
s
ure formats like [\\]] a
n
d [\\[] wor
k
properly
.
commit
|
commitdiff
|
tree
2005-02-22
Ar
i
c Stewart
Upda
t
e the install
e
d state for components d
u
r
ing
C
ostFinaliz
.
.
.
commit
|
commitdiff
|
tree
2005-02-21
Aric Stewart
Th
e
values are quote
d
and spaces
a
dded, so
h
aving spaces
.
.
.
commit
|
commitdiff
|
tree
2005-02-18
A
r
ic Stewart
Fixed problems with
m
y code for f
i
n
d
ing th
e
Package
C
ode
.
commit
|
commitdiff
|
tree
2005-02-16
A
ric St
e
w
art
Stubs fo
r
MsiUseFeature
.
commit
|
commitdiff
|
tree
2005-02-10
A
r
ic Stewart
Added stu
b
s for MsiG
e
t
S
ho
r
tcu
t
TargetA/W
.
commit
|
commitdiff
|
tree
2005-02-10
Aric Stewart
Add the RegisterUser
a
cti
o
n
.
commit
|
commitdiff
|
tree
2005-02-09
A
r
ic Stewart
Do not
t
ra
c
k
t
he
temp f
i
les for
custom actions
bas
e
d
.
.
.
commit
|
commitdiff
|
tree
2005-02-09
Aric Stewart
Implement RegisterE
x
te
n
sionInfo and
R
egiste
r
MIMEInf
o
.
commit
|
commitdiff
|
tree
2005-02-09
Aric Stewart
Do not l
i
m
it
p
rope
r
ties t
o
256 characters when evaluatin
g
.
.
.
commit
|
commitdiff
|
tree
2005-02-08
A
ri
c
Stewart
Make a tem
p
file fo
r
each dll sa
v
e
d
for cu
s
tom a
c
tions
.
.
.
commit
|
commitdiff
|
tree
2005-02-08
A
r
i
c Stewart
Add logic
t
o
be able to resolve t
h
e
SourceDir based on
commit
|
commitdiff
|
tree
2005-02-02
Aric Stewart
Cleanup p
r
ocessing
a bit more
.
commit
|
commitdiff
|
tree
2005-02-02
Ari
c
Stewart
F
ix a copy and p
a
ste er
r
or
,
check
for a null v
a
lu
e
.
.
.
commit
|
commitdiff
|
tree
2005-02-02
Ar
i
c
S
tewart
Finish up the framewo
r
k by
s
tubbing out
a
l
l
the rem
a
ining
.
.
.
commit
|
commitdiff
|
tree
2005-02-01
A
r
ic S
t
ewart
C
o
nt
i
nued work
to simplify
t
h
e
ProcessAct
i
on ca
l
l,
.
.
.
commit
|
commitdiff
|
tree
2005-02-01
Aric Stewart
A
d
d
ed some more s
u
minfo stubs
.
commit
|
commitdiff
|
tree
2005-01-31
Aric Stewa
r
t
A rework
i
ng
of format
.
c
t
o re
m
ov
e
the r
e
curs
i
o
n, clean
.
.
.
commit
|
commitdiff
|
tree
2005-01-31
Aric Stewart
E
l
i
minate
th
e
gia
n
t if
.
.
else
i
f
b
lock from ACTION_ProcessAc
.
.
.
commit
|
commitdiff
|
tree
2005-01-31
A
ric Stewart
Setting a
record to an empty
s
tring is the same as
.
.
.
commit
|
commitdiff
|
tree
2005-01-27
Aric Stewa
r
t
Enable
the updating
o
f F
e
ature and thus t
h
e resulting
.
.
.
commit
|
commitdiff
|
tree
2005-01-27
Aric Stewart
Implemen
t
c
u
stom action type 19, Halt
i
nstall
a
nd
displ
a
y
.
.
.
commit
|
commitdiff
|
tree
2005-01-27
Aric
Stewart
MsiGetProper
t
y doe
s
not return any e
r
r
or on missi
n
g
.
.
.
commit
|
commitdiff
|
tree
next