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
Kernel32 should create named objects with OBJ_OPENIF flag set.
2005-11-21
Mik
e
M
cCormack
Loop
a
round
c
alling RegQueryV
a
lue u
n
til we have a big
.
.
.
commit
|
commitdiff
|
tree
2005-11-15
Mike McCormack
Add t
i
mezone information to the reg
i
stry
.
commit
|
commitdiff
|
tree
2005-11-15
M
ike McCormack
Convert
Ms
i
EnumCompon
e
nt
Q
ualifier
s
t
o
u
s
e
ms
i
_strc
p
y_t
o
_awst
.
.
.
commit
|
commitdiff
|
tree
2005-11-15
Mike
M
cCor
m
ack
Fix
f
u
n
ction prototype and sp
e
c file entry for
commit
|
commitdiff
|
tree
2005-11-15
Mi
k
e McCormack
Only
r
e
t
urn
E
RROR_MORE
_
D
ATA if the
r
e
'
s
a buf
f
er to
.
.
.
commit
|
commitdiff
|
tree
2005-11-15
Mike McCo
r
mack
Set the Installed property if the p
r
od
u
ct is already
.
.
.
commit
|
commitdiff
|
tree
2005-11-14
Mik
e
McCormack
Empty
s
t
rings a
r
e
n
ot equa
l
to any
n
umber,
s
o all compa
r
ison
.
.
.
commit
|
commitdiff
|
tree
2005-11-14
M
ike McCor
m
a
ck
Fix c
o
mpariso
n
o
f
e
mpty prope
r
t
i
es to
num
b
e
rs and add
.
.
.
commit
|
commitdiff
|
tree
2005-11-10
Mike McCorma
c
k
Adde
d
K
orean resourc
e
s
.
commit
|
commitdiff
|
tree
2005-11-10
Mike Mc
C
orm
a
ck
Re
m
o
ve the lim
i
t
on t
h
e len
g
th of the co
m
mand line
.
commit
|
commitdiff
|
tree
2005-11-09
Mike Mc
C
or
m
ack
Fix
p
assing
o
f NULL pointers to MsiDeco
m
p
o
seDescr
i
ptor
.
.
.
commit
|
commitdiff
|
tree
2005-11-09
M
i
ke McCor
m
a
ck
Mak
e
sure we o
n
ly CoUnini
t
i
a
lize after succe
s
sfully
.
.
.
commit
|
commitdiff
|
tree
2005-11-08
Mike McCormack
Add some missing
t
imezones
.
commit
|
commitdiff
|
tree
2005-11-08
Mike Mc
C
ormack
Ex
t
ract the executable
name
f
or
m
s
i ad
v
er
t
ised
s
h
ortcuts
.
commit
|
commitdiff
|
tree
2005-11-08
Mi
k
e McCormack
Fix a problem spot
t
ed by Dm
i
try an
d
another one
s
toppin
g
.
.
.
commit
|
commitdiff
|
tree
2005-11-04
Mike McCo
r
m
ack
Partially impleme
n
t
and t
e
st the she
l
llink object's
commit
|
commitdiff
|
tree
2005-11-04
Mike McCormack
Use advapi32
.
Com
m
an
d
L
i
n
e
FromMsiD
e
scriptor to get m
s
i
.
.
.
commit
|
commitdiff
|
tree
2005-11-04
M
i
k
e McCormack
I
m
plement a
d
v
api
3
2
.
Comma
n
dL
i
neFr
o
m
M
s
iDescr
i
pt
o
r
.
It
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
M
i
ke McCor
m
ac
k
Invoke
shortc
u
ts through
I
ContextMenu, rather than
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McCormack
Add the ContextM
e
n
u
H
a
ndlers key for shortcuts so
the
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
Mike McCormack
Remove some redundan
t
nu
l
l pointer che
c
ks
.
commit
|
commitdiff
|
tree
2005-11-03
Mike
M
c
C
ormack
Add missin
g
se
m
icolons that caused comp
i
le t
r
ouble
.
.
.
commit
|
commitdiff
|
tree
2005-11-03
M
i
ke McCormack
P
ass the correct ver
b
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
NUL
L
a
n
d emp
t
y
s
trings are the
s
a
m
e
in conditions
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCorm
a
c
k
Change a F
I
XME mess
a
ge to a comment
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Stub im
p
leme
n
t
at
i
on for M
s
iA
d
vertiseSc
r
iptA/W
.
commit
|
commitdiff
|
tree
2005-11-02
M
i
k
e McCo
r
mac
k
Cre
a
te the
+msi
d
b
d
e
b
ug channel
f
or msi dat
a
base code
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Fix parameter handling
in MsiSetTarg
e
tP
a
th
,
a
nd add
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mik
e
McCormack
Implement the RemoveFiles actio
n
.
commit
|
commitdiff
|
tree
2005-11-02
Mike Mc
C
ormack
Stu
b
implementation for MsiGetFile
H
ashA/
W
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormac
k
Us
e
a
n
enumera
t
ion for file
stat
e
s
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Def
i
ne NONAMELESS
U
N
ION and NONAM
E
LES
S
STRU
C
T for old
e
r
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Convert all RTFPa
n
i
c
an
d
RTFMsg
cal
l
s t
o
ERR
c
alls
.
commit
|
commitdiff
|
tree
2005-11-02
Mike McCormack
Handle msi
c
omponent identifiers witho
u
t a f
e
ature
.
.
.
commit
|
commitdiff
|
tree
2005-11-02
M
i
ke McCorm
a
ck
I
mplement I
X
MLDOMNod
e
::get_nodeName
.
commit
|
commitdiff
|
tree
2005-10-31
Mike McCorm
a
ck
M
a
ke sure to unregister all the cl
a
sses that wer
e
re
g
is
t
ere
d
.
.
.
commit
|
commitdiff
|
tree
2005-10-31
Mike McCormack
Ad
d
void to empty declaration list
.
commit
|
commitdiff
|
tree
2005-10-31
M
i
ke
McCormack
F
ix
a
nd test
MsiGe
t
P
rope
r
t
y
a
n
d
MsiSetProperty
.
commit
|
commitdiff
|
tree
2005-10-31
Mike McCormack
Impr
o
v
e MsiUse
F
eatureEx an
d
MsiGetFea
t
ureState a little
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike McCormack
Add a stub fo
r
t
he AllocateR
e
g
istrySpace action
.
commit
|
commitdiff
|
tree
2005-10-30
Mi
k
e McCormack
Define MSIDBOPEN_ cons
t
ants usi
n
g LPCWSTR when
compil
i
ng
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike
M
c
Corm
a
ck
Add a
r
ead-only
i
mplement
a
tion of the Sele
c
tionTree
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
M
i
ke McCo
r
mack
Si
m
plify register_progid() and remove a fix
e
d
l
ength
.
.
.
commit
|
commitdiff
|
tree
2005-10-30
Mike
M
cCormack
Handle Mask
E
dit
m
asks contain
i
ng das
h
es a
n
d
o
t
her constant
commit
|
commitdiff
|
tree
2005-10-30
Mike McCorm
a
c
k
U
se msi_get_prop
e
rty_int(
)
in a few more plac
e
s
.
commit
|
commitdiff
|
tree
2005-10-30
Mike Mc
C
ormack
Add a stub implement
a
tion of msi
.
MsiSetMode
.
commit
|
commitdiff
|
tree
2005-10-30
Mike
M
cCorm
a
ck
Remove unused package parameter of re
g
ister_pro
g
id_base(
)
.
commit
|
commitdiff
|
tree
2005-10-30
Mike
M
cCormack
Use "static co
n
st" rather than
"
co
n
s
t
static
"
a
s
gcc
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike Mc
C
ormack
Don't change the
U
I
level during ExecuteAction
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
I
m
p
lement MsiGetFeatureUsag
e
A
a
nd MsiUseF
e
ature(Ex
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
R
emove t
h
e unused 1st
p
arameter of ACTION_
V
e
r
i
fyCom
p
onentFor
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Ex
p
licitl
y
check
f
or MSICONDITION_TRUE being returned
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mik
e
M
c
C
ormack
Some installers
don't c
a
l
l
the CreateFol
d
ers act
i
on
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
M
ike
M
cCormac
k
A
d
d
a
b
unch of tests for MsiEvaluateC
o
nditio
n
and make
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike Mc
C
o
rmack
M
ake enter and
e
s
cape trigger the
defau
l
t and cancel
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCormack
Del
e
ted
t
w
o
b
uggy func
t
ions tha
t
incorrectly and ine
f
ficient
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mi
k
e McCormack
Remove an in
c
orr
e
ct
comment and check for 0 b
e
ing an
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
Mike McCorma
c
k
Extract
f
i
l
e directly
t
o their ta
r
get loc
a
t
ion,
bypassing
.
.
.
commit
|
commitdiff
|
tree
2005-10-29
M
ike McCormack
Add a
n
implemen
t
a
ti
o
n for MsiGetS
h
ortcut
T
arge
t
A
/
W
.
commit
|
commitdiff
|
tree
2005-10-28
Mike Mc
C
ormack
Fix a memory leak
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Handl
e
MSI
advertised sh
o
rtcuts in t
h
e sh
e
lllink object
.
commit
|
commitdiff
|
tree
2005-10-28
Mike
M
cC
o
rmack
Pu
t
the UI update code for cabinet file into
a
separa
t
e
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mik
e
McCormack
Return
a
n e
r
ror in MsiGe
t
C
om
p
o
nen
t
Path
W
i
f passed
a
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Fix error handl
i
ng
in MsiEvaluateConditi
o
n
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCor
m
ack
Tr
a
nslate INVALID_HANDLE_VALUE to z
e
ro
f
or cabinet
.
.
.
commit
|
commitdiff
|
tree
2005-10-28
M
i
ke McCormack
Fix a memor
y
l
e
ak in the cabinet ext
r
acting code
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCorm
a
ck
Use the correct b
u
ff
e
r
- re
p
o
r
ted by Je
s
se
Al
l
en
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormack
Implement ICo
n
t
e
xt
M
enu::Que
r
yC
o
nt
e
x
t
Menu and
commit
|
commitdiff
|
tree
2005-10-28
Mike
M
cCor
m
ack
Fix MsiG
e
t
Pro
p
ertyA/W
s
pec
d
e
c
larations
.
commit
|
commitdiff
|
tree
2005-10-28
Mike McCormac
k
Create
compo
n
ent fol
d
ers in the CreateFolders
acti
o
n
.
commit
|
commitdiff
|
tree
2005-10-27
M
i
ke
M
c
C
ormack
If an action fai
l
s, p
r
int ou
t
its name as well as the
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike M
c
C
o
rmac
k
R
ename
l
oad_dynamic_
s
trin
g
W to m
s
i
_
dup_record_field
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCor
m
a
c
k
I
m
pleme
n
t t
r
ansforms
.
This still includes som
e
debugging
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McCormack
Tidy u
p
th
e
Regis
t
erPr
o
duct acti
o
n
a little
.
commit
|
commitdiff
|
tree
2005-10-27
Mik
e
McC
o
r
mack
Missin
g
an
d
z
ero precisi
o
n specifi
e
rs
are differe
n
t
.
commit
|
commitdiff
|
tree
2005-10-27
Mike McC
o
rmack
Add
t
h
e IObjectWithSit
e
interface
.
commit
|
commitdiff
|
tree
2005-10-27
M
i
k
e
McCormack
Add a currently failing
t
est
c
ase
for men
u
s
.
commit
|
commitdiff
|
tree
2005-10-26
M
ike
M
cCorm
a
c
k
Create a stub function t
o
apply
a
si
n
gle table
t
ransform
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCormack
Enum
e
rate the subst
o
rag
e
transforms
fo
r
any patches
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike
M
cCor
m
ack
Create
an internal
h
andle-free ap
i
f
o
r readi
n
g MSI
.
.
.
commit
|
commitdiff
|
tree
2005-10-26
Mike McCor
m
a
c
k
S
witch
back
to
using IPicture to load i
m
ages
.
L
oadImage
.
.
.
commit
|
commitdiff
|
tree
2005-10-19
M
ike McC
o
r
mack
Set the http
p
o
rt before
figuring out whet
h
er we're
.
.
.
commit
|
commitdiff
|
tree
2005-10-18
Mike
McCor
m
ack
Make sure the component string is nul terminated
.
commit
|
commitdiff
|
tree
2005-10-18
Mike McCormack
Use
S
hellLi
n
k
_
Q
u
eryInterfa
c
e to r
e
turn the ri
g
ht
i
nt
e
rface
in
commit
|
commitdiff
|
tree
2005-10-11
Mike McCormack
Make sure not to strcpy
f
rom a
NULL de
f
ault valu
e
pointer
.
commit
|
commitdiff
|
tree
2005-09-30
Mi
k
e McCormack
Ren
a
me A
C
TION_DoTopLevelIN
S
TALL to MSI_Ins
t
allPac
k
a
ge
.
.
.
commit
|
commitdiff
|
tree
2005-09-29
Mike
M
cCormack
Avoi
d
UpdateWindow, it causes
t
r
o
uble
with WS_EX_TRA
N
SPARENT
.
commit
|
commitdiff
|
tree
2005-09-29
Mike McCormack
Create a function to read a p
r
operty as an integer
.
commit
|
commitdiff
|
tree
2005-09-28
M
i
ke
M
cC
o
rmack
Add
s
ome
more action stubs, remo
v
e forward d
e
clarations
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McC
o
rmack
Split command line parsing f
r
om MSI_
I
nstallPa
c
kage
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
M
ike
McCorma
c
k
Add the p
r
ogres
s
control
.
commit
|
commitdiff
|
tree
2005-09-28
Mik
e
McCor
m
ack
Fix
an
d
t
est Msi
V
iew
G
etColumnInfo and
b
inary fields
.
commit
|
commitdiff
|
tree
2005-09-28
Mike McCormac
k
Do
n
't
q
uote numbers in a
qu
e
ry, as
it doesn't parse
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike
McC
o
rmack
Make su
r
e to bui
l
d
the def f
i
le after
a
m
a
ke clean
.
.
.
commit
|
commitdiff
|
tree
2005-09-28
Mike Mc
C
ormack
D
on't
create MSI
h
andles unless
w
e have to pass on
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mik
e
McCor
m
ack
C
r
e
a
t
e
a functio
n
to determine the table's r
o
w size
.
.
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCo
r
mack
F
ix
v
a
r
i
o
u
s
query r
e
la
t
e
d memor
y
leaks
.
commit
|
commitdiff
|
tree
2005-09-26
Mike
McC
o
rmack
Make
a macro f
u
nction for unimple
m
ented actions
.
commit
|
commitdiff
|
tree
2005-09-26
Mi
k
e
M
cCormack
Fill out the stu
b
s f
o
r M
s
iApply
T
ransformA/W a bi
t
m
ore
.
commit
|
commitdiff
|
tree
2005-09-26
Mike McCo
r
mac
k
F
i
x handle le
a
k
s in
t
h
e test c
a
ses
.
commit
|
commitdiff
|
tree
next