repo.or.cz
/
wine
/
dibdrv.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Use the SourceList functions to get the source path in
2005-07-12
Aric St
e
w
ar
t
Use the SourceList fu
n
c
tion
s
to
g
et the source
p
ath in
commit
|
commitdiff
|
tree
2005-07-12
Ar
i
c Stewart
When worki
n
g toward
i
nsta
l
l on demand
support
w
e need
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Aric Stewart
Prop
e
rly resize
the buff
e
r based on ERROR_MORE_D
A
TA
.
commit
|
commitdiff
|
tree
2005-07-11
Aric Stewart
Use the strings
d
efine
d
i
n
msi
.
h
.
commit
|
commitdiff
|
tree
2005-07-11
Ar
i
c
Stewart
Correct an
error where I
w
as
n
o
t proper
l
y advan
c
in
g
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Aric Stewart
Remove
some duplic
a
te prototypes
a
n
d reformat th
e
Sou
r
c
e
List
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Aric
Stewart
If
Msi
G
et
P
roperty(A/W) is called with a NULL for
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Aric Stewart
Add the s
t
r
ing con
s
tants loc
a
ted in msi
.
h
and make
.
.
.
commit
|
commitdiff
|
tree
2005-07-10
Aric St
e
war
t
Implement MsiGet
L
a
ngu
a
ge
.
commit
|
commitdiff
|
tree
2005-07-08
Aric Stewart
Install
S
hield does a
n
umber of actions
using DoActio
n
.
.
.
commit
|
commitdiff
|
tree
2005-07-07
Aric Stewart
Fill
a
n
d
u
s
e the ProductCode p
a
rt of the MSIPAC
K
AGE
.
.
.
commit
|
commitdiff
|
tree
2005-07-05
A
ric
S
tewart
Add sour
c
e
.
c to st
a
rt h
a
ndling the
v
arious MsiSourceList
.
.
.
commit
|
commitdiff
|
tree
2005-06-30
Aric Stewar
t
Keep
t
rack
o
f what s
e
qu
e
nce we are in and register
.
.
.
commit
|
commitdiff
|
tree
2005-06-29
Aric Stewart
Im
p
lem
e
nt
a
tio
n
for EM_GETT
E
XTEX
.
commit
|
commitdiff
|
tree
2005-06-29
Ar
i
c Stewart
Handle in
s
talls
o
ff multiple volumes and proper
l
y pull
.
.
.
commit
|
commitdiff
|
tree
2005-06-28
Ar
i
c
Stewart
R
e
l
ocate the
msi file to prev
e
nt cd locking
,
correc
t
ed
.
.
.
commit
|
commitdiff
|
tree
2005-06-27
Aric Stewart
Fix the BrowseForFolder dialog so th
a
t when
it
d
o
e
s
.
.
.
commit
|
commitdiff
|
tree
2005-06-24
Aric St
e
wart
Perf
o
r
m
E
x
ecuteAction
a
t UILev
e
l 2
.
commit
|
commitdiff
|
tree
2005-06-24
A
ri
c
Stew
a
rt
Redo how we extract
f
i
l
e
s from
a
cabinet in
orde
r
to
.
.
.
commit
|
commitdiff
|
tree
2005-06-24
Aric S
t
ewart
Rew
o
rk Create
S
hort
c
ut
s
to use MSI
_
It
e
rateRecords
.
commit
|
commitdiff
|
tree
2005-06-24
Aric Stewart
Proper
l
y
h
andle -1 as
a
r
egist
r
y key root
.
commit
|
commitdiff
|
tree
2005-06-24
Aric Ste
w
art
R
ework
S
e
l
fRegModules to use MSI_IterateRecor
d
s
.
commit
|
commitdiff
|
tree
2005-06-23
Aric Stewart
Rework
compo
n
ent,
f
e
atur
e
and
f
ile loa
d
ing t
o
u
se MSI_Iterat
.
.
.
commit
|
commitdiff
|
tree
2005-06-23
Aric Stewar
t
Rework Regi
s
terFonts to
use
MSI_IterateReco
r
d
s
.
commit
|
commitdiff
|
tree
2005-06-23
Aric Stewart
Rework
W
riteIniValues to
u
s
e
MSI_Iterat
e
Records
.
commit
|
commitdiff
|
tree
2005-06-22
Aric S
t
ew
a
rt
Rework Publ
i
s
h
Product t
o
u
s
e MSI_Itera
t
eR
e
cor
d
s
.
commit
|
commitdiff
|
tree
2005-06-22
Aric Stewart
Rewor
k
Regi
s
terType
L
ibraries to use MS
I
_I
t
erateRecords
.
commit
|
commitdiff
|
tree
2005-06-22
Aric S
t
ewart
Rewo
r
k
LaunchConditions to use MSI_Ite
r
ateRe
c
ord
s
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewart
R
ework CostFinal
i
ze to use MS
I
_IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewart
Fi
x
sit
u
a
tio
n
s where TAR
G
E
T
D
IR
is set to a non \ term
i
nated
commit
|
commitdiff
|
tree
2005-06-21
Ari
c
Stewart
Rew
o
r
k
WriteRegi
s
tr
y
Value
s
to use
MSI
_
Iterate
R
eco
r
ds
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewart
Rework CreateFolde
r
s to use
M
SI_
I
ter
a
teRecords
.
commit
|
commitdiff
|
tree
2005-06-21
Aric
S
tewart
D
uplicate files should n
o
t fail if
u
n
able to get Destination
commit
|
commitdiff
|
tree
2005-06-20
Aric Stewar
t
Use MSI_Iterat
e
Records for DuplicateFiles
.
commit
|
commitdiff
|
tree
2005-06-20
A
ric Stewart
Use MSI_I
t
e
rateRecords for processing
a
ct
i
o
ns
.
commit
|
commitdiff
|
tree
2005-06-17
Aric
St
e
wart
A
l
low control events
t
o return codes t
o
halt the proc
e
ssing
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
Ari
c
S
tewart
A
l
o
ng ove
r
due
fix to MSI_SetTar
g
etPath
.
This should
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stewart
Flesh out
t
he re
m
aining k
e
ys in Regi
s
t
e
rProduct
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stewart
Bre
a
k o
u
t
all the file related actions and helpe
r
functi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
A
r
ic Stewart
Break out all the top le
v
e
l
apis into in
s
tall
.
c
.
commit
|
commitdiff
|
tree
2005-06-16
Aric Stewart
A
simpl
e
cleanup to only t
r
ack the temp file
if
we
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
Aric
Stewart
Add UI messa
g
es to
F
ind
R
elate
d
Products
.
commit
|
commitdiff
|
tree
2005-06-16
A
r
ic Stewart
Break
out all the class registration act
i
ons
i
nto classes
.
.
.
commit
|
commitdiff
|
tree
2005-06-15
Ar
i
c Stew
a
r
t
Break out all the h
e
lpe
r
functions
into helper
s
.
c
.
commit
|
commitdiff
|
tree
2005-06-13
Aric S
t
ewart
A "1" is returned not a 1 for AssignmentType
.
Also
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Ar
i
c Stew
a
rt
Extending upon
M
ike McCormack
'
s clea
n
up to
use MSI_RecordGet
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Aric Stewart
R
egister the
P
ro
d
uct Version also
.
commit
|
commitdiff
|
tree
2005-06-09
Aric
Stewart
Av
o
id a loop where a parent's parent
r
efers to itsel
f
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Aric
S
tewart
Added modu
l
e upg
r
ade
.
c and
i
mp
l
ement
e
d FindRelatedP
r
oduct
s
.
commit
|
commitdiff
|
tree
2005-06-08
Aric Stewart
Set the Preselected
p
roperty if
appropriate
(releva
n
t to
commit
|
commitdiff
|
tree
2005-06-08
A
r
i
c
S
t
ewart
Write
out Product Lan
g
ua
g
e and Product Icon to
the
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
Aric Stewart
W
r
ite out UpgradeCodes to the registry to al
l
ow for
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
Ar
i
c Stewar
t
A
d
d
Lang
u
age
to the values we can query
w
ith MsiGetProductInfo
.
commit
|
commitdiff
|
tree
2005-06-07
A
r
ic
Stewart
Add
f
u
n
c
tions
t
o add the User UpgradeCod
e
s
.
commit
|
commitdiff
|
tree
2005-06-07
Ar
i
c Ste
w
ar
t
C
o
rrect
a crash if the
length
buffer is
NULL
.
commit
|
commitdiff
|
tree
2005-06-06
Aric Stewart
D
o
n
't g
e
t caught in loo
p
s
o
n paren
t
progids
.
commit
|
commitdiff
|
tree
2005-06-04
Ar
i
c Stewart
M
a
ke su
r
e
t
h
e
TRAC
E
stateme
n
ts do no
t
spew garbage
.
.
.
commit
|
commitdiff
|
tree
2005-06-04
Aric
S
tewart
Sin
c
e multiple pro
g
ids ca
n
refer to 1 cl
a
s
s
we nee
d
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
Aric Stewart
Lo
c
ate where a
b
uffer
size is not being set and c
o
rrectly
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
A
ric Stewar
t
Add install_on
_
demand for Exte
n
sion
s
e
r
vers
also
.
currently
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
A
r
ic S
t
ewart
Do
not loop if a
P
rogId's Parent Index it itself
.
commit
|
commitdiff
|
tree
2005-06-02
Aric
S
tewart
Print a messag
e
for
s
kippe
d
actions
in
P
rocessExecS
e
q
u
ence
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Ari
c
St
e
wart
D
o
not change
a
features
s
tate
to
Advertise i
f
it explicitly
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric Stewart
For typelibs
i
nde
x
1 do not
add \\1 to th
e
path
.
T
h
i
s
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
A
r
ic Stewart
Register
t
h
e FileType and corre
c
t short vs
l
o
ng
path
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
Aric Ste
w
ar
t
I
n
troduce r
e
a
lly basic scri
p
tin
g
o
f acti
o
ns
.
T
hi
s
i
s
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
A
r
i
c
Stewart
Restrict d
e
forma
t
ing o
f
nested in
d
e
x keys [[1]]
.
commit
|
commitdiff
|
tree
2005-05-26
Aric
Stew
a
r
t
First pass at writ
i
n
g
out CurVer ke
y
s f
o
r
P
r
o
gIds
.
.
.
.
commit
|
commitdiff
|
tree
2005-05-26
A
r
ic
S
t
e
war
t
A big
r
e
writ
e
of th
e
whole RegisterClass,
RegisterPr
o
gId,
commit
|
commitdiff
|
tree
2005-05-25
A
r
ic Stewart
Implement
t
he [
!
fi
l
e] format to p
r
oduc
e
the short
fil
e
name
.
commit
|
commitdiff
|
tree
2005-05-23
Ar
i
c Stewart
Double terminate SZ_MULTI pr
o
perly
.
commit
|
commitdiff
|
tree
2005-05-23
Aric Stewart
F
ix a leaking
h
and
l
e
.
commit
|
commitdiff
|
tree
2005-05-20
Ar
i
c Stewart
We have
a stub
for MsiGet
U
serInfoA we shou
l
d
us
e
it
.
commit
|
commitdiff
|
tree
2005-05-20
A
r
ic Stewart
F
ix a le
a
king handle in
M
s
iCo
n
figur
e
ProductExW
.
commit
|
commitdiff
|
tree
2005-05-20
Ar
i
c
Stewart
Write the R
e
g
Owne
r
a
n
d RegCompa
n
y keys as b
l
ank if
.
.
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Stewart
Fix
q
uoting on quer
i
es
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Ste
w
art
Quo
t
ing fixes
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Stewart
Co
r
rec
t
query quoting based on Mike's patch
.
commit
|
commitdiff
|
tree
2005-05-18
Aric
Stew
a
r
t
A few sma
l
l
fix
e
s
.
commit
|
commitdiff
|
tree
2005-05-18
Aric
S
t
ewart
We
canno
t
internally load the files in
F
ileCost b
e
ca
u
s
e
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
Aric Stewart
C
o
rrec
t
ly use s
h
ort
filenames from uncompre
s
sed
f
ile
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
A
ri
c
Stewart
Some error messages and strcmp
c
ha
n
ges sug
g
e
s
ted by
.
.
.
commit
|
commitdiff
|
tree
2005-05-16
Aric
S
tewa
r
t
Correc
t
a
p
ro
b
lem with pars
e
_
data if bina
r
y
data was
.
.
.
commit
|
commitdiff
|
tree
2005-05-13
A
r
ic Stewart
- ExecuteActi
o
n ru
n
s
the
w
hol
e
Exe
c
ut
e
table an
d
not
.
.
.
commit
|
commitdiff
|
tree
2005-05-12
Aric Stewart
H
a
ndle
WM_NCCA
L
CSIZ
E
in the tab control
.
commit
|
commitdiff
|
tree
2005-05-11
Aric S
t
ewart
Add
a
stub i
m
plementation of Regist
e
rTrac
e
Gu
i
ds
.
commit
|
commitdiff
|
tree
2005-05-09
Aric Stewar
t
Fix a
f
ew
l
eaking object handles
.
commit
|
commitdiff
|
tree
2005-05-07
A
ric Stew
a
rt
A
d
d a missing msiobj_release th
a
t was
r
es
u
l
t
i
ng in
.
.
.
commit
|
commitdiff
|
tree
2005-05-07
Ari
c
Stewa
r
t
Cor
r
ec
t
a
missing MsiCloseHandle()
.
commit
|
commitdiff
|
tree
2005-04-28
Aric
S
tewart
Correct user com
p
on
e
n
t
p
u
blicat
i
o
n
.
commit
|
commitdiff
|
tree
2005-04-28
Aric
Stewart
Impl
e
m
e
nt M
s
iQ
u
ery
F
eatureStat
e
W
.
commit
|
commitdiff
|
tree
2005-04-27
Ari
c
St
e
wart
Corr
e
c
t
a leaking hkey h
a
ndle
.
commit
|
commitdiff
|
tree
2005-04-26
Aric St
e
wart
Expand some handling of s
p
e
cial propert
i
es in MsiGetPro
d
uctInfo
.
commit
|
commitdiff
|
tree
2005-04-21
A
r
i
c
Stew
a
rt
Fi
x
for the re
t
urn code
s
for the Qualified compo
n
ent
.
.
.
commit
|
commitdiff
|
tree
2005-04-20
Aric Stewa
r
t
Implement Publish Component
s
in order for MsiGet
Q
ual
i
fie
d
Com
.
.
.
commit
|
commitdiff
|
tree
2005-03-30
Aric S
t
ewa
r
t
Make sur
e
the GUID
of
t
he
t
ypelib we are registerin
g
.
.
.
commit
|
commitdiff
|
tree
2005-03-24
Aric Stewart
If ru
n
ning in UI mode, th
e
n
display the UI m
o
de dialogs
.
.
.
commit
|
commitdiff
|
tree
2005-03-22
Aric S
t
e
w
art
Test
package creatio
n
.
commit
|
commitdiff
|
tree
2005-03-17
Aric Stewart
For ShellExecuteExA we need to cop
y
out the h
P
rocess
.
.
.
commit
|
commitdiff
|
tree
2005-03-08
Aric St
e
wart
Implement
E
M_G
E
TOLEINT
E
RFA
C
E
.
commit
|
commitdiff
|
tree
next