repo.or.cz
/
wine
/
testsucceed.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Properly handle -1 as a registry key root.
2005-06-24
A
r
ic St
e
wa
r
t
Properly handl
e
-1 as a registry key
root
.
commit
|
commitdiff
|
tree
2005-06-24
Aric Stewart
R
e
w
ork SelfRegModules to use
M
SI_
I
terat
e
Records
.
commit
|
commitdiff
|
tree
2005-06-23
Aric Stewa
r
t
Rewor
k
component, feat
u
re and f
i
le lo
a
ding to use MSI_Iterat
.
.
.
commit
|
commitdiff
|
tree
2005-06-23
Aric Stewart
Rewo
r
k
R
egisterFonts to u
s
e MSI_IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-23
A
r
ic Stewa
r
t
Rework Wr
i
teIniVal
u
es to use M
S
I_IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-22
Aric Stewart
R
e
work Publ
i
shProduct to use MSI_IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-22
Aric
S
tewart
Rewo
r
k RegisterTypeLi
b
raries to use MSI
_
IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-22
A
ric
S
tewart
Rewo
r
k LaunchConditions to
use MSI_IterateRecord
s
.
commit
|
commitdiff
|
tree
2005-06-21
Aric St
e
w
art
Rework
C
os
t
Fin
a
lize to use MSI_
I
terate
R
ecords
.
commit
|
commitdiff
|
tree
2005-06-21
Ar
i
c
S
tewart
Fix si
t
ua
t
i
o
ns whe
r
e
TARG
E
TDIR is
set to a non \ terminat
e
d
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewart
Rework Write
R
egis
t
r
y
V
a
l
ues to
u
s
e M
S
I_IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-21
A
ric Stewar
t
Rew
o
rk CreateFolders
to us
e
M
S
I_Iterat
e
Re
c
ords
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewa
r
t
Duplicate files sho
u
l
d
not fail if unable t
o
get Destinat
i
o
n
commit
|
commitdiff
|
tree
2005-06-20
Aric Stewart
Use MS
I
_
I
terateR
e
cords for Duplicate
F
ile
s
.
commit
|
commitdiff
|
tree
2005-06-20
Aric St
e
wart
Use MS
I
_Iterate
R
e
cords for proce
s
sing actio
n
s
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stewart
Allow con
t
rol events to
r
e
turn co
d
es to halt th
e
processing
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stewart
A long ove
r
due fix to MSI_
S
etTargetPath
.
This shou
l
d
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
Aric
S
t
e
w
ar
t
F
lesh
o
ut
the rem
a
i
ning keys in Regis
t
erProduct
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stewart
Break out
a
ll the f
i
le related actions a
n
d helper f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
Ari
c
Stew
a
rt
Break out all the top
level apis into install
.
c
.
commit
|
commitdiff
|
tree
2005-06-16
Ari
c
Stewart
A
simple clean
u
p
t
o
o
nl
y
track
the temp file if we
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
Aric Stewart
Ad
d
UI messages to FindRel
a
ted
P
ro
d
u
cts
.
commit
|
commitdiff
|
tree
2005-06-16
Aric Stewart
Break o
u
t all the cl
a
ss registration action
s
into classes
.
.
.
commit
|
commitdiff
|
tree
2005-06-15
A
r
ic Stewart
Break ou
t
all th
e
helper functi
o
ns into help
e
rs
.
c
.
commit
|
commitdiff
|
tree
2005-06-13
Ar
i
c Stewart
A "1
"
is retu
r
ned not
a 1 for AssignmentType
.
Also
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Ari
c
Stewart
Extending upon Mike
McCormack's cleanu
p
t
o use MS
I
_
RecordGet
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Aric Stewart
Regis
t
er the Product Version als
o
.
commit
|
commitdiff
|
tree
2005-06-09
A
r
ic S
t
ewart
Avoid a
l
oop where a
p
a
rent's parent refer
s
to itself
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Ari
c
S
tewart
A
dd
e
d
module upg
r
ade
.
c an
d
imple
m
ented FindRel
a
tedProducts
.
commit
|
commitdiff
|
tree
2005-06-08
Aric Stewart
Set
the Presele
c
ted p
r
ope
r
ty if appro
p
riate (r
e
levant to
commit
|
commitdiff
|
tree
2005-06-08
Aric Stewart
Write out Pr
o
duct Language and Produc
t
Icon to the
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
Aric Stewart
Write out UpgradeCodes to
t
h
e registry to allow for
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
Ari
c
Stewart
Add Language to the values we c
a
n query
w
i
th MsiGe
t
ProductInfo
.
commit
|
commitdiff
|
tree
2005-06-07
A
ric S
t
ewart
Add
f
u
n
ctions
to add the Us
e
r Upgr
a
deC
o
des
.
commit
|
commitdiff
|
tree
2005-06-07
Aric Stewa
r
t
Correct a crash if the leng
t
h
buffe
r
is
N
ULL
.
commit
|
commitdiff
|
tree
2005-06-06
Aric Stewart
Don't get caught in loops on paren
t
progids
.
commit
|
commitdiff
|
tree
2005-06-04
A
r
ic S
t
e
wart
Mak
e
sure the TRACE statements do no
t
spew
gar
b
age
.
.
.
commit
|
commitdiff
|
tree
2005-06-04
A
r
i
c
Stewart
Since
m
ultiple progids ca
n
refe
r
to 1 class we
n
eed
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
Ar
i
c
Stewart
L
o
c
ate
w
h
ere a buf
f
er
size
i
s n
o
t being set and c
o
rrect
l
y
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
Aric Stew
a
rt
Add inst
a
ll_on_demand for Exten
s
ion servers also
.
curren
t
ly
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Ari
c
Stewart
Do not loop if a ProgI
d
's
Parent Index it
itself
.
commit
|
commitdiff
|
tree
2005-06-02
A
ric St
e
wart
Pri
n
t a
m
essage for skipped act
i
ons i
n
Pr
o
cessExecSequence
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric Stewa
r
t
Do not chang
e
a f
e
atur
e
s state to Advertise
if it exp
l
icit
l
y
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Ari
c
S
t
ewart
For typelibs index
1
do not add \\1 to
t
he path
.
Thi
s
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric Stewart
Re
g
ister the Fi
l
eType and correct short vs l
o
ng p
a
th
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
Aric
S
te
w
art
Introduce rea
l
ly basi
c
scriptin
g
of actions
.
This is
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
Aric S
t
ewart
Restri
c
t deform
a
ting
of n
e
s
t
ed index keys [
[
1]]
.
commit
|
commitdiff
|
tree
2005-05-26
Ar
i
c Stew
a
rt
Firs
t
pass at writing out CurVer
k
eys for ProgIds
.
.
.
.
commit
|
commitdiff
|
tree
2005-05-26
Ar
i
c Stewart
A
b
i
g
rewrite of the whole RegisterClass, RegisterPro
g
Id,
commit
|
commitdiff
|
tree
2005-05-25
Aric Stewart
Implem
e
nt
t
he [!file] for
m
at
to produce
t
he s
h
ort fil
e
n
ame
.
commit
|
commitdiff
|
tree
2005-05-23
Aric Stewart
Doub
l
e termi
n
ate
S
Z_MULTI
p
roperly
.
commit
|
commitdiff
|
tree
2005-05-23
Aric Stewart
Fix a
leaking handle
.
commit
|
commitdiff
|
tree
2005-05-20
Ari
c
Stewart
We have a
stub f
o
r MsiGetUserInfoA we
should u
s
e
i
t
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Stewart
Fi
x
a le
a
ki
n
g handle i
n
MsiConfigureProduc
t
E
x
W
.
commit
|
commitdiff
|
tree
2005-05-20
A
r
ic Stewart
Write the Reg
O
wner
and RegCompan
y
keys as
b
l
a
nk if
.
.
.
commit
|
commitdiff
|
tree
2005-05-20
Ari
c
Stewart
F
i
x quoting on qu
e
ries
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Stewart
Quotin
g
fix
e
s
.
commit
|
commitdiff
|
tree
2005-05-20
Ari
c
St
e
war
t
C
o
r
re
c
t query quoting ba
s
ed on Mike'
s
patch
.
commit
|
commitdiff
|
tree
2005-05-18
Aric
Stewart
A
f
ew smal
l
fixes
.
commit
|
commitdiff
|
tree
2005-05-18
Aric S
t
e
w
art
W
e
c
a
nnot internally load
t
he files
i
n FileCost b
e
cause
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
A
r
ic Stewart
Co
r
r
ectly us
e
short fi
l
e
names
fr
o
m
u
n
compressed
f
ile
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
Aric Stewart
S
ome error messages and s
t
rcmp changes suggest
e
d by
.
.
.
commit
|
commitdiff
|
tree
2005-05-16
A
r
i
c
Stewart
C
o
rrect a p
r
oblem with
p
arse_data
i
f bina
r
y data was
.
.
.
commit
|
commitdiff
|
tree
2005-05-13
Aric Stewa
r
t
-
E
xe
c
uteA
c
tion
r
u
ns
the whole Execute ta
b
le and n
o
t
.
.
.
commit
|
commitdiff
|
tree
2005-05-12
Aric Stewar
t
H
a
ndl
e
WM_N
C
CA
L
C
SIZE in
t
he t
a
b c
o
ntrol
.
commit
|
commitdiff
|
tree
2005-05-11
Ari
c
Stewart
A
dd a st
u
b implem
e
n
ta
t
i
on of Regist
e
rTraceG
u
i
d
s
.
commit
|
commitdiff
|
tree
2005-05-09
Aric Stew
a
rt
Fix a few l
e
a
k
i
ng object handles
.
commit
|
commitdiff
|
tree
2005-05-07
Ari
c
Stewart
Add a miss
i
ng msiobj_
r
elease that
was
r
e
sul
t
ing in
.
.
.
commit
|
commitdiff
|
tree
2005-05-07
Aric
S
tewart
Corr
e
ct a missing MsiCloseHandle
(
)
.
commit
|
commitdiff
|
tree
2005-04-28
Aric Stewart
Correct user c
o
mponent publication
.
commit
|
commitdiff
|
tree
2005-04-28
A
ric Stewart
I
m
p
l
em
e
nt Msi
Q
u
e
r
yFeatureSta
t
eW
.
commit
|
commitdiff
|
tree
2005-04-27
Aric Stewart
Correct
a
leak
i
n
g h
k
ey ha
n
dle
.
commit
|
commitdiff
|
tree
2005-04-26
Aric Stewart
Expand som
e
handling o
f
special properties in MsiGetProdu
c
t
I
nfo
.
commit
|
commitdiff
|
tree
2005-04-21
Ari
c
St
e
wart
F
ix for
the re
t
urn
c
o
des f
o
r
the Qualified com
p
onent
.
.
.
commit
|
commitdiff
|
tree
2005-04-20
Ar
i
c Stewart
Implement
P
ublish
C
o
mp
o
nents in order for MsiGetQua
l
ifiedCom
.
.
.
commit
|
commitdiff
|
tree
2005-03-30
A
r
ic Stewa
r
t
Make sure the G
U
ID of the typelib we a
r
e registering
.
.
.
commit
|
commitdiff
|
tree
2005-03-24
Aric St
e
wart
If
running in UI mode
,
t
h
en
d
i
s
p
lay the UI
mode dialogs
.
.
.
commit
|
commitdiff
|
tree
2005-03-22
A
ri
c
Stewart
Test pac
k
age
cr
e
ation
.
commit
|
commitdiff
|
tree
2005-03-17
Aric Stewar
t
For ShellExecuteExA
w
e
n
eed to copy out
the hProcess
.
.
.
commit
|
commitdiff
|
tree
2005-03-08
Aric Stewar
t
Imp
l
e
m
e
nt
EM_GETOL
E
INTE
R
FACE
.
commit
|
commitdiff
|
tree
2005-03-01
Aric Stewart
Text reformatting pa
t
ch to c
l
ean
up all the sta
t
ic
.
.
.
commit
|
commitdiff
|
tree
2005-02-25
Aric Stewart
I
m
plement
the
a
ctio
n
Re
g
i
sterFonts
.
commit
|
commitdiff
|
tree
2005-02-24
A
r
ic Stew
a
rt
Add t
h
e ExecuteAction han
d
ler
.
commit
|
commitdiff
|
tree
2005-02-24
A
r
ic Stewart
Do some basic w
o
rk with registry
c
om
p
o
n
ent p
a
ths
.
commit
|
commitdiff
|
tree
2005-02-24
Aric Stew
a
rt
D
efine
m
sidbComponentAt
t
ributes
.
commit
|
commitdiff
|
tree
2005-02-23
Ari
c
Stewart
Make sure formats like
[\\]
]
and [
\
\[] work
properly
.
commit
|
commitdiff
|
tree
2005-02-22
Aric S
t
ew
a
rt
U
pdate the ins
t
alle
d
sta
t
e for components
during
C
ostFinaliz
.
.
.
commit
|
commitdiff
|
tree
2005-02-21
Ar
i
c Stew
a
rt
The v
a
l
u
es are quoted and space
s
a
d
ded, s
o
havi
n
g
s
paces
.
.
.
commit
|
commitdiff
|
tree
2005-02-18
A
ric Stewa
r
t
Fixed problems with my code for f
i
nding t
h
e PackageCo
d
e
.
commit
|
commitdiff
|
tree
2005-02-16
Aric
S
t
e
wart
Stubs for MsiU
s
eFeature
.
commit
|
commitdiff
|
tree
2005-02-10
A
r
ic Stewart
Added stubs
f
or MsiGetShortcut
T
argetA/W
.
commit
|
commitdiff
|
tree
2005-02-10
A
r
ic
S
te
w
art
Add the Regi
s
terUser action
.
commit
|
commitdiff
|
tree
2005-02-09
Ari
c
Stewart
Do
not
t
rac
k
th
e
temp files for
c
ustom
a
c
t
ions
based
.
.
.
commit
|
commitdiff
|
tree
2005-02-09
Aric
S
t
ewar
t
Implement Re
g
i
sterExtensionInfo and Register
M
I
MEInfo
.
commit
|
commitdiff
|
tree
2005-02-09
Aric
S
tewa
r
t
Do
not limit pro
p
erties to 256 cha
r
act
e
rs when evalu
a
t
ing
.
.
.
commit
|
commitdiff
|
tree
2005-02-08
Aric Stewar
t
Make
a
te
m
p file f
o
r each dll sa
v
ed for custom acti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2005-02-08
Aric Stewart
Add logic to be a
b
le
t
o reso
l
ve the Sour
c
eDir base
d
on
commit
|
commitdiff
|
tree
2005-02-02
Aric Stewart
Cleanup p
r
o
c
essing a
bit more
.
commit
|
commitdiff
|
tree
2005-02-02
Aric
S
tewart
F
i
x
a copy a
n
d paste
e
r
ror, check
for a n
u
l
l va
l
u
e
.
.
.
commit
|
commitdiff
|
tree
2005-02-02
Aric Stewar
t
F
i
nish
u
p
the
f
r
ame
w
ork b
y
stubbing
o
ut all the
r
emaining
.
.
.
commit
|
commitdiff
|
tree
next