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
msi: Handle remote calls to MsiProcessMessage.
2007-07-04
James Haw
k
ins
msi: Handle remote
c
alls to MsiPro
c
essMessage
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawkins
ms
i
:
Read the compo
n
ents
s
ta
t
e dir
e
ctly
f
rom the re
g
istry
.
commit
|
commitdiff
|
tree
2007-07-03
Jame
s
Hawkins
msi: Return INST
A
L
L
S
T
ATE_BAD
C
ON
F
IG i
f
w
e can't decode
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
Ja
m
es
Hawkin
s
m
si
:
Return INSTALLSTATE_ADVERTISED if
t
he component
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawkins
m
s
i
: Op
e
n th
e
co
r
rect key
an
d
ret
u
rn IN
S
TALLSTATE_ADVERT
I
SED
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawkins
msi
:
Add
t
ests fo
r
Msi
Q
uer
y
FeatureState
.
commit
|
commitdiff
|
tree
2007-07-03
J
ames Hawkins
msi: Set th
e
Windo
w
sInst
a
ller value in RegisterProduct
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
J
ames Hawkins
msi: Onl
y
p
ublish the product if a
t
least
one
f
eature
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawki
n
s
ms
i
:
Unpublish the product when i
t
is en
t
irely remov
e
d
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawkins
msi: Delay publishing
of the So
u
rceL
i
st until the PublishPro
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
J
ame
s
Hawkins
msi: Pack
a
g
ePath must
a
l
so include the package na
m
e
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawk
i
ns
msi: Add tests
t
o
show wh
e
n t
h
e SourceLis
t
is published
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawkin
s
msi:
A
dd support for the MSICODE_PATCH option
.
commit
|
commitdiff
|
tree
2007-07-03
James Ha
w
kins
m
si: pcchV
a
lue represents th
e
length of
szValue in
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
J
a
mes
Hawki
n
s
msi: Handle re
m
ote call
s
t
o MsiSetProperty
.
commit
|
commitdiff
|
tree
2007-07-03
James Ha
w
kins
msi:
H
andle remote calls to MsiGetPr
o
perty
.
commit
|
commitdiff
|
tree
2007-07-03
Ja
m
es Haw
k
ins
msi:
H
andle r
e
mote calls to
M
siGetActiveDat
a
base
.
commit
|
commitdiff
|
tree
2007-07-03
James
H
a
w
k
in
s
msi: Add the IWineMsiR
e
moteCustomActi
o
n inte
r
fac
e
.
commit
|
commitdiff
|
tree
2007-07-03
Ja
m
es Hawkins
msi: Add the IWineMsiRe
m
otePackag
e
inter
f
ace
.
commit
|
commitdiff
|
tree
2007-07-02
James Hawk
i
n
s
msi:
Return ERRO
R
_SUCCESS
i
f the PackageName prop
e
rty
.
.
.
commit
|
commitdiff
|
tree
2007-07-02
James Hawkins
msi: Return ERRO
R
_BA
D
_CONFIGU
R
ATION
i
f th
e
SourceLi
s
t
.
.
.
commit
|
commitdiff
|
tree
2007-07-02
J
a
m
es H
a
wkins
m
si: Validate MsiSour
c
eList
G
etInf
o
par
a
me
t
ers
.
commit
|
commitdiff
|
tree
2007-07-02
J
ames Hawkins
msi
:
Add tests for Msi
S
ourc
e
ListGetInfo
.
commit
|
commitdiff
|
tree
2007-07-02
James
Hawkin
s
msi:
I
mpl
e
men
t
Ms
i
SourceListGet
I
nfoA
.
commit
|
commitdiff
|
tree
2007-06-29
J
a
mes
Hawkins
ms
i
: I
g
nore invalid condi
t
ional expression
s
when
c
hecking
.
.
.
commit
|
commitdiff
|
tree
2007-06-29
James H
a
w
kins
msi: Add tests that
sho
w
'!=' i
s
not a valid conditional
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
James
H
awkin
s
msi
:
Reference count the custom action data to avoid
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
James Hawkins
msi: Add
suppor
t
for remote ha
n
dl
e
s
.
commit
|
commitdiff
|
tree
2007-06-27
James Hawkins
msi: Set the Windows
I
nstaller
v
alue of the U
s
erDat
a
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
James Hawk
i
ns
msi:
If
the Us
e
rData product key exists, but
t
he user
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
J
a
m
es Hawkins
msi: Any
v
al
u
e of Wind
o
ws
I
n
staller be
s
ides 0 m
e
ans
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
James Hawkins
msi: Use the co
r
rect regi
s
t
ry key when detect
i
ng a
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
J
ames Hawkins
ms
i
: If the
user prod
u
ct
key exists, the product's
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
J
a
mes H
a
wkins
m
s
i:
Validate MsiQuer
y
ProductCode parameters
.
commit
|
commitdiff
|
tree
2007-06-27
James
Hawki
n
s
msi: A
d
d test
s
for Msi
Q
u
e
ryProductState
.
commit
|
commitdiff
|
tree
2007-06-26
Ja
m
es Haw
k
i
n
s
m
s
i: Add tests for publi
s
hing and unpublis
h
ing products
.
.
.
commit
|
commitdiff
|
tree
2007-06-26
James Hawkins
msi
:
Add a
stub
im
p
leme
n
t
ation of MsiQueryComponentStateA
.
commit
|
commitdiff
|
tree
2007-06-26
J
ames Hawkins
msi:
F
e
tch the vol
u
me name when
get
t
ing
d
i
sk i
n
fo
.
commit
|
commitdiff
|
tree
2007-06-19
J
a
mes Hawki
n
s
ntoskrnl
.
exe: A
d
d
a
stub imple
m
entation of KeInitializeTimer
.
commit
|
commitdiff
|
tree
2007-06-19
James Hawkins
msi:
P
roperly de
l
ete rows from
the table, instead of
.
.
.
commit
|
commitdiff
|
tree
2007-06-19
J
a
mes Hawkins
msi: Send the expecte
d
data to set
_
deferred_acti
o
n
_
pr
o
ps
.
commit
|
commitdiff
|
tree
2007-06-18
J
a
mes Hawkins
msi: Patches are applied based on Product
C
ode, n
o
t
.
.
.
commit
|
commitdiff
|
tree
2007-06-18
J
ames
H
awkins
msi: Implement
M
siApplyPatchW
.
commit
|
commitdiff
|
tree
2007-06-18
J
a
mes Hawkins
ms
i
:
Forward MsiApply
P
atchA to Msi
A
p
p
lyPatchW
.
commit
|
commitdiff
|
tree
2007-06-15
James Hawkins
msi
:
S
e
t
t
h
e
User
S
ID and Produ
c
t
Code properties
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2007-06-14
James H
a
wkins
msi:
F
i
xed the
Wr
i
teEnvironmentStr
i
ngs action
.
commit
|
commitdiff
|
tree
2007-06-14
James Hawk
i
n
s
msi: Prot
e
ct custo
m
act
i
ons wit
h
a structure
d
exce
p
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-06-13
J
a
mes Hawkins
msi:
S
e
t
t
h
e M
s
iNetAssemblySu
p
port p
r
o
perty
.
commit
|
commitdiff
|
tree
2007-06-08
James Hawkins
msi: Add supp
o
rt
for
large string tables
.
commit
|
commitdiff
|
tree
2007-06-08
J
a
mes H
a
wkins
m
si
:
Represent ta
b
le data as bytes instead of shor
t
s
.
commit
|
commitdiff
|
tree
2007-06-08
James Hawkins
msi: R
e
duce the amount o
f
code t
h
at direc
t
ly accesses
.
.
.
commit
|
commitdiff
|
tree
2007-06-08
James Hawki
n
s
msi: Use fetch_int
to
r
educe code
duplication and access
.
.
.
commit
|
commitdiff
|
tree
2007-06-01
James Hawkins
m
si: Implement S
u
mmaryInfo::Property get
.
commit
|
commitdiff
|
tree
2007-06-01
James Hawkins
ms
i
: Implement Instal
l
er::
O
pe
n
D
ataba
s
e
.
commit
|
commitdiff
|
tree
2007-06-01
James Hawkins
msi: A
d
d
handling
f
or MsiBrea
k
.
commit
|
commitdiff
|
tree
2007-05-31
Jam
e
s
Hawk
i
ns
wintrust:
Add stub implementations for CryptCATAd
m
inAddCatal
.
.
.
commit
|
commitdiff
|
tree
2007-05-31
James H
a
wki
n
s
msi: Implement the
W
rit
e
Environm
e
ntSt
r
ings standard
.
.
.
commit
|
commitdiff
|
tree
2007-05-30
Jam
e
s Hawkins
msi: Perform
a
f
o
rced reboot if
a cust
o
m action re
t
u
r
n
s
.
.
.
commit
|
commitdiff
|
tree
2007-05-30
James Hawkins
msi: Set the
M
si
N
TProductType
property
.
commit
|
commitdiff
|
tree
2007-05-30
James H
a
wkins
ms
i
: Fall back to checki
n
g i
f
the cab exists if the
.
.
.
commit
|
commitdiff
|
tree
2007-05-30
J
a
mes Hawkins
m
s
i:
Create
the des
t
ination directory if it doesn'
t
.
.
.
commit
|
commitdiff
|
tree
2007-05-25
Jam
e
s
Hawkins
m
s
xml3: Add tests for IXMLDocument
.
commit
|
commitdiff
|
tree
2007-05-25
James H
a
wkins
msx
m
l3: A
d
d
tes
t
s fo
r
IX
M
LEl
e
ment and IXMLEl
e
mentCollection
.
commit
|
commitdiff
|
tree
2007-05-25
James
H
awkins
msxml3: Add initial im
p
l
ementat
i
on of IX
M
L
Docum
e
nt
.
commit
|
commitdiff
|
tree
2007-05-25
James Hawkins
m
s
xml3: Add initial
i
mplementa
t
ion of IXMLElem
e
nt
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2007-05-25
James Hawkins
msi: Add the ability to deformat the component's source
.
commit
|
commitdiff
|
tree
2007-05-25
Ja
m
e
s
H
awkins
msi:
R
emove a m
i
sl
e
adin
g
ERR, as this fails if a file
.
.
.
commit
|
commitdiff
|
tree
2007-05-11
James Hawkins
msi: Only check the volume lab
e
l for every
m
edia after
.
.
.
commit
|
commitdiff
|
tree
2007-05-10
J
ames Hawkins
msi: Deformat the key path befor
e
opening the key
.
commit
|
commitdiff
|
tree
2007-05-09
James
H
a
w
kins
ms
i
: Check th
e
volume name when changi
n
g m
e
dia
.
commit
|
commitdiff
|
tree
2007-05-09
James
Hawkins
msiexec:
/q
u
iet is the same options as
/
qn
.
commit
|
commitdiff
|
tree
2007-05-07
James Hawkins
msi: Add handli
n
g
for the Rei
n
stallMode c
o
ntrol even
t
.
commit
|
commitdiff
|
tree
2007-05-07
James Ha
w
ki
n
s
msi: Add stub handlers for
the remaing standard a
c
tions
.
.
.
commit
|
commitdiff
|
tree
2007-05-07
James Hawki
n
s
m
s
i: Remove debugging pr
i
ntf statements
.
commit
|
commitdiff
|
tree
2007-05-07
James H
a
w
k
ins
msi: Remove incorrect ERR as messages
c
a
n
be s
e
nt
bef
o
re
.
.
.
commit
|
commitdiff
|
tree
2007-05-07
James Hawki
n
s
msi: Set the text limi
t
of t
h
e edit cont
r
ol i
f
the
.
.
.
commit
|
commitdiff
|
tree
2007-05-07
James Hawkins
msi
:
Add the ES_AUTO
H
SCROLL style to the edit control
.
commit
|
commitdiff
|
tree
2007-05-07
James
H
awkins
m
s
i
:
Only
a
l
low
v
alid
s
t
yles in msi
_
dialog_get_
s
tyle
.
commit
|
commitdiff
|
tree
2007-05-01
J
a
me
s
Hawkins
m
s
i: Run th
e
costing actions for both
the UI and execute
.
.
.
commit
|
commitdiff
|
tree
2007-05-01
James
Hawkins
msi: Re
s
et t
h
e folder's
resolve
d
t
a
rget
before set
t
ing
.
.
.
commit
|
commitdiff
|
tree
2007-05-01
James
Hawkins
m
s
i
: Add te
s
ts that show that costing is run in
b
oth
.
.
.
commit
|
commitdiff
|
tree
2007-04-25
Jame
s
Hawkins
msi
:
Implemen
t
special handling
f
or the _Streams table
.
commit
|
commitdiff
|
tree
2007-04-23
James H
a
wkins
msi
:
A
b
stract MS
I
_RecordSetStream
.
commit
|
commitdiff
|
tree
2007-04-23
James Hawkin
s
msi: Add
a
n
in
t
ernal M
S
I_ViewModify
.
commit
|
commitdiff
|
tree
2007-04-23
James Hawk
i
ns
m
s
i:
Ad
d
th
e
_Property table back
,
w
i
th
t
ests
.
commit
|
commitdiff
|
tree
2007-04-23
James
H
a
wkins
m
s
i: Re
t
urn MSICON
D
ITION
_
NONE
in MsiDatabase
I
s
TablePersisten
.
.
.
commit
|
commitdiff
|
tree
2007-04-16
James Ha
w
kins
msi: Add handling for the concurrent
i
nstall custom
.
.
.
commit
|
commitdiff
|
tree
2007-04-16
James Hawkins
msi
:
Run
t
he InstallExecute sequ
e
nce i
f
the InstallU
I
Sequnc
e
.
.
.
commit
|
commitdiff
|
tree
2007-04-16
J
a
m
es Hawkins
ms
i
: Generalize the
msi_
c
ustom_
a
c
ti
o
n_info struct so
.
.
.
commit
|
commitdiff
|
tree
2007-04-16
J
a
mes
Hawkins
ms
i
: Add t
e
sts for the c
o
ncurrent installation custom
.
.
.
commit
|
commitdiff
|
tree
2007-04-12
James Haw
k
ins
msi: Reset
the is_
e
x
t
racted fl
a
g when eve
r
y c
a
binet
.
.
.
commit
|
commitdiff
|
tree
2007-03-29
James
H
awkins
m
si:
Load the folder prop
e
rty if
a
v
aila
b
le and
reques
t
e
d
.
commit
|
commitdiff
|
tree
2007-03-28
J
a
m
es H
a
wkins
set
u
p
ap
i
:
SetLastError
to ERR
O
R
_
S
UCCESS on
succes
s
.
commit
|
commitdiff
|
tree
2007-03-28
James Hawkins
setupapi: Corr
e
ct t
h
e
Inf
output po
s
itio
n
.
commit
|
commitdiff
|
tree
2007-03-28
James Hawkins
set
u
p
a
pi: The Inf file should be co
p
ied re
g
a
rdless
.
.
.
commit
|
commitdiff
|
tree
2007-03-28
James Hawkin
s
setupapi: Don't allow relative p
a
ths in SetupCop
y
OEMInf
.
commit
|
commitdiff
|
tree
2007-03-28
Jam
e
s Haw
k
ins
setupa
p
i
:
Handle the SP_
C
OP
Y
_N
O
O
V
ERWRIT
E
fl
a
g
.
commit
|
commitdiff
|
tree
2007-03-27
James Hawkins
setu
p
a
pi:
A
dd s
e
veral tests for
SetupCopyOEMInf, w
i
th
.
.
.
commit
|
commitdiff
|
tree
2007-03-27
Ja
m
es Ha
w
kins
setupapi: Ad
d
missing S
e
tupCopyOEMIn
f
flags
.
commit
|
commitdiff
|
tree
2007-02-28
J
a
m
es Hawkins
c
om
c
tl32: Add message
ids
t
o allow multi-wind
o
w te
s
t
.
.
.
commit
|
commitdiff
|
tree
next