repo.or.cz
/
wine.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Do not print an error message when deleting a nonexistent variable.
2005-07-10
Aric Stewart
Impl
e
ment Msi
G
etLangua
g
e
.
commit
|
commitdiff
|
tree
2005-07-08
Aric St
e
wart
I
nstal
l
Shield doe
s
a
number of actions using DoActi
o
n
.
.
.
commit
|
commitdiff
|
tree
2005-07-07
A
r
ic Stewa
r
t
Fill and use
t
h
e
Produ
c
tCode part of the MSIP
A
C
K
AGE
.
.
.
commit
|
commitdiff
|
tree
2005-07-05
Aric Stewar
t
Add source
.
c to start
h
andling the various
MsiSourceList
.
.
.
commit
|
commitdiff
|
tree
2005-06-30
Aric Stewa
r
t
Keep track of
what sequence we are in and
register
.
.
.
commit
|
commitdiff
|
tree
2005-06-29
Aric Stewar
t
Implementat
i
on for EM_GETTEXTEX
.
commit
|
commitdiff
|
tree
2005-06-29
A
ric
Stew
a
rt
Ha
n
dl
e
insta
l
l
s
off multi
p
l
e volumes and properly pull
.
.
.
commit
|
commitdiff
|
tree
2005-06-28
Ari
c
Stewart
Re
l
oca
t
e the msi file to prevent c
d
loc
k
i
n
g
, cor
r
ected
.
.
.
commit
|
commitdiff
|
tree
2005-06-27
Aric Stewart
Fix the Bro
w
seForFolder dialo
g
so that when it d
o
es
.
.
.
commit
|
commitdiff
|
tree
2005-06-24
Aric
S
tewart
Perform
E
xecut
e
Action at
UILevel 2
.
commit
|
commitdiff
|
tree
2005-06-24
Aric
S
tewart
Redo how we ext
r
act files from
a cabinet in order to
.
.
.
commit
|
commitdiff
|
tree
2005-06-24
A
r
i
c
Stewart
Rework
C
reateSh
o
rtcuts to use MSI_Ite
r
ateRe
c
o
r
ds
.
commit
|
commitdiff
|
tree
2005-06-24
Ar
i
c
S
tewart
Properly ha
n
dle -1 as a registry key
r
oot
.
commit
|
commitdiff
|
tree
2005-06-24
Aric Ste
w
art
Rew
o
rk S
e
lfRegModules to use MSI_Itera
t
e
Reco
r
ds
.
commit
|
commitdiff
|
tree
2005-06-23
Aric Stewart
Rework comp
o
nent, fe
a
tu
r
e
and
file load
i
ng to
use MSI_Iterat
.
.
.
commit
|
commitdiff
|
tree
2005-06-23
Aric Stewart
Rework R
e
gi
s
te
r
Fonts to u
s
e MSI_I
t
er
a
teRecord
s
.
commit
|
commitdiff
|
tree
2005-06-23
A
r
i
c
S
t
e
wa
r
t
Rework WriteIniValu
e
s
t
o
u
se MSI_IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-22
Aric Stewart
Rewo
r
k Pu
b
lishProduc
t
t
o
use
M
SI_IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-22
Aric Stewart
Rewor
k
RegisterTypeL
i
braries to use MSI
_
IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-22
Aric
Stewart
Rework Launch
C
o
nd
i
tio
n
s to use MSI_IterateRecor
d
s
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewart
Rework CostFinalize to u
s
e MSI_It
e
rateR
e
cords
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewart
Fix situation
s
where T
A
R
GETDIR
i
s set to a non
\ termina
t
ed
commit
|
commitdiff
|
tree
2005-06-21
A
ric Stewa
r
t
Rework Write
R
e
g
istryValues to use MSI_
I
t
erateRecords
.
commit
|
commitdiff
|
tree
2005-06-21
A
r
i
c
S
t
ew
a
rt
Rework CreateFolde
r
s to use MSI_
I
ter
a
teRec
o
rd
s
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewart
Duplicate
fil
e
s shou
l
d not fail if unable to get Destination
commit
|
commitdiff
|
tree
2005-06-20
Ar
i
c Stewart
U
se MSI
_
IterateR
e
cords for Dup
l
icateFil
e
s
.
commit
|
commitdiff
|
tree
2005-06-20
Aric Stewart
Use MSI_IterateRecords
f
o
r processing
a
ctions
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stewa
r
t
Allow co
n
t
r
ol eve
n
ts to return
co
d
es to halt the processing
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stew
a
r
t
A lon
g
overdue fix to MSI_SetTargetPath
.
T
his
s
ho
u
ld
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
A
ric Stewar
t
Fles
h
o
u
t the
r
e
maining keys
in RegisterProduct
.
commit
|
commitdiff
|
tree
2005-06-17
A
r
ic
S
te
w
art
Br
e
ak
out a
l
l th
e
file r
e
l
ated a
c
tions and helper
functions
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
Aric Stewa
r
t
B
reak out all the to
p
l
evel apis into install
.
c
.
commit
|
commitdiff
|
tree
2005-06-16
Aric Stewart
A simple cleanup to only track
t
he temp file if
we
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
A
r
ic Stewart
Add
U
I
messages
to F
i
n
dRelatedProducts
.
commit
|
commitdiff
|
tree
2005-06-16
A
ric St
e
w
a
rt
Br
e
a
k out
all t
h
e
class r
e
gi
s
tra
t
ion acti
o
ns
i
n
t
o cla
s
ses
.
.
.
commit
|
commitdiff
|
tree
2005-06-15
Aric Stewart
B
r
eak
o
ut
all t
h
e helper
functions into helpers
.
c
.
commit
|
commitdiff
|
tree
2005-06-13
Aric Stewart
A "1" is returned not a 1 for As
s
i
g
n
m
en
t
Type
.
Also
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Aric
S
tewart
Exten
d
ing
upon Mike
M
cCormack's cleanup to use MSI_Record
G
et
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Aric
Stewart
R
e
gister the Product Ve
r
sion also
.
commit
|
commitdiff
|
tree
2005-06-09
Ar
i
c Stewart
A
v
oid a loop where a parent's parent refers to it
s
e
lf
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Aric Stewart
Added module upgrade
.
c an
d
implemented
Find
R
elatedProducts
.
commit
|
commitdiff
|
tree
2005-06-08
Ar
i
c Stewart
Set
t
h
e
Pre
s
e
l
e
c
ted proper
t
y if appropriate
(
relevan
t
t
o
commit
|
commitdiff
|
tree
2005-06-08
Aric Stewart
Write ou
t
Product Language
and Product Ic
o
n
to th
e
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
Ari
c
Stewart
W
rite out U
p
g
r
adeC
o
des to the regist
r
y to allow for
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
Ari
c
Ste
w
ar
t
Add Language to the values we can query with MsiGetProductIn
f
o
.
commit
|
commitdiff
|
tree
2005-06-07
Aric St
e
wart
Ad
d
f
un
c
tions to add
the User
UpgradeCodes
.
commit
|
commitdiff
|
tree
2005-06-07
Aric Stewart
Correct a crash if the length
b
uffer is NULL
.
commit
|
commitdiff
|
tree
2005-06-06
A
r
ic Stewart
Don
'
t get ca
u
ght
in loops on
p
arent prog
i
ds
.
commit
|
commitdiff
|
tree
2005-06-04
Aric St
e
w
a
r
t
M
ake sure the TRACE statemen
t
s
do not
s
p
ew garbage
.
.
.
commit
|
commitdiff
|
tree
2005-06-04
Aric Ste
w
a
rt
Since m
u
ltip
l
e progids can re
f
er
t
o
1 c
l
ass we need
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
Aric Stewar
t
Locate where a buffer size is
n
ot be
i
ng set and correctly
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
Aric Stewa
r
t
Add install_on_demand for
Extension s
e
rvers also
.
currently
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric Stewart
Do n
o
t loop if a Pr
o
gId's Parent Index
it it
s
elf
.
commit
|
commitdiff
|
tree
2005-06-02
A
r
ic Stewart
Pr
i
n
t
a
me
s
sa
g
e for skipped actions in ProcessExecSequenc
e
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
A
ric Ste
w
art
Do not change
a features state to Adv
e
rtise
if it explicitly
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric S
t
ewart
For type
l
ibs index 1 do not add \\1
t
o
t
he p
a
th
.
This
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric Stew
a
rt
R
e
g
is
t
e
r
the F
i
leType
a
n
d
c
o
rrect s
h
ort vs long path
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
Aric Stewart
Introd
u
ce really
b
as
i
c
scripting of actions
.
This is
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
A
ric Stewart
Restrict de
f
orma
t
ing of neste
d
index keys
[
[1]]
.
commit
|
commitdiff
|
tree
2005-05-26
Aric S
t
ewart
First pass at writing out CurVer keys f
o
r
P
r
ogIds
.
.
.
.
commit
|
commitdiff
|
tree
2005-05-26
Aric St
e
wart
A big rewri
t
e of
t
he whole RegisterClass, Reg
i
s
t
e
r
ProgId,
commit
|
commitdiff
|
tree
2005-05-25
Aric Stew
a
rt
I
mplement the [!f
i
le]
forma
t
to prod
u
ce the short f
i
lename
.
commit
|
commitdiff
|
tree
2005-05-23
Aric
S
tewart
Double termina
t
e SZ_
M
ULTI
pr
o
perly
.
commit
|
commitdiff
|
tree
2005-05-23
A
r
ic Stewar
t
Fix a leaking hand
l
e
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Stewart
We have a stu
b
for MsiGetUserI
n
f
o
A we should
u
se it
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Ste
w
art
Fix
a
leaki
n
g ha
n
d
le in
M
s
iC
o
nf
i
gu
r
eProductExW
.
commit
|
commitdiff
|
tree
2005-05-20
A
ri
c
S
t
e
wart
Write
t
he
RegOwner an
d
RegCompany ke
y
s
as b
l
a
n
k if
.
.
.
commit
|
commitdiff
|
tree
2005-05-20
Aric
Stew
a
r
t
F
i
x quoting on queries
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Stewart
Quot
i
ng
f
ix
e
s
.
commit
|
commitdiff
|
tree
2005-05-20
Aric
S
t
ewart
C
o
rrect
q
uery quoting bas
e
d on Mike's patch
.
commit
|
commitdiff
|
tree
2005-05-18
A
r
ic Stewart
A few small fixes
.
commit
|
commitdiff
|
tree
2005-05-18
Aric Stewart
We cannot internally load the f
i
les in F
i
le
C
ost because
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
Ari
c
St
e
w
art
Cor
r
ectly use sh
o
r
t filenames from uncom
p
ress
e
d
fil
e
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
Aric St
e
war
t
So
m
e error message
s
and strcmp
chan
g
es
suggested
by
.
.
.
commit
|
commitdiff
|
tree
2005-05-16
A
r
ic Stewart
C
orr
e
ct a
p
r
o
ble
m
with parse_data if binary
data was
.
.
.
commit
|
commitdiff
|
tree
2005-05-13
A
r
i
c
Stewart
- E
x
ecuteA
c
tion run
s
the w
h
ole E
x
ecute tabl
e
and not
.
.
.
commit
|
commitdiff
|
tree
2005-05-12
Ar
i
c St
e
w
a
r
t
H
andle WM_
N
CCALCSIZ
E
i
n
the tab
c
ontrol
.
commit
|
commitdiff
|
tree
2005-05-11
Aric
S
tewart
Add a stub implementa
t
i
o
n of
Regis
t
er
T
ra
c
eGuids
.
commit
|
commitdiff
|
tree
2005-05-09
Aric S
t
ewart
F
ix a few
l
eaking
o
bject han
d
l
e
s
.
commit
|
commitdiff
|
tree
2005-05-07
Aric S
t
ewart
A
d
d
a
missing msi
o
b
j
_
r
elease that
was resulting
i
n
.
.
.
commit
|
commitdiff
|
tree
2005-05-07
A
ric Stewart
C
o
rre
c
t a mis
s
ing MsiCloseHandle()
.
commit
|
commitdiff
|
tree
2005-04-28
Aric Stewart
Correct user component public
a
t
i
on
.
commit
|
commitdiff
|
tree
2005-04-28
Aric Stewart
Implement
M
siQu
e
ryFeature
S
tateW
.
commit
|
commitdiff
|
tree
2005-04-27
A
r
i
c
S
tewart
C
o
rrec
t
a leaking
hkey ha
n
dle
.
commit
|
commitdiff
|
tree
2005-04-26
Ar
i
c Stewart
Expand some handling
of
special proper
t
ie
s
in MsiGetProductInfo
.
commit
|
commitdiff
|
tree
2005-04-21
A
r
ic
S
tewart
Fi
x
for the
r
e
t
urn cod
e
s
f
or the Qu
a
lified component
.
.
.
commit
|
commitdiff
|
tree
2005-04-20
A
ric
S
t
ewart
Imp
l
e
m
e
nt Publish Compon
e
n
ts
in order f
o
r MsiGetQualifie
d
Com
.
.
.
commit
|
commitdiff
|
tree
2005-03-30
Aric Stewart
Mak
e
sure t
h
e GUID
of the typelib we a
r
e
regis
t
e
r
ing
.
.
.
commit
|
commitdiff
|
tree
2005-03-24
A
r
ic Stewa
r
t
If running in UI mo
d
e
,
then display
t
he UI
m
ode
dialogs
.
.
.
commit
|
commitdiff
|
tree
2005-03-22
Aric St
e
wart
Test pack
a
ge creation
.
commit
|
commitdiff
|
tree
2005-03-17
A
r
ic
Stewa
r
t
For Shell
E
x
e
cuteExA we need to
c
opy out the hP
r
ocess
.
.
.
commit
|
commitdiff
|
tree
2005-03-08
Aric S
t
e
w
art
I
m
plement EM_GETOLEI
N
T
ERFACE
.
commit
|
commitdiff
|
tree
2005-03-01
Aric Stewart
T
ext reform
a
tting patch to c
l
ea
n
up all the stati
c
.
.
.
commit
|
commitdiff
|
tree
2005-02-25
Aric Stewart
Implement the action R
e
gisterFonts
.
commit
|
commitdiff
|
tree
2005-02-24
Aric
Stewart
Add
t
he Execut
e
A
c
tion handler
.
commit
|
commitdiff
|
tree
2005-02-24
Ar
i
c Stewart
D
o
som
e
basic work
with
r
egis
t
ry compo
n
ent
pa
t
hs
.
commit
|
commitdiff
|
tree
2005-02-24
A
ric S
t
ew
a
rt
Defi
n
e msidb
C
ompo
n
entA
t
tribute
s
.
commit
|
commitdiff
|
tree
2005-02-23
Aric Stewart
Make sure formats
like [\\]] and [\\[]
w
o
r
k
pr
o
perly
.
commit
|
commitdiff
|
tree
2005-02-22
A
r
i
c Stewart
Update the installed state for components during C
o
stFi
n
a
l
iz
.
.
.
commit
|
commitdiff
|
tree
2005-02-21
A
ric Stewart
The values are
q
u
o
te
d
a
n
d
spaces added, so having
s
pac
e
s
.
.
.
commit
|
commitdiff
|
tree
next