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
Dynamically load StrRetToBufW(). This lets shell32_test.exe run on
2005-08-16
Aric Stewart
Fixed a memory over
f
low and leak identified by Mike
.
.
.
commit
|
commitdiff
|
tree
2005-08-15
Aric S
t
ewart
Add some bo
d
y to ResolveSourc
e
becau
s
e it i
s
possible
.
.
.
commit
|
commitdiff
|
tree
2005-07-22
Aric
Stewart
Bail o
u
t if
t
he reg key is empty
.
This pre
v
ents us
.
.
.
commit
|
commitdiff
|
tree
2005-07-21
Aric Stewa
r
t
Use SOURCEDIR inste
a
d
o
f P
a
ckageP
a
t
h
.
Becaus
e
the Pac
k
agePat
.
.
.
commit
|
commitdiff
|
tree
2005-07-15
Aric S
t
ewart
When adding
an image copy the full p
r
evious buffer
.
commit
|
commitdiff
|
tree
2005-07-12
Aric Stew
a
rt
Both
w
c
s
c
h
r
a
nd wcsrchr
s
h
o
u
ld b
e
able to find t
h
e
.
.
.
commit
|
commitdiff
|
tree
2005-07-12
Aric Stewart
Furth
e
r te
s
t
i
n
g shows that when
CustomActionDa
t
a needs
.
.
.
commit
|
commitdiff
|
tree
2005-07-12
A
r
ic Stew
a
rt
Use th
e
Source
L
ist functions to get the source p
a
th
i
n
commit
|
commitdiff
|
tree
2005-07-12
Aric Stewart
When working
towa
r
d insta
l
l on d
e
mand
support we n
e
ed
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Aric Stewart
Properly resize th
e
b
uffer based on E
R
ROR_MORE_DA
T
A
.
commit
|
commitdiff
|
tree
2005-07-11
Aric Stewart
Use
t
h
e
stri
n
gs defined in msi
.
h
.
commit
|
commitdiff
|
tree
2005-07-11
Aric Stewart
Co
r
rect
a
n er
r
or where I was not pro
p
e
rly advancin
g
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
A
r
ic Stewa
r
t
Rem
o
ve some duplicate prototypes and reformat
t
he SourceList
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Aric St
e
w
a
rt
I
f MsiGetProper
t
y(A/
W
)
is called with a NULL for the
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Aric
S
tewart
Add the string co
n
stants located in msi
.
h and make
.
.
.
commit
|
commitdiff
|
tree
2005-07-10
A
ri
c
Stewart
Impl
e
ment M
s
iGetLanguage
.
commit
|
commitdiff
|
tree
2005-07-08
Aric Stewart
I
n
st
a
llShiel
d
does a
n
umber of actions using DoAc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2005-07-07
A
r
ic Stewart
F
ill and use t
h
e Pro
d
uctCode part of
t
he
M
SIPACKAGE
.
.
.
commit
|
commitdiff
|
tree
2005-07-05
Ar
i
c Stewart
Add
source
.
c
t
o sta
r
t handling the various MsiSourceL
i
st
.
.
.
commit
|
commitdiff
|
tree
2005-06-30
A
r
ic Stew
a
rt
K
e
ep trac
k
of wha
t
sequence w
e
a
re
in an
d
re
g
ist
e
r
.
.
.
commit
|
commitdiff
|
tree
2005-06-29
Aric Stewart
Implementation for EM
_
GETTEXTEX
.
commit
|
commitdiff
|
tree
2005-06-29
Aric Stewart
Han
d
le insta
l
ls
off multiple volumes and properly pull
.
.
.
commit
|
commitdiff
|
tree
2005-06-28
Ari
c
St
e
wart
Relocate the msi
f
i
le t
o
prevent
cd lock
i
ng,
corre
c
ted
.
.
.
commit
|
commitdiff
|
tree
2005-06-27
Aric Stewart
Fix the BrowseForFolder d
i
a
l
o
g so
t
h
a
t when it d
o
es
.
.
.
commit
|
commitdiff
|
tree
2005-06-24
Ar
i
c Stewart
Perform Exe
c
uteAction at UILevel 2
.
commit
|
commitdiff
|
tree
2005-06-24
Ar
i
c Stew
a
r
t
Re
d
o how we extract
f
iles from a cabine
t
in
order t
o
.
.
.
commit
|
commitdiff
|
tree
2005-06-24
Aric Stewart
R
e
work CreateShortcuts
to use MSI_It
e
rateR
e
cords
.
commit
|
commitdiff
|
tree
2005-06-24
A
ric Stewa
r
t
Pr
o
p
erly handle
-1 as a
registry k
e
y
r
o
ot
.
commit
|
commitdiff
|
tree
2005-06-24
Aric St
e
wart
Rework SelfRegModules to
use MSI_
I
t
erateRecords
.
commit
|
commitdiff
|
tree
2005-06-23
A
r
ic
Stewart
Re
w
ork
c
o
mpon
e
n
t, fea
t
ur
e
and fil
e
loading to use MSI_Iterat
.
.
.
commit
|
commitdiff
|
tree
2005-06-23
Aric Stewart
Rework RegisterFonts to use MSI_IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-23
Ar
i
c Stewart
R
ewo
r
k Wri
t
eIniValues to use MSI_Iterat
e
Records
.
commit
|
commitdiff
|
tree
2005-06-22
Aric Stewart
Rework
PublishPro
d
u
ct to use MSI_IterateRecord
s
.
commit
|
commitdiff
|
tree
2005-06-22
Ari
c
Stewart
Rework RegisterT
y
peLibrarie
s
to u
s
e MSI_
I
terateRec
o
rds
.
commit
|
commitdiff
|
tree
2005-06-22
Aric
S
tewart
Re
w
ork Launc
h
Conditions
to use MSI
_
It
e
r
a
t
eRecords
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewart
Rework CostFinalize to use
MS
I
_Ite
r
ateR
e
cords
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewart
Fix si
t
uat
i
ons where TARGETDIR i
s
set to a
n
on
\
terminated
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewart
Rework
W
r
iteRegistry
V
alues
t
o
use M
S
I_
I
ter
a
te
R
ecords
.
commit
|
commitdiff
|
tree
2005-06-21
A
ric Stewart
Re
w
o
r
k
C
reateFol
d
ers to
use MSI_IterateRe
c
ords
.
commit
|
commitdiff
|
tree
2005-06-21
A
r
i
c Stewart
Duplicat
e
f
i
les
sh
o
uld not fai
l
i
f
u
n
a
b
le t
o
get
D
estination
commit
|
commitdiff
|
tree
2005-06-20
Aric Stewart
U
s
e MSI_IterateRecords fo
r
DuplicateFiles
.
commit
|
commitdiff
|
tree
2005-06-20
A
ric Stewart
Use MSI_
I
terateRecords for pro
c
e
s
sing act
i
o
n
s
.
commit
|
commitdiff
|
tree
2005-06-17
Aric
Ste
w
a
r
t
Allow contro
l
eve
n
ts
to
ret
u
rn codes to halt the processin
g
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
Aric
S
te
w
art
A lon
g
overdue f
i
x to MS
I
_
SetTar
g
e
tPath
.
This should
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
Aric St
e
wart
Flesh out
t
he
r
em
a
ining keys in Registe
r
P
roduct
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stewa
r
t
Break out all
the
f
ile r
e
l
at
e
d ac
t
io
n
s and
h
elp
e
r
function
s
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
A
ric Stew
a
rt
Break out all the top level apis into install
.
c
.
commit
|
commitdiff
|
tree
2005-06-16
Aric Stewart
A
sim
p
le cleanup to o
n
l
y tra
c
k the temp file if
we
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
A
r
ic Stew
a
rt
Add UI mess
a
ge
s
to FindRelatedProducts
.
commit
|
commitdiff
|
tree
2005-06-16
A
r
ic Stewa
r
t
B
reak out all the
c
l
a
s
s regist
r
ation actions into classes
.
.
.
commit
|
commitdiff
|
tree
2005-06-15
A
r
ic Stewart
Brea
k
out
a
ll the help
e
r
functions i
n
to hel
p
ers
.
c
.
commit
|
commitdiff
|
tree
2005-06-13
Aric Stewart
A
"1" is returned not a 1 f
o
r AssignmentType
.
Also
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Ari
c
S
t
ew
a
rt
Extending
u
pon Mike McCo
r
mack's
cleanup to use MS
I
_
RecordGet
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Ari
c
Ste
w
a
rt
R
egi
s
ter the
P
roduct Versi
o
n also
.
commit
|
commitdiff
|
tree
2005-06-09
Aric Stewart
Avoid a l
o
op where a p
a
r
e
nt's pa
r
ent refers
t
o it
s
elf
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Ari
c
Stewart
Added module upgrade
.
c
and
i
m
plemen
t
ed FindRelatedP
r
oducts
.
commit
|
commitdiff
|
tree
2005-06-08
Aric S
t
ewart
S
et the Preselected pro
p
er
t
y if appropr
i
ate (relevant to
commit
|
commitdiff
|
tree
2005-06-08
Aric
S
tewart
W
r
ite out
Product Language and Product Icon to the
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
Aric Ste
w
art
Write
o
ut UpgradeCodes
t
o the r
e
g
i
stry to
a
llow for
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
Ar
i
c S
t
ewart
Add Language to the
v
alues we can query
w
ith MsiG
e
tProductInfo
.
commit
|
commitdiff
|
tree
2005-06-07
Aric St
e
wart
A
dd functions to add the User UpgradeCodes
.
commit
|
commitdiff
|
tree
2005-06-07
A
r
ic St
e
w
art
Cor
r
ec
t
a
c
ras
h
if the length buffer is NULL
.
commit
|
commitdiff
|
tree
2005-06-06
A
r
ic Stewart
Don't g
e
t caught in loops on parent progids
.
commit
|
commitdiff
|
tree
2005-06-04
Aric Stewar
t
Make sure the T
R
A
CE stat
e
men
t
s do
n
o
t spe
w
garbage
.
.
.
commit
|
commitdiff
|
tree
2005-06-04
Aric St
e
w
a
r
t
Since multipl
e
progids can refer
to 1 class we
n
eed
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
Aric Stewa
r
t
L
ocate where a b
u
ffer size is not being set and c
o
r
r
ectly
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
Aric Stewa
r
t
A
d
d
i
nstall_
o
n_demand for Extens
i
on s
e
rvers also
.
currently
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
A
r
ic St
e
wart
D
o
not loop i
f
a ProgId's P
a
rent Index it it
s
elf
.
commit
|
commitdiff
|
tree
2005-06-02
Ar
i
c Stewar
t
Print a message for skipp
e
d
a
ctions i
n
P
roces
s
ExecSe
q
uenc
e
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric Stewart
Do
not change a f
e
atures s
t
ate to Advertise if it explicitly
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric Stewart
For typelibs index
1
do not add \\1 to the
path
.
Thi
s
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric Stewart
Register th
e
FileT
y
p
e
a
n
d
co
r
rect short vs l
o
ng path
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
Ar
i
c
S
tew
a
rt
Introduce real
l
y basic scriptin
g
of
actions
.
This is
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
A
r
i
c
Stewart
Restrict
d
e
formating
o
f nes
t
ed i
n
dex key
s
[[1]]
.
commit
|
commitdiff
|
tree
2005-05-26
A
ric Stewart
Firs
t
pass at writing out CurVer key
s
f
o
r ProgI
d
s
.
.
.
.
commit
|
commitdiff
|
tree
2005-05-26
Aric Stewart
A big rewrite of the whole Regi
s
te
r
Class, RegisterProgId,
commit
|
commitdiff
|
tree
2005-05-25
A
ri
c
Stewart
I
m
plement the [!file] f
o
r
m
at
to p
r
odu
c
e
t
he short
filename
.
commit
|
commitdiff
|
tree
2005-05-23
Aric Stewart
Double terminat
e
SZ_MULTI proper
l
y
.
commit
|
commitdiff
|
tree
2005-05-23
Aric Stewart
Fix a leaki
n
g ha
n
dle
.
commit
|
commitdiff
|
tree
2005-05-20
A
r
ic Stewar
t
We have a stub for MsiGetUserInfoA w
e
sho
u
ld use it
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Stewart
F
i
x
a leaki
n
g handle in Msi
C
o
nfig
u
re
P
r
o
duc
t
ExW
.
commit
|
commitdiff
|
tree
2005-05-20
A
r
i
c
St
e
w
art
Write the RegOw
n
er and RegCompany keys a
s
b
lank
i
f
.
.
.
commit
|
commitdiff
|
tree
2005-05-20
A
r
ic Stew
a
rt
Fix quoti
n
g on q
u
eries
.
commit
|
commitdiff
|
tree
2005-05-20
Aric
St
e
w
a
rt
Quoting fix
e
s
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Stewart
Corre
c
t qu
e
ry quoting
b
a
s
ed on Mi
k
e's p
a
tch
.
commit
|
commitdiff
|
tree
2005-05-18
Ari
c
Stewart
A few small fixes
.
commit
|
commitdiff
|
tree
2005-05-18
Aric Stewart
W
e
cannot i
n
ternal
l
y load th
e
files in Fil
e
Cost
becaus
e
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
Aric Stewart
Correc
t
ly
u
se short filenames f
r
om un
c
omp
r
essed file
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
Ari
c
S
t
ewart
Some error
m
ess
a
ges and strcmp
changes suggested by
.
.
.
commit
|
commitdiff
|
tree
2005-05-16
Aric
S
tewart
Correct a proble
m
wit
h
parse_data if binary data was
.
.
.
commit
|
commitdiff
|
tree
2005-05-13
A
ric Stewart
- Exe
c
uteAction runs the whole Execute table and not
.
.
.
commit
|
commitdiff
|
tree
2005-05-12
Aric Stewart
H
a
ndle WM_
N
CCALCSIZE in
t
h
e
t
ab control
.
commit
|
commitdiff
|
tree
2005-05-11
Aric St
e
war
t
Add a stub i
m
plemen
t
ation of Registe
r
Trace
G
uid
s
.
commit
|
commitdiff
|
tree
2005-05-09
Aric
St
e
w
a
rt
Fix a fe
w
l
e
a
k
i
ng
o
b
ject ha
n
dles
.
commit
|
commitdiff
|
tree
2005-05-07
Aric Stewa
r
t
Add a missing msiobj_re
l
eas
e
that was resulti
n
g in
.
.
.
commit
|
commitdiff
|
tree
2005-05-07
Aric Stewart
Correct a missing MsiCloseHandl
e
()
.
commit
|
commitdiff
|
tree
2005-04-28
Aric Stewart
Correct u
s
er
component
publ
i
cat
i
on
.
commit
|
commitdiff
|
tree
2005-04-28
Aric Stewa
r
t
Implement
M
siQueryFeatureStateW
.
commit
|
commitdiff
|
tree
2005-04-27
Aric Stewart
Cor
r
e
c
t a
leaking hkey handl
e
.
commit
|
commitdiff
|
tree
2005-04-26
Aric Stewart
Ex
p
and some
h
andling o
f
special propert
i
es in Ms
i
GetProductInfo
.
commit
|
commitdiff
|
tree
next