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
Create the +msidb debug channel for msi database code.
2005-11-02
Mike McCormack
Create the +msidb d
e
bug channel
f
o
r msi database
code
.
commit
|
commitdiff
|
tree
2005-11-02
M
ike McCor
m
ack
Fix parameter handling in Ms
i
Se
t
TargetPath, and add
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike Mc
C
o
r
mack
Impl
e
ment the RemoveF
i
les action
.
commit
|
commitdiff
|
tree
2005-11-02
M
ike
M
cCormack
Stu
b
imp
l
ementat
i
o
n for MsiGetFil
e
HashA/W
.
commit
|
commitdiff
|
tree
2005-11-02
Mi
k
e McCorma
c
k
Use a
n
en
u
meration
f
or fi
l
e stat
e
s
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Defin
e
NONAME
L
ESS
U
N
I
ON and
N
O
NAMELESSSTRUCT for older
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mik
e
M
c
C
ormack
Convert all RTFPan
i
c and RTFMsg calls to ERR ca
l
ls
.
commit
|
commitdiff
|
tree
2005-11-02
Mi
k
e
M
cCormack
Handle msi component iden
t
if
i
ers
with
o
u
t
a fea
t
ure
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Implement IXMLDOMNo
d
e::get_nodeN
a
me
.
commit
|
commitdiff
|
tree
2005-10-31
M
i
ke McCormack
Make sure to unreg
i
s
ter all the classes that we
r
e re
g
istered
.
.
.
commit
|
commitdiff
|
tree
2005-10-31
Mike
McCormack
Add void to e
m
pty declaration list
.
commit
|
commitdiff
|
tree
2005-10-31
Mike
McCorm
a
ck
F
ix
and
t
e
s
t MsiGetPrope
r
ty and Msi
S
etPr
o
perty
.
commit
|
commitdiff
|
tree
2005-10-31
Mik
e
McCormack
Improve MsiUseF
e
a
t
u
reEx and
M
siGe
t
Featur
e
State
a
l
i
t
tle
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike
M
cCormack
A
d
d
a stub for the AllocateRegist
r
ySpace action
.
commit
|
commitdiff
|
tree
2005-10-30
M
i
ke McC
o
rmack
D
e
fine MSIDBOPEN
_
co
n
stants using LPCWSTR when compiling
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike
Mc
C
o
rmack
Add a read-
o
n
ly implementation of the Sel
e
ctionTre
e
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
M
i
ke
McCormack
S
i
mpli
f
y re
g
is
t
er_prog
i
d
() and remove a
f
ixed lengt
h
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCo
r
mack
Handle MaskEdit mas
k
s con
t
ai
n
in
g
dashes and ot
h
er constant
commit
|
commitdiff
|
tree
2005-10-30
Mike
M
cCorm
a
ck
Use
msi_get_p
r
operty_
i
n
t
() in a few mor
e
places
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCorma
c
k
Add a st
u
b implementation of msi
.
MsiSetMode
.
commit
|
commitdiff
|
tree
2005-10-30
M
i
ke
McCormack
Remove unused package p
a
rameter of re
g
ister_progid_base
(
)
.
commit
|
commitdiff
|
tree
2005-10-30
M
i
k
e
M
c
Cormac
k
U
s
e "stat
i
c cons
t
" rathe
r
t
h
an "const sta
t
ic
"
a
s gcc
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCor
m
ack
Don't change the UI level during ExecuteAction
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCorm
a
ck
Implement Msi
G
etFeatureUsageA and Ms
i
Us
e
Fea
t
ure(Ex
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike Mc
C
o
rm
a
ck
Re
m
ove the
unused 1s
t
paramete
r
of ACTI
O
N_VerifyComponentFor
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
M
ike
McCormack
E
x
pl
i
ci
t
ly check for MSICONDITI
O
N_T
R
UE being returned
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike M
c
C
ormack
Some inst
a
ll
e
rs
d
on't call th
e
Crea
t
e
F
olders a
c
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mi
k
e M
c
Co
r
mack
Add a
b
unch of
t
e
s
ts f
o
r Ms
i
Evalua
t
e
Condit
i
o
n
and
m
ak
e
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Mak
e
enter a
n
d escape trigger
the default and canc
e
l
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
D
e
leted two bu
g
gy fu
n
ct
i
ons th
a
t
i
n
c
o
rrectl
y
a
n
d ine
f
fic
i
ent
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Remove an i
n
correct
c
omment and c
h
eck for 0 being an
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Ex
t
r
act fi
l
e directly to their
ta
r
get
l
o
c
ation, bypa
s
sing
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Add a
n
impl
e
mentation
for MsiGe
t
ShortcutTargetA/W
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Fix a mem
o
ry lea
k
.
commit
|
commitdiff
|
tree
2005-10-28
Mike
McCormack
Handle MSI
advertis
e
d shor
t
cut
s
in the shelllink object
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCor
m
ack
P
ut the UI up
d
at
e
code for cabinet f
i
le int
o
a s
e
parate
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormac
k
Return an error in Msi
G
etComponent
P
athW
if passed a
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike
Mc
C
ormack
Fix error handl
i
n
g
in MsiEvalua
t
eCondition
.
commit
|
commitdiff
|
tree
2005-10-28
Mike M
c
Cormack
Tra
n
slate INVALID_HANDLE
_
VALUE to zero for cabi
n
et
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Fix a
memory
l
e
a
k
i
n the cabinet extracting co
d
e
.
commit
|
commitdiff
|
tree
2005-10-28
M
i
k
e
McC
o
r
m
a
c
k
Use the correct buffer - reported by Jesse A
l
l
e
n
.
commit
|
commitdiff
|
tree
2005-10-28
Mi
k
e McCormack
Impleme
n
t IC
o
n
t
extMenu::Query
C
o
n
textMenu and
commit
|
commitdiff
|
tree
2005-10-28
M
i
ke McCormack
Fix MsiGetPropertyA
/
W
spe
c
decla
r
ations
.
commit
|
commitdiff
|
tree
2005-10-28
Mike M
c
Cormack
Cre
a
te component folders in
the C
r
eateFo
l
d
e
r
s
act
i
on
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
I
f a
n
ac
t
ion fails, print out i
t
s name as well
as the
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormac
k
Rename load_dynamic_st
r
ingW
to msi_
d
up_record_fie
l
d
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike Mc
C
orma
c
k
Impl
e
ment transfo
r
ms
.
T
his stil
l
includes some deb
u
gging
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike
M
c
C
o
rmack
Tidy
u
p the Re
g
i
sterProduct ac
t
ion a l
i
t
t
l
e
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCor
m
ack
Miss
i
ng and
zero p
r
ecisio
n
s
p
ecifiers are different
.
commit
|
commitdiff
|
tree
2005-10-27
Mik
e
McCormack
Add th
e
I
O
bjec
t
W
i
thS
i
te interface
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
Ad
d
a c
u
rrently
fa
i
ling test c
a
s
e
for
m
enus
.
commit
|
commitdiff
|
tree
2005-10-26
M
i
ke McCormack
Create a stub funct
i
on to apply
a
single table transform
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCormack
Enumerate the
substor
a
ge transf
o
rms
f
or any pa
t
ches
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCorm
a
ck
Cr
e
ate an
i
nternal handle-free api
f
or reading
MSI
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
M
ike McCormack
Switch back
t
o
usi
n
g IP
i
cture to load
images
.
LoadI
m
age
.
.
.
commit
|
commitdiff
|
tree
2005-10-19
Mi
k
e McCormack
Set the h
t
t
p
p
o
r
t befo
r
e figuring
o
u
t
w
h
ether w
e
're
.
.
.
commit
|
commitdiff
|
tree
2005-10-18
Mike McCormack
Make
s
ure the c
o
mponent
stri
n
g is nul terminated
.
commit
|
commitdiff
|
tree
2005-10-18
Mik
e
McCormack
U
s
e
Shell
L
ink_
Q
ueryI
n
t
erfac
e
to return the r
i
ght
in
t
erfac
e
in
commit
|
commitdiff
|
tree
2005-10-11
Mike Mc
C
o
rmack
Make
sure
not
t
o str
c
py from a
N
ULL default value pointer
.
commit
|
commitdiff
|
tree
2005-09-30
Mike McCormack
Rename ACTION_DoTopLevelINST
A
LL to MSI_
I
n
stallPackage
.
.
.
commit
|
commitdiff
|
tree
2005-09-29
Mike McCor
m
a
ck
Av
o
id Upd
a
teWindow,
it causes trouble wit
h
WS
_
EX_
T
RA
N
SPARENT
.
commit
|
commitdiff
|
tree
2005-09-29
Mike M
c
Co
r
mack
C
r
ea
t
e a funct
i
on to rea
d
a
property as an
integ
e
r
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormac
k
Add som
e
more act
i
on stubs, remove
f
orward
declarations
.
commit
|
commitdiff
|
tree
2005-09-28
M
ike McCormack
S
p
lit comma
n
d line
p
arsing
from
M
SI_Inst
a
l
l
Pa
c
kag
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormack
A
dd
t
he progre
s
s
c
ontrol
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormack
Fix and test MsiViewG
e
t
C
olumn
I
nfo and binary fields
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormack
D
on't quot
e
n
umbers in a
query, as it
d
oesn't parse
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike
McCormack
Make sure to build the def file after a ma
k
e c
l
ean
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike
McCormack
Don't create M
S
I handles
u
nless w
e
have
t
o
pass one
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mi
k
e McCo
r
m
a
ck
C
rea
t
e
a
f
unc
t
io
n
to determine the table's row
s
ize
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCormack
Fix various query rela
t
e
d
m
e
m
o
r
y
leak
s
.
commit
|
commitdiff
|
tree
2005-09-26
Mik
e
M
c
Corma
c
k
Make a macr
o
function
f
or
u
nimpl
e
mented
action
s
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCormack
Fill out
the stu
b
s for MsiApp
l
yTran
s
f
o
r
mA
/
W a bit more
.
commit
|
commitdiff
|
tree
2005-09-26
Mike M
c
C
o
rm
a
ck
F
i
x ha
n
dle leaks
i
n t
h
e
test case
s
.
commit
|
commitdiff
|
tree
2005-09-26
M
i
ke McCormack
M
a
ke sure to
set the min
i
mum size bef
o
re allo
c
ating
.
.
.
commit
|
commitdiff
|
tree
2005-09-25
Mik
e
M
cCorm
a
ck
Handle cop
y
i
ng
o
f the install package
t
o a temp
o
r
a
ry
.
.
.
commit
|
commitdiff
|
tree
2005-09-25
Mike McC
o
r
m
a
ck
F
i
x anothe
r
memory leak
.
commit
|
commitdiff
|
tree
2005-09-25
Mike McC
o
rm
a
ck
St
u
b
implementation of
t
h
e
I
s
ol
a
teCompone
n
ts act
i
o
n
.
commit
|
commitdiff
|
tree
2005-09-23
Mike McC
o
r
m
ack
Fix a mem
o
ry leak
.
commit
|
commitdiff
|
tree
2005-09-23
Mik
e
McCormack
Add a stu
b
i
m
ple
m
entation of the Bin
d
Im
a
ge action
.
commit
|
commitdiff
|
tree
2005-09-23
Mike McCormack
Stub implementati
o
n of the PatchFiles
action
.
commit
|
commitdiff
|
tree
2005-09-23
M
ike Mc
C
ormack
Im
p
lement MsiGetSh
o
r
tcutTargetA
.
commit
|
commitdiff
|
tree
2005-09-23
Mike McCormac
k
Stub implemen
t
ation of the MoveFiles action
.
commit
|
commitdiff
|
tree
2005-09-23
Mike McCormack
Stub i
m
plemen
t
ation of t
h
e RemoveIniValu
e
s
a
ction
.
commit
|
commitdiff
|
tree
2005-09-23
Mi
k
e
McCormac
k
Take adva
n
t
a
ge of the msi_
g
et_deformatted_field function
.
.
.
commit
|
commitdiff
|
tree
2005-09-23
Mike Mc
C
orma
c
k
A
v
oi
d
using s
t
atic
var
i
a
b
les in
t
he InstallFiles act
i
on
.
commit
|
commitdiff
|
tree
2005-09-22
Mike
M
c
C
o
rmack
Fix variou
s
m
e
m
o
ry leaks
.
commit
|
commitdiff
|
tree
2005-09-22
Mike
M
cCormack
Ski
p
the first
c
haracte
r
of a font i
d
entifier if it
.
.
.
commit
|
commitdiff
|
tree
2005-09-22
Mi
k
e
McCormack
Fix an error introdu
c
e
d wh
e
n converting di
a
l
og lists
.
.
.
commit
|
commitdiff
|
tree
2005-09-22
M
ike McCorm
a
ck
Simplify the Proce
s
sCompone
n
t
s
ac
t
ion a little
.
commit
|
commitdiff
|
tree
2005-09-22
Mik
e
McCorm
a
ck
Load a table's column information
separately from
t
he
.
.
.
commit
|
commitdiff
|
tree
2005-09-22
Mike McCormac
k
Make build_ico
n
_path
r
et
u
rn th
e
path direct
l
y
.
commit
|
commitdiff
|
tree
2005-09-21
Mike
McCormack
Impl
e
ment MsiSequenceA/W
.
commit
|
commitdiff
|
tree
2005-09-21
Mike McC
o
rmac
k
Don't
r
e
fcount
tables
.
commit
|
commitdiff
|
tree
2005-09-21
Mike McCormack
S
i
m
p
l
i
fy t
h
e Insta
l
lValidat
e
acti
o
n a little
.
commit
|
commitdiff
|
tree
2005-09-21
Mike McCormac
k
Ma
k
e sure not
t
o free a
a p
o
i
nter that has been modif
i
ed
.
commit
|
commitdiff
|
tree
2005-09-21
Mi
k
e McCo
r
mack
Fix
"
e
mpty body in
a
n if/else-sta
t
ement" warnings
.
commit
|
commitdiff
|
tree
2005-09-21
Mike McCormack
F
i
x s
o
me sim
p
le mem
o
r
y leaks
.
commit
|
commitdiff
|
tree
2005-09-20
Mike McCorm
a
c
k
A
dded memory
allocation i
n
line functions
(part 2)
.
commit
|
commitdiff
|
tree
2005-09-20
Mik
e
McCormack
Added memory allocation
inline
f
unctio
n
s
(
par
t
1)
.
commit
|
commitdiff
|
tree
next