repo.or.cz
/
wine.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
dbghelp: Assign to struct instead of using memcpy.
2008-02-13
J
ames Hawkins
msi: Ad
d
tests
f
or sour
c
e f
o
l
der resolution
.
commit
|
commitdiff
|
tree
2008-02-12
James Hawkins
msi: Handle
c
arria
g
e ret
u
rns
i
n MsiDatabaseImport
.
commit
|
commitdiff
|
tree
2008-02-12
James
H
a
wkin
s
msi:
U
se MsiVi
e
wModify i
n
stead of buildi
n
g a SQL
q
uery
.
.
.
commit
|
commitdiff
|
tree
2008-02-12
James Hawkins
msi: Rea
d
the
la
n
guage
i
n
f
o
f
r
om the file
.
commit
|
commitdiff
|
tree
2008-02-12
James Haw
k
i
ns
m
si: Reimplement Msi
G
etProductInfo
.
commit
|
commitdiff
|
tree
2008-02-11
James Hawkins
msi: Test the rem
a
ining installer p
r
ope
r
t
i
es returned
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
Jame
s
Hawkins
msi: Return
ERR
O
R
_
INVALID_
P
ARAMETER i
f
s
zProduct is
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
J
a
me
s
H
aw
k
ins
msi:
A
dd te
s
ts for MsiGetP
r
oductInfo
.
commit
|
commitdiff
|
tree
2008-02-11
J
ames Ha
w
ki
n
s
m
si
:
Successfully ret
u
r
n
a
n
e
m
pty string when requesting
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
James
Hawkins
msi: Don't check for t
h
e existence of
t
he
m
s
i pac
k
age
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
James Hawkins
m
s
i: Hand
l
e the s
p
ecial
t
able _Forc
e
Code
p
age in
MsiD
a
t
a
baseE
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
James
Hawkins
msi
:
Add test
s
for not using q
u
otes in S
Q
L queries
.
commit
|
commitdiff
|
tree
2008-02-07
Jam
e
s Ha
w
kins
m
s
i: Test using
c
arriage
r
eturns in SQL queries and
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
James Ha
w
kins
msi: Fix handling o
f
t
h
e NULL separator w
h
en writing
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
J
am
e
s
H
awkins
msi: Reimplement MsiFormatRec
o
r
d
.
commit
|
commitdiff
|
tree
2008-02-05
James Hawkins
msi: Add more tests for MsiFormatR
e
cord
.
commit
|
commitdiff
|
tree
2008-02-05
James Hawkins
msi: Return
ERROR_MORE_DATA if
the
s
ize i
s
too sma
l
l
.
commit
|
commitdiff
|
tree
2008-02-05
James Hawkins
msi
:
Ret
u
rn
the string len
g
th even
i
f
the stri
n
g i
s
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
James Hawkins
m
s
i: Leave
ro
o
m for t
h
e NU
L
L
terminat
o
r
.
commit
|
commitdiff
|
tree
2008-02-05
J
ames Hawkins
msi: Return ERROR_FILE
_
INVAL
I
D if
t
he file has
n
o versio
n
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
Jam
e
s
Hawkins
msi: Return ERROR_INVALI
D
_PARAMETE
R
if a string pointer
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
J
a
mes
Hawkin
s
msi: Translate ER
R
OR_BAD_PATHNAME into ERROR_F
I
LE_NOT_FOUND
.
commit
|
commitdiff
|
tree
2008-02-05
James H
a
wkins
ms
i
: Only convert out
p
ut s
t
rings if the
ca
l
l succee
d
ed
.
commit
|
commitdiff
|
tree
2008-02-05
James
H
a
wkins
msi: Add tests for
MsiGet
F
ileVersion
.
commit
|
commitdiff
|
tree
2008-02-05
J
ames
H
a
wkins
msi: Imp
l
ement th
e
MSI
M
ODIFY_ASSIGN
actio
n
of MsiViewModi
f
y
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
J
ames Hawk
i
ns
m
si: Add tests for
u
s
i
ng si
n
gle quotes in an
I
NSERT
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
Ja
m
es Hawkins
ver
s
ion: Return ERROR_RESO
U
RCE_DATA_NOT_F
O
UND
i
f the
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
Jam
e
s Hawkins
kernel32:
Fac
t
or
o
ut th
e
Ver
i
fyV
e
rsionInfo
t
ests
i
nto
.
.
.
commit
|
commitdiff
|
tree
2008-01-21
James Hawkins
msi: Add more
M
siFormatRecord tests
.
commit
|
commitdiff
|
tree
2008-01-16
Ja
m
es Hawkins
pr
o
psys: Add a
stub implem
e
nta
t
i
on
of propsys
.
dll
.
commit
|
commitdiff
|
tree
2008-01-16
James Hawkins
msi: dest_path refe
r
s
t
o the
dire
c
tory p
r
efix, no
t
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
James Hawkin
s
msi
:
A
c
tually delete the row d
a
ta i
n
stead o
f
bl
a
nk
i
ng
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
James Hawki
n
s
msi: Test committ
i
ng a t
a
ble wi
t
h a r
e
move
d
row
.
commit
|
commitdiff
|
tree
2008-01-09
J
a
me
s
H
awkins
msi:
H
a
n
dle markers in the WHERE s
e
ct
i
on of an
U
P
D
A
T
E
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James
H
awkins
m
s
i: Create parent
d
irectories when d
u
pli
c
a
t
ing files
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
J
ames Ha
w
kins
msi: Pad the
month and day to two dig
i
ts
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
m
s
i: Remove an er
r
o
neo
u
s table
.
commit
|
commitdiff
|
tree
2008-01-07
J
ames Hawkins
msi: Copy the temporary package
w
h
e
n storing
the in
s
tal
l
er
.
commit
|
commitdiff
|
tree
2008-01-07
Jam
e
s Ha
w
kins
msi:
C
heck the loc
a
l package f
o
r existence when res
o
l
v
i
ng
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James
H
awkins
m
s
i:
D
i
rect
l
y
do
w
nl
o
a
d
mi->so
u
r
c
e now th
a
t Sou
r
ceDir
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
J
a
mes Ha
w
kins
msi: OriginalDatabase
can be a URL so
c
h
eck for a forward
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Jame
s
Haw
k
ins
msi
:
Sourc
e
Dir is formed
f
r
o
m
t
he pa
t
h of Origina
l
Database
.
commit
|
commitdiff
|
tree
2008-01-07
J
am
e
s Hawkins
msi: OriginalData
b
ase i
s
the ful
l
y
-
expan
d
e
d path to
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
ms
i
: Fact
o
r out msi_
s
et_sourced
i
r_pr
o
ps
.
commit
|
commitdiff
|
tree
2008-01-07
James H
a
wkins
msi: If
t
he package is a URL, t
h
e Origi
n
alDa
t
a
b
ase
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
ms
i
: WriteEnvironment
S
trings should also wri
t
e to
R
EG_EXPAND
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawk
i
ns
msi: Only read
an internal p
a
ckage if the file to install
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
J
ames H
a
wkins
ms
i
:
Allow whitespace
a
fter the pro
p
erty name when
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
James
Hawkins
msi
:
A
l
low the n
o
t-eq
u
al o
p
e
rator in
WHERE que
r
y string
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
James Ha
w
kins
msi: Fix deleting te
m
porary rows, with t
e
s
t
s
.
commit
|
commitdiff
|
tree
2007-12-20
James
Hawki
n
s
msi: The BS_GROUPBOX style
should o
n
l
y
be used if the
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
James H
a
wkins
msi: Initialize
a
def
a
ult
C
OM
a
p
artment f
o
r
custom
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Jam
e
s
H
awkins
msi: Allow NULL p
a
ramete
r
s to be pas
s
ed to the local
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
J
a
mes
Hawkins
m
s
i: F
r
ee the o
r
d
e
ring in
f
ormation
.
commit
|
commitdiff
|
tree
2007-12-18
James Ha
w
kins
msi: Sort each table
o
f
t
h
e join separ
a
tely
.
commit
|
commitdiff
|
tree
2007-12-18
James Hawkins
m
s
i
:
Test sorting
a
table using a column t
h
at is not
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
James
H
awk
i
ns
msi: Set the text color
a
fter calling the win
d
o
w
proc
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawkins
msi: The line co
n
trol has a height
of exact
l
y 2 device
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
James H
a
w
k
ins
ms
i
: Return ERROR_INV
A
LID_PARAMET
E
R if the product
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
James Haw
k
ins
msi
:
Return ERROR_UNKN
O
WN_COMPONENT if
no prod
u
cts
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
James Ha
w
kins
m
si: Also check
the local system
c
omponent key
f
or
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
J
a
mes Hawkins
msi:
Check the user
c
ompon
e
nt k
e
y
for the clien
t
s
.
commit
|
commitdiff
|
tree
2007-12-17
J
ames Hawkins
msi: Validate the pa
r
amet
e
rs of MsiEnumClients
.
commit
|
commitdiff
|
tree
2007-12-17
J
am
e
s
Hawkins
msi: Add tes
t
s for MsiE
n
umClie
n
ts
.
commit
|
commitdiff
|
tree
2007-12-17
Ja
m
es H
a
wkin
s
ms
i
: S
i
mplify E
x
pandA
n
y
Path
.
commit
|
commitdiff
|
tree
2007-12-17
James Ha
w
kins
msi: Verify that t
h
e PID_PAGECOUNT and
P
ID_REVNUMBER
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Jame
s
Hawkins
msi: If the packa
g
e doesn't
e
xist, return ERROR_FILE_NOT_FOUND
.
commit
|
commitdiff
|
tree
2007-12-17
James
Ha
w
kins
ms
i
: Validate
t
he pa
r
a
meters of MsiOpenPackage
.
commit
|
commitdiff
|
tree
2007-12-17
James Haw
k
ins
msi: Add more tests for Ms
i
OpenPackage
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawkins
msi: Release the r
e
cord when loading the hash data
.
commit
|
commitdiff
|
tree
2007-12-14
James Hawk
i
ns
m
s
i:
Close the file ha
n
dle returned by FindF
i
rstFile
.
commit
|
commitdiff
|
tree
2007-12-12
James
Hawkin
s
ms
i
: Free
th
e
cabine
t
string on err
o
r
.
commit
|
commitdiff
|
tree
2007-12-12
Jame
s
H
aw
k
i
n
s
m
s
i: Pr
o
perly rel
e
ase th
e
record
.
commit
|
commitdiff
|
tree
2007-12-12
James Hawkins
msi
:
Free the use
r
s
id string
.
commit
|
commitdiff
|
tree
2007-12-12
J
a
mes Hawkins
msi: Free
the deformatte
d
str
i
ng
.
commit
|
commitdiff
|
tree
2007-12-08
James Hawkins
msi: Handle the CompLocator tab
l
e in the AppSearch
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
J
a
m
es Ha
w
kins
msi: R
e
implement MsiGetProductCode
.
commit
|
commitdiff
|
tree
2007-12-08
Jam
e
s Haw
k
ins
msi:
Remove two test
s
that depend on the
s
ort order
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
James Hawkin
s
msi:
A
dd tests for MsiGetProductCode
.
commit
|
commitdiff
|
tree
2007-12-05
James Hawkin
s
msi: Reimplement MsiG
e
tCompone
n
tPa
t
h
.
commit
|
commitdiff
|
tree
2007-12-05
Jam
e
s Hawkins
msi: Add tests for MsiGetCompo
n
entPath
.
commit
|
commitdiff
|
tree
2007-12-04
James Hawkins
msi: Test th
e
CompLocator subset
of th
e
Ap
p
Search a
c
tion
.
commit
|
commitdiff
|
tree
2007-12-03
James Hawk
i
n
s
msi:
Add a
s
tub impleme
n
tation of MsiEnum
C
o
mponentCo
s
tsW
.
commit
|
commitdiff
|
tree
2007-12-03
J
ames Hawkins
msi: I
m
pl
e
ment the
Version property of
the Installer
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
James Hawkins
msi:
Test the CCPSearc
h
action
.
commit
|
commitdiff
|
tree
2007-12-03
James
Hawk
i
ns
msi: Use a hash table for
r
eordering rows i
n
a
W
HERE
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
J
a
mes H
a
wkins
m
s
i: Don'
t
check for the
media or cabinet if the cabinet
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
James Haw
k
i
n
s
msi: Ma
k
e sure attr
i
s valid before check
i
n
g for the
.
.
.
commit
|
commitdiff
|
tree
2007-11-26
James H
a
wkin
s
msi:
D
owng
r
ad
e
a
n
ERR to a
W
A
RN
.
commit
|
commitdiff
|
tree
2007-11-26
J
ames Ha
w
kins
msi: Fix the conditi
o
n of a
F
IXME
.
commit
|
commitdiff
|
tree
2007-11-26
James Hawkin
s
m
s
i:
D
owngrade an
E
RR to a WARN
.
commit
|
commitdiff
|
tree
2007-11-26
J
a
m
es Hawki
n
s
msi:
D
owngrade a FIXME to a WARN
.
commit
|
commitdiff
|
tree
2007-11-26
J
a
mes Hawkins
ms
i
: Only ch
e
ck the volume l
a
bel if it's diff
e
ren
t
.
.
.
commit
|
commitdiff
|
tree
2007-11-26
James Ha
w
kins
msi: Chec
k
the
d
estina
t
ion
f
ile's hash and s
k
ip that
.
.
.
commit
|
commitdiff
|
tree
2007-11-26
J
a
mes
Hawki
n
s
msi: Set the file contents of the f
i
l
e
ha
s
h t
e
st
f
ile
.
.
.
commit
|
commitdiff
|
tree
2007-11-26
J
a
mes Hawkins
msi: Verif
y
the szF
i
lePath p
a
rameter of MsiGet
F
i
leHash
.
commit
|
commitdiff
|
tree
2007-11-26
James Hawkins
msi: Add tests
for Msi
G
etFi
l
eH
a
sh and clean up the
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
James Hawkins
msi: Ch
e
ck the
cabine
t
's
f
ull pat
h
for ex
i
st
e
nce,
n
ot
.
.
.
commit
|
commitdiff
|
tree
2007-11-19
James Hawkin
s
m
s
i: Don't check f
o
r
a
c
a
b
inet's existe
n
ce if
it's
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
Jame
s
Hawk
i
ns
msi: Don'
t
ignore the error
r
eturned
b
y ready_media
.
commit
|
commitdiff
|
tree
next