repo.or.cz
/
wine
/
hacks.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
msi: Return ERROR_MORE_DATA if the size is too small.
2008-02-05
J
am
e
s Hawkins
msi:
R
eturn ERR
O
R_M
O
RE
_
DATA if the size is too sm
a
ll
.
commit
|
commitdiff
|
tree
2008-02-05
Jame
s
Hawk
i
ns
msi: Retur
n
the
s
t
r
ing length even if the st
r
ing is
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
James Hawkin
s
m
si:
Leave roo
m
for the NU
L
L term
i
n
a
to
r
.
commit
|
commitdiff
|
tree
2008-02-05
James Hawkins
m
s
i: Return ERROR_FILE_INVALID if t
h
e file h
a
s no versi
o
n
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
J
a
mes
H
awkins
msi: Return ERR
O
R_
I
NVALID_
P
ARAME
T
ER
if a string pointer
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
Ja
m
es
Hawkins
msi: Transla
t
e
E
R
R
OR_BAD_
P
A
T
HNAME into
E
RROR_FILE_N
O
T
_FOUND
.
commit
|
commitdiff
|
tree
2008-02-05
James
Hawkins
m
s
i:
Only conv
e
r
t
output strings if
the call
succeeded
.
commit
|
commitdiff
|
tree
2008-02-05
Ja
m
es Hawkins
msi
:
Add tests for MsiGetFileV
e
rsion
.
commit
|
commitdiff
|
tree
2008-02-05
J
a
mes Hawk
i
ns
msi
:
Implement the
MSIMODI
F
Y_ASS
I
GN action of MsiViewModify
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
J
ames Hawki
n
s
msi: A
d
d tests for using s
i
n
g
l
e
quotes in an INSERT
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
Jame
s
Hawk
i
ns
version:
Ret
u
rn
ERROR_RESOURCE_
D
ATA_NO
T
_FOUND if the
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
James Hawkins
kernel32: Fact
o
r out the VerifyVersionInfo tes
t
s i
n
to
.
.
.
commit
|
commitdiff
|
tree
2008-01-21
James Hawkins
msi: Add m
o
re MsiFormat
R
e
c
o
rd te
s
t
s
.
commit
|
commitdiff
|
tree
2008-01-16
Jam
e
s
Haw
k
i
ns
propsys
:
Add a stub impleme
n
tat
i
on of propsys
.
dll
.
commit
|
commitdiff
|
tree
2008-01-16
Jam
e
s Hawki
n
s
msi: dest_path re
f
ers to
the d
i
rector
y
prefi
x
, not
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
James Hawkins
msi: Ac
t
ual
l
y dele
t
e
the r
o
w
data inst
e
ad of blanking
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
James Ha
w
k
i
n
s
m
s
i: Test committing a tab
l
e
wit
h
a removed r
o
w
.
commit
|
commitdiff
|
tree
2008-01-09
J
a
me
s
Hawkins
msi: Handle m
a
rkers
i
n
t
he
W
HERE secti
o
n
o
f an
UPDATE
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
msi: Create parent directo
r
ie
s
when duplicating files
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
msi:
Pad the month and da
y
to two digits
.
commit
|
commitdiff
|
tree
2008-01-07
Jam
e
s Ha
w
kins
msi: Remove an e
r
roneous table
.
commit
|
commitdiff
|
tree
2008-01-07
James Ha
w
kins
msi: Copy
t
he temporary package w
h
en storing the inst
a
ller
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
msi
:
C
heck the loc
a
l pac
k
age for
e
x
i
s
t
ence wh
e
n resolving
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Jame
s
Ha
w
kins
msi: D
i
rectly download mi->source now that SourceDir
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawk
i
ns
msi
:
Or
i
gina
l
D
a
t
aba
s
e can be a UR
L
so ch
e
ck
for a forw
a
r
d
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
m
s
i: So
u
rceDir is
f
orm
e
d from the
p
ath
o
f Original
D
atabase
.
commit
|
commitdiff
|
tree
2008-01-07
Ja
m
es Hawk
i
ns
msi: OriginalDatabase is the
f
ully-e
x
panded pa
t
h to
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James H
a
wkins
msi: Factor out msi_set_sourcedir_prop
s
.
commit
|
commitdiff
|
tree
2008-01-07
J
a
mes
H
a
wkins
ms
i
: If the
p
a
ckage
i
s a
URL, the Original
D
a
t
abase
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
J
a
mes
H
awkins
msi: WriteEn
v
ironmentStrings sh
o
uld
al
s
o write to REG_EX
P
A
ND
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
msi: Only read
an internal package if the
file to install
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
James Hawki
n
s
msi
:
Allow whitespace afte
r
the
property
n
ame whe
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
J
a
mes Hawkins
msi:
Allow the not-equal operator
i
n WHERE query string
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Jame
s
H
a
wkin
s
msi:
F
ix
d
ele
t
ing
temporary rows, with tests
.
commit
|
commitdiff
|
tree
2007-12-20
Jame
s
H
awkins
msi: The BS_GROUPBOX
style
s
hould onl
y
be used i
f
the
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
James Hawkins
msi: Initialize a default COM apartm
e
nt for custom
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
James Haw
k
ins
msi: Allow NULL parameters
t
o
be p
a
ssed t
o
the
l
ocal
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
J
ames
H
awkins
m
s
i: Free
the o
r
der
i
ng information
.
commit
|
commitdiff
|
tree
2007-12-18
James H
a
w
k
ins
msi: Sort each table of the join separately
.
commit
|
commitdiff
|
tree
2007-12-18
James Hawk
i
ns
ms
i
:
T
es
t
sorting a table us
i
n
g
a column that is
n
ot
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ja
m
es Hawki
n
s
msi: Set
t
he
t
ext
color
after calling the win
d
o
w
p
r
o
c
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawkins
m
s
i: The line co
n
tro
l
has a h
e
ight
of exact
l
y 2 device
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Jame
s
Ha
w
k
ins
msi: Return ERROR_INVALI
D
_PARAMETER i
f
th
e
pro
d
uct
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
James H
a
wkins
msi:
Return
ERROR_U
N
KNO
W
N_COMPONENT if no products
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
J
a
m
es Hawkins
msi
:
Also che
c
k the local
system
c
omponent k
e
y for
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
J
a
mes Hawkins
msi: Check the
u
ser component key for the clients
.
commit
|
commitdiff
|
tree
2007-12-17
James Ha
w
kins
msi
:
Validate the par
a
meters
of Msi
E
n
u
mClients
.
commit
|
commitdiff
|
tree
2007-12-17
Ja
m
e
s
Hawkins
msi: A
d
d tests for MsiEnumClients
.
commit
|
commitdiff
|
tree
2007-12-17
James
H
awkins
msi: Sim
p
lify ExpandAny
P
at
h
.
commit
|
commitdiff
|
tree
2007-12-17
James H
a
wkin
s
msi: Verify th
a
t the
PI
D
_PAGEC
O
UNT and
PID_REVNU
M
BER
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
James H
a
wk
i
n
s
ms
i
:
If the package do
e
sn't ex
i
st
,
ret
u
rn ERROR_FI
L
E
_
NOT_FOUND
.
commit
|
commitdiff
|
tree
2007-12-17
Ja
m
es
H
awkins
msi: Validate th
e
paramete
r
s of
M
siOpenPackage
.
commit
|
commitdiff
|
tree
2007-12-17
James
Ha
w
kins
msi: Add more
t
ests for
MsiOpenPack
a
ge
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawkins
ms
i
: Release t
h
e record when loading t
h
e
hash data
.
commit
|
commitdiff
|
tree
2007-12-14
James Hawk
i
n
s
msi: Close
t
he file hand
l
e returned by FindF
i
rstFile
.
commit
|
commitdiff
|
tree
2007-12-12
James
H
awki
n
s
m
si:
F
ree th
e
cabinet s
t
ring on error
.
commit
|
commitdiff
|
tree
2007-12-12
Ja
m
es Hawkins
m
s
i: Properly release the re
c
ord
.
commit
|
commitdiff
|
tree
2007-12-12
James Hawkins
msi: Free th
e
user si
d
string
.
commit
|
commitdiff
|
tree
2007-12-12
James Hawkin
s
m
s
i: Free
the d
e
formatted s
t
ring
.
commit
|
commitdiff
|
tree
2007-12-08
James Hawki
n
s
msi: Handle the Comp
L
oc
a
t
or
table in
t
h
e AppSearch
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
James
Hawkins
msi: Reimplement Msi
G
etProductCode
.
commit
|
commitdiff
|
tree
2007-12-08
James Hawkins
msi
:
Remove
t
wo tests that dep
e
nd on the sort order
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ja
m
es H
a
wkins
msi: Add tests
for MsiGetPro
d
uc
t
C
ode
.
commit
|
commitdiff
|
tree
2007-12-05
James H
a
wkins
msi: Reimplement Msi
G
etComponentPath
.
commit
|
commitdiff
|
tree
2007-12-05
Jame
s
Hawkins
ms
i
:
A
d
d
test
s
for Ms
i
GetCompon
e
ntPath
.
commit
|
commitdiff
|
tree
2007-12-04
James
Haw
k
ins
msi: Te
s
t the
C
om
p
Locator sub
s
et of the App
S
earch ac
t
io
n
.
commit
|
commitdiff
|
tree
2007-12-03
James H
a
wk
i
ns
msi: Ad
d
a s
t
ub
i
mplementation of MsiEnumComponentCostsW
.
commit
|
commitdiff
|
tree
2007-12-03
J
a
m
es
H
a
wk
i
ns
m
s
i: Imp
l
e
ment the Version property o
f
th
e
Installer
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
J
a
mes Hawki
n
s
msi:
T
est th
e
CCPSe
a
rch action
.
commit
|
commitdiff
|
tree
2007-12-03
Ja
m
es
Hawkins
m
s
i
: Use
a
hash
t
able
fo
r
reor
d
ering rows i
n
a
W
HERE
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
James Hawkins
m
s
i: D
o
n't c
h
e
c
k
f
or
t
he medi
a
or cabin
e
t if t
h
e ca
b
in
e
t
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
James
H
aw
k
ins
ms
i
: Make sure attr is val
i
d befor
e
che
c
king for
the
.
.
.
commit
|
commitdiff
|
tree
2007-11-26
J
ames Hawkins
msi
:
Downgr
a
de an ERR to a WA
R
N
.
commit
|
commitdiff
|
tree
2007-11-26
James Hawkins
msi:
Fix th
e
c
o
nd
i
tion of a
FIXME
.
commit
|
commitdiff
|
tree
2007-11-26
James
H
aw
k
ins
msi:
D
owngrade an ERR
t
o a WARN
.
commit
|
commitdiff
|
tree
2007-11-26
J
a
me
s
Ha
w
k
i
ns
msi: Downgrade a FIX
M
E
to a WA
R
N
.
commit
|
commitdiff
|
tree
2007-11-26
Jam
e
s Hawkins
msi:
O
n
l
y
c
heck th
e
vo
l
ume label if it
'
s d
i
ffere
n
t
.
.
.
commit
|
commitdiff
|
tree
2007-11-26
Ja
m
es
Hawkins
msi: Check th
e
desti
n
ation fi
l
e's ha
s
h an
d
skip that
.
.
.
commit
|
commitdiff
|
tree
2007-11-26
James Ha
w
kin
s
msi: Set
t
he fi
l
e c
o
n
t
ents of the f
i
le hash te
s
t file
.
.
.
commit
|
commitdiff
|
tree
2007-11-26
James Hawkins
m
s
i: Ver
i
f
y
the szFilePath
p
ara
m
eter
of MsiGet
F
ile
H
ash
.
commit
|
commitdiff
|
tree
2007-11-26
James Hawkin
s
msi: Ad
d
tests fo
r
MsiGetFil
e
Hash a
n
d clean up the
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
Ja
m
es Hawkins
msi: C
h
eck the cabinet
'
s full
p
ath for existence, not
.
.
.
commit
|
commitdiff
|
tree
2007-11-19
J
ames Hawki
n
s
msi: Don't c
h
eck f
o
r a c
a
bi
n
e
t
's existence if it's
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
Jam
e
s Hawkins
msi: Don't ignore the error retur
n
ed by r
e
ady_medi
a
.
commit
|
commitdiff
|
tree
2007-11-15
James Hawkins
msi: On
l
y che
c
k th
e
presence of the cabinet if the
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
James Hawkins
msi: Add tests fo
r
situations in
v
olvin
g
missing
cabinets
.
commit
|
commitdiff
|
tree
2007-11-15
James Hawkins
msi: S
i
m
plify
r
eady_med
i
a
.
commit
|
commitdiff
|
tree
2007-11-13
James H
a
w
kins
ms
i
:
Fix
the c
o
n
d
it
i
o
n for check
i
ng
a
d
r
i
v
e
.
commit
|
commitdiff
|
tree
2007-11-13
Jame
s
Hawk
i
ns
msi
:
Set the file t
o
NU
L
L
when running the di
r
ectory
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
Ja
m
es
H
awkin
s
msi: Implement the Volume
S
e
l
ectCombo cont
r
o
l
.
commit
|
commitdiff
|
tree
2007-11-13
James H
a
wkins
ms
i
:
T
est the Uninstall
r
egistry entries
.
commit
|
commitdiff
|
tree
2007-11-13
James Hawkins
msi: Delete the uninstall key when the product is removed
.
commit
|
commitdiff
|
tree
2007-11-12
J
am
e
s Hawkins
m
s
i:
R
eturn a
remote
i
n
t
erface to the d
a
t
a
base
i
n a
.
.
.
commit
|
commitdiff
|
tree
2007-11-12
James Hawki
n
s
msi: Create the _Ta
b
le
s
table
w
h
e
n
cre
a
tin
g
a database
.
commit
|
commitdiff
|
tree
2007-11-12
James Hawkin
s
msi: Test th
e
default t
a
bles added by
M
siOp
e
nDatabase
.
commit
|
commitdiff
|
tree
2007-11-06
James Hawkins
msi: Test th
a
t the i
n
stall sta
t
e is depen
d
ent on the
.
.
.
commit
|
commitdiff
|
tree
2007-11-06
Ja
m
e
s Ha
w
kins
msi:
Process
t
he ADDSOURCE pr
o
perty
w
hen
s
etting
f
eature
.
.
.
commit
|
commitdiff
|
tree
2007-11-06
J
ames
Hawkins
msi: Test the install states of remo
v
ed features
.
commit
|
commitdiff
|
tree
2007-11-06
James Hawkin
s
msi:
A
dd a mi
s
sing struct initializ
a
tion
.
commit
|
commitdiff
|
tree
2007-11-05
James Hawkins
msi: Implement the CCPSearch
s
ta
n
dard act
i
o
n
.
commit
|
commitdiff
|
tree
next