repo.or.cz
/
wine
/
testsucceed.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add stubs around ScriptStringAnalyse to avoid PAF crash.
2005-11-15
Mike M
c
Cormack
Set the In
s
talled pro
p
ert
y
if the
product
is already
.
.
.
commit
|
commitdiff
|
tree
2005-11-14
Mike McCorm
a
ck
Empty
strin
g
s are not equal to
any number
,
so all compa
r
is
o
n
.
.
.
commit
|
commitdiff
|
tree
2005-11-14
Mike McCorm
a
ck
Fi
x
comparison of empt
y
properties to numbers and add
.
.
.
commit
|
commitdiff
|
tree
2005-11-10
M
i
ke
McCormack
Added Korean re
s
ou
r
ces
.
commit
|
commitdiff
|
tree
2005-11-10
Mike McCorm
a
c
k
Remo
v
e
the l
i
mit on the length of the
c
ommand
l
ine
.
commit
|
commitdiff
|
tree
2005-11-09
Mi
k
e McCormack
Fix passing of NUL
L
po
i
nters to MsiDecomposeDescriptor
.
.
.
commit
|
commitdiff
|
tree
2005-11-09
Mike McCormac
k
Make
s
u
r
e we only CoUniniti
a
lize after successfully
.
.
.
commit
|
commitdiff
|
tree
2005-11-08
Mike
M
cCor
m
ac
k
A
d
d some missing time
z
o
n
es
.
commit
|
commitdiff
|
tree
2005-11-08
Mi
k
e McCormack
E
xtract
t
he executabl
e
name for msi advertised shortcuts
.
commit
|
commitdiff
|
tree
2005-11-08
M
ike
McCormack
Fix a problem spotted by Dmitry
and
anot
h
er one stop
p
ing
.
.
.
commit
|
commitdiff
|
tree
2005-11-04
Mike McCorm
a
ck
Pa
r
tially implement and test the
s
helllink object's
commit
|
commitdiff
|
tree
2005-11-04
Mike McCormac
k
Use advapi3
2
.
C
ommandLineFromMsiDescriptor to ge
t
msi
.
.
.
commit
|
commitdiff
|
tree
2005-11-04
Mike McCormack
Implement advapi32
.
CommandL
i
n
e
F
rom
M
s
i
Descripto
r
.
It
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
M
ike
M
cCormack
In
v
oke shortcuts
t
hrou
g
h IContextMenu, r
a
ther th
a
n
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McCormack
Add the ContextMenuHandle
r
s key
for s
h
or
t
cuts
s
o
the
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McCor
m
ack
Remove some
redu
n
dant null pointer chec
k
s
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McCormack
A
d
d missing s
e
micolons that caus
e
d com
p
ile troub
l
e
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McCor
m
ack
Pa
s
s
t
h
e correct verb
.
commit
|
commitdiff
|
tree
2005-11-02
Mike
M
cCormack
NULL a
n
d empty
strings are the same
i
n con
d
i
tions
.
commit
|
commitdiff
|
tree
2005-11-02
Mike Mc
C
or
m
ack
C
h
ange a FIXME
message to a comment
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCorma
c
k
Stu
b
im
p
lementati
o
n for MsiAdverti
s
e
ScriptA/
W
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Crea
t
e th
e
+
msidb debug channel fo
r
msi dat
a
base code
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCorma
c
k
Fix parameter handling
i
n MsiS
e
tTargetPath
,
an
d
a
dd
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
I
mpl
e
ment
t
he
R
emoveFiles
ac
t
ion
.
commit
|
commitdiff
|
tree
2005-11-02
Mike Mc
C
ormack
Stub imple
m
entation for MsiGetFileH
a
shA/W
.
commit
|
commitdiff
|
tree
2005-11-02
M
ik
e
McCormack
Use an
enum
e
ration f
o
r file
states
.
commit
|
commitdiff
|
tree
2005-11-02
Mi
k
e
M
cCormack
De
f
ine NONAME
L
E
S
SUN
I
ON and NONAMELESSS
T
RUC
T
for older
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Convert a
l
l R
T
F
P
anic and
R
TFMsg
cal
l
s to ERR ca
l
ls
.
commit
|
commitdiff
|
tree
2005-11-02
M
ike McCormack
Han
d
le m
s
i c
o
m
po
n
en
t
identif
i
ers without a f
e
atu
r
e
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
I
m
plement IXMLD
O
MNode::ge
t
_nodeName
.
commit
|
commitdiff
|
tree
2005-10-31
Mike M
c
Cormack
Make sure to unreg
i
st
e
r all the cl
a
sses th
a
t were registered
.
.
.
commit
|
commitdiff
|
tree
2005-10-31
M
i
k
e Mc
C
o
r
mack
Ad
d
v
oid to empty
declaratio
n
list
.
commit
|
commitdiff
|
tree
2005-10-31
Mike McC
o
rmac
k
Fix and t
e
st Ms
i
G
et
P
r
o
pert
y
an
d
MsiS
e
tPrope
r
t
y
.
commit
|
commitdiff
|
tree
2005-10-31
Mike McCormac
k
Impr
o
ve Ms
i
Use
F
ea
t
ureEx and MsiGetFe
a
tur
e
S
tate a little
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCorm
a
c
k
Add a stub for
t
he AllocateReg
i
stryS
p
ac
e
act
i
on
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Define
MSIDBOPEN_
c
onstants using
L
PCWSTR
when compiling
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
M
ike
McCormack
A
d
d
a read
-
only
i
mplementat
i
on
of the S
e
lectionTree
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike
M
c
Cormack
Simplify register_progid() and remove a f
i
xed
l
ength
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike Mc
C
o
r
m
a
ck
Handle Ma
s
kEdit mas
k
s
contain
i
n
g dashes and other constant
commit
|
commitdiff
|
tree
2005-10-30
Mike
McCormack
Use msi_get_prope
r
ty_
i
nt
(
)
i
n a few mor
e
places
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
A
d
d a
s
tub impl
e
mentation of msi
.
MsiSetMod
e
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
R
e
m
o
ve
unused package paramete
r
of reg
i
ste
r
_progid_base()
.
commit
|
commitdiff
|
tree
2005-10-30
Mik
e
McCormack
Use
"static const"
rather t
h
an "cons
t
sta
t
i
c" as gcc
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCor
m
a
ck
Don't change the
UI level d
u
ri
n
g ExecuteAct
i
on
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCorm
a
c
k
I
m
plemen
t
MsiGet
F
eatureUsageA and M
s
iUseFeatu
r
e(Ex
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McC
o
rm
a
c
k
Re
m
ov
e
the unu
s
ed
1st parameter
of
ACTION_Veri
f
yCompo
n
entFor
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormac
k
E
x
plicitly
che
c
k for MSICONDI
T
ION_T
R
UE being r
e
t
u
rn
e
d
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
M
i
ke
M
cCormack
S
o
me install
e
rs don't call
the CreateFolders
action
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
M
i
k
e McCormack
Add a
bunch of tes
t
s for MsiEva
l
u
ateCondition and make
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
M
a
k
e enter an
d
es
c
a
pe tri
g
ge
r
the de
f
ault and cancel
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Dele
t
e
d two buggy f
u
n
ctions t
h
at
incorrectly and
inefficient
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
M
i
ke
Mc
C
ormack
Remo
v
e an
i
ncorrect
c
omm
e
nt an
d
check fo
r
0 bein
g
an
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McC
o
rmack
Extract file directly t
o
their targe
t
locatio
n
, bypa
s
s
i
ng
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike
M
c
Cormack
Add a
n
implementation
for Ms
i
GetShortcutTargetA/
W
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCorm
a
ck
Fix a memory lea
k
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Handle M
S
I advertised shortc
u
ts
i
n the
s
he
l
l
link obj
e
ct
.
commit
|
commitdiff
|
tree
2005-10-28
Mi
k
e M
c
Cormac
k
Put t
h
e UI update c
o
de f
o
r cabinet file into a se
p
arate
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike Mc
C
orma
c
k
Return an erro
r
in MsiGetComponentPath
W
if pas
s
ed
a
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCorma
c
k
Fix error
h
andli
n
g in
MsiEvalua
t
e
C
onditio
n
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCo
r
mack
T
ranslate I
N
V
ALID_HANDLE_VALUE
t
o
z
ero for cabinet
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
F
i
x a memory leak in
the
c
abin
e
t extract
i
ng
code
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
U
s
e the correct
b
u
f
fer - reporte
d
by Jesse Allen
.
commit
|
commitdiff
|
tree
2005-10-28
Mike
M
cC
o
r
m
a
ck
Imp
l
ement IContextMen
u
::Quer
y
ContextMenu and
commit
|
commitdiff
|
tree
2005-10-28
Mike McCorma
c
k
Fix Msi
G
etPropertyA/W spec declarations
.
commit
|
commitdiff
|
tree
2005-10-28
Mike M
c
Cormac
k
Cr
e
ate component folde
r
s in the Cr
e
at
e
Folders actio
n
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
If a
n
action fails, p
r
i
nt out its n
a
me a
s
w
ell as
the
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCorm
a
ck
Rename
l
oad_dynam
i
c_stringW
t
o msi_dup_reco
r
d
_
fie
l
d
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike
M
c
C
orm
a
c
k
Implem
e
nt transforms
.
This
s
t
i
ll includ
e
s
s
ome debugging
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCo
r
mack
Tidy u
p
t
he Regi
s
ter
P
r
odu
c
t action
a littl
e
.
commit
|
commitdiff
|
tree
2005-10-27
Mik
e
McCormack
Missing
and
z
e
r
o
precision specifiers
are differen
t
.
commit
|
commitdiff
|
tree
2005-10-27
M
ike McCormack
Add
t
he IObje
c
tWit
h
Si
t
e interface
.
commit
|
commitdiff
|
tree
2005-10-27
M
i
ke McC
o
rmack
Add a curr
e
ntl
y
failin
g
t
e
s
t
case
for menus
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCor
m
ack
Cr
e
ate
a stub function to
apply a single
t
a
b
l
e transfor
m
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCorm
a
ck
E
numera
t
e the substorage transforms
for
any patches
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike Mc
C
ormack
Cr
e
ate an in
t
ernal
handl
e
-fre
e
api
f
or r
e
ading MS
I
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mik
e
McCormack
Switch
back to using IPicture
to load im
a
ges
.
LoadI
m
age
.
.
.
commit
|
commitdiff
|
tree
2005-10-19
Mike McCor
m
ac
k
Set
the http port before figuring out whether we're
.
.
.
commit
|
commitdiff
|
tree
2005-10-18
Mike McC
o
r
mack
Make sure the c
o
mp
o
n
e
nt string is
nul
terminated
.
commit
|
commitdiff
|
tree
2005-10-18
Mike McCor
m
ac
k
Use ShellLink
_
QueryInterf
a
c
e
to
return t
h
e rig
h
t
interf
a
ce in
commit
|
commitdiff
|
tree
2005-10-11
Mike McCorma
c
k
M
a
ke sure
n
o
t
t
o strcpy from a NULL
d
efau
l
t valu
e
point
e
r
.
commit
|
commitdiff
|
tree
2005-09-30
Mike McCormack
Rename ACTI
O
N_DoTopLevelINSTA
L
L to
M
SI_Install
P
ackage
.
.
.
commit
|
commitdiff
|
tree
2005-09-29
Mike McC
o
rmack
Avoid UpdateWindow, it causes
t
r
o
uble with
WS_
E
X
_
TRANSPAR
E
NT
.
commit
|
commitdiff
|
tree
2005-09-29
Mik
e
McCormack
Cre
a
te
a
f
u
nction to
read a
prop
e
rty as an intege
r
.
commit
|
commitdiff
|
tree
2005-09-28
Mike
McCormack
Add
s
ome more action stu
b
s, remove forw
a
rd declarations
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCor
m
ack
Split command line parsi
n
g
f
rom
M
S
I_InstallPa
c
kage
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McC
o
rmack
Ad
d
the
p
rogre
s
s co
n
trol
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormack
Fi
x
and
test MsiViewG
e
t
C
o
l
u
m
nInfo and binary field
s
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormack
Don't quote numb
e
rs in a quer
y
, as
i
t doesn't p
a
r
se
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mi
k
e McCormack
Make su
r
e
t
o build
the def fi
l
e after
a make c
l
e
a
n
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike
M
cCormack
Don't create MSI
h
a
n
dles
unless we have to pass one
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCormack
Creat
e
a func
t
io
n
to det
e
rmine the table's row size
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCor
m
ack
Fix var
i
ous quer
y
related me
m
ory
l
eaks
.
commit
|
commitdiff
|
tree
2005-09-26
Mi
k
e
McCormack
Make a macro
f
u
nct
i
o
n for unim
p
lemented actions
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCor
m
ack
Fi
l
l out the st
u
bs
for
MsiApplyTrans
f
ormA/W
a bit more
.
commit
|
commitdiff
|
tree
2005-09-26
Mik
e
McCormack
Fix
h
andle leaks in
the test cases
.
commit
|
commitdiff
|
tree
2005-09-26
Mike
M
c
C
ormack
Mak
e
sure to set the minimum size before allo
c
at
i
ng
.
.
.
commit
|
commitdiff
|
tree
2005-09-25
Mike McC
o
rmack
Handl
e
c
opying
o
f
th
e
install
packa
g
e to a temporary
.
.
.
commit
|
commitdiff
|
tree
2005-09-25
Mike McCormac
k
F
ix another mem
o
ry leak
.
commit
|
commitdiff
|
tree
2005-09-25
M
i
k
e
McCormack
S
tub im
p
lement
a
t
io
n
of the
IsolateComponents
action
.
commit
|
commitdiff
|
tree
2005-09-23
M
ike
M
cCorma
c
k
Fix
a
m
em
o
r
y
leak
.
commit
|
commitdiff
|
tree
next