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
Extract the executable name for msi advertised shortcuts.
2005-11-08
Mike Mc
C
ormack
Ex
t
ract the executable name for msi adv
e
r
t
ised
s
hor
t
cu
t
s
.
commit
|
commitdiff
|
tree
2005-11-08
M
i
ke Mc
C
o
rmack
Fix a problem spo
t
ted by Dmitry an
d
another
on
e
stopping
.
.
.
commit
|
commitdiff
|
tree
2005-11-04
Mike McCormack
Partia
l
ly implement and test the shelllink object's
commit
|
commitdiff
|
tree
2005-11-04
Mike McC
o
rmack
Use advapi32
.
Co
m
mandLineFromMsiDescriptor to get msi
.
.
.
commit
|
commitdiff
|
tree
2005-11-04
Mike McCo
r
mac
k
Implement advapi32
.
CommandL
i
neFromMsiDes
c
riptor
.
It
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mik
e
Mc
C
ormack
Invoke shortcuts t
h
r
o
ugh ICon
t
extMenu, r
a
t
her than
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike
McCormack
A
dd th
e
C
onte
x
t
MenuHa
n
dler
s
k
ey for sh
o
rtcuts
so the
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McCormack
Remove some redundan
t
n
ull
po
i
n
t
er
chec
k
s
.
commit
|
commitdiff
|
tree
2005-11-03
Mik
e
McCorm
a
ck
Add missing sem
i
colons
that caused compile
tr
o
uble
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McCormack
Pass the cor
r
ect verb
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
NU
L
L an
d
em
p
ty strings ar
e
the sa
m
e in cond
i
tions
.
commit
|
commitdiff
|
tree
2005-11-02
Mike
McCorma
c
k
Change a
F
IXM
E
message to a comment
.
commit
|
commitdiff
|
tree
2005-11-02
M
i
ke McCormack
S
t
ub imp
l
ement
a
tion for
MsiA
d
vertise
S
criptA/W
.
commit
|
commitdiff
|
tree
2005-11-02
Mike
M
cCor
m
ack
Create the +msi
d
b
d
e
b
ug channel for msi database code
.
commit
|
commitdiff
|
tree
2005-11-02
M
ike
McCormack
Fix paramet
e
r
h
andling
i
n MsiSet
T
ar
g
e
t
P
ath,
a
nd a
d
d
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mi
k
e McCormack
I
mplement the RemoveFiles action
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McC
o
rma
c
k
S
tub implementation
f
or Ms
i
GetFileHashA/W
.
commit
|
commitdiff
|
tree
2005-11-02
Mike
M
cCormack
Use an enumerat
i
on for file states
.
commit
|
commitdiff
|
tree
2005-11-02
Mik
e
McC
o
rmack
Define
N
O
NAMELESSUNION and NON
A
MELESSSTRUCT for older
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mik
e
McCormack
C
o
nvert all RTFP
a
nic
and
R
T
FMsg calls to
ER
R
ca
l
l
s
.
commit
|
commitdiff
|
tree
2005-11-02
Mi
k
e McCormac
k
Handle msi
c
om
p
onent ident
i
f
iers wit
h
out a feature
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike
M
cCormack
Imple
m
ent
IXM
L
DOMNode::get_nod
e
N
a
me
.
commit
|
commitdiff
|
tree
2005-10-31
Mike Mc
C
ormack
Make sure to
u
n
regis
t
er al
l
the
c
lasses that were registered
.
.
.
commit
|
commitdiff
|
tree
2005-10-31
Mike McCormack
Ad
d
void to empty d
e
claration
l
i
s
t
.
commit
|
commitdiff
|
tree
2005-10-31
Mi
k
e
M
c
Cormack
F
ix and te
s
t MsiGe
t
P
r
o
p
erty and
MsiS
e
tProperty
.
commit
|
commitdiff
|
tree
2005-10-31
Mik
e
McCormack
Improve MsiU
s
eFea
t
ureEx and
MsiGetF
e
atureState a li
t
tle
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mi
k
e McCorma
c
k
Add
a stub for the
A
llocateRegistryS
p
ace
a
ctio
n
.
commit
|
commitdiff
|
tree
2005-10-30
Mi
k
e
McCo
r
mack
Define MSIDBOPEN_ constants using LPCWSTR wh
e
n comp
i
ling
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
M
i
ke Mc
C
o
r
mack
Add a read-only implementation of the Selec
t
ionTre
e
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Simp
l
ify register_p
r
og
i
d
() and remove
a
f
i
x
e
d
l
engt
h
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
M
ike McCormack
H
a
n
dle
M
askE
d
it
m
asks
c
onta
i
nin
g
d
a
she
s
and other constant
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Use msi_get_p
r
oper
t
y_int() i
n
a few more places
.
commit
|
commitdiff
|
tree
2005-10-30
M
i
ke
M
cCormack
Add a stub implementat
i
on
o
f msi
.
MsiSetMode
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCor
m
ac
k
Remove unuse
d
package parameter of register_progid_bas
e
()
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
U
s
e "sta
t
ic const"
r
a
t
her than
"
c
o
ns
t
static
"
as gcc
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mi
k
e M
c
Cormack
Don't change the UI
l
eve
l
duri
n
g Exe
c
uteAction
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Imple
m
ent MsiGetFeatureUsageA
a
n
d MsiUseF
e
atur
e
(Ex
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Remove the u
n
used 1st
p
a
rameter of ACTION_V
e
r
ifyComponentFor
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mi
k
e McCormac
k
Expl
i
citly check for MSI
C
OND
I
T
IO
N
_TRUE be
i
n
g re
t
urne
d
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
S
ome
i
nstallers do
n
't ca
l
l the
Cre
a
teFolders action
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Add a bunch
of tests for MsiEva
l
uateCondi
t
ion
a
nd make
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
M
i
k
e McCormack
M
ake en
t
er and escap
e
trigger the
d
efault and cance
l
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mik
e
McCormack
Dele
t
ed t
w
o buggy fu
n
cti
o
ns tha
t
i
ncorr
e
ctly and
i
nef
f
icient
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike
M
cC
o
rmack
Remove
a
n
incorrect co
m
men
t
a
nd check for 0 b
e
ing an
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mi
k
e McCormack
Extract file di
r
ectl
y
to
t
hei
r
t
arget location, bypassing
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Add an im
p
lementation for MsiGet
S
hortcutTargetA/W
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCo
r
mac
k
Fix
a
memory le
a
k
.
commit
|
commitdiff
|
tree
2005-10-28
Mi
k
e McCorma
c
k
Handle MSI advertis
e
d shortc
u
ts
i
n the
s
hel
l
link
o
bject
.
commit
|
commitdiff
|
tree
2005-10-28
M
i
ke McCor
m
ack
Pu
t
the U
I
update
c
od
e
fo
r
cabine
t
file int
o
a separate
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCorma
c
k
Retu
r
n an erro
r
in
MsiGetCo
m
ponentPathW if p
a
ssed a
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
F
ix error handling i
n
MsiE
v
aluateCon
d
i
t
ion
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCorm
a
c
k
Transl
a
te
I
NVALID_
H
ANDLE_VALU
E
to zero for ca
b
inet
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike Mc
C
ormack
F
i
x
a memory l
e
ak in
t
he cabi
n
et extracti
n
g
code
.
commit
|
commitdiff
|
tree
2005-10-28
Mike Mc
C
or
m
ack
Use the corr
e
ct bu
f
fer -
report
e
d
by Jesse Allen
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCor
m
ack
I
m
plem
e
n
t
I
C
o
n
textMenu::Q
u
eryCon
t
extM
e
nu and
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
F
i
x
Ms
i
G
etProper
t
yA/W
s
pec declarati
o
ns
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Create component folders i
n
the
C
rea
t
eFold
e
rs action
.
commit
|
commitdiff
|
tree
2005-10-27
Mike Mc
C
o
rmack
I
f
an
acti
o
n fails, print out its name a
s
well as the
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
Re
n
ame load_dynamic_st
r
ingW to msi_du
p
_
r
ecord_field
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mi
k
e McCormac
k
Implement
transforms
.
This still
i
nclude
s
s
o
me
d
e
bug
g
ing
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McC
o
r
mac
k
Tidy up the
RegisterP
r
oduct actio
n
a little
.
commit
|
commitdiff
|
tree
2005-10-27
M
i
ke McCor
m
ac
k
Missing and zero precision specif
i
ers are different
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
Add the IObjectW
i
thSite interfac
e
.
commit
|
commitdiff
|
tree
2005-10-27
Mike
McCormack
Add
a curre
n
tly failing test
c
ase for me
n
us
.
commit
|
commitdiff
|
tree
2005-10-26
M
i
ke McCorma
c
k
C
re
a
t
e a stub functio
n
to apply a single
t
able tra
n
sform
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike
M
cCorm
a
ck
Enumera
t
e
t
he s
u
b
s
t
o
rage transforms for any patche
s
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCormack
Create an internal ha
n
dle-free api for r
e
ad
i
ng M
S
I
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
M
ike McCormac
k
Sw
i
tch back
t
o using IPict
u
re to
l
oad
i
mages
.
LoadImage
.
.
.
commit
|
commitdiff
|
tree
2005-10-19
M
i
k
e McCormac
k
S
e
t the
h
t
tp
port before figuring out whether we
'
re
.
.
.
commit
|
commitdiff
|
tree
2005-10-18
Mike
M
cCormack
Make sure t
h
e component s
t
ring i
s
nul term
i
nated
.
commit
|
commitdiff
|
tree
2005-10-18
M
i
ke McCo
r
mack
U
s
e
ShellLink_QueryInterface to
return t
h
e right interface in
commit
|
commitdiff
|
tree
2005-10-11
Mike McCormack
Mak
e
sure not to
strcpy from a NULL
default value pointer
.
commit
|
commitdiff
|
tree
2005-09-30
Mike Mc
C
orma
c
k
Rename ACT
I
O
N_DoTopLevelINSTALL
t
o M
S
I_InstallPa
c
k
a
g
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-29
Mike M
c
Cormack
Av
o
id Up
d
at
e
W
i
ndow, it cause
s
trouble wit
h
WS_EX_TRANSPARENT
.
commit
|
commitdiff
|
tree
2005-09-29
Mike
M
cC
o
r
m
ack
Create a fun
c
tion
to r
e
ad a property as an integer
.
commit
|
commitdiff
|
tree
2005-09-28
Mik
e
M
c
C
o
r
mack
Add some mo
r
e
a
ction s
t
u
b
s
,
r
em
o
ve forward d
e
cla
r
atio
n
s
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCorma
c
k
S
plit
c
ommand line parsing fr
o
m
MS
I
_
I
nstallPac
k
age
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormac
k
Add th
e
progr
e
s
s
control
.
commit
|
commitdiff
|
tree
2005-09-28
Mi
k
e McCormack
Fi
x
and te
s
t Msi
V
iewGet
C
olumnInfo
a
n
d
b
ina
r
y fiel
d
s
.
commit
|
commitdiff
|
tree
2005-09-28
Mik
e
M
c
Cormack
Don't
quot
e
numbers in a
q
uery, as it
d
oesn't parse
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike M
c
Cor
m
a
c
k
Make s
u
re to build the d
e
f file after a make clean
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormack
Don't create MSI
ha
n
d
les unless w
e
have t
o
pass one
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCo
r
mack
Crea
t
e a
fu
n
ction
t
o
determin
e
t
he table's row si
z
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mike
McCormack
Fix v
a
riou
s
query relat
e
d me
m
ory leaks
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCormack
Make a
m
acr
o
functio
n
for unimplemented ac
t
ions
.
commit
|
commitdiff
|
tree
2005-09-26
Mik
e
McCormack
F
ill out the stubs for MsiApply
T
ransfor
m
A/W a bit more
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCormack
Fix
h
andle lea
k
s in the
test cases
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCormack
Make
sure to se
t
the min
i
mum
si
z
e before allocating
.
.
.
commit
|
commitdiff
|
tree
2005-09-25
Mike McCo
r
mack
Handle copyi
n
g of th
e
install package to
a
t
e
mpora
r
y
.
.
.
commit
|
commitdiff
|
tree
2005-09-25
Mike McCo
r
mack
Fix another me
m
ory leak
.
commit
|
commitdiff
|
tree
2005-09-25
Mike McCorm
a
ck
S
t
ub implementation of the IsolateCo
m
ponents acti
o
n
.
commit
|
commitdiff
|
tree
2005-09-23
Mike McCor
m
ack
Fix a me
m
ory
leak
.
commit
|
commitdiff
|
tree
2005-09-23
M
i
ke McCormack
Add a stub implementation of the BindImage act
i
o
n
.
commit
|
commitdiff
|
tree
2005-09-23
M
i
ke McCormack
Stub implementation of the PatchF
i
les action
.
commit
|
commitdiff
|
tree
2005-09-23
Mik
e
McCo
r
mack
Imple
m
en
t
MsiGe
t
ShortcutTa
r
ge
t
A
.
commit
|
commitdiff
|
tree
2005-09-23
Mike McCormack
St
u
b implementat
i
on of the MoveFile
s
actio
n
.
commit
|
commitdiff
|
tree
2005-09-23
M
ike McCorm
a
ck
S
t
u
b implementa
t
ion of the Re
m
oveIniValues acti
o
n
.
commit
|
commitdiff
|
tree
2005-09-23
Mike McCorma
c
k
Take advantage o
f
the msi_get_de
f
ormatted_f
i
e
l
d fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2005-09-23
Mike McCormac
k
A
vo
i
d using sta
t
ic
variabl
e
s i
n
th
e
Inst
a
llFiles
act
i
on
.
commit
|
commitdiff
|
tree
2005-09-22
Mike M
c
Cormack
Fix various memory lea
k
s
.
commit
|
commitdiff
|
tree
next