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
Use advapi32.CommandLineFromMsiDescriptor to get msi component paths.
2005-11-04
Mike
McC
o
rmack
U
s
e advapi32
.
Com
m
andLineFromMsiDes
c
r
ip
t
or to get msi
.
.
.
commit
|
commitdiff
|
tree
2005-11-04
Mike McCormack
I
m
plement
a
dvapi
3
2
.
Command
L
i
n
e
F
r
omMsiDescriptor
.
I
t
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mi
k
e Mc
C
ormack
Invoke
s
h
o
rtcuts
throug
h
IConte
x
t
M
enu, rathe
r
th
a
n
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mik
e
McCormack
Add
t
he Con
t
ext
M
e
n
uHand
l
e
rs key for shortcuts so the
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McCormack
Remove s
o
me redundant nul
l
poi
n
t
e
r che
c
k
s
.
commit
|
commitdiff
|
tree
2005-11-03
Mik
e
McCormack
Add missing
s
emicolons that ca
u
sed compil
e
troubl
e
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McCormack
Pa
s
s the correct ve
r
b
.
commit
|
commitdiff
|
tree
2005-11-02
M
ike Mc
C
o
rmack
NULL an
d
em
p
ty strings
a
re
the sa
m
e in condit
i
ons
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCorma
c
k
C
hange
a FIXME mess
a
ge to a co
m
ment
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Stub implementation
for MsiAdvertiseScriptA/W
.
commit
|
commitdiff
|
tree
2005-11-02
Mike M
c
Cor
m
ack
Create
the
+
m
si
d
b debug chan
n
el for
m
s
i
dat
a
base c
o
de
.
commit
|
commitdiff
|
tree
2005-11-02
Mik
e
McCormack
Fix param
e
ter
h
andling in Ms
i
SetTa
r
g
e
tPath, an
d
add
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike M
c
Cormack
Implement the Remov
e
Files a
c
t
i
on
.
commit
|
commitdiff
|
tree
2005-11-02
Mike
McCormack
Stu
b
implementa
t
ion for M
s
iGetFileHashA/W
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Use an enumeratio
n
f
o
r fil
e
states
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McC
o
rmack
Define NONAMELE
S
SUN
I
ON and NONA
M
ELESSSTRUCT f
o
r o
l
der
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
M
i
ke
M
cCormack
Co
n
vert all
R
T
FPa
n
ic and
RT
F
M
sg calls to ERR calls
.
commit
|
commitdiff
|
tree
2005-11-02
Mike
M
c
Co
r
mack
Handle msi component identifiers without a fea
t
ure
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike
McCormack
Implement
I
XML
D
OMNode::get_nod
e
N
ame
.
commit
|
commitdiff
|
tree
2005-10-31
Mike McCormack
M
a
ke sure to unregister all the cl
a
sses t
h
at were registered
.
.
.
commit
|
commitdiff
|
tree
2005-10-31
Mike McCo
r
mack
Add
v
oid to
e
mpty
declara
t
ion l
i
st
.
commit
|
commitdiff
|
tree
2005-10-31
Mi
k
e M
c
Co
r
mack
Fix
a
nd test
M
siG
e
tProperty and MsiSetPr
o
perty
.
commit
|
commitdiff
|
tree
2005-10-31
Mike
Mc
C
ormack
I
m
prove Ms
i
UseFeatureEx and
M
siGetFe
a
tureSta
t
e
a
little
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Add a stub for th
e
AllocateRegist
r
ySpace a
c
ti
o
n
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McC
o
rmack
Define MSIDBOP
E
N
_
constan
t
s using LPCWSTR when
compiling
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormac
k
Add a
r
ead
-
only implementation
of the S
e
lectionTr
e
e
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCo
r
mack
Si
m
plify re
g
ister_p
r
ogid(
)
a
n
d remov
e
a fixed length
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mi
k
e M
c
Cormack
Handle Mas
k
Edit
ma
s
ks containi
n
g dashes
and
o
ther const
a
nt
commit
|
commitdiff
|
tree
2005-10-30
M
ike McCor
m
a
c
k
Use
m
si_g
e
t_property_int()
i
n a few more p
l
aces
.
commit
|
commitdiff
|
tree
2005-10-30
Mike
M
cCormack
Add a stub implementation
of msi
.
MsiSetMode
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Re
m
o
ve u
n
us
e
d
package param
e
ter
o
f registe
r
_progid_base()
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCorm
a
ck
Use "s
t
a
t
ic
const" rath
e
r
t
h
an "const static" as gc
c
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike
M
c
C
ormack
Don't change the U
I
level during ExecuteAction
.
commit
|
commitdiff
|
tree
2005-10-29
Mike
M
c
C
ormack
Implem
e
nt MsiGetFeat
u
reUsageA a
n
d MsiUseFeatu
r
e(Ex
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
M
i
k
e McCormack
Remove
t
he unused
1st par
a
m
eter of
A
CTION_V
e
rifyCompone
n
tFor
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mik
e
McCormack
Explicitl
y
che
c
k
for MSICOND
I
T
I
ON_T
R
UE being ret
u
rned
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Some install
e
rs do
n
'
t
call
the C
r
ea
t
eFolde
r
s
a
ct
i
on
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mi
k
e
M
cCor
m
ack
Add a
bunch
o
f
test
s
for M
s
iEva
l
u
ateCondition a
n
d make
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mik
e
M
c
Cormack
Make enter
and
e
scape trigger the
d
efault
and c
a
ncel
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
D
e
let
e
d t
w
o
bug
g
y fun
c
tio
n
s
that inc
o
rrectly and
i
ne
f
fici
e
nt
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mik
e
McCormack
R
e
move
an incorrect com
m
ent and c
h
eck for
0 being an
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCorm
a
ck
Ex
t
r
a
ct file directly to the
i
r tar
g
e
t
l
ocation
,
bypassing
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
M
ike McCormack
Add
an im
p
lementat
i
on
f
or MsiGe
t
ShortcutTargetA/
W
.
commit
|
commitdiff
|
tree
2005-10-28
Mike
McC
o
rmac
k
Fix a memory
l
e
ak
.
commit
|
commitdiff
|
tree
2005-10-28
Mi
k
e McCormack
H
a
ndle MSI
a
dvertised shortcut
s
in the s
h
elllink object
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCorm
a
c
k
P
u
t the UI upda
t
e code for
c
abinet file into
a
separate
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCor
m
a
ck
R
e
turn
an erro
r
in Ms
i
G
etComponentPathW
i
f passed a
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
M
ike McCormack
F
i
x erro
r
handling i
n
MsiEvaluateCondition
.
commit
|
commitdiff
|
tree
2005-10-28
Mike
McCormac
k
Translate INVALID_HANDLE_
V
ALUE to zero for cabinet
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
M
i
ke
McC
o
rma
c
k
Fix a memory leak
in th
e
cabinet extracting co
d
e
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Use the correct buffer
- reporte
d
by Jesse Alle
n
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCor
m
a
c
k
Imp
l
em
e
nt ICont
e
xtM
e
nu::QueryContextMenu a
n
d
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
F
ix MsiGet
P
r
o
p
e
rtyA/W
spe
c
d
e
c
l
aration
s
.
commit
|
commitdiff
|
tree
2005-10-28
M
i
ke McCo
r
mack
C
rea
t
e
component folders in the CreateFol
d
ers action
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormac
k
If an
a
ction fa
i
ls, print
o
ut its name as well as the
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mik
e
M
c
Cormack
Rena
m
e
load_dynamic_s
t
ri
n
gW to m
s
i_d
u
p_record_field
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
Impleme
n
t transf
o
r
m
s
.
This still includes some debug
g
ing
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
Tidy up the RegisterProduct a
c
t
ion a little
.
commit
|
commitdiff
|
tree
2005-10-27
Mike
M
cCo
r
m
a
ck
Mi
s
si
n
g an
d
z
e
r
o
p
recision specifie
r
s
a
re
d
i
f
fer
e
n
t
.
commit
|
commitdiff
|
tree
2005-10-27
M
i
ke McCor
m
ack
Ad
d
the IObjectWith
S
ite
int
e
r
f
a
c
e
.
commit
|
commitdiff
|
tree
2005-10-27
Mike M
c
Cormack
Add a cu
r
rently fail
i
ng test case for menus
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCormack
C
reate a st
u
b
f
u
nction to
apply a
s
i
n
gl
e
table
t
r
a
nsform
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
M
i
ke
M
cCo
r
mack
En
u
mera
t
e the substorage transforms for a
n
y
p
atches
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mi
k
e McCormack
Create an internal handle-fr
e
e api for reading MSI
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike Mc
C
ormack
Switch back to us
i
ng IPicture to l
o
ad im
a
ges
.
L
o
a
d
Image
.
.
.
commit
|
commitdiff
|
tree
2005-10-19
Mike McCormack
Set the http port bef
o
re figuring out w
h
ether we're
.
.
.
commit
|
commitdiff
|
tree
2005-10-18
Mike McCormack
Mak
e
sure
t
he compo
n
e
nt string i
s
nul terminated
.
commit
|
commitdiff
|
tree
2005-10-18
Mike
M
cCor
m
ac
k
Use ShellLink_QueryInterf
a
c
e to return the
right interface in
commit
|
commitdiff
|
tree
2005-10-11
Mike
M
cCormack
Make sure not to strcpy f
r
o
m
a
N
U
L
L de
f
au
l
t val
u
e
pointer
.
commit
|
commitdiff
|
tree
2005-09-30
M
ike
M
cCorm
a
ck
Rename
A
CTION_DoTopLevelINSTALL to
MSI_InstallPackage
.
.
.
commit
|
commitdiff
|
tree
2005-09-29
M
i
k
e
McCormack
Avoid Update
W
indow, it
c
auses tro
u
ble with
W
S_EX_TR
A
NSPARENT
.
commit
|
commitdiff
|
tree
2005-09-29
Mike McCorma
c
k
Create a function
t
o read
a property a
s
an integer
.
commit
|
commitdiff
|
tree
2005-09-28
Mi
k
e McCormack
A
d
d
some more ac
t
ion st
u
bs,
re
m
o
v
e forward d
e
clarati
o
ns
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McC
o
rmack
Spli
t
command
lin
e
p
arsing from MSI_InstallPac
k
age
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCor
m
ack
A
d
d the progr
e
ss control
.
commit
|
commitdiff
|
tree
2005-09-28
Mike
McCormack
F
i
x
and te
s
t MsiViewGetColum
n
Info and bin
a
ry
fields
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCor
m
ac
k
Don't quote numbers in a que
r
y,
a
s
i
t doesn
'
t par
s
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mi
k
e M
c
Cormack
M
ake s
u
re to build the def fil
e
after a m
a
ke
clean
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormack
D
o
n't cre
a
t
e
MSI handle
s
un
l
ess we have to
pass on
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCorma
c
k
C
r
eat
e
a function to determine the table
'
s row size
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
M
i
k
e
M
cCo
r
mack
F
i
x
various
q
uery related memory leaks
.
commit
|
commitdiff
|
tree
2005-09-26
Mike M
c
C
o
rm
a
ck
Make a
macr
o
f
u
nction fo
r
unimplem
e
n
ted ac
t
ion
s
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCorma
c
k
Fill out t
h
e stubs
f
o
r Msi
A
pplyTran
s
formA/W a b
i
t
mor
e
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McC
o
rmack
Fix handle leak
s
in t
h
e
t
e
st
cases
.
commit
|
commitdiff
|
tree
2005-09-26
M
ik
e
McC
o
rma
c
k
M
a
k
e sure to set th
e
minim
u
m size bef
o
re allocating
.
.
.
commit
|
commitdiff
|
tree
2005-09-25
Mike
Mc
C
or
m
ack
Handle copying of the inst
a
ll
p
ackage to a te
m
p
o
rary
.
.
.
commit
|
commitdiff
|
tree
2005-09-25
Mike Mc
C
ormack
Fix
a
nother
m
e
mory lea
k
.
commit
|
commitdiff
|
tree
2005-09-25
Mi
k
e M
c
Cor
m
ack
Stu
b
implementatio
n
o
f
the IsolateComponen
t
s
a
c
t
i
on
.
commit
|
commitdiff
|
tree
2005-09-23
M
ike
M
cCorm
a
ck
Fix a memory leak
.
commit
|
commitdiff
|
tree
2005-09-23
Mike McCo
r
m
a
ck
Ad
d
a st
u
b
impl
e
m
en
t
a
t
i
o
n of the B
i
ndImage
action
.
commit
|
commitdiff
|
tree
2005-09-23
Mike
McCorm
a
ck
Stub implementation of t
h
e PatchFi
l
es action
.
commit
|
commitdiff
|
tree
2005-09-23
Mike McCo
r
mack
Implement
M
siGetShortcutTargetA
.
commit
|
commitdiff
|
tree
2005-09-23
Mike McCormack
S
t
ub implementation of the
Move
F
ile
s
action
.
commit
|
commitdiff
|
tree
2005-09-23
Mike
M
cCormack
St
u
b implementati
o
n
o
f the Remov
e
IniValues ac
t
ion
.
commit
|
commitdiff
|
tree
2005-09-23
Mike McCormack
Take adv
a
ntage of the msi_get_deformatted_field funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2005-09-23
Mike McCormack
Av
o
id usin
g
s
tati
c
v
a
ri
a
bles in th
e
InstallFiles action
.
commit
|
commitdiff
|
tree
2005-09-22
Mike M
c
Cormac
k
F
i
x
various me
m
ory le
a
ks
.
commit
|
commitdiff
|
tree
2005-09-22
Mike McCormac
k
Skip the fi
r
st char
a
cter of a font identifier i
f
it
.
.
.
commit
|
commitdiff
|
tree
2005-09-22
M
ik
e
McCor
m
ack
Fix
a
n
e
rror i
n
troduced when
conver
t
ing dialo
g
lists
.
.
.
commit
|
commitdiff
|
tree
2005-09-22
M
i
ke McCor
m
ac
k
S
implif
y
the Pr
o
c
essComponen
t
s action a li
t
tle
.
commit
|
commitdiff
|
tree
next