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: Rewrite the PublishProduct test to only check the registry changes.
2008-06-19
James Hawkins
msi: R
e
write the
PublishP
r
o
d
uct test to only ch
e
ck
.
.
.
commit
|
commitdiff
|
tree
2008-06-11
Jame
s
Hawkins
msi: Lo
a
d
f
o
l
de
r
s fir
s
t
.
commit
|
commitdiff
|
tree
2008-04-23
James H
a
w
k
ins
v
er
s
i
o
n: Fix tests that
f
ai
l
in
w
in
9
x and win2k
.
commit
|
commitdiff
|
tree
2008-04-21
James Hawkins
m
s
i: Fix
a
fe
w
te
s
ts that fail i
n
win9x
.
commit
|
commitdiff
|
tree
2008-03-24
James Hawkins
fusion: Add a stub
i
m
p
lementa
t
ion of
I
Assem
b
lyNam
e
.
commit
|
commitdiff
|
tree
2008-03-21
James Ha
w
k
ins
fus
i
on: Add
a
st
u
b implementation of fusion
.
dll
.
commit
|
commitdiff
|
tree
2008-03-18
Jame
s
Hawkins
msi:
Fix a few te
s
t failu
r
es on win9x
.
commit
|
commitdiff
|
tree
2008-03-11
James Hawkins
msi: F
i
x
a
n
off-by-one error when applying embedded
.
.
.
commit
|
commitdiff
|
tree
2008-03-07
James Hawkins
msi:
F
i
x handling of publis
h
ed installer properties
.
commit
|
commitdiff
|
tree
2008-02-18
Jame
s
Hawkins
msi: Impl
e
ment the MSIMODIFY_REFRESH command of MsiV
i
ewM
o
dify
.
commit
|
commitdiff
|
tree
2008-02-18
James Hawkins
m
s
i:
A
dd tests for
the MSIMODIFY_REFRESH command
.
commit
|
commitdiff
|
tree
2008-02-13
J
ames Hawki
n
s
msi: Add tes
t
s for sou
r
ce folder
resol
u
tion
.
commit
|
commitdiff
|
tree
2008-02-12
James H
a
wkins
msi: Han
d
le car
r
i
age return
s
in MsiData
b
as
e
Impo
r
t
.
commit
|
commitdiff
|
tree
2008-02-12
James Hawkins
msi: Use MsiViewMod
i
fy
inste
a
d of buil
d
ing a SQL query
.
.
.
commit
|
commitdiff
|
tree
2008-02-12
Jame
s
Hawkins
m
s
i: Read
the langua
g
e info from the file
.
commit
|
commitdiff
|
tree
2008-02-12
J
a
mes Ha
w
kins
m
si
:
R
e
i
m
plement MsiGetProductInfo
.
commit
|
commitdiff
|
tree
2008-02-11
James Hawkins
msi:
T
est
t
he remaining
i
nstaller properti
e
s re
t
u
r
ned
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
James Ha
w
kin
s
m
s
i: Retur
n
ERROR_IN
V
ALID_
P
ARAMETER if szP
r
odu
c
t is
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
Jame
s
Hawk
i
ns
msi: A
d
d test
s
fo
r
M
siGetProductInf
o
.
commit
|
commitdiff
|
tree
2008-02-11
James Hawki
n
s
msi: Success
f
u
lly return an empty string when requesti
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
J
ames H
a
wk
i
ns
ms
i
: Don't check for the existence
o
f the msi package
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
Jam
e
s Hawk
i
n
s
msi: Handle the special t
a
ble
_
F
orce
C
o
d
epage in MsiDatabaseE
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
Jame
s
Hawk
i
n
s
msi:
Add te
s
t
s for
not using q
u
otes in SQ
L
queries
.
commit
|
commitdiff
|
tree
2008-02-07
J
a
mes
H
awkins
msi: Test usin
g
carriage retu
r
ns
i
n
S
Q
L
queries
and
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
Jame
s
Hawk
i
ns
msi
:
Fix
handling of the NULL separ
a
tor
w
h
e
n
writing
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
Ja
m
es H
a
wkins
m
s
i: R
e
i
m
p
lement MsiFormatR
e
cord
.
commit
|
commitdiff
|
tree
2008-02-05
Ja
m
es Hawkins
m
s
i: Add more
tests f
o
r
Ms
i
FormatRecord
.
commit
|
commitdiff
|
tree
2008-02-05
J
a
me
s
Hawkins
msi: Return ERRO
R
_MORE_DATA if the size is
t
o
o
s
mall
.
commit
|
commitdiff
|
tree
2008-02-05
James Hawkins
msi: Return the string len
g
t
h
even
i
f the st
r
ing is
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
J
am
e
s
Hawkins
msi:
L
eav
e
room for the NULL terminator
.
commit
|
commitdiff
|
tree
2008-02-05
Jam
e
s Hawkins
m
s
i: Return ERRO
R
_
F
ILE_INVALI
D
if t
h
e
file h
a
s no version
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
Jam
e
s Hawkins
m
si: Return
E
RROR_I
N
VALID_PARAME
T
ER if
a
string pointer
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
James Ha
w
ki
n
s
msi: Translate
E
RROR_BA
D
_
PATHNAME into ERROR_FILE_NOT_FO
U
ND
.
commit
|
commitdiff
|
tree
2008-02-05
Jame
s
Haw
k
ins
msi: Only con
v
ert out
p
u
t strings if
t
h
e
c
a
ll succeeded
.
commit
|
commitdiff
|
tree
2008-02-05
James Ha
w
kin
s
m
s
i
:
Add tests for
MsiGetFileVersion
.
commit
|
commitdiff
|
tree
2008-02-05
Jame
s
Hawkins
msi:
Imple
m
e
n
t the MSIMO
D
IFY_ASSIGN action o
f
M
s
iVie
w
Modif
y
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
James Hawkins
m
s
i
:
A
dd tests for using sing
l
e quotes in an INSERT
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
J
a
m
es Ha
w
kins
ver
s
ion: Re
t
urn ERROR_R
E
SOURCE_DATA_NOT_FOUND if t
h
e
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
J
a
m
es
H
awkins
kernel32: Factor out the VerifyVers
i
onInfo te
s
ts into
.
.
.
commit
|
commitdiff
|
tree
2008-01-21
James
H
a
w
kins
msi: Ad
d
more Ms
i
FormatRecord tests
.
commit
|
commitdiff
|
tree
2008-01-16
James
H
awkin
s
pr
o
psys: A
d
d
a st
u
b
implem
e
n
t
ati
o
n of p
r
opsys
.
d
ll
.
commit
|
commitdiff
|
tree
2008-01-16
James Haw
k
ins
msi:
dest
_
path ref
e
rs to the
director
y
prefix, not
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
James H
a
wkins
msi: Actually
delete
t
he r
o
w data instead of bl
a
nking
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
Ja
m
es Hawkins
msi
:
T
est
c
o
mmitting a table with a re
m
ov
e
d row
.
commit
|
commitdiff
|
tree
2008-01-09
Jame
s
Haw
k
ins
msi
:
H
a
ndle markers in the WHERE sec
t
i
on of
a
n UPDA
T
E
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
msi: Create parent d
i
r
e
c
tori
e
s when dupli
c
ating files
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James H
a
wkins
m
s
i
: Pad the m
o
nth and day to tw
o
digits
.
commit
|
commitdiff
|
tree
2008-01-07
James Haw
k
ins
msi: Remov
e
an erroneous ta
b
le
.
commit
|
commitdiff
|
tree
2008-01-07
J
ames Hawkins
msi
:
Copy the temporary pac
k
a
g
e when sto
r
ing
the installer
.
commit
|
commitdiff
|
tree
2008-01-07
Jam
e
s
Hawkins
msi:
C
heck
the
lo
c
al pa
c
k
a
ge for exi
s
tence
w
hen reso
l
v
ing
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Jam
e
s Hawkins
msi: Dire
c
tly d
o
w
nload mi->sour
c
e
now tha
t
SourceDir
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
J
a
m
e
s Hawkins
msi:
O
riginalDatabase can be a U
R
L
so check for a forward
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
msi: SourceDir is formed from the path of
O
riginalDatabase
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
msi: OriginalDataba
s
e
is
the ful
l
y-expa
n
de
d
path to
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Haw
k
ins
msi: Factor out ms
i
_set_sourced
i
r
_
p
rop
s
.
commit
|
commitdiff
|
tree
2008-01-07
Jam
e
s Haw
k
ins
msi
:
If the p
a
ckage is a URL, the Original
D
a
tabase
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Jame
s
H
awki
n
s
m
s
i: WriteEn
v
i
r
on
m
entStrings should also write
to REG_EXPAND
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
m
si
:
Only read an inter
n
al pack
a
ge if the fil
e
to insta
l
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
James Hawk
i
ns
msi: Allow whitespac
e
a
fte
r
the p
r
operty na
m
e when
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Jame
s
H
awkins
msi: Allow
t
h
e not-equa
l
operator in WHER
E
qu
e
ry string
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
James Hawkins
msi: Fix deleting tem
p
orary rows, w
i
th
tests
.
commit
|
commitdiff
|
tree
2007-12-20
Ja
m
es H
a
wk
i
ns
msi: The BS_GROUPBOX s
t
yle sh
o
uld only be use
d
if th
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
James Hawkins
msi: Ini
t
iali
z
e
a d
e
fault CO
M
apartment for custom
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Jam
e
s Hawkins
m
s
i: Allow N
U
LL param
e
te
r
s to be
passe
d
t
o
the local
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
James Hawkins
ms
i
:
Fr
e
e the orde
r
ing informa
t
ion
.
commit
|
commitdiff
|
tree
2007-12-18
James Hawkin
s
m
s
i: So
r
t
each table of the join sepa
r
ately
.
commit
|
commitdiff
|
tree
2007-12-18
James Hawkins
msi: Test sorting a table usin
g
a col
u
mn t
h
at
is not
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Jame
s
Hawkins
msi: Set the text color
a
fte
r
cal
l
ing the window proc
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawkins
msi: The line co
n
trol has
a
h
eig
h
t of
e
xactly 2 device
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawkins
msi: Return ERROR_INVA
L
ID_PARAM
E
TER if the pr
o
duct
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
J
a
mes Hawkins
msi:
R
eturn ERROR_UNKNOWN_COMPONENT if no
p
rodu
c
t
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ja
m
es
H
awkins
msi: Also check the lo
c
al sy
s
t
em comp
o
nent key for
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
James
H
awkins
m
si: Check the
u
ser compone
n
t key
for
t
he clients
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawki
n
s
msi
:
Validat
e
the para
m
e
ters of Msi
E
numC
l
ient
s
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawkin
s
msi: Add tests f
o
r Ms
i
EnumClients
.
commit
|
commitdiff
|
tree
2007-12-17
James H
a
wkins
msi: S
i
mplify ExpandAnyPath
.
commit
|
commitdiff
|
tree
2007-12-17
James
H
a
w
k
ins
msi:
V
eri
f
y that th
e
PID
_
PAGECOU
N
T and PID_REVNUMB
E
R
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawkins
msi: If the
p
ackage
doe
s
n't
e
xist, return ERROR_FI
L
E_NOT
_
FOUND
.
commit
|
commitdiff
|
tree
2007-12-17
Jame
s
Hawkins
msi: Validat
e
th
e
parame
t
ers of M
s
iOpenPackage
.
commit
|
commitdiff
|
tree
2007-12-17
James Ha
w
ki
n
s
msi
:
Add m
o
re tests for M
s
iOpenPacka
g
e
.
commit
|
commitdiff
|
tree
2007-12-17
Jame
s
H
awkins
m
si: Releas
e
the record
w
hen loading t
h
e hash data
.
commit
|
commitdiff
|
tree
2007-12-14
Jam
e
s Hawkins
msi: Close the file
h
andle returned b
y
Fi
n
dFirstFile
.
commit
|
commitdiff
|
tree
2007-12-12
James Hawkins
msi: Free
th
e
ca
b
inet strin
g
on error
.
commit
|
commitdiff
|
tree
2007-12-12
J
ames Hawki
n
s
msi: Properly release the record
.
commit
|
commitdiff
|
tree
2007-12-12
James Hawkins
msi:
F
ree th
e
u
s
e
r sid string
.
commit
|
commitdiff
|
tree
2007-12-12
Jame
s
Hawkin
s
msi: Fre
e
the
d
eformatt
e
d string
.
commit
|
commitdiff
|
tree
2007-12-08
James Haw
k
in
s
msi: Handle the Comp
L
ocator
t
able in the AppSearch
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
J
ames Ha
w
k
i
ns
m
si: R
e
implement MsiG
e
tP
r
o
d
uctCode
.
commit
|
commitdiff
|
tree
2007-12-08
James Hawkins
msi: Remov
e
two tests th
a
t de
p
end on t
h
e sort
order
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Jame
s
Hawkins
msi: Add tes
t
s for MsiGetProduct
C
ode
.
commit
|
commitdiff
|
tree
2007-12-05
James Hawkins
ms
i
: Reimplement MsiGetComponentPa
t
h
.
commit
|
commitdiff
|
tree
2007-12-05
James Hawkins
msi:
Add te
s
ts for MsiGetCompo
n
en
t
Path
.
commit
|
commitdiff
|
tree
2007-12-04
James Hawkins
ms
i
:
T
est the CompL
o
cato
r
su
b
set
o
f the A
p
pSear
c
h action
.
commit
|
commitdiff
|
tree
2007-12-03
James
Hawkins
msi: Add a stub im
p
lem
e
ntati
o
n of MsiE
n
um
C
omponen
t
CostsW
.
commit
|
commitdiff
|
tree
2007-12-03
James Hawki
n
s
m
s
i: Implement the Version pr
o
per
t
y of t
h
e Inst
a
ller
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
James Hawkins
msi: Test the CCPSearch action
.
commit
|
commitdiff
|
tree
2007-12-03
James Hawki
n
s
msi: Use a hash
table for reordering rows in a WHERE
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
James Hawkins
ms
i
: Don't check for th
e
media or c
a
binet if the
c
a
b
in
e
t
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
J
a
mes Hawkins
msi: Ma
k
e sure at
t
r is valid b
e
fore checking for the
.
.
.
commit
|
commitdiff
|
tree
2007-11-26
J
a
mes Hawkins
m
si: Down
g
rade
a
n
E
R
R to a WARN
.
commit
|
commitdiff
|
tree
next