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
Remove wrong check.
2005-07-22
A
r
ic S
t
ewart
Ba
i
l o
u
t if the r
e
g key is empty
.
This prevents us
.
.
.
commit
|
commitdiff
|
tree
2005-07-21
A
ric S
t
ewart
Us
e
SO
U
RCEDIR inste
a
d of PackagePath
.
B
e
cause the PackagePat
.
.
.
commit
|
commitdiff
|
tree
2005-07-15
Aric Stewart
W
hen adding an
i
mage copy the full previous buf
f
er
.
commit
|
commitdiff
|
tree
2005-07-12
Aric Stewart
Both wcsch
r
and wcsr
c
hr should be able to find the
.
.
.
commit
|
commitdiff
|
tree
2005-07-12
Aric Stewar
t
Furt
h
er testing shows that when CustomActio
n
Data
need
s
.
.
.
commit
|
commitdiff
|
tree
2005-07-12
Aric Stewart
Us
e
the SourceLis
t
f
u
nct
i
ons to
get the s
o
urce path
in
commit
|
commitdiff
|
tree
2005-07-12
Aric Stewart
When
working
toward
i
n
stall o
n
demand support we
need
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Aric Stewart
Prop
e
r
ly
r
esize the buffer based on ERROR_MORE_DATA
.
commit
|
commitdiff
|
tree
2005-07-11
Aric Stewart
Use th
e
str
i
n
gs defined in msi
.
h
.
commit
|
commitdiff
|
tree
2005-07-11
Aric Stewart
Co
r
r
ect a
n
erro
r
where I was not properly adv
a
ncing
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
Ar
i
c Stewart
R
emo
v
e
so
m
e duplicate prototypes and
reformat
t
he Source
L
i
s
t
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
A
ric Stewart
If MsiGetPropert
y
(A/W) is
called with
a
NULL for
th
e
.
.
.
commit
|
commitdiff
|
tree
2005-07-11
A
ric Stewart
Add the string con
s
tants locate
d
in ms
i
.
h
and make
.
.
.
commit
|
commitdiff
|
tree
2005-07-10
Aric St
e
wart
Implement MsiGe
t
Language
.
commit
|
commitdiff
|
tree
2005-07-08
Aric Stewart
InstallShield does
a numb
e
r of actions using DoAct
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2005-07-07
Aric
S
t
ewart
Fi
l
l and use the P
r
odu
c
tCod
e
par
t
of the MSIPACKAGE
.
.
.
commit
|
commitdiff
|
tree
2005-07-05
Ar
i
c Ste
w
art
Add s
o
ur
c
e
.
c to start handling the various
MsiSour
c
eL
i
st
.
.
.
commit
|
commitdiff
|
tree
2005-06-30
Aric Stewart
K
eep
track
of what seq
u
ence we
a
re in and regis
t
er
.
.
.
commit
|
commitdiff
|
tree
2005-06-29
Aric
Stewart
Imple
m
e
n
t
ation for EM_GETT
E
XTEX
.
commit
|
commitdiff
|
tree
2005-06-29
Aric S
t
ewar
t
Handle insta
l
ls off
mu
l
tiple volumes and
p
r
operly pull
.
.
.
commit
|
commitdiff
|
tree
2005-06-28
Aric
Stewart
Relocate th
e
msi file to
p
r
e
vent cd loc
k
ing,
c
o
rrected
.
.
.
commit
|
commitdiff
|
tree
2005-06-27
A
r
ic Stewart
Fix the Brow
s
eForFolde
r
dialog
s
o that when it
does
.
.
.
commit
|
commitdiff
|
tree
2005-06-24
Aric Stewar
t
Perform ExecuteAction
at UILevel 2
.
commit
|
commitdiff
|
tree
2005-06-24
A
ric Stewart
Redo how we extract files f
r
om a cabinet in
o
r
der to
.
.
.
commit
|
commitdiff
|
tree
2005-06-24
A
r
ic Stew
a
rt
R
ework C
r
e
ateShortcuts to
use MSI
_
IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-24
A
r
ic St
e
war
t
Pr
o
perly handle -
1
as a regist
r
y key root
.
commit
|
commitdiff
|
tree
2005-06-24
Aric Stewart
Re
w
ork
S
elfRegModu
l
es to us
e
MS
I
_Ite
r
ateRecords
.
commit
|
commitdiff
|
tree
2005-06-23
Aric St
e
wart
R
ework component, feature and
f
ile lo
a
d
ing to
u
se MSI_Iter
a
t
.
.
.
commit
|
commitdiff
|
tree
2005-06-23
Aric Stewart
Rewor
k
R
egist
e
rFonts to use MSI
_
It
e
rateRecords
.
commit
|
commitdiff
|
tree
2005-06-23
Aric
Stewart
Rework WriteIn
i
Va
l
ues to use MSI_
I
terateRecords
.
commit
|
commitdiff
|
tree
2005-06-22
Aric St
e
wart
Re
w
ork Pub
l
ishP
r
odu
c
t
to
u
se MSI_Iterat
e
Re
c
ord
s
.
commit
|
commitdiff
|
tree
2005-06-22
Aric
Stewart
R
e
work R
e
gisterTyp
e
Libraries
t
o
use MSI_IterateRecords
.
commit
|
commitdiff
|
tree
2005-06-22
Aric Stewart
R
e
work LaunchCondi
t
ions to
u
s
e MS
I
_
IterateRecord
s
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Ste
w
a
r
t
Rework CostFinalize t
o
us
e
MSI
_
It
e
rateRecord
s
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewart
Fi
x
situations w
h
ere TARGETDIR is set t
o
a n
o
n \
t
e
r
mi
n
ated
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewart
Rework Wri
t
eRegistryV
a
l
u
es to use MSI_IterateReco
r
ds
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Ste
w
art
Rework CreateFol
d
ers to use
M
SI_IterateRecor
d
s
.
commit
|
commitdiff
|
tree
2005-06-21
Aric Stewart
Duplicat
e
files s
h
ould not
fail if unab
l
e to get D
e
s
tination
commit
|
commitdiff
|
tree
2005-06-20
A
r
ic
S
tewart
Use MSI_IterateRec
o
rds for
D
uplica
t
eFiles
.
commit
|
commitdiff
|
tree
2005-06-20
Aric
S
t
ewart
Use M
S
I
_IterateRecords
f
or processing acti
o
ns
.
commit
|
commitdiff
|
tree
2005-06-17
Aric Stewa
r
t
Al
l
ow
control
e
v
e
nts to r
e
turn codes to ha
l
t the p
r
ocess
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
Ari
c
Stewart
A lo
n
g overdue f
i
x to MSI_SetTargetPat
h
.
Thi
s
should
.
.
.
commit
|
commitdiff
|
tree
2005-06-17
A
ri
c
Stewart
Flesh out the remainin
g
keys in RegisterPr
o
duct
.
commit
|
commitdiff
|
tree
2005-06-17
A
r
i
c Stewart
Break out all the
fi
l
e rela
t
e
d actio
n
s and he
l
per funct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
Aric Stewa
r
t
Break out all
the
t
o
p
level apis into i
n
stall
.
c
.
commit
|
commitdiff
|
tree
2005-06-16
Aric
S
tewart
A simple cleanu
p
to only tr
a
ck the
temp file if
w
e
.
.
.
commit
|
commitdiff
|
tree
2005-06-16
Aric
S
tewart
Add UI messages to FindRelatedProducts
.
commit
|
commitdiff
|
tree
2005-06-16
Aric Stewart
Break
o
ut a
l
l
t
h
e class registrat
i
o
n
ac
t
ions
i
nto classes
.
.
.
commit
|
commitdiff
|
tree
2005-06-15
Aric Stew
a
rt
Bre
a
k
o
ut all the helper functio
n
s i
n
to helpers
.
c
.
commit
|
commitdiff
|
tree
2005-06-13
A
r
ic Stewar
t
A
"1"
is
r
eturne
d
n
o
t a 1 for Assig
n
ment
T
y
pe
.
Also
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Ari
c
S
t
ewart
Extend
i
ng upon Mi
k
e McCormack
'
s cleanu
p
t
o use MSI_RecordGet
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
Aric Stewart
Re
g
ister
the
Product
V
e
r
s
ion also
.
commit
|
commitdiff
|
tree
2005-06-09
A
ri
c
St
e
wart
A
v
oid a
l
oo
p
where a parent's
p
aren
t
refe
r
s to itself
.
.
.
commit
|
commitdiff
|
tree
2005-06-09
A
ric Stewart
Added modu
l
e upgrade
.
c
and
implement
e
d FindRelatedProducts
.
commit
|
commitdiff
|
tree
2005-06-08
A
ric Ste
w
ar
t
S
e
t the Pre
s
electe
d
p
roperty if appropriate (re
l
evant to
commit
|
commitdiff
|
tree
2005-06-08
A
r
ic
S
t
e
wa
r
t
W
r
i
te out P
r
oduct Language and Product Icon to the
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
Aric
S
tewart
Write out U
p
gradeCodes to the registr
y
t
o al
l
ow for
.
.
.
commit
|
commitdiff
|
tree
2005-06-08
Ari
c
Stewart
Add L
a
nguag
e
to the va
l
ues we can query with M
s
iGet
P
ro
d
uctInf
o
.
commit
|
commitdiff
|
tree
2005-06-07
Aric S
t
ewart
Add
f
unctions
t
o add the User UpgradeCodes
.
commit
|
commitdiff
|
tree
2005-06-07
Ari
c
Stew
a
rt
Correct a
c
rash
i
f
the length bu
f
fer is NULL
.
commit
|
commitdiff
|
tree
2005-06-06
A
ric St
e
wart
Don
'
t g
e
t
caught in
l
o
o
p
s on parent progid
s
.
commit
|
commitdiff
|
tree
2005-06-04
Aric Stewart
Ma
k
e sure the TRAC
E
s
t
ateme
n
t
s
do not spew
garbage
.
.
.
commit
|
commitdiff
|
tree
2005-06-04
Aric Stewart
Sinc
e
multiple progids can
r
e
fer to 1 cl
a
s
s we need
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
Ari
c
Ste
w
ar
t
Locate wher
e
a
b
uffer size is not being set
a
n
d c
o
r
r
ectly
.
.
.
commit
|
commitdiff
|
tree
2005-06-03
A
r
ic Stewart
Add ins
t
all_on_dema
n
d for Extension servers also
.
curre
n
tl
y
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Aric Stewart
D
o not lo
o
p if a ProgId
'
s
Paren
t
Index it
i
tself
.
commit
|
commitdiff
|
tree
2005-06-02
Aric
Stewart
Print a me
s
sage for skipped actions in
ProcessExec
S
eque
n
ce
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
A
ric Stewart
Do
not change a
f
eat
u
re
s
state to
A
dvertise if it explicitl
y
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
Ari
c
S
tewar
t
For typelibs index
1
do n
o
t
add \\1 to
t
he path
.
T
h
is
.
.
.
commit
|
commitdiff
|
tree
2005-06-02
A
ric Stewart
R
egister the File
T
ype and co
r
rect
s
hort vs lo
n
g
p
a
t
h
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
Ari
c
Stew
a
rt
Introduc
e
really basic s
c
ripting
of ac
t
ions
.
This is
.
.
.
commit
|
commitdiff
|
tree
2005-05-27
A
ric Stew
a
rt
Restrict d
e
formating of nested index keys [[1]]
.
commit
|
commitdiff
|
tree
2005-05-26
A
r
ic Stewart
First pass at w
r
iting
out CurVer keys fo
r
ProgI
d
s
.
.
.
.
commit
|
commitdiff
|
tree
2005-05-26
Aric Stewart
A big
r
e
write
of
t
he whole RegisterClass, Regist
e
rProgId,
commit
|
commitdiff
|
tree
2005-05-25
Aric Stewart
Implement the
[
!
f
ile] format to pro
d
uce the short filename
.
commit
|
commitdiff
|
tree
2005-05-23
A
r
i
c Stewart
Double ter
m
i
n
ate SZ_MULTI properly
.
commit
|
commitdiff
|
tree
2005-05-23
Aric Stewart
F
i
x a
leaking
h
a
n
dle
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Stewar
t
We have a stub f
o
r MsiGetUserInfoA we shou
l
d use it
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Stewar
t
Fix a leaking handle in MsiConf
i
gureProductExW
.
commit
|
commitdiff
|
tree
2005-05-20
Aric Stewart
Write the Reg
O
w
n
er and RegCompany
k
e
ys as bl
a
nk if
.
.
.
commit
|
commitdiff
|
tree
2005-05-20
Aric
Stewart
Fix
quotin
g
o
n
queries
.
commit
|
commitdiff
|
tree
2005-05-20
Aric
S
tewa
r
t
Quoting fixes
.
commit
|
commitdiff
|
tree
2005-05-20
Ar
i
c Stewart
Correct query
q
u
o
t
i
ng
based o
n
Mike's p
a
tch
.
commit
|
commitdiff
|
tree
2005-05-18
A
r
ic
Stewart
A f
e
w
s
m
a
ll fix
e
s
.
commit
|
commitdiff
|
tree
2005-05-18
Aric St
e
wart
We cann
o
t
internally l
o
ad
the f
i
les in FileCost because
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
A
ric
S
t
e
wart
Correctly use
s
h
o
rt filena
m
es from un
c
ompre
s
sed file
.
.
.
commit
|
commitdiff
|
tree
2005-05-18
Aric Stewart
Some er
r
or
m
essages and
strcmp
changes s
u
ggeste
d
by
.
.
.
commit
|
commitdiff
|
tree
2005-05-16
Ar
i
c
S
tewar
t
Corre
c
t a pro
b
lem with parse_dat
a
if binary data was
.
.
.
commit
|
commitdiff
|
tree
2005-05-13
Ari
c
Stewart
- Execute
A
ction runs t
h
e
whol
e
Execute table
a
nd n
o
t
.
.
.
commit
|
commitdiff
|
tree
2005-05-12
Ar
i
c
S
tewart
Handle WM_NCCALCSIZ
E
in the
tab control
.
commit
|
commitdiff
|
tree
2005-05-11
Aric
S
t
e
wart
Ad
d
a
stu
b
i
mplementa
t
ion of Regis
t
er
T
race
G
uids
.
commit
|
commitdiff
|
tree
2005-05-09
A
ric St
e
wa
r
t
Fix a few leak
i
ng
o
bject
handles
.
commit
|
commitdiff
|
tree
2005-05-07
A
ric S
t
ewart
Add a mis
s
ing msi
o
b
j
_
r
elea
s
e that was resulting in
.
.
.
commit
|
commitdiff
|
tree
2005-05-07
Aric Stewart
Co
r
re
c
t a missing
M
s
i
CloseHandle()
.
commit
|
commitdiff
|
tree
2005-04-28
A
r
ic Stewart
Correc
t
user compone
n
t publicat
i
on
.
commit
|
commitdiff
|
tree
2005-04-28
Aric St
e
wart
Implement MsiQu
e
r
y
Fe
a
tureStateW
.
commit
|
commitdiff
|
tree
2005-04-27
Aric
Stewart
Correct a leaking hkey h
a
ndle
.
commit
|
commitdiff
|
tree
2005-04-26
Aric Stewart
Ex
p
a
nd some handling of spec
i
al
p
roper
t
ies i
n
M
s
iGetProductInfo
.
commit
|
commitdiff
|
tree
2005-04-21
Ar
i
c Stewart
Fix for the re
t
urn codes for the Qu
a
lified
c
omponen
t
.
.
.
commit
|
commitdiff
|
tree
2005-04-20
A
r
ic Stewart
Implement Publish Compone
n
t
s
i
n or
d
er
f
or MsiGetQualif
i
edC
o
m
.
.
.
commit
|
commitdiff
|
tree
next