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
msi: Open the correct key and return INSTALLSTATE_ADVERTISED if it's missing.
2007-07-03
James H
a
wkins
msi: Open the correct key and re
t
urn INSTALLSTATE_ADVER
T
ISED
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
James
Hawkins
msi: Add tests for MsiQueryFe
a
tureS
t
ate
.
commit
|
commitdiff
|
tree
2007-07-03
James
Hawki
n
s
msi: Set the WindowsInstaller value in RegisterProduct
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
Jame
s
Hawkin
s
msi: Only p
u
blish the pr
o
duct if
a
t least one feat
u
re
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
James
H
a
wk
i
n
s
m
si: Unpubl
i
sh the product wh
e
n it is entirely remov
e
d
.
commit
|
commitdiff
|
tree
2007-07-03
James H
a
wkins
msi: D
e
lay publishing of the
SourceList
u
ntil
t
h
e PublishPro
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawkins
msi: PackagePath must also incl
u
de the package name
.
commit
|
commitdiff
|
tree
2007-07-03
Jam
e
s
H
awk
i
ns
msi: Add t
e
s
ts to s
h
ow when t
h
e S
o
urceList is p
u
blished
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
Jam
e
s Hawkins
ms
i
: Add support for the MSICODE_PATCH option
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawkins
msi: p
c
chValue represe
n
ts the length
o
f
s
zValue
in
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawkins
m
si: Handle
r
em
o
te calls
to MsiSetPr
o
perty
.
commit
|
commitdiff
|
tree
2007-07-03
J
am
e
s H
a
w
k
ins
m
si: Handl
e
re
m
ote ca
l
ls to MsiGetPrope
r
ty
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawkins
m
si: H
a
ndle r
e
m
ote calls to
MsiGetA
c
ti
v
eDatabase
.
commit
|
commitdiff
|
tree
2007-07-03
Ja
m
es Hawkins
msi: Add
the IWineMsiRemoteCustomAction inte
r
f
a
ce
.
commit
|
commitdiff
|
tree
2007-07-03
James H
a
wkins
msi
:
Add the
IWineMs
i
RemotePackage i
n
terface
.
commit
|
commitdiff
|
tree
2007-07-02
James
Hawkins
msi: Return ERROR_S
U
CCES
S
if the
P
ackage
N
ame prop
e
rty
.
.
.
commit
|
commitdiff
|
tree
2007-07-02
Jam
e
s
Hawkins
msi: Return ER
R
OR_BAD_
C
O
N
FIGU
R
ATION if the Sour
c
eLi
s
t
.
.
.
commit
|
commitdiff
|
tree
2007-07-02
James Hawkins
msi: Validate MsiSourceListGetInfo paramet
e
rs
.
commit
|
commitdiff
|
tree
2007-07-02
James Hawkins
msi: Ad
d
tests for MsiS
o
urceLi
s
tGetInfo
.
commit
|
commitdiff
|
tree
2007-07-02
James Hawk
i
ns
msi: Impl
e
ment MsiSourceListGetInfoA
.
commit
|
commitdiff
|
tree
2007-06-29
J
a
mes
H
aw
k
i
ns
ms
i
: I
g
nore
invalid conditional expre
s
sion
s
when
checking
.
.
.
commit
|
commitdiff
|
tree
2007-06-29
Jame
s
Ha
w
ki
n
s
m
si
:
Add tes
t
s t
h
at s
h
ow '
!
=
'
is
not a v
a
l
i
d conditional
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
James Hawkins
m
si: Reference
c
o
unt the custom acti
o
n data to avoid
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
Jam
e
s Hawki
n
s
msi: Add
s
upp
o
rt for rem
o
te hand
l
e
s
.
commit
|
commitdiff
|
tree
2007-06-27
Jam
e
s Ha
w
kins
msi: Set the
W
i
n
d
o
wsInstaller value of the UserData
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
Ja
m
es Hawkins
msi: If the
UserDa
t
a product key exis
t
s
,
but the
u
ser
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
James
Hawkins
msi: Any value of W
i
ndowsInstaller besides 0 means
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
Jam
e
s Hawk
i
ns
m
s
i
:
Use the correct re
g
ist
r
y key when d
e
t
e
cting a
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
Jame
s
H
a
w
kins
msi: If t
h
e user produc
t
key exists, th
e
product's
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
James Ha
w
kins
m
s
i: Valid
a
te MsiQu
e
ryProductC
o
de parame
t
e
rs
.
commit
|
commitdiff
|
tree
2007-06-27
Ja
m
es Hawkins
msi: Add
t
ests for MsiQueryP
r
oductStat
e
.
commit
|
commitdiff
|
tree
2007-06-26
Jam
e
s
H
a
wk
i
ns
msi:
Add tests
f
or publishing
a
n
d unpublishin
g
p
roduct
s
.
.
.
commit
|
commitdiff
|
tree
2007-06-26
Jame
s
Ha
w
kins
msi: Add a stub implementation of MsiQueryComponentStateA
.
commit
|
commitdiff
|
tree
2007-06-26
James Hawk
i
n
s
msi:
Fetch th
e
volume name
w
h
en getting disk
i
nfo
.
commit
|
commitdiff
|
tree
2007-06-19
James Hawkins
ntosk
r
nl
.
exe: Add
a stub impleme
n
t
ati
o
n of K
e
Initi
a
lizeTimer
.
commit
|
commitdiff
|
tree
2007-06-19
James Ha
w
kins
msi: Properly d
e
l
e
te rows from the table, instead of
.
.
.
commit
|
commitdiff
|
tree
2007-06-19
James Hawkins
ms
i
: Se
n
d the expec
t
ed dat
a
t
o set_deferred_a
c
t
i
on_props
.
commit
|
commitdiff
|
tree
2007-06-18
Jame
s
H
a
wki
n
s
m
si: P
a
tches are
a
pplied base
d
o
n Pr
o
d
uctCode
,
no
t
.
.
.
commit
|
commitdiff
|
tree
2007-06-18
J
a
mes Ha
w
kins
m
si: Implement MsiApplyPatchW
.
commit
|
commitdiff
|
tree
2007-06-18
James Hawkins
msi: For
w
ard MsiApplyPat
c
h
A to MsiApplyPatchW
.
commit
|
commitdiff
|
tree
2007-06-15
James Hawkins
msi: Set the UserSID a
n
d
ProductC
o
de
prop
e
rties for
.
.
.
commit
|
commitdiff
|
tree
2007-06-14
Jam
e
s Hawkins
ms
i
: Fixed the
Wri
t
eE
n
v
i
ronmen
t
Strings ac
t
i
o
n
.
commit
|
commitdiff
|
tree
2007-06-14
James Hawk
i
ns
msi: Protect
custom act
i
o
ns with
a
structured e
x
ception
.
.
.
commit
|
commitdiff
|
tree
2007-06-13
James Hawkins
m
s
i: Se
t
the MsiNetAssemblyS
u
pport prope
r
t
y
.
commit
|
commitdiff
|
tree
2007-06-08
James Hawki
n
s
msi:
A
d
d
support f
o
r large
string tables
.
commit
|
commitdiff
|
tree
2007-06-08
James Hawkins
msi
:
Repr
e
sent
t
able da
t
a as by
t
es instead of sho
r
ts
.
commit
|
commitdiff
|
tree
2007-06-08
James Ha
w
kins
m
s
i: Reduce
the amount of cod
e
tha
t
directly accesses
.
.
.
commit
|
commitdiff
|
tree
2007-06-08
James
H
awkins
m
si
:
Use fetch_
i
nt
t
o r
e
d
uce code duplication and access
.
.
.
commit
|
commitdiff
|
tree
2007-06-01
Jame
s
Hawkins
msi: Implement
S
ummary
I
nfo::Prope
r
t
y
g
et
.
commit
|
commitdiff
|
tree
2007-06-01
James Haw
k
ins
msi: I
m
p
lement
Inst
a
lle
r
::OpenDatabas
e
.
commit
|
commitdiff
|
tree
2007-06-01
James Hawkins
msi: Add h
a
ndling for MsiBreak
.
commit
|
commitdiff
|
tree
2007-05-31
James Hawkins
wintrus
t
: Add stub implement
a
t
i
ons for CryptCATAdminAddCatal
.
.
.
commit
|
commitdiff
|
tree
2007-05-31
Jame
s
H
awkins
msi: Implement the Wri
t
eEnvironmentSt
r
ings st
a
nd
a
r
d
.
.
.
commit
|
commitdiff
|
tree
2007-05-30
Jam
e
s
Hawkins
m
si: Perform
a forced reboot if a cu
s
t
om action returns
.
.
.
commit
|
commitdiff
|
tree
2007-05-30
James Hawkins
msi:
S
et
t
he Msi
N
TProductType pr
o
pe
r
ty
.
commit
|
commitdiff
|
tree
2007-05-30
Ja
m
es Hawkins
msi: Fall ba
c
k t
o
checking if the cab
exists
if
t
he
.
.
.
commit
|
commitdiff
|
tree
2007-05-30
Jame
s
H
awkins
msi:
C
reate th
e
des
t
ination directo
r
y if it
d
oesn't
.
.
.
commit
|
commitdiff
|
tree
2007-05-25
James Ha
w
kins
ms
x
ml3
:
Add tests for
IXMLD
o
c
ument
.
commit
|
commitdiff
|
tree
2007-05-25
Jam
e
s H
a
wkins
msxml3: Add t
e
sts
for
I
X
MLElement and IXMLElementCollect
i
on
.
commit
|
commitdiff
|
tree
2007-05-25
J
ames Hawkins
msxml3
:
Add
ini
t
ial implementation of IXMLDoc
u
ment
.
commit
|
commitdiff
|
tree
2007-05-25
J
a
me
s
Hawkin
s
msxml3: Add initial
i
m
plementatio
n
o
f
I
XMLEleme
n
t
and
.
.
.
commit
|
commitdiff
|
tree
2007-05-25
James Hawkins
msi: Add the ab
i
lity to deformat the comp
o
nent's source
.
commit
|
commitdiff
|
tree
2007-05-25
James Hawkins
msi
:
Remove
a misleading ERR, as this fails
if a file
.
.
.
commit
|
commitdiff
|
tree
2007-05-11
James H
a
wk
i
ns
msi: Only
check t
h
e
volume label f
o
r every media after
.
.
.
commit
|
commitdiff
|
tree
2007-05-10
James
H
awkins
msi:
Defo
r
mat the key path
before
o
p
ening the key
.
commit
|
commitdiff
|
tree
2007-05-09
James Hawkins
ms
i
: Ch
e
ck
t
he
v
olume
n
a
m
e wh
e
n chan
g
i
ng
media
.
commit
|
commitdiff
|
tree
2007-05-09
James Hawkins
msiexec: /
q
uiet is
t
he same optio
n
s as /qn
.
commit
|
commitdiff
|
tree
2007-05-07
James Hawkins
msi: Add
ha
n
dling for th
e
Reinsta
l
l
Mode control event
.
commit
|
commitdiff
|
tree
2007-05-07
James Hawkins
msi:
A
dd stub handler
s
for the remaing
s
tand
a
rd actions
.
.
.
commit
|
commitdiff
|
tree
2007-05-07
James
H
awkins
m
si: Remove
d
e
bugging printf statements
.
commit
|
commitdiff
|
tree
2007-05-07
James Hawk
i
n
s
m
si: Rem
o
ve inc
o
rrect
E
RR as
messages can be s
e
nt before
.
.
.
commit
|
commitdiff
|
tree
2007-05-07
J
a
mes
Hawkins
m
s
i: Set t
h
e
t
ext lim
i
t of the edit control if
t
he
.
.
.
commit
|
commitdiff
|
tree
2007-05-07
James Hawkins
m
s
i: Add the E
S
_AUTOHSCR
O
LL style to the edit control
.
commit
|
commitdiff
|
tree
2007-05-07
James Ha
w
k
ins
m
s
i: Only all
o
w
valid styles
in
m
si_dialog_get
_
st
y
le
.
commit
|
commitdiff
|
tree
2007-05-01
James
Haw
k
ins
msi: R
u
n the costing act
i
ons
f
o
r
both the
U
I
a
nd
e
xecu
t
e
.
.
.
commit
|
commitdiff
|
tree
2007-05-01
James Ha
w
kins
m
si: Reset the fold
e
r'
s
r
e
s
olved target before setting
.
.
.
commit
|
commitdiff
|
tree
2007-05-01
James
H
awkins
m
s
i
:
Add tests that show that costin
g
is
r
u
n
in
both
.
.
.
commit
|
commitdiff
|
tree
2007-04-25
James Hawkins
msi: I
m
plement sp
e
cial h
a
ndling for the _Streams table
.
commit
|
commitdiff
|
tree
2007-04-23
James H
a
wk
i
ns
msi:
Ab
s
t
r
ac
t
MS
I
_
RecordS
e
t
St
r
ea
m
.
commit
|
commitdiff
|
tree
2007-04-23
James Hawkins
msi: A
d
d a
n
internal MSI_
V
iew
M
odify
.
commit
|
commitdiff
|
tree
2007-04-23
Jam
e
s Hawkins
msi
:
Add the _Pro
p
erty
table b
a
ck, with tests
.
commit
|
commitdiff
|
tree
2007-04-23
James Hawkins
m
si: Retur
n
MSICONDI
T
I
O
N_N
O
NE in
M
siDatabaseIs
T
ablePe
r
s
i
s
t
en
.
.
.
commit
|
commitdiff
|
tree
2007-04-16
James H
a
wkins
m
s
i: Add handling for the concurr
e
nt install custom
.
.
.
commit
|
commitdiff
|
tree
2007-04-16
Jame
s
Hawkins
msi: Run
th
e
In
s
tal
l
Execute
sequence
i
f the Insta
l
lUISeq
u
nc
e
.
.
.
commit
|
commitdiff
|
tree
2007-04-16
James Hawk
i
ns
msi
:
Gener
a
li
z
e the msi_custom
_
actio
n
_
info
s
t
ruct so
.
.
.
commit
|
commitdiff
|
tree
2007-04-16
James Hawkins
m
s
i
:
Add tests for the
conc
u
rrent ins
t
alla
t
ion custom
.
.
.
commit
|
commitdiff
|
tree
2007-04-12
James Hawkins
msi: Res
e
t the is_ex
t
racted flag when every cabi
n
e
t
.
.
.
commit
|
commitdiff
|
tree
2007-03-29
James H
a
wkin
s
msi: Load the folder property if av
a
ilable and req
u
es
t
ed
.
commit
|
commitdiff
|
tree
2007-03-28
Ja
m
es Hawki
n
s
setupapi: Se
t
Las
t
Error to ERROR_SUCCESS o
n
s
u
c
c
ess
.
commit
|
commitdiff
|
tree
2007-03-28
James Hawkins
setupapi: Correct the Inf output
p
o
sitio
n
.
commit
|
commitdiff
|
tree
2007-03-28
Jam
e
s Hawkins
setupapi: The Inf fil
e
sh
o
u
l
d
be cop
i
ed regardless
.
.
.
commit
|
commitdiff
|
tree
2007-03-28
James Hawkins
setupapi: Don't allow relative p
a
ths
in SetupCopyOEMIn
f
.
commit
|
commitdiff
|
tree
2007-03-28
Ja
m
es Hawk
i
n
s
setupapi: Handle th
e
SP_CO
P
Y_NOOVE
R
WRITE fl
a
g
.
commit
|
commitdiff
|
tree
2007-03-27
James Hawkins
setupapi: A
d
d sever
a
l tests for Set
u
pCop
y
OEMIn
f
,
with
.
.
.
commit
|
commitdiff
|
tree
2007-03-27
James Hawkins
setu
p
api: Add missing SetupCopyOEMInf flags
.
commit
|
commitdiff
|
tree
2007-02-28
James Hawkins
co
m
ct
l
3
2: Add message
ids t
o
allow multi-wi
n
dow test
.
.
.
commit
|
commitdiff
|
tree
2007-02-26
Jame
s
Haw
k
i
n
s
msi:
Overwrite a
n
ex
i
s
ting re
a
d-
o
nly file whe
n
c
o
p
yin
g
.
.
.
commit
|
commitdiff
|
tree
2007-02-26
James
H
awkins
msi: Add tests for using markers in SELECT clauses
.
commit
|
commitdiff
|
tree
2007-02-26
James Haw
k
ins
msi: Check f
o
r
a NULL text entry,
a
s it can be
blank
.
.
.
commit
|
commitdiff
|
tree
2007-02-26
Jame
s
H
a
wk
i
ns
ms
i
: Free the c
u
stom action data
a
f
ter
t
he thread fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
next