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
cabinet: Formalize the SESSION struct.
2007-08-23
J
a
mes Haw
k
in
s
ca
b
inet: Formali
z
e
t
he S
E
SSION struct
.
commit
|
commitdiff
|
tree
2007-08-22
Jame
s
Hawkins
cabinet: Formalize
the SESSION struct
a
nd add more
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
James Hawkins
msi: Add tests
f
or the
RemoveFiles sta
n
da
r
d ac
t
ion
.
commit
|
commitdiff
|
tree
2007-08-10
James Hawkins
m
si
:
Implement the Unpub
l
is
h
Fe
a
tures st
a
ndard action
.
commit
|
commitdiff
|
tree
2007-08-09
James Ha
w
kins
msi: Simplify MsiQuery
C
o
m
ponen
t
State, with more tests
.
commit
|
commitdiff
|
tree
2007-08-08
James Hawk
i
n
s
m
si: Implement th
e
rema
i
ning
c
ontexts f
o
r MsiQueryC
o
m
ponentS
.
.
.
commit
|
commitdiff
|
tree
2007-08-07
James Ha
w
k
i
n
s
msi
:
Imp
l
em
e
nt the
M
S
I
I
NST
A
LLC
O
NTEX
T
_MACH
I
NE conte
x
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-07
James Hawkins
msi: Forward MsiQueryComponentStateA to MsiQue
r
yComponen
t
S
tateW
.
commit
|
commitdiff
|
tree
2007-08-07
Ja
m
e
s
Hawkins
msi
:
Add t
e
st
s
f
o
r MsiQueryCom
p
onentState
.
commit
|
commitdiff
|
tree
2007-08-06
James Hawkins
ms
i
: Fix the size all
o
cated for the deferred custom
.
.
.
commit
|
commitdiff
|
tree
2007-08-02
Jam
e
s
H
awkins
msi: Re
i
m
plement joins to a
l
l
ow joining any n
u
mbe
r
.
.
.
commit
|
commitdiff
|
tree
2007-08-02
J
ames Hawkin
s
m
si: A
d
d te
s
ts
f
or joini
n
g
thr
e
e tables
.
commit
|
commitdiff
|
tree
2007-07-31
James Hawk
i
ns
m
siexec: Impleme
n
t a s
t
ub
MSIServer service
.
commit
|
commitdiff
|
tree
2007-07-30
J
am
e
s
Hawkins
msi: Add a stub implementat
i
on of MsiSo
u
rceListE
n
umSou
r
c
e
sA
.
commit
|
commitdiff
|
tree
2007-07-30
James H
a
w
kins
m
s
i: Treat
a
n empty string and a NUL
L
st
r
ing as th
e
.
.
.
commit
|
commitdiff
|
tree
2007-07-30
Jam
e
s Hawkins
msi: Use
a mor
e
unique
p
roperty separato
r
.
commit
|
commitdiff
|
tree
2007-07-30
J
am
e
s Hawkins
msi: Keep track of
t
h
e wildcard r
e
cord i
n
dex
.
commit
|
commitdiff
|
tree
2007-07-27
J
ames Hawkins
m
s
i
:
Implem
e
nt the
M
SIMODIFY
_
UPD
A
TE comm
a
nd in the
.
.
.
commit
|
commitdiff
|
tree
2007-07-27
J
ames H
a
wkins
msi: Initialize
the siz
e
parameter
.
commit
|
commitdiff
|
tree
2007-07-27
James Ha
w
kins
msi: Add more
tests for MSIMODIFY_UPDATE
.
commit
|
commitdiff
|
tree
2007-07-25
Jam
e
s Hawkins
msi: Use
a different separato
r
as a
s
e
mi-colon
may
.
.
.
commit
|
commitdiff
|
tree
2007-07-24
James Hawkins
msi: Add handl
i
n
g
f
o
r t
h
e MSI
M
ODIFY_
U
P
DATE co
m
m
a
n
d
.
commit
|
commitdiff
|
tree
2007-07-24
James Hawkins
m
si
:
Add tes
t
s fo
r
t
h
e MSIMODIFY_UP
D
ATE comman
d
.
commit
|
commitdiff
|
tree
2007-07-24
James Haw
k
i
ns
m
s
i: Pro
p
erly de
l
ete the col
u
mns view
.
commit
|
commitdiff
|
tree
2007-07-23
James Hawk
i
ns
msi: Re
f
c
o
unt temporary colum
n
s and release them when
.
.
.
commit
|
commitdiff
|
tree
2007-07-23
James Hawkin
s
ms
i
: Im
p
lemen
t
a
dding column
s
using the ALTER
command
.
commit
|
commitdiff
|
tree
2007-07-19
James Hawkins
msi: Implement r
e
f
e
rence cou
n
ting for tables, m
a
nipulat
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-07-19
James Hawkins
msi: Add more tests for the ALTER c
o
mman
d
.
commit
|
commitdiff
|
tree
2007-07-18
Jame
s
H
a
wkins
msi: O
n
ly double the s
i
z
e i
f
the remote call is from
.
.
.
commit
|
commitdiff
|
tree
2007-07-18
J
a
m
e
s H
a
wkin
s
Revert "msi:
Only
call a cust
o
m a
c
tion remo
t
ely if
.
.
.
commit
|
commitdiff
|
tree
2007-07-17
James
Haw
k
ins
v
d
mdbg
:
Add a stub implem
e
ntation o
f
VDMEnumTask
W
OW
.
commit
|
commitdiff
|
tree
2007-07-17
Ja
m
es
H
a
wkins
msi:
Only call a
c
u
s
t
om action remot
e
ly if t
h
e typ
e
.
.
.
commit
|
commitdiff
|
tree
2007-07-17
James
Hawki
n
s
msi: Load the Admi
n
Prop
e
rti
e
s
s
tream if
t
he
package
.
.
.
commit
|
commitdiff
|
tree
2007-07-13
James Hawkin
s
ms
i
: Add a tes
t
for running an ADMIN inst
a
ll
.
commit
|
commitdiff
|
tree
2007-07-13
J
a
me
s
Hawkins
msi:
A
dd
a
test for installing
f
r
om
d
ifferent current
.
.
.
commit
|
commitdiff
|
tree
2007-07-13
James Hawkins
ms
i
:
Fix
compilati
o
n
in MSVC
.
commit
|
commitdiff
|
tree
2007-07-13
Ja
m
es
H
awki
n
s
msi: Fix thre
e
tests that
w
e
re failing in
W
i
ndows
.
commit
|
commitdiff
|
tree
2007-07-13
J
a
mes Hawkins
msi:
Fix
a
utomation
.
c compile
for MSVC
.
commit
|
commitdiff
|
tree
2007-07-13
James Hawk
i
ns
msi: R
e
load properties as they may
h
av
e
bee
n
c
h
ang
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-07-13
Ja
m
es H
a
wkins
m
si: Fix a copy and paste error
.
commit
|
commitdiff
|
tree
2007-07-11
James Haw
k
ins
msi:
A
dd tests
f
or adding
properties with a transform
.
.
.
commit
|
commitdiff
|
tree
2007-07-11
James Hawkins
msi: Add
tests for
a
dding
p
roperties in a transform
.
commit
|
commitdiff
|
tree
2007-07-11
Jam
e
s Hawkins
msi: Fix cu
r
rent _Prop
e
rty table t
e
sts and add more
.
.
.
commit
|
commitdiff
|
tree
2007-07-11
James
Hawkins
msi:
C
heck for NULL t
r
a
nsform, as there m
a
y be n
o
trans
f
orms
.
.
.
commit
|
commitdiff
|
tree
2007-07-10
James Ha
w
kins
m
si:
H
a
ndl
e
addi
n
g
columns in tr
a
nsform
s
.
commit
|
commitdiff
|
tree
2007-07-10
James Hawkins
ms
i
: Test
a
d
ding columns wi
t
h data in a trans
f
orm
.
commit
|
commitdiff
|
tree
2007-07-10
James Hawkins
m
si: De
l
ete msifile after t
h
e tests
.
commit
|
commitdiff
|
tree
2007-07-10
James Hawkin
s
msi: Ma
t
ch
the changes made
b
y the hand-genera
t
ed a
n
d
.
.
.
commit
|
commitdiff
|
tree
2007-07-06
James H
a
wkins
msi
:
E
n
able
re
m
ote custom actio
n
s
.
commit
|
commitdiff
|
tree
2007-07-06
Jam
e
s Hawkins
msi: Ha
n
dle remote calls to
M
s
i
E
va
l
uat
e
Condition
.
commit
|
commitdiff
|
tree
2007-07-06
James Haw
k
ins
msi: Forward MsiFormatRecordA to Ms
i
F
ormat
R
e
c
ordW
.
commit
|
commitdiff
|
tree
2007-07-06
Jam
e
s Hawkin
s
msi:
Handle remote calls to Ms
i
F
o
rmatRecordW
.
commit
|
commitdiff
|
tree
2007-07-06
Jam
e
s Hawkins
msi: F
i
x use
of BSTRs
.
commit
|
commitdiff
|
tree
2007-07-04
James Haw
k
ins
msi: Handle
r
emote calls to MsiSet
I
nstallLevel
.
commit
|
commitdiff
|
tree
2007-07-04
James Hawkins
msi: Handl
e
remote calls to MsiGetLan
g
ua
g
e
.
commit
|
commitdiff
|
tree
2007-07-04
Ja
m
es Hawkin
s
m
s
i
:
Handle remote calls
t
o M
s
iSetC
o
mpone
n
tStat
e
.
commit
|
commitdiff
|
tree
2007-07-04
Jame
s
Hawkins
msi: Handle
r
emot
e
calls to MsiGe
t
Compo
n
entStat
e
.
commit
|
commitdiff
|
tree
2007-07-04
Jam
e
s Hawkins
msi
:
Hand
l
e remote
c
a
lls to MsiGetFeatureState
.
commit
|
commitdiff
|
tree
2007-07-04
J
a
mes
H
awkins
msi: Ha
n
dle remote calls to Ms
i
SetFeatureState
.
commit
|
commitdiff
|
tree
2007-07-04
J
a
mes Hawkins
msi:
H
andle rem
o
te ca
l
ls to
MsiGetM
o
de
.
commit
|
commitdiff
|
tree
2007-07-04
J
a
m
es
H
awk
i
ns
m
s
i
:
Handle remote call
s
to MsiSet
T
argetPath
.
commit
|
commitdiff
|
tree
2007-07-04
James Hawkins
msi: Handle remo
t
e calls
t
o
MsiGetSourcePath
.
commit
|
commitdiff
|
tree
2007-07-04
James Hawk
i
n
s
msi: H
a
nd
l
e re
m
ote calls to MsiGetTarget
P
a
th
.
commit
|
commitdiff
|
tree
2007-07-04
Ja
m
es Haw
k
i
ns
msi: H
a
n
dle remot
e
calls to Ms
i
Sequence
.
commit
|
commitdiff
|
tree
2007-07-04
James Hawkins
m
si: Handle
r
emote c
a
lls to
MsiDoA
c
tion
.
commit
|
commitdiff
|
tree
2007-07-04
J
ames
Hawkins
msi: Handle remote call
s
t
o
MsiP
r
oces
s
Mes
s
age
.
commit
|
commitdiff
|
tree
2007-07-03
J
a
mes H
a
wk
i
n
s
msi:
R
e
a
d the co
m
ponents state directly from the registry
.
commit
|
commitdiff
|
tree
2007-07-03
James
H
awkins
msi: Return INSTALLSTATE_BADCONFI
G
if we can
'
t
dec
o
de
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawkins
m
si
:
Return INSTALLSTATE_A
D
VERTISE
D
i
f
the component
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
Jame
s
H
a
wkin
s
msi: Open the correct key a
n
d return INSTALLS
T
ATE_ADVERTISED
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawki
n
s
msi:
Add
tests for Msi
Q
ueryFeatur
e
State
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawkins
msi
:
Set
t
he Window
s
I
nstaller
value in RegisterProduct
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawkin
s
msi: Only pub
l
is
h
t
h
e
pro
d
u
c
t if
at least o
n
e feature
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
Jame
s
Hawkins
msi: Unpublish
t
he
product when
i
t is entirely
r
e
m
o
v
ed
.
commit
|
commitdiff
|
tree
2007-07-03
J
ames Ha
w
kins
m
s
i: De
l
ay publ
i
shing of t
h
e So
u
rceLis
t
until
t
h
e
PublishPro
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawkins
msi: Packag
e
P
a
th
must also inclu
d
e the packag
e
n
ame
.
commit
|
commitdiff
|
tree
2007-07-03
James Haw
k
i
ns
msi: Add tests to
s
how
wh
e
n the Sou
r
ceList
i
s
p
u
b
lishe
d
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
James
H
awk
i
ns
msi: Add support
f
or th
e
MSICODE_PA
T
CH option
.
commit
|
commitdiff
|
tree
2007-07-03
Ja
m
es
H
awki
n
s
msi: pcchValue repre
s
ent
s
the length of
s
z
Value
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-07-03
James Hawkins
m
s
i: Handle remo
t
e calls to Ms
i
S
e
tProperty
.
commit
|
commitdiff
|
tree
2007-07-03
James Ha
w
k
i
ns
msi: Handle
rem
o
te calls to MsiGetProperty
.
commit
|
commitdiff
|
tree
2007-07-03
J
ame
s
Hawki
n
s
m
s
i: Han
d
le remote calls t
o
MsiGetActiveDatabase
.
commit
|
commitdiff
|
tree
2007-07-03
Jame
s
Hawkins
m
s
i
:
Add t
h
e IWineMsiRe
m
oteCustomAction
interface
.
commit
|
commitdiff
|
tree
2007-07-03
James
Haw
k
ins
msi: Add
the IWineMsiR
e
m
o
tePackag
e
interface
.
commit
|
commitdiff
|
tree
2007-07-02
James Hawkins
msi:
R
e
t
u
r
n ER
R
OR_SUCCESS
i
f
the
Pac
k
a
geNam
e
property
.
.
.
commit
|
commitdiff
|
tree
2007-07-02
James Hawkins
ms
i
:
Ret
u
rn E
R
ROR_B
A
D_CONFIGURATION if the
Sour
c
eList
.
.
.
commit
|
commitdiff
|
tree
2007-07-02
J
a
mes Hawkins
msi
:
Valida
t
e
MsiSourceL
i
stGetInfo p
a
rameters
.
commit
|
commitdiff
|
tree
2007-07-02
J
a
mes Hawkin
s
ms
i
: Add tests for M
s
iSo
u
rce
L
i
stGetI
n
fo
.
commit
|
commitdiff
|
tree
2007-07-02
J
am
e
s Hawkins
msi: Implement MsiSourceLi
s
tGe
t
InfoA
.
commit
|
commitdiff
|
tree
2007-06-29
James Haw
k
i
n
s
m
s
i: Ignore in
v
alid conditional expressions
when c
h
ecking
.
.
.
commit
|
commitdiff
|
tree
2007-06-29
Jam
e
s Hawki
n
s
msi: Add tests that show '
!
=' is no
t
a valid
cond
i
tional
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
James Hawkin
s
msi:
Reference count th
e
custom action data
to avo
i
d
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
James
H
awk
i
ns
msi: Add supp
o
rt
f
or r
e
mote handles
.
commit
|
commitdiff
|
tree
2007-06-27
James Hawkins
msi:
Set the Wi
n
dowsInstaller value of the UserData
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
Ja
m
es Hawkins
ms
i
: If the
U
serData product
key exi
s
ts
,
but the u
s
er
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
James H
a
wkin
s
msi: Any val
u
e of Windows
I
n
s
t
all
e
r besides
0 means
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
James Hawkins
msi: Use t
h
e correct regis
t
ry key when detectin
g
a
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
Jam
e
s Hawkins
msi
:
If
the user product key
e
xists, the pro
d
uct'
s
.
.
.
commit
|
commitdiff
|
tree
2007-06-27
James
Haw
k
ins
msi: Valid
a
te MsiQueryProduct
C
o
de parameters
.
commit
|
commitdiff
|
tree
2007-06-27
J
ames Haw
k
i
n
s
m
s
i
: Add tests fo
r
MsiQueryPro
d
uctState
.
commit
|
commitdiff
|
tree
next