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
Loop around calling RegQueryValue until we have a big enough string
2005-11-21
M
i
k
e
McCormack
Loop
around
c
alling
R
egQueryValue until we ha
v
e a
b
ig
.
.
.
commit
|
commitdiff
|
tree
2005-11-15
M
ike McCormac
k
Add
timezone in
f
ormation to the registry
.
commit
|
commitdiff
|
tree
2005-11-15
Mi
k
e McCo
r
mack
Conv
e
rt M
s
i
EnumComponentQualifiers to
u
s
e
msi_str
c
py_to_
a
ws
t
.
.
.
commit
|
commitdiff
|
tree
2005-11-15
Mike
M
cC
o
rmack
Fix function prototype and spec
f
ile entry for
commit
|
commitdiff
|
tree
2005-11-15
Mike McCormac
k
Only
return ER
R
OR_MO
R
E_DATA if there's a
buffer to
.
.
.
commit
|
commitdiff
|
tree
2005-11-15
Mike Mc
C
o
r
mack
Set the Installed
p
rope
r
ty
i
f the produc
t
i
s alrea
d
y
.
.
.
commit
|
commitdiff
|
tree
2005-11-14
Mike McCormack
Empty
strings are not equal to
any numb
e
r, so all com
p
arison
.
.
.
commit
|
commitdiff
|
tree
2005-11-14
Mi
k
e M
c
C
o
rmack
Fi
x
comparison
of empty properties to numbers and ad
d
.
.
.
commit
|
commitdiff
|
tree
2005-11-10
M
i
ke McCormack
Added Ko
r
ean resourc
e
s
.
commit
|
commitdiff
|
tree
2005-11-10
Mike McCormack
Remo
v
e t
h
e
limit on the length of the
comman
d
l
i
n
e
.
commit
|
commitdiff
|
tree
2005-11-09
Mike McCormack
Fi
x
pass
i
ng of
N
ULL pointers to MsiDeco
m
p
o
seDescriptor
.
.
.
commit
|
commitdiff
|
tree
2005-11-09
Mik
e
McCormack
M
ake
s
ure we only CoUni
n
iti
a
lize af
t
er successfully
.
.
.
commit
|
commitdiff
|
tree
2005-11-08
Mike McCorma
c
k
Add so
m
e
missing timezo
n
es
.
commit
|
commitdiff
|
tree
2005-11-08
Mik
e
McCormack
Extr
a
c
t the executable nam
e
for msi
a
d
v
ertis
e
d shortcuts
.
commit
|
commitdiff
|
tree
2005-11-08
Mike
M
cCormack
Fix a problem spotted by Dmitry and
ano
t
her one stopping
.
.
.
commit
|
commitdiff
|
tree
2005-11-04
Mike
M
cCorm
a
ck
Part
i
ally
i
mplement
a
nd test the shelllink o
b
ject'
s
commit
|
commitdiff
|
tree
2005-11-04
M
ike Mc
C
or
m
a
ck
Use
adva
p
i32
.
CommandLineFrom
M
siDescriptor t
o
get msi
.
.
.
commit
|
commitdiff
|
tree
2005-11-04
Mike McCor
m
ac
k
Impl
e
ment advapi32
.
C
o
m
mandL
i
neFromMsi
D
escripto
r
.
It
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McC
o
rmack
Invoke shortcuts t
h
rough I
C
onte
x
tM
e
nu,
ra
t
he
r
than
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McCormack
Add th
e
C
o
n
te
x
tMenuHandlers key for sho
r
t
c
uts so the
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McCormack
Remov
e
some redundant null poin
t
er che
c
k
s
.
commit
|
commitdiff
|
tree
2005-11-03
M
i
ke
M
c
C
ormack
A
d
d m
i
ssing s
e
micolons that caused compil
e
trouble
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mik
e
McCorma
c
k
Pass the correct verb
.
commit
|
commitdiff
|
tree
2005-11-02
Mike
McC
o
rmack
NULL
and empty stri
n
g
s
a
re the sam
e
in
conditions
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Chang
e
a FIXME messa
g
e
t
o a comment
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCor
m
ack
Stub implementation fo
r
M
s
i
Ad
v
ertiseScriptA/
W
.
commit
|
commitdiff
|
tree
2005-11-02
Mik
e
McCorma
c
k
Create the +m
s
i
db
d
eb
u
g channel for msi database
c
ode
.
commit
|
commitdiff
|
tree
2005-11-02
Mik
e
Mc
C
ormack
Fix paramete
r
handling in MsiSe
t
TargetPat
h
, and add
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McC
o
rmack
I
m
plemen
t
the RemoveFil
e
s action
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Stub implementation for MsiGetFileH
a
shA/W
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCor
m
a
c
k
Use an enumeration f
o
r
file
s
tates
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Defi
n
e NONAMELESSUNIO
N
an
d
NONAMELESSSTRUC
T
for older
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCorm
a
ck
C
onvert al
l
RTFPanic
and
R
TFMsg calls to E
R
R c
a
lls
.
commit
|
commitdiff
|
tree
2005-11-02
Mike
M
c
Cormack
Handle msi co
m
p
o
nen
t
identifi
e
rs
w
ithout a f
e
ature
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
I
m
plement IXMLDOMNode::get_nodeNa
m
e
.
commit
|
commitdiff
|
tree
2005-10-31
M
ik
e
McCormack
Ma
k
e sure to un
r
egis
t
er all
the
c
las
s
es that were registered
.
.
.
commit
|
commitdiff
|
tree
2005-10-31
Mike Mc
C
ormack
Add void
to
e
m
p
ty declaration list
.
commit
|
commitdiff
|
tree
2005-10-31
Mi
k
e McCor
m
ac
k
Fix and test
MsiGetProper
t
y
and MsiSetPro
p
ert
y
.
commit
|
commitdiff
|
tree
2005-10-31
Mike
McCormack
Improve Ms
i
UseFe
a
tureE
x
and M
s
i
G
etF
e
atureState a
lit
t
le
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
A
d
d
a stub for
t
he A
l
locateReg
i
strySpace act
i
on
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Define MSIDBOPEN_ constants using LPCWSTR wh
e
n
c
om
p
i
ling
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCo
r
mac
k
Add
a
read-only impl
e
ment
a
ti
o
n of the S
e
lectionTree
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mik
e
McCormack
Simplify register_progid(
)
and rem
o
ve
a
fixe
d
leng
t
h
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mik
e
McCormack
Hand
l
e MaskEdit masks containing dashes a
n
d other consta
n
t
commit
|
commitdiff
|
tree
2005-10-30
Mike
M
c
Cormack
Use msi_get_propert
y
_int
(
) in a few more places
.
commit
|
commitdiff
|
tree
2005-10-30
Mik
e
M
c
C
ormack
Add a stub implementation
o
f msi
.
M
s
i
SetMode
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
R
e
move unused package pa
r
am
e
te
r
of regist
e
r_progid_base()
.
commit
|
commitdiff
|
tree
2005-10-30
M
ike McCormack
Use "static c
o
nst" rathe
r
th
a
n
"
con
s
t
static"
as
g
cc
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Don't change
the UI level du
r
ing ExecuteActi
o
n
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Implement MsiGe
t
F
e
atur
e
UsageA
and MsiUseFea
t
ure(Ex
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormac
k
Remove
t
h
e u
n
us
e
d 1st parameter
of ACTION_VerifyCompon
e
n
t
For
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike
M
cCormack
Explicitly
check fo
r
MSICONDITION_
T
RUE
b
eing returned
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Some installers don't cal
l
the CreateF
o
lders action
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
A
d
d a bunch
o
f tests
for MsiEvaluateCondition and make
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike Mc
C
ormack
Make
e
n
ter
a
nd escape trigger the
d
efa
u
lt and
c
ancel
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Delet
e
d
two buggy fu
n
ct
i
o
n
s that i
n
correctl
y
and i
n
ef
f
icient
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike Mc
C
ormac
k
Remove an incorrect comment and check for 0 being an
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
M
i
ke McCormack
Extract f
i
le direct
l
y to th
e
ir target location, byp
a
ssing
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McC
o
rmack
Add an
i
m
p
lementation for
M
s
i
G
etShor
t
cutTargetA/W
.
commit
|
commitdiff
|
tree
2005-10-28
Mik
e
McCorm
a
ck
Fix a memory leak
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McC
o
r
m
ack
H
andle MSI advertis
e
d
shortcuts in the sh
e
lllink o
b
ject
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Put the
UI update code for cabinet file into a separate
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McC
o
rm
a
ck
Retu
r
n an err
o
r
i
n MsiGetCompone
n
tPathW if passed a
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Fix
error ha
n
dlin
g
i
n
M
s
iEvalu
a
teCondition
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCor
m
a
ck
Translate
I
NVALID_
H
ANDLE_
V
ALUE
to
z
e
ro for cabinet
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCor
m
ack
Fix
a
memo
r
y
l
eak in
t
he cabinet e
x
tra
c
ting code
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McC
o
rm
a
ck
U
se the
correct buffer
-
rep
o
r
te
d
b
y
Jesse Allen
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Implement I
C
ontex
t
Me
n
u
::Que
r
yCon
t
extMenu and
commit
|
commitdiff
|
tree
2005-10-28
Mike McCor
m
ack
Fix Ms
i
GetPropertyA/
W
s
p
ec dec
l
arations
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McC
o
r
mack
Create component folders
in the CreateFold
e
rs ac
t
ion
.
commit
|
commitdiff
|
tree
2005-10-27
Mik
e
McCormac
k
If an action fails, print o
u
t its n
a
me as
wel
l
as the
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
M
i
ke McCorma
c
k
Rename load_
d
ynami
c
_
stringW
t
o msi_dup_
r
ecord_field
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike M
c
C
o
rm
a
ck
Impleme
n
t transforms
.
This still include
s
som
e
d
e
bugging
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCor
m
ack
Tidy up the RegisterProduct
a
ction
a little
.
commit
|
commitdiff
|
tree
2005-10-27
M
ike McCorm
a
c
k
Missing and zero
precision specifier
s
are different
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCorm
a
ck
Add
the IObjectWithSite in
t
erface
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
Add a curre
n
tly
failing
te
s
t ca
s
e for men
u
s
.
commit
|
commitdiff
|
tree
2005-10-26
Mik
e
M
cC
o
rmack
Creat
e
a
s
tub
f
u
nction
to apply
a single ta
b
l
e transform
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCormack
E
n
umerate t
h
e
sub
s
torage t
r
ansforms for any p
a
tches
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
M
i
k
e McCor
m
ack
Create
an interna
l
h
and
l
e-free api for reading MSI
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike Mc
C
ormac
k
S
w
i
t
ch b
a
ck to using IPicture to load i
m
a
g
es
.
LoadImag
e
.
.
.
commit
|
commitdiff
|
tree
2005-10-19
Mike McCo
r
mack
Set the http po
r
t before figuring out whether we
'
re
.
.
.
commit
|
commitdiff
|
tree
2005-10-18
M
i
k
e Mc
C
o
rmack
Make sure the
c
omponent str
i
ng is nul terminated
.
commit
|
commitdiff
|
tree
2005-10-18
Mike McCormack
U
se ShellLink_Qu
e
ryInter
f
ace to return the rig
h
t
i
nt
e
rface in
commit
|
commitdiff
|
tree
2005-10-11
M
ik
e
McCo
r
m
a
ck
Make
sure not
to str
c
py
f
r
om a NULL def
a
ult
v
alue pointer
.
commit
|
commitdiff
|
tree
2005-09-30
Mike
M
cCormack
Rename AC
T
I
O
N_DoTopLevelI
N
STALL t
o
MSI_InstallPackag
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-29
Mike
M
cCormack
A
v
o
i
d UpdateWindow, it causes trou
b
le with WS_EX_TRAN
S
PARENT
.
commit
|
commitdiff
|
tree
2005-09-29
M
ike McCormack
Crea
t
e
a function
t
o re
a
d a prop
e
rty as an integer
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormack
Add so
m
e more act
i
o
n
stubs,
r
e
move forward declarations
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormack
Split command line par
s
ing fr
o
m MSI_Inst
a
llPackag
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCorma
c
k
Add t
h
e progress control
.
commit
|
commitdiff
|
tree
2005-09-28
Mi
k
e Mc
C
orma
c
k
Fi
x
a
nd
t
e
st MsiViewGetC
o
lu
m
nInfo an
d
bin
a
ry fields
.
commit
|
commitdiff
|
tree
2005-09-28
M
ike McCormack
Don't quote
numbers in a
q
uery, as it doe
s
n't parse
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike M
c
Cormac
k
Make sure to buil
d
the
d
e
f
f
i
l
e
after a
make clean
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
M
i
k
e McCormack
D
o
n't create MSI han
d
les unless we have to pa
s
s on
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McC
o
rma
c
k
Crea
t
e a
function to dete
r
mine t
h
e table'
s
r
ow
s
ize
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mike
M
cCormack
Fix various query re
l
ated memory leaks
.
commit
|
commitdiff
|
tree
2005-09-26
Mike
M
cCo
r
mack
Make a macro fu
n
cti
o
n for unimplemented act
i
ons
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCormack
Fill o
u
t the s
t
u
bs fo
r
MsiApplyTransformA/W a
b
it more
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCormack
F
i
x
handle leaks
i
n the t
e
st cases
.
commit
|
commitdiff
|
tree
next