repo.or.cz
/
wine
/
gsoc_dplay.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
shell32: In SHNameTranslate use the right part of the string for sizing.
2005-08-19
Ari
c
Stewart
I
n AtlModuleIn
i
t do not c
a
ll ini
t
ializat
i
on procedures
.
.
.
commit
|
commitdiff
|
tree
2005-08-16
Aric Stewar
t
Fix
e
d a memory overfl
o
w and l
e
ak
i
den
t
ified by Mike
.
.
.
commit
|
commitdiff
|
tree
2005-08-15
Aric Stewart
Add some bod
y
t
o
Reso
l
veSo
u
rce b
e
caus
e
it is po
s
s
i
bl
e
.
.
.
commit
|
commitdiff
|
tree
2005-07-22
Aric Stewart
Bail out if th
e
reg key
is empty
.
This prev
e
nts us
.
.
.
commit
|
commitdiff
|
tree
2005-07-21
A
r
i
c Stewart
Use
SOURCEDIR ins
t
e
a
d of PackagePath
.
Because the Packag
e
Pat
.
.
.
commit
|
commitdiff
|
tree
2005-07-15
Ar
i
c Stewart
W
hen
a
ddin
g
an
i
m
age
c
opy the fu
l
l pre
v
ious buf
f
er
.
commit
|
commitdiff
|
tree
2005-07-12
A
ric Ste
w
art
Both
w
c
schr and
w
csrchr
should
be abl
e
t
o find the
.
.
.
commit
|
commitdiff
|
tree
2005-07-12
Aric Stewart
Further t
e
sting
s
h
ows that wh
e
n CustomActionData needs
.
.
.
commit
|
commitdiff
|
tree
2005-07-12
Aric S
t
ewart
Use the SourceList
f
unct
i
ons
t
o
g
et the source
pa
t
h
i
n
commit
|
commitdiff
|
tree
2005-07-12
Aric Stewart
When working
t
oward install on d
e
man
d
s
u
pport we
n
e
ed
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Ar
i
c
S
tewart
Properly resize the buf
f
er based on
E
RROR_MORE_DATA
.
commit
|
commitdiff
|
tree
2005-07-11
Aric
S
tew
a
rt
Us
e
t
h
e
strings d
e
fi
n
ed in msi
.
h
.
commit
|
commitdiff
|
tree
2005-07-11
Aric Stew
a
r
t
Correct an error whe
r
e
I was
n
o
t prope
r
ly advancing
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
A
r
ic
S
tewart
Remove some dupli
c
ate prototypes
a
nd reformat the SourceList
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Aric Stewart
I
f MsiGet
P
roperty(A/W) i
s
ca
l
led wi
t
h a
N
ULL for the
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Aric
St
e
war
t
Add
th
e
s
t
ring constants located
in msi
.
h and ma
k
e
.
.
.
commit
|
commitdiff
|
tree
2005-07-10
Aric Stew
a
rt
I
m
plement
M
siGe
t
Langu
a
ge
.
commit
|
commitdiff
|
tree
2005-07-08
Ar
i
c Stewart
In
s
tal
l
Shield does a num
b
e
r of
a
ct
i
ons using
DoActio
n
.
.
.
commit
|
commitdiff
|
tree
2005-07-07
Ari
c
Stewar
t
Fill and u
s
e the ProductCode part
o
f
the MSIPACKAGE
.
.
.
commit
|
commitdiff
|
tree
2005-07-05
Ar
i
c Stewa
r
t
A
dd source
.
c to start h
a
n
dling
the vari
o
us MsiS
o
u
r
c
eList
.
.
.
commit
|
commitdiff
|
tree
2005-06-30
A
r
ic
Stewart
K
e
ep tra
c
k o
f
wha
t
seq
u
ence we are in and
register
.
.
.
commit
|
commitdiff
|
tree
2005-06-29
Aric Stewart
Im
p
lem
e
ntation for EM_GETTEXTEX
.
commit
|
commitdiff
|
tree
2005-06-29
Aric Ste
w
art
Handle installs of
f
mul
t
iple volum
e
s and properly pull
.
.
.
commit
|
commitdiff
|
tree
2005-06-28
Aric
S
t
e
wart
R
e
locate the msi
f
ile to pre
v
ent cd locking, cor
r
ected
.
.
.
commit
|
commitdiff
|
tree
2005-06-27
A
r
ic Stewart
Fix
t
he Brows
e
ForF
o
lder dialog so
that when
i
t does
.
.
.
commit
|
commitdiff
|
tree
2005-06-24
Aric Stewart
Perform ExecuteAction a
t
UILeve
l
2
.
commit
|
commitdiff
|
tree
2005-06-24
Aric Stewa
r
t
Redo
ho
w
we extract files from a ca
b
inet in order to
.
.
.
commit
|
commitdiff
|
tree
2005-06-24
Ar
i
c Ste
w
art
Rewor
k
C
r
eateShort
c
uts to use MSI_Iterat
e
Records
.
commit
|
commitdiff
|
tree
2005-06-24
Ar
i
c Stewa
r
t
Prope
r
ly
h
andle
-1 as a registry
key root
.
commit
|
commitdiff
|
tree
2005-06-24
Ari
c
S
t
ewart
Rework Self
R
egMo
d
ul
e
s to us
e
MSI_I
t
erat
e
Records
.
commit
|
commitdiff
|
tree
2005-06-23
Aric Stewa
r
t
Rework compon
e
nt,
f
eat
u
re and file
l
oadi
n
g
to use MSI_Iter
a
t
.
.
.
commit
|
commitdiff
|
tree
2005-06-23
Aric Stewart
Re
w
ork RegisterFon
t
s to us
e
MSI_
I
ter
a
teRecords
.
commit
|
commitdiff
|
tree
2005-06-23
Aric S
t
e
wart
Rework WriteIniVal
u
es
t
o use MS
I
_IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-22
A
ric Stewart
R
e
w
ork Publ
i
shP
r
o
d
uct
t
o use MS
I
_Ite
r
ateRecords
.
commit
|
commitdiff
|
tree
2005-06-22
Aric Stewart
Rework Register
T
ypeLib
r
aries to us
e
MS
I
_
I
terateRec
o
rds
.
commit
|
commitdiff
|
tree
2005-06-22
Aric
Ste
w
art
Rework La
u
nchConditio
n
s
t
o
use MSI_IterateRec
o
rds
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Stew
a
r
t
Rework CostFinalize to use
MSI_I
t
e
ra
t
eRecor
d
s
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewart
Fix situations
w
h
ere TARGETDIR is set
to a non \ terminated
commit
|
commitdiff
|
tree
2005-06-21
Aric S
t
ewar
t
Rework Wr
i
t
e
Reg
i
stryValues to
use
M
S
I_Iterate
R
ecords
.
commit
|
commitdiff
|
tree
2005-06-21
Aric S
t
ewa
r
t
R
e
w
ork Creat
e
Fo
l
de
r
s to use
MSI_Iter
a
teRecor
d
s
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewart
Duplica
t
e
f
iles should
n
o
t
fail if unabl
e
to get Destination
commit
|
commitdiff
|
tree
2005-06-20
Aric Stewart
U
s
e MSI_IterateRec
o
r
d
s for Dupli
c
ateF
i
l
e
s
.
commit
|
commitdiff
|
tree
2005-06-20
Aric Stewa
r
t
Use
M
S
I
_Iterate
R
ecord
s
f
o
r
p
roce
s
sing ac
t
ions
.
commit
|
commitdiff
|
tree
2005-06-17
A
r
ic S
t
e
wa
r
t
Allow contro
l
events to
r
eturn cod
e
s to halt the proce
s
sing
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stewart
A long ove
r
d
ue fi
x
to
M
SI_SetTargetPath
.
This should
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stewart
Flesh
o
ut the
r
emaining keys in
Regis
t
erProduct
.
commit
|
commitdiff
|
tree
2005-06-17
Aric
S
te
w
a
rt
Break out all the fil
e
related
a
c
t
i
on
s
and helper functions
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
A
r
i
c
S
tewart
Break out all the top level apis into install
.
c
.
commit
|
commitdiff
|
tree
2005-06-16
Aric St
e
wart
A simple clea
n
up
to
o
nly track
t
h
e
temp file
if we
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
Aric Stewart
Add U
I
messages to FindRela
t
edProducts
.
commit
|
commitdiff
|
tree
2005-06-16
Aric
S
tewart
B
r
eak
out all the c
l
a
s
s regi
s
tration
a
ctions into clas
s
es
.
.
.
commit
|
commitdiff
|
tree
2005-06-15
Aric St
e
wa
r
t
B
reak ou
t
al
l
the helper funct
i
ons in
t
o hel
p
ers
.
c
.
commit
|
commitdiff
|
tree
2005-06-13
Aric Stewart
A "1" is retu
r
n
ed not a 1 f
o
r AssignmentTyp
e
.
Al
s
o
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Aric S
t
ew
a
r
t
Extending upon Mike McCormack's cleanup
to
us
e
MS
I
_Rec
o
rdGet
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
A
r
ic Stewart
Regis
t
er the Product Version also
.
commit
|
commitdiff
|
tree
2005-06-09
Aric S
t
e
wart
Avoid a
l
oop where a parent'
s
paren
t
r
e
f
e
r
s
to itself
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Aric Stewart
A
d
ded module upgrade
.
c and impleme
n
te
d
Find
R
ela
t
e
dProducts
.
commit
|
commitdiff
|
tree
2005-06-08
Ari
c
St
e
wart
Set the Preselected prope
r
ty
i
f
a
ppropriate (rele
v
ant
t
o
commit
|
commitdiff
|
tree
2005-06-08
A
r
i
c Stewa
r
t
Write o
u
t
Product Langu
a
ge
a
nd Pr
o
duct Icon to the
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
Aric Stewart
Write out UpgradeCodes to
t
he regist
r
y t
o
a
llow for
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
Ar
i
c Stewart
Add Lang
u
age to
t
he values we
c
an query wit
h
MsiGet
P
roductInfo
.
commit
|
commitdiff
|
tree
2005-06-07
A
ric Stewart
Add
f
uncti
o
ns to
a
dd the User
Upgrad
e
Cod
e
s
.
commit
|
commitdiff
|
tree
2005-06-07
A
ric Stewart
Correct a cras
h
if the length buffer
is NUL
L
.
commit
|
commitdiff
|
tree
2005-06-06
Aric Stewart
Don
'
t get cau
g
ht
i
n loops on par
e
nt p
r
og
i
d
s
.
commit
|
commitdiff
|
tree
2005-06-04
Aric Stewart
M
a
k
e
su
r
e the TRACE sta
t
emen
t
s
do n
o
t spew garbage
.
.
.
commit
|
commitdiff
|
tree
2005-06-04
Aric Stewa
r
t
Sin
c
e multipl
e
progids can refer to 1 class
w
e ne
e
d
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
Aric Stew
a
r
t
Locat
e
where a b
u
ffer size is
not
b
e
i
n
g
set
a
nd cor
r
ectly
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
A
r
i
c Stewart
Ad
d
install_on_d
e
m
a
nd for Ex
t
en
s
io
n
ser
v
ers als
o
.
currently
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric St
e
wart
Do
not lo
o
p
if a ProgI
d
'
s
P
ar
e
nt
I
ndex
it
itsel
f
.
commit
|
commitdiff
|
tree
2005-06-02
Aric Stewa
r
t
Pr
i
nt a mess
a
ge for skipped
act
i
ons in Proc
e
ssExecSequence
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric Stewa
r
t
Do not cha
n
ge a features state to Advertise if it explicitl
y
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
A
ric Stew
a
r
t
For
t
y
p
el
i
bs
index 1 do not add \\1 to the
p
at
h
.
T
h
is
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric Stewart
Register th
e
FileTy
p
e
a
nd correct
short
v
s long path
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
Aric S
t
ewart
I
n
t
r
o
d
u
ce
r
eally basic script
i
ng of
actions
.
This is
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
Aric Stewart
Rest
r
ict
deformating of
nest
e
d i
n
dex keys [[1]]
.
commit
|
commitdiff
|
tree
2005-05-26
Aric Stewart
First p
a
ss at writing out
CurVer
k
ey
s
for ProgIds
.
.
.
.
commit
|
commitdiff
|
tree
2005-05-26
Aric Stewart
A big rewrit
e
of the whole RegisterClass, RegisterProgI
d
,
commit
|
commitdiff
|
tree
2005-05-25
Aric St
e
w
a
rt
Im
p
lem
e
nt the [!file] for
m
at to produce the
short filename
.
commit
|
commitdiff
|
tree
2005-05-23
Aric Stewart
Do
u
b
le
t
ermi
n
a
te SZ_MULTI p
r
o
p
e
rly
.
commit
|
commitdiff
|
tree
2005-05-23
Aric S
t
ewart
F
i
x a leak
i
ng handle
.
commit
|
commitdiff
|
tree
2005-05-20
A
ric St
e
wart
We
h
ave a stub for MsiGetUserInfoA we should use
it
.
commit
|
commitdiff
|
tree
2005-05-20
Ari
c
Ste
w
art
Fix a leaking
handle in M
s
iConf
i
g
u
r
eP
r
odu
c
tExW
.
commit
|
commitdiff
|
tree
2005-05-20
Ari
c
Ste
w
a
r
t
Write the RegOw
n
er and RegCompan
y
k
eys
a
s blank if
.
.
.
commit
|
commitdiff
|
tree
2005-05-20
Aric S
t
ewart
Fix quoting on que
r
ies
.
commit
|
commitdiff
|
tree
2005-05-20
Aric
Stewart
Quot
i
ng fixe
s
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Stewart
Correct quer
y
quoting based on Mike's patch
.
commit
|
commitdiff
|
tree
2005-05-18
Aric
S
te
w
a
r
t
A few sm
a
ll fixes
.
commit
|
commitdiff
|
tree
2005-05-18
Aric Stewart
We cannot
i
nter
n
ally
load the fi
l
es in Fil
e
Cost bec
a
use
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
Aric Stewar
t
C
o
rrectly use short filenames from
u
ncompresse
d
file
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
Aric S
t
e
w
art
S
o
m
e erro
r
messages
and strcmp changes sugge
s
t
ed by
.
.
.
commit
|
commitdiff
|
tree
2005-05-16
Aric Stewart
Correct a problem
wi
t
h parse_d
a
ta if bi
n
ary data was
.
.
.
commit
|
commitdiff
|
tree
2005-05-13
Aric Stewart
- ExecuteAction
r
uns the w
h
ole
E
xecute t
a
ble and
n
ot
.
.
.
commit
|
commitdiff
|
tree
2005-05-12
Aric Stewart
Hand
l
e
W
M_NCCALCS
I
ZE
i
n th
e
tab c
o
nt
r
ol
.
commit
|
commitdiff
|
tree
2005-05-11
A
ric Stewart
Add a
stub
imp
l
e
m
entation of RegisterTraceGuids
.
commit
|
commitdiff
|
tree
2005-05-09
Aric Stewa
r
t
F
i
x
a few
l
eaking objec
t
handles
.
commit
|
commitdiff
|
tree
2005-05-07
Aric S
t
ewart
Ad
d
a mi
s
sing
msiob
j
_rel
e
ase th
a
t was resultin
g
in
.
.
.
commit
|
commitdiff
|
tree
2005-05-07
Aric Stewar
t
Cor
r
e
c
t a missin
g
M
siCloseHan
d
le(
)
.
commit
|
commitdiff
|
tree
2005-04-28
A
ric S
t
ewart
Correct user component publicat
i
on
.
commit
|
commitdiff
|
tree
2005-04-28
Ar
i
c Stewa
r
t
Implement Msi
Q
ue
r
yFeatur
e
S
tate
W
.
commit
|
commitdiff
|
tree
2005-04-27
Ari
c
Stewart
Correct a leaki
n
g
h
key hand
l
e
.
commit
|
commitdiff
|
tree
next