repo.or.cz
/
wine
/
wine64.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
msi: OriginalDatabase can be a URL so check for a forward slash too.
2008-01-07
James
H
awkins
msi: Origina
l
D
a
tabase ca
n
b
e
a UR
L
s
o
check
for a forward
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Ja
m
es Hawkins
m
si:
SourceD
i
r
is formed f
r
om the path o
f
OriginalDatabase
.
commit
|
commitdiff
|
tree
2008-01-07
Ja
m
e
s
Hawk
i
ns
msi: OriginalDatabase is the fu
l
ly-e
x
panded p
a
t
h
to
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
msi: Factor out msi_set_sour
c
edir_prop
s
.
commit
|
commitdiff
|
tree
2008-01-07
Jame
s
Hawkins
msi: If the
pack
a
ge is a URL, the Origi
n
a
l
Database
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Jame
s
Hawkins
msi: WriteEnv
i
ronm
e
ntStrings
s
ho
u
l
d also
w
rite to R
E
G
_
EXPAND
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Ja
m
es Haw
k
ins
msi: Only rea
d
a
n
i
n
t
e
rnal package if
t
h
e file to ins
t
all
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
James H
a
wkins
msi: All
o
w whit
e
space afte
r
the property name when
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Jam
e
s Hawkins
msi:
A
ll
o
w the
n
ot-equa
l
operator in WHE
R
E
q
uery string
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
James
H
awkins
msi: Fix dele
t
ing te
m
porary rows, wit
h
tests
.
commit
|
commitdiff
|
tree
2007-12-20
James Hawkins
msi: The BS_
G
ROUP
B
OX style should on
l
y be used i
f
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
James Hawkins
msi: Initi
a
li
z
e a default COM apartme
n
t f
o
r
custom
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
James Hawkins
msi: Allo
w
NULL para
m
et
e
rs to be
p
ass
e
d to the
local
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Ja
m
es Haw
k
ins
m
si: Fr
e
e
the
ordering
informat
i
on
.
commit
|
commitdiff
|
tree
2007-12-18
Jame
s
Hawkins
ms
i
: Sort
each table of the join separately
.
commit
|
commitdiff
|
tree
2007-12-18
James Hawki
n
s
msi:
T
est
sorting a
ta
b
le us
i
ng
a
column that is not
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
James
Hawkins
m
s
i:
Set the
text color a
f
ter calling th
e
wi
n
dow proc
.
commit
|
commitdiff
|
tree
2007-12-17
Jam
e
s Hawkins
msi:
The li
n
e control
h
as a heig
h
t of exactly 2
d
evice
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Jame
s
Hawk
i
ns
msi
:
Ret
u
rn ERROR_INVALID_PAR
A
METER if the product
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
James Ha
w
kins
msi: Re
t
urn
E
RROR_UNKNOWN_COMP
O
N
EN
T
if
no products
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
J
a
mes Hawki
n
s
msi: Also ch
e
ck the
l
o
cal s
y
stem compo
n
ent key fo
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
James
H
awki
n
s
msi: Ch
e
ck
t
he
u
s
e
r component key f
o
r t
h
e clients
.
commit
|
commitdiff
|
tree
2007-12-17
James H
a
wkins
msi: Validat
e
th
e
p
a
ramet
e
rs of MsiE
n
um
C
lients
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawkins
msi
:
Add tests for
M
s
iE
n
umClients
.
commit
|
commitdiff
|
tree
2007-12-17
James H
a
wkin
s
m
s
i
:
Simplify ExpandAnyPa
t
h
.
commit
|
commitdiff
|
tree
2007-12-17
Ja
m
es Hawkins
msi: Verify that the PID_PA
G
E
C
OUNT and PID
_
REVNUMBER
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
James H
a
wkins
msi: If the
p
a
cka
g
e doesn't exist, return ERROR_FILE_NOT_FOUND
.
commit
|
commitdiff
|
tree
2007-12-17
James
H
a
wkins
m
s
i:
Val
i
date
t
he paramete
r
s of MsiO
p
enPackage
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawkins
msi:
A
dd more tests for MsiOpen
P
acka
g
e
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawkins
msi: Release
t
h
e record when
l
oading the hash data
.
commit
|
commitdiff
|
tree
2007-12-14
Ja
m
es H
a
wkin
s
m
si
:
Close the f
i
le handle retu
r
ned by F
i
ndFirstFile
.
commit
|
commitdiff
|
tree
2007-12-12
J
ames Hawkins
msi: Free the cabinet string on error
.
commit
|
commitdiff
|
tree
2007-12-12
Ja
m
e
s Hawkins
msi: Properl
y
r
elease the
r
ecord
.
commit
|
commitdiff
|
tree
2007-12-12
J
a
m
e
s H
a
wkin
s
msi: Fre
e
the user sid
s
tring
.
commit
|
commitdiff
|
tree
2007-12-12
J
a
mes Hawkins
msi: Free the deformatted string
.
commit
|
commitdiff
|
tree
2007-12-08
Jam
e
s Ha
w
kin
s
msi:
H
andle the Com
p
Locator
tab
l
e
in the Ap
p
S
e
arch
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
James Hawkins
msi: Reimplement Ms
i
GetProductC
o
d
e
.
commit
|
commitdiff
|
tree
2007-12-08
J
a
mes Hawki
n
s
msi:
R
emove two t
e
sts that
depen
d
o
n the sort order
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
James Hawkin
s
m
s
i: Add tests for Msi
G
et
P
roductCode
.
commit
|
commitdiff
|
tree
2007-12-05
Jame
s
Hawki
n
s
msi: Re
i
mplement Msi
G
etComp
o
n
e
ntPath
.
commit
|
commitdiff
|
tree
2007-12-05
J
a
mes H
a
w
ki
n
s
msi: Add tests for MsiGetComponentPath
.
commit
|
commitdiff
|
tree
2007-12-04
James Ha
w
k
i
ns
msi: Te
s
t
the CompLoca
t
or subset of the AppSea
r
c
h
ac
t
i
on
.
commit
|
commitdiff
|
tree
2007-12-03
J
a
m
e
s Haw
k
in
s
msi: Add
a
stub i
m
pl
e
m
e
ntat
i
on of MsiEn
u
mC
o
mpo
n
en
t
C
ostsW
.
commit
|
commitdiff
|
tree
2007-12-03
James
Hawkins
ms
i
: Implemen
t
the Ve
r
sio
n
proper
t
y of the
I
n
s
talle
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
J
a
mes
H
awkins
msi: Test t
h
e CCPSearch action
.
commit
|
commitdiff
|
tree
2007-12-03
Ja
m
e
s
H
a
wkins
m
si: Use a h
a
sh
table fo
r
reorde
r
ing ro
w
s
in a WHE
R
E
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
J
ame
s
H
a
w
kin
s
msi: Don
'
t check for th
e
media o
r
cab
i
net if the cabine
t
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
Ja
m
e
s
Hawkins
msi: Ma
k
e
sure a
t
t
r
is va
l
id b
e
fo
r
e
c
h
eckin
g
for the
.
.
.
commit
|
commitdiff
|
tree
2007-11-26
James Hawkins
msi: Downg
r
ade an ERR to
a
WARN
.
commit
|
commitdiff
|
tree
2007-11-26
J
ames Hawkins
msi: Fi
x
the c
o
ndition of a F
I
XME
.
commit
|
commitdiff
|
tree
2007-11-26
Ja
m
es Hawkins
ms
i
:
D
o
w
ngrade an ER
R
to a WARN
.
commit
|
commitdiff
|
tree
2007-11-26
James Ha
w
kins
msi: Down
g
rade a FIXME to a WARN
.
commit
|
commitdiff
|
tree
2007-11-26
Jam
e
s Hawk
i
n
s
msi: Only check the volume
l
abe
l
if it's
d
iff
e
r
e
nt
.
.
.
commit
|
commitdiff
|
tree
2007-11-26
James Hawkins
msi: Check the d
e
stination file'
s
hash
a
n
d
s
ki
p
t
h
a
t
.
.
.
commit
|
commitdiff
|
tree
2007-11-26
James Haw
k
ins
m
s
i
:
S
e
t th
e
f
ile contents
of the file hash test file
.
.
.
commit
|
commitdiff
|
tree
2007-11-26
James Hawk
i
ns
ms
i
:
Verify th
e
szFilePath parameter o
f
M
s
iGetFile
H
as
h
.
commit
|
commitdiff
|
tree
2007-11-26
Ja
m
es Hawkins
ms
i
: Add tes
t
s f
o
r
MsiGetFileHash an
d
clean up the
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
Ja
m
es
H
awkins
msi: Check the c
a
binet'
s
ful
l
p
ath for existence, n
o
t
.
.
.
commit
|
commitdiff
|
tree
2007-11-19
James Hawkins
msi: Don't check for a cabin
e
t's
e
xistence if it's
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
Jame
s
H
a
wkins
msi: Don't ignore th
e
error returned
b
y ready_me
d
ia
.
commit
|
commitdiff
|
tree
2007-11-15
James Hawkins
ms
i
: Only check
th
e
prese
n
ce of th
e
cabinet if the
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
J
a
mes Hawkins
msi: Add
tests for situations involving m
i
ssi
n
g c
a
binets
.
commit
|
commitdiff
|
tree
2007-11-15
James H
a
wkins
ms
i
: Simplif
y
ready_media
.
commit
|
commitdiff
|
tree
2007-11-13
J
a
mes
H
a
w
kins
msi: Fix the condition
for checking a drive
.
commit
|
commitdiff
|
tree
2007-11-13
J
a
mes Ha
w
kins
msi: Set the file to
NULL
w
he
n
running the
directory
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
James Haw
k
ins
msi: Impleme
n
t the Volu
m
eS
e
lectCombo control
.
commit
|
commitdiff
|
tree
2007-11-13
James Hawkins
msi: Test the
U
ninsta
l
l regi
s
try ent
r
ies
.
commit
|
commitdiff
|
tree
2007-11-13
Jame
s
Hawkins
msi:
Delete the un
i
nstall
ke
y
when the
p
r
o
duct i
s
remo
v
e
d
.
commit
|
commitdiff
|
tree
2007-11-12
James
H
awkins
msi:
Ret
u
rn
a remote
i
nterface t
o
t
h
e
d
atabase in a
.
.
.
commit
|
commitdiff
|
tree
2007-11-12
J
a
mes Hawkins
msi:
C
r
e
ate t
h
e _Tab
l
es table
when
c
reating a database
.
commit
|
commitdiff
|
tree
2007-11-12
James Hawkins
msi: Test
t
h
e
de
f
aul
t
tables add
e
d by MsiOpenDat
a
b
a
se
.
commit
|
commitdiff
|
tree
2007-11-06
Jame
s
Hawk
i
ns
m
s
i
: Test that the install state is d
e
penden
t
on the
.
.
.
commit
|
commitdiff
|
tree
2007-11-06
Jam
e
s Hawk
i
n
s
m
s
i: Proc
e
ss t
h
e
A
DD
S
OURCE property when setting feature
.
.
.
commit
|
commitdiff
|
tree
2007-11-06
James Hawkins
msi: Test the install state
s
of
r
em
o
ved featu
r
es
.
commit
|
commitdiff
|
tree
2007-11-06
James Hawkins
msi
:
A
d
d a
m
iss
i
ng struct initiali
z
a
t
ion
.
commit
|
commitdiff
|
tree
2007-11-05
James Haw
k
ins
msi: Impl
e
m
e
nt
the CC
P
Searc
h
standard action
.
commit
|
commitdiff
|
tree
2007-11-05
J
ames Hawkins
msi:
E
xplicitly check the retu
r
ned
v
al
u
e against -1
.
.
.
commit
|
commitdiff
|
tree
2007-11-05
J
a
m
es Hawkins
msi: Don't update a table entry
w
hen
applyi
n
g a
transfor
m
.
.
.
commit
|
commitdiff
|
tree
2007-11-05
J
a
mes Hawkins
msi: Fi
x
th
e
locatio
n
used to write the u
s
er's environ
m
ent
.
.
.
commit
|
commitdiff
|
tree
2007-11-05
James Hawkins
ms
i
: Remov
e
an unused parameter
.
commit
|
commitdiff
|
tree
2007-11-05
James
Hawkins
msi: Use a magic constant
to silence signed
n
ess
c
omparison
.
.
.
commit
|
commitdiff
|
tree
2007-11-05
J
a
mes Hawkin
s
msi: MsiQueryPr
o
duct
S
tate returns INSTA
L
L
S
TATE, not
.
.
.
commit
|
commitdiff
|
tree
2007-11-05
J
ames Hawkins
msi: MsiQueryFeatureSt
a
t
e
a
n
d MsiUseFeatureEx return
.
.
.
commit
|
commitdiff
|
tree
2007-11-05
J
a
m
es
Hawkins
msi: MsiViewGe
t
Error returns MSIDBERRO
R
, no
t
UIN
T
.
commit
|
commitdiff
|
tree
2007-11-05
James Hawkins
msi: Remove
an unu
s
ed parameter
.
commit
|
commitdiff
|
tree
2007-11-05
James Hawkins
ms
i
:
R
emove an un
u
s
e
d parameter
.
commit
|
commitdiff
|
tree
2007-11-05
James H
a
wkins
msi: Fix the sig
n
o
f
a
n inde
x
v
ariab
l
e
.
commit
|
commitdiff
|
tree
2007-11-05
Ja
m
es Haw
k
ins
m
si: Rem
o
ve
a lega
c
y error check
.
commit
|
commitdiff
|
tree
2007-11-05
James Hawkins
m
s
i: Test and impl
e
ment the MS
I
MODI
F
Y_DE
L
E
TE c
o
m
m
an
d
.
commit
|
commitdiff
|
tree
2007-11-05
James
Ha
w
kins
ms
i
: Init
i
a
li
z
e a
handl
e
in case MsiGetSummaryInformation
.
.
.
commit
|
commitdiff
|
tree
2007-11-05
James Hawkins
msi
:
Fix the location us
e
d to read mach
i
ne
contex
t
.
.
.
commit
|
commitdiff
|
tree
2007-11-05
James Hawkin
s
m
s
i: s
z
UserS
i
d
must be NULL if c
o
ntext
is MSIINS
T
ALLCONTEXT_
.
.
.
commit
|
commitdiff
|
tree
2007-11-05
James Hawkins
m
s
i
: H
a
ndle the MSIINSTAL
L
C
O
NTEXT_USERMAN
A
GED co
n
text
.
commit
|
commitdiff
|
tree
2007-11-05
Jam
e
s Hawkins
msi: Reimplem
e
nt
M
s
iSourceListAddSo
u
rceEx t
o
han
d
le
.
.
.
commit
|
commitdiff
|
tree
2007-11-05
Jame
s
Hawkins
msi:
T
h
e options
m
ust include
a
sourc
e
type
.
commit
|
commitdiff
|
tree
2007-11-05
J
ames H
a
wkins
msi
:
An
e
mpty source
i
s an
i
n
v
a
l
id par
a
me
t
e
r
.
commit
|
commitdiff
|
tree
2007-11-05
James Ha
w
ki
n
s
m
si: Appen
d
a s
l
as
h
to network and url sourc
e
s
.
commit
|
commitdiff
|
tree
2007-11-05
Jam
e
s Hawkins
msi: Vali
d
ate the produ
c
t
code
.
commit
|
commitdiff
|
tree
2007-11-05
James Hawkins
m
si: Ret
u
rn
t
he
e
rror from OpenSourc
e
Key
.
commit
|
commitdiff
|
tree
2007-11-05
James Hawkins
msi: Add tests fo
r
MsiSourceListA
d
dSourceE
x
.
commit
|
commitdiff
|
tree
next