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
In AtlModuleInit do not call initialization procedures that are NULL.
2005-08-19
A
r
ic
Stewa
r
t
In At
l
ModuleInit do no
t
call initializatio
n
procedures
.
.
.
commit
|
commitdiff
|
tree
2005-08-16
Aric Stewart
Fi
x
e
d
a memory over
f
low
a
nd lea
k
id
e
n
tifie
d
by Mi
k
e
.
.
.
commit
|
commitdiff
|
tree
2005-08-15
Aric Stewart
Ad
d
s
o
me body to ResolveS
o
urce bec
a
u
s
e it is possible
.
.
.
commit
|
commitdiff
|
tree
2005-07-22
Aric Stewart
Bail ou
t
if the reg key is
e
mpty
.
This prev
e
nts us
.
.
.
commit
|
commitdiff
|
tree
2005-07-21
Aric
Ste
w
art
Us
e
SOURCEDIR instead of Packag
e
Pa
t
h
.
B
e
cause the PackagePat
.
.
.
commit
|
commitdiff
|
tree
2005-07-15
Aric Stewart
Whe
n
adding an i
m
age copy
t
he full
pr
e
v
i
ous buffer
.
commit
|
commitdiff
|
tree
2005-07-12
Ar
i
c Stewart
Bot
h
wcschr and wcsr
c
hr should
b
e
able to
find the
.
.
.
commit
|
commitdiff
|
tree
2005-07-12
A
ric Stewart
Fu
r
ther tes
t
ing
shows
that when CustomAction
D
ata n
e
eds
.
.
.
commit
|
commitdiff
|
tree
2005-07-12
Aric Stewart
Use the SourceList fu
n
ct
i
o
ns to
get the
s
o
urce pat
h
in
commit
|
commitdiff
|
tree
2005-07-12
Aric S
t
ewart
W
hen
w
orking to
w
a
r
d install on
d
emand support
we need
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Aric
Stewa
r
t
Prop
e
rly resize th
e
buffe
r
b
a
s
ed
on E
R
ROR_MORE_
D
ATA
.
commit
|
commitdiff
|
tree
2005-07-11
Aric Stewart
Use
the strings defined i
n
m
s
i
.
h
.
commit
|
commitdiff
|
tree
2005-07-11
Aric
S
te
w
art
C
orrect
a
n
e
r
r
or where
I
was
not properly advancing
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Ar
i
c
S
tewart
R
emove some duplicate prototypes a
n
d reformat the
S
o
urceList
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Aric Stew
a
rt
If Msi
G
etP
r
o
perty(A/W) is c
a
ll
e
d
with
a
N
ULL for the
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Aric Stewa
r
t
A
dd
t
he string
co
n
s
t
ants
l
ocated in m
s
i
.
h and
m
a
k
e
.
.
.
commit
|
commitdiff
|
tree
2005-07-10
Aric Stewart
Imp
l
e
ment MsiGetLanguage
.
commit
|
commitdiff
|
tree
2005-07-08
Aric
Stewart
InstallShield
d
oes a
numbe
r
of act
i
ons using DoA
c
tion
.
.
.
commit
|
commitdiff
|
tree
2005-07-07
Aric
S
tewart
Fill an
d
u
s
e
t
he P
r
oductCode p
a
rt of the MSIPACKA
G
E
.
.
.
commit
|
commitdiff
|
tree
2005-07-05
Ar
i
c
Stewart
Add source
.
c to start handling the various Msi
S
ourceList
.
.
.
commit
|
commitdiff
|
tree
2005-06-30
Aric S
t
e
wart
Keep t
r
a
ck of
wha
t
sequenc
e
w
e
a
r
e
in and reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2005-06-29
Aric St
e
wart
Implementation for EM_GETT
E
X
T
EX
.
commit
|
commitdiff
|
tree
2005-06-29
Aric Stewart
Ha
n
dle in
s
talls o
f
f
m
u
ltiple volumes
and properly pull
.
.
.
commit
|
commitdiff
|
tree
2005-06-28
Ari
c
Ste
w
art
Relocate
the msi
file to prevent cd lo
c
king, co
r
rected
.
.
.
commit
|
commitdiff
|
tree
2005-06-27
A
r
ic Stewart
F
i
x t
h
e Brows
e
For
F
older di
a
log so tha
t
whe
n
it
d
oes
.
.
.
commit
|
commitdiff
|
tree
2005-06-24
Aric
Stewart
Per
f
o
r
m
Execut
e
A
ction
a
t UILeve
l
2
.
commit
|
commitdiff
|
tree
2005-06-24
Aric
St
e
w
art
Redo how we
extract fil
e
s f
r
om a
cabinet in order
t
o
.
.
.
commit
|
commitdiff
|
tree
2005-06-24
Aric Stewart
Rework Crea
t
eShort
c
uts to use MSI_IterateRecor
d
s
.
commit
|
commitdiff
|
tree
2005-06-24
Ari
c
Stewart
Properly handle -1 as a r
e
gistry
key
r
oot
.
commit
|
commitdiff
|
tree
2005-06-24
A
r
i
c
Stewart
Rework S
e
l
fRegMo
d
ules to use MSI_Ite
r
a
t
e
R
ec
o
rds
.
commit
|
commitdiff
|
tree
2005-06-23
Aric Stewart
Rework compon
e
nt, feature and file loading to u
s
e MSI_Iter
a
t
.
.
.
commit
|
commitdiff
|
tree
2005-06-23
A
r
ic St
e
w
a
rt
Rework RegisterFo
n
ts to use MSI_
I
terateR
e
cords
.
commit
|
commitdiff
|
tree
2005-06-23
Aric Stewart
Rework Write
I
niValue
s
to use MSI_It
e
rateRec
o
rds
.
commit
|
commitdiff
|
tree
2005-06-22
Aric
Stewart
Rework Pu
b
lis
h
Pr
o
duct to use MSI_
I
t
erat
e
R
e
cords
.
commit
|
commitdiff
|
tree
2005-06-22
Aric Stew
a
rt
Rework RegisterTypeLibraries t
o
u
s
e MSI_I
t
erateRecords
.
commit
|
commitdiff
|
tree
2005-06-22
Ari
c
Stewart
R
e
wo
r
k LaunchConditions to use MSI_IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-21
Aric
S
tewart
R
e
work CostFi
n
alize to
u
se
MSI_IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-21
Aric
St
e
wart
F
i
x
s
ituation
s
where TARGETDIR is
s
et
to a non \ terminat
e
d
commit
|
commitdiff
|
tree
2005-06-21
Aric S
t
ew
a
rt
Rework WriteR
e
g
i
stryValues
t
o use MSI_IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-21
A
r
ic Stewart
Rework Cre
a
teFo
l
ders t
o
use
MSI_IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-21
A
r
ic
Stewart
Duplicate files
should not
f
a
i
l
if unable to g
e
t Destinat
i
on
commit
|
commitdiff
|
tree
2005-06-20
Aric Stewart
Use MS
I
_IterateReco
r
ds for DuplicateFiles
.
commit
|
commitdiff
|
tree
2005-06-20
Aric Ste
w
art
Use MSI_IterateRecord
s
for
processing actions
.
commit
|
commitdiff
|
tree
2005-06-17
Aric
S
t
ewar
t
Allow control events to return codes to halt the pro
c
essi
n
g
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stewart
A
l
o
n
g
o
v
erdue fix to MSI_SetT
a
rge
t
Path
.
This should
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stew
a
rt
Flesh
ou
t
the remaining keys in RegisterProduct
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stewart
Break out all the file rel
a
ted actions a
n
d
helper
f
unct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
Aric Stewart
B
re
a
k
o
ut al
l
the top
l
evel apis into install
.
c
.
commit
|
commitdiff
|
tree
2005-06-16
A
r
ic Stewart
A sim
p
le cleanup to o
n
ly track the temp
f
ile
if we
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
Aric Stew
a
rt
Add UI m
e
ssages to F
i
ndRel
a
tedProducts
.
commit
|
commitdiff
|
tree
2005-06-16
Aric Stewa
r
t
B
reak ou
t
a
l
l
the class r
e
g
is
t
ration actions into
classes
.
.
.
commit
|
commitdiff
|
tree
2005-06-15
Aric
S
t
ew
a
r
t
Break ou
t
all th
e
he
l
per
f
unctions int
o
helpers
.
c
.
commit
|
commitdiff
|
tree
2005-06-13
Ar
i
c
S
tewart
A "1" is retur
n
ed not
a 1 for Assignment
T
ype
.
Also
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
A
ric Stewart
Extending
u
pon Mike McCormack's cleanup t
o
use MSI_R
e
c
ordGet
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Aric
S
tewa
r
t
R
egister the Product Version also
.
commit
|
commitdiff
|
tree
2005-06-09
Aric Stewart
Avoi
d
a loop where a parent's
p
aren
t
r
e
fers to itself
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
A
r
i
c
Ste
w
ar
t
Added module upgrade
.
c and implem
e
nte
d
FindR
e
latedProducts
.
commit
|
commitdiff
|
tree
2005-06-08
Aric Stew
a
r
t
Set the
P
reselected
pro
p
er
t
y if
a
p
propriate (rel
e
vant to
commit
|
commitdiff
|
tree
2005-06-08
Aric Stew
a
rt
Wr
i
te ou
t
Product
Langua
g
e and
P
roduc
t
Icon to the
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
A
ric Stewar
t
W
r
ite out UpgradeCo
d
e
s to
the reg
i
s
t
ry to allow for
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
Aric S
t
e
w
art
Add Lan
g
ua
g
e to the value
s
we ca
n
query w
i
th Msi
G
etProd
u
ctInfo
.
commit
|
commitdiff
|
tree
2005-06-07
A
r
ic Stewart
Add f
u
nctions to add t
h
e Us
e
r UpgradeCodes
.
commit
|
commitdiff
|
tree
2005-06-07
Aric Stewart
C
o
rrect a
crash if
the
length buffer is
NULL
.
commit
|
commitdiff
|
tree
2005-06-06
Aric Stewart
D
on
'
t
g
e
t
c
a
u
g
ht in l
o
ops on parent pr
o
gids
.
commit
|
commitdiff
|
tree
2005-06-04
A
ric Stewart
Make sure the TRAC
E
s
tatements do not s
p
e
w
garba
g
e
.
.
.
commit
|
commitdiff
|
tree
2005-06-04
Aric Stewart
S
ince multiple progi
d
s
c
an re
f
er
t
o
1
class we ne
e
d
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
Ar
i
c Stewart
Locate where a buffer
s
ize is
not
b
eing s
e
t and corr
e
ctly
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
Ar
i
c Stewart
Ad
d
inst
a
ll_on_demand for Exten
s
ion
se
r
vers
a
l
so
.
cur
r
ently
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric
Stewart
D
o
not loop if a ProgId's Pare
n
t Index
i
t itself
.
commit
|
commitdiff
|
tree
2005-06-02
A
r
ic Stewart
Print a messag
e
for
s
k
ipped ac
t
io
n
s in
P
r
ocessExe
c
Sequence
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Ari
c
Stewart
Do
not c
h
ange a features state to
Advertise
i
f i
t
expli
c
itly
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Ari
c
Stewart
For typelibs
i
ndex 1 do not add \\1 to t
h
e path
.
T
h
is
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric S
t
ewart
R
e
gis
t
e
r
the
F
ileType
and
c
orrect
s
hort vs lon
g
path
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
Aric S
t
ew
a
rt
Introduce re
a
ll
y
basic scripting o
f
ac
t
ions
.
This
is
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
Aric Ste
w
art
Restrict deforma
t
i
n
g of nest
e
d index
k
e
ys [[1]]
.
commit
|
commitdiff
|
tree
2005-05-26
Aric Stewart
First pa
s
s
a
t wr
i
tin
g
out CurVer
keys for ProgIds
.
.
.
.
commit
|
commitdiff
|
tree
2005-05-26
A
r
i
c Stewa
r
t
A b
i
g rewrite o
f
th
e
whol
e
RegisterC
l
a
s
s, RegisterProgId,
commit
|
commitdiff
|
tree
2005-05-25
Aric Stewart
Implement the [!file]
for
m
at
to
produ
c
e
the short filename
.
commit
|
commitdiff
|
tree
2005-05-23
A
ric Stewart
Double t
e
rmin
a
te SZ_
M
UL
T
I properly
.
commit
|
commitdiff
|
tree
2005-05-23
A
r
ic
S
te
w
art
Fix
a leaki
n
g ha
n
dle
.
commit
|
commitdiff
|
tree
2005-05-20
A
ric
S
tewar
t
We
h
a
ve a stub
f
or MsiGetU
s
e
r
In
f
o
A we should use it
.
commit
|
commitdiff
|
tree
2005-05-20
Ari
c
Stew
a
rt
Fix a
l
eaking handle in
MsiConfigureProdu
c
tExW
.
commit
|
commitdiff
|
tree
2005-05-20
A
ric Stewart
Write th
e
RegOw
n
er and RegCo
m
pany keys as b
l
ank if
.
.
.
commit
|
commitdiff
|
tree
2005-05-20
A
ric Ste
w
a
rt
Fix quo
t
ing
o
n
querie
s
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Stewart
Quot
i
ng fi
x
e
s
.
commit
|
commitdiff
|
tree
2005-05-20
Ari
c
Stewart
C
o
rrect query
q
uoting based on
Mike's patch
.
commit
|
commitdiff
|
tree
2005-05-18
A
ric Stewart
A few small fixes
.
commit
|
commitdiff
|
tree
2005-05-18
Ari
c
S
t
e
w
a
r
t
W
e cannot internally load the file
s
in
FileC
o
st because
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
A
ric Stew
a
rt
Correctly use
s
hort
f
ilename
s
from
uncompressed file
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
Aric Stewar
t
S
o
me error messag
e
s and s
t
rcmp changes s
u
ggested
b
y
.
.
.
commit
|
commitdiff
|
tree
2005-05-16
Aric Stewart
Correct
a
p
robl
e
m wit
h
parse_d
a
ta if
b
inary da
t
a was
.
.
.
commit
|
commitdiff
|
tree
2005-05-13
Aric
S
tewart
- ExecuteAct
i
on runs the whole
E
xecute table a
n
d not
.
.
.
commit
|
commitdiff
|
tree
2005-05-12
Ari
c
Stewart
Hand
l
e WM_NCCALCS
I
ZE in the tab
c
ontro
l
.
commit
|
commitdiff
|
tree
2005-05-11
A
ric Stewart
A
dd a stub implem
e
n
t
ation of R
e
gist
e
rTraceGuids
.
commit
|
commitdiff
|
tree
2005-05-09
Aric Stewart
F
i
x a few
l
e
ak
i
ng object
hand
l
es
.
commit
|
commitdiff
|
tree
2005-05-07
Aric
S
tewart
Ad
d
a
missing ms
i
ob
j
_rel
e
ase that was resul
t
i
ng in
.
.
.
commit
|
commitdiff
|
tree
2005-05-07
Aric Stewart
Cor
r
ec
t
a missing
M
siCloseHand
l
e()
.
commit
|
commitdiff
|
tree
2005-04-28
Aric Ste
w
art
C
o
r
re
c
t
u
ser compon
e
nt publication
.
commit
|
commitdiff
|
tree
2005-04-28
Ar
i
c St
e
w
art
I
mplem
e
n
t
MsiQueryF
e
atu
r
eStateW
.
commit
|
commitdiff
|
tree
2005-04-27
A
ric
S
t
e
w
art
Cor
r
ect a le
a
king hk
e
y handle
.
commit
|
commitdiff
|
tree
next