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
version: Fix tests that fail in win9x and win2k.
2008-04-23
J
am
e
s Hawkins
version:
F
ix
tests that fai
l
in
w
i
n
9x and win2k
.
commit
|
commitdiff
|
tree
2008-04-21
James Hawkins
msi:
Fix a few tes
t
s that f
a
il in wi
n
9x
.
commit
|
commitdiff
|
tree
2008-03-24
James
Haw
k
ins
f
u
s
i
o
n: Add
a
s
t
ub i
m
p
lement
a
tion of IAssembl
y
Name
.
commit
|
commitdiff
|
tree
2008-03-21
Jam
e
s Hawkins
f
u
sion: Add
a
stub im
p
lem
e
nt
a
tion of
f
u
s
io
n
.
dll
.
commit
|
commitdiff
|
tree
2008-03-18
James Hawkins
m
si: Fix a few tes
t
failures on w
i
n9x
.
commit
|
commitdiff
|
tree
2008-03-11
James Ha
w
kins
msi: Fix
an off-
b
y-o
n
e error when app
l
ying embedded
.
.
.
commit
|
commitdiff
|
tree
2008-03-07
Ja
m
es
Hawkins
msi: Fix handling of
p
ublished in
s
taller properti
e
s
.
commit
|
commitdiff
|
tree
2008-02-18
James Hawkins
m
s
i: Implement the M
S
IMODIFY_REFRESH
command o
f
M
s
iViewModify
.
commit
|
commitdiff
|
tree
2008-02-18
J
a
mes Hawkins
msi:
A
dd tests for the M
S
IMODIFY_REFRESH command
.
commit
|
commitdiff
|
tree
2008-02-13
James Hawkins
msi: Add tests fo
r
source
f
o
lde
r
resolution
.
commit
|
commitdiff
|
tree
2008-02-12
James Ha
w
kins
m
s
i
:
Handle carriage retur
n
s
in
M
s
iDatab
a
seIm
p
o
rt
.
commit
|
commitdiff
|
tree
2008-02-12
James Hawkins
msi: U
s
e MsiViewModify instead of bui
l
ding a SQL que
r
y
.
.
.
commit
|
commitdiff
|
tree
2008-02-12
Ja
m
es H
a
wk
i
ns
msi: Read the langua
g
e info from
the fil
e
.
commit
|
commitdiff
|
tree
2008-02-12
Jame
s
Hawk
i
n
s
m
si: Reimplement MsiGetProductInfo
.
commit
|
commitdiff
|
tree
2008-02-11
James
Ha
w
kins
m
si: T
e
st the remaining installer properties returned
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
James Hawkins
msi: Return ER
R
OR_INVALID_PARA
M
ETER if szPro
d
u
ct is
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
James Hawkins
msi: Ad
d
tes
t
s for MsiGetPro
d
uctInfo
.
commit
|
commitdiff
|
tree
2008-02-11
James Hawkins
m
s
i: Successfu
l
ly return an empt
y
string
when
requ
e
stin
g
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
J
am
e
s Hawkins
msi
:
Don't check for the existence of the msi pack
a
ge
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
James Hawkins
msi
:
Handle t
h
e s
p
e
cia
l
t
able
_Forc
e
Codepage in MsiDatabaseE
.
.
.
commit
|
commitdiff
|
tree
2008-02-11
J
a
mes H
a
wkin
s
msi: A
d
d test
s
for
not using quotes in SQL q
u
er
i
es
.
commit
|
commitdiff
|
tree
2008-02-07
James Hawkins
msi: Test usin
g
carriage re
t
urns in SQL querie
s
and
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
Jam
e
s Hawkins
msi: Fix h
a
ndling of the
NULL separ
a
tor when wri
t
ing
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
Jame
s
Ha
w
kins
msi:
R
e
implem
e
nt MsiFormatRecord
.
commit
|
commitdiff
|
tree
2008-02-05
J
ames Hawkins
msi
:
Add more tes
t
s for Ms
i
FormatRecord
.
commit
|
commitdiff
|
tree
2008-02-05
James Haw
k
ins
msi: Return ERROR_MORE
_
D
A
TA if the
s
i
z
e is
t
oo small
.
commit
|
commitdiff
|
tree
2008-02-05
James Hawkins
msi: Return the string leng
t
h
e
ven if the string is
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
James Hawkins
msi: Leav
e
room for the
NULL terminator
.
commit
|
commitdiff
|
tree
2008-02-05
James Hawki
n
s
msi: Return ERR
O
R_FILE_INVALID if
the f
i
le has
no version
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
James H
a
wkins
m
si: Return ERRO
R
_I
N
VAL
I
D_PAR
A
METER i
f
a string pointer
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
J
a
mes Hawkins
msi: Translate ERROR_BAD_P
A
TH
N
AME
into ERROR_F
I
LE_NOT_FOUND
.
commit
|
commitdiff
|
tree
2008-02-05
Ja
m
es
H
awki
n
s
msi: O
n
ly convert out
p
ut strings if t
h
e call
s
u
c
ce
e
ded
.
commit
|
commitdiff
|
tree
2008-02-05
James Ha
w
kins
msi: Add t
e
s
t
s for Ms
i
Ge
t
File
V
ersion
.
commit
|
commitdiff
|
tree
2008-02-05
J
a
mes
H
a
wkins
m
s
i
: I
m
p
l
emen
t
the MSIMODIFY_AS
S
IGN action
of MsiVie
w
Mo
d
if
y
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
J
ames Haw
k
ins
msi: Add test
s
for using single
q
uotes
i
n an I
N
SERT
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
Jame
s
Hawkins
versio
n
: R
e
t
u
rn ER
R
OR_RESOU
R
CE_DATA_
N
OT_FOUND i
f
the
.
.
.
commit
|
commitdiff
|
tree
2008-02-05
J
a
mes Hawkin
s
kernel32: Fact
o
r
out
t
h
e Verif
y
V
e
rsionInfo t
e
s
ts into
.
.
.
commit
|
commitdiff
|
tree
2008-01-21
James Hawki
n
s
msi: Add more MsiFormatReco
r
d
t
ests
.
commit
|
commitdiff
|
tree
2008-01-16
James Hawkins
propsys: Add a
stub
i
mplementati
o
n of prop
s
ys
.
d
ll
.
commit
|
commitdiff
|
tree
2008-01-16
James Hawkins
msi: dest_path
refers to the directory pref
i
x, not
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
J
ames Hawkins
m
s
i:
A
ctually
d
elete the row data
in
s
tead of b
l
anking
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
J
ame
s
Hawkins
msi: Test committing a tab
l
e with a removed row
.
commit
|
commitdiff
|
tree
2008-01-09
James Hawkins
msi
:
Handl
e
markers in th
e
W
H
ERE
s
ection o
f
a
n
UPDATE
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Haw
k
ins
msi: Cr
e
ate parent dire
c
tories
w
he
n
du
p
l
icating
f
iles
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James
Ha
w
kins
msi:
Pad the month and day to two digits
.
commit
|
commitdiff
|
tree
2008-01-07
James
Hawkins
msi: Remove an erroneou
s
t
a
ble
.
commit
|
commitdiff
|
tree
2008-01-07
J
ames Hawkins
msi: Copy the
t
empo
r
ary package
w
hen storing
t
he installer
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
msi: Check the loca
l
package for exi
s
tenc
e
when reso
l
ving
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkin
s
msi: Directly down
l
oad mi->source now
that SourceDir
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
ms
i
:
O
ri
g
inalDatabase can be
a URL s
o
c
h
eck
f
or a forward
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawk
i
ns
msi: SourceDi
r
is formed
f
rom the
p
ath of OriginalDat
a
base
.
commit
|
commitdiff
|
tree
2008-01-07
J
a
mes Hawkins
msi: OriginalD
a
ta
b
ase
i
s
the fully-expanded path to
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
J
a
m
e
s
Ha
w
kins
msi:
Factor out msi_set_sourcedi
r
_props
.
commit
|
commitdiff
|
tree
2008-01-07
James Hawkins
msi: If the packa
g
e is
a
U
RL, the Orig
i
nalDatabase
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Ha
w
kin
s
m
si: W
r
iteEnvironm
e
ntStrings should also
w
r
ite to REG_EXPAND
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
James Ha
w
kins
msi:
O
n
ly read an
i
n
ternal package if t
h
e
f
i
le to install
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
James Hawkins
ms
i
: Allow whitespace after the proper
t
y name when
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Ja
m
es
Hawkins
msi: Allow the no
t
-equal operator in
W
H
E
RE query string
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
J
a
mes Hawkins
ms
i
: Fix deleting temporary rows, with tests
.
commit
|
commitdiff
|
tree
2007-12-20
James Hawkin
s
msi: The BS_
G
ROUPBOX
s
tyle should
o
n
l
y
b
e used
if t
h
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
James Hawkins
msi:
Initia
l
iz
e
a default COM apartm
e
nt for cu
s
tom
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
James Haw
k
ins
msi: Allo
w
NULL par
a
meters to
b
e passed to the lo
c
al
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
J
a
m
es Hawkins
m
si: Free the ordering informatio
n
.
commit
|
commitdiff
|
tree
2007-12-18
James
H
awki
n
s
msi:
S
or
t
each table of t
h
e join separately
.
commit
|
commitdiff
|
tree
2007-12-18
James Ha
w
ki
n
s
msi: Tes
t
sorting a table u
s
in
g
a column tha
t
is not
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
J
a
mes Hawkins
msi:
Set the text
color
after c
a
lling the
wind
o
w
proc
.
commit
|
commitdiff
|
tree
2007-12-17
James Haw
k
i
n
s
msi: The
l
i
n
e co
n
t
rol ha
s
a heigh
t
of exac
t
ly 2
device
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
J
a
mes Ha
w
kins
msi: Return
ERROR_INVALID_PARAMETER if the pr
o
duct
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
J
a
me
s
H
a
wkins
msi:
Ret
u
rn ERROR_UN
K
N
OWN_COM
P
ONENT
if n
o
prod
u
cts
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawk
i
ns
msi:
Also check th
e
local sy
s
te
m
co
m
ponent
key for
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawkins
m
s
i: Check the user
com
p
onent key for the cli
e
nts
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawkins
msi: Vali
d
ate the parameters of MsiEnumClients
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawkins
msi: Add tests for M
s
iEnumCl
i
e
nts
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawk
i
ns
msi:
Simplify Ex
p
andAnyP
a
th
.
commit
|
commitdiff
|
tree
2007-12-17
James H
a
w
k
i
n
s
msi: Verify
that the
P
ID_PA
G
ECO
U
NT and PID_REVN
U
MBER
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
J
a
me
s
H
aw
k
ins
msi: If the
p
ackage doesn't exist,
return ERROR_FILE_NOT_FO
U
ND
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawki
n
s
msi: Validate
t
he parameters
of MsiOpe
n
Package
.
commit
|
commitdiff
|
tree
2007-12-17
James Hawkin
s
m
si: Add more
t
e
s
t
s for
M
siOpenPa
c
ka
g
e
.
commit
|
commitdiff
|
tree
2007-12-17
James H
a
w
kins
msi:
R
e
l
ease
t
h
e re
c
ord when
loading the ha
s
h d
a
ta
.
commit
|
commitdiff
|
tree
2007-12-14
J
a
mes Hawkins
m
s
i
: Close the file h
a
ndle returned
by Find
F
irstF
i
le
.
commit
|
commitdiff
|
tree
2007-12-12
James
H
a
wki
n
s
msi: Free
t
he cab
i
net
string on er
r
or
.
commit
|
commitdiff
|
tree
2007-12-12
Jame
s
H
a
wkins
msi: Properl
y
rele
a
s
e the r
e
cord
.
commit
|
commitdiff
|
tree
2007-12-12
J
a
me
s
Haw
k
ins
msi:
F
ree the user s
i
d
strin
g
.
commit
|
commitdiff
|
tree
2007-12-12
James Hawkins
msi: Fr
e
e
the deform
a
tted string
.
commit
|
commitdiff
|
tree
2007-12-08
James Hawkins
msi:
Handle the CompLocator table in the App
S
e
arc
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
James Haw
k
ins
m
si: Reimpl
e
ment MsiGetProductC
o
de
.
commit
|
commitdiff
|
tree
2007-12-08
Jam
e
s Hawkins
msi: Remove two tests that depend
o
n
the sort order
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
James Hawkins
msi
:
A
d
d
t
ests for
MsiGe
t
ProductCode
.
commit
|
commitdiff
|
tree
2007-12-05
James H
a
wkins
msi: Re
i
mplement Ms
i
GetCompon
e
ntPath
.
commit
|
commitdiff
|
tree
2007-12-05
Ja
m
e
s
Ha
w
ki
n
s
m
s
i
:
A
dd
t
e
sts for Ms
i
Get
C
omponentPath
.
commit
|
commitdiff
|
tree
2007-12-04
Jame
s
Hawki
n
s
m
s
i: Test the CompLocator subset of the A
p
pSearch action
.
commit
|
commitdiff
|
tree
2007-12-03
James Ha
w
kins
msi: Add a s
t
ub implementation
o
f M
s
iEnumComponentCostsW
.
commit
|
commitdiff
|
tree
2007-12-03
Jame
s
Hawkins
msi
:
I
m
plement the
V
ersio
n
property of
the Installer
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Jam
e
s
H
awkins
msi: Test the CCPSearch ac
t
ion
.
commit
|
commitdiff
|
tree
2007-12-03
James
H
awkins
m
s
i: Use a hash table for
r
eor
d
eri
n
g
rows
i
n a WHERE
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
James
Hawkin
s
msi:
D
o
n't chec
k
fo
r
t
h
e med
i
a
or cabine
t
if the cabinet
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
James
Hawk
i
ns
msi: Make sure attr is valid bef
o
re checking f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2007-11-26
James Hawkins
m
s
i: Downgrade an ERR t
o
a
WARN
.
commit
|
commitdiff
|
tree
2007-11-26
Ja
m
es
H
awkins
msi: Fix the conditi
o
n of a F
I
XME
.
commit
|
commitdiff
|
tree
2007-11-26
J
a
mes
H
awkins
m
si:
D
own
g
r
ade an
ERR to a WARN
.
commit
|
commitdiff
|
tree
next