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: Free the custom action data after the thread function executes.
2007-02-26
James Hawkins
msi:
F
ree t
h
e cu
s
tom action data after the threa
d
f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2007-02-21
James Haw
k
ins
m
si: Cleanup the dial
o
g
e
v
ent su
b
scriptions when destroyin
g
.
.
.
commit
|
commitdiff
|
tree
2007-02-08
James Haw
k
ins
m
si: Do
n
't ski
p
files c
o
ntinu
e
d from a previous cabinet
.
commit
|
commitdiff
|
tree
2007-02-05
James Haw
k
i
n
s
m
si: A
l
low uncompress
e
d file
s
before
c
ompressed f
i
les
.
.
.
commit
|
commitdiff
|
tree
2007-01-16
James Ha
w
ki
n
s
advap
i
3
2
: Add
test
s
for RegQueryValue
.
commit
|
commitdiff
|
tree
2007-01-16
J
a
mes
Ha
w
kins
oleau
t
32: Initia
l
ize nr
o
fn
a
mes to
k
eep fr
o
m f
r
eeing
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Jam
e
s
H
a
wk
i
ns
msh
t
ml: Use
the corre
c
t va
r
iab
l
e in
t
he FIXME
.
commit
|
commitdiff
|
tree
2007-01-11
Jame
s
Ha
w
kins
winspool
.
drv: Check for
get_
f
i
l
ename
fai
l
ure
.
commit
|
commitdiff
|
tree
2007-01-11
J
a
m
e
s Haw
k
ins
win
e
d
b
g:
Check buffe
r
fo
r
NULL
before writ
i
n
g to it
.
commit
|
commitdiff
|
tree
2007-01-10
Jam
e
s Hawk
i
ns
advpack: Fill
the ou
t
put buffer to wo
r
k
arou
n
d
a
b
ug
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
James
H
awkin
s
co
m
c
t
l3
2
: Rewr
i
te the up-down
control tests to a
d
d
.
.
.
commit
|
commitdiff
|
tree
2006-12-22
James Haw
k
i
n
s
m
s
coree: Add
a
s
t
ub for Ge
t
CORSy
s
temDirect
o
ry
.
commit
|
commitdiff
|
tree
2006-12-19
James Hawkin
s
msi: Enable cab compression and
d
e
lete any resulting
.
.
.
commit
|
commitdiff
|
tree
2006-12-19
J
a
mes Hawkins
m
s
i
: Run the i
n
stall
t
ests from a te
m
porary director
y
.
commit
|
commitdiff
|
tree
2006-12-18
James Hawkins
msi: Update the text contr
o
l whe
n
t
h
e selection path
.
.
.
commit
|
commitdiff
|
tree
2006-12-18
James Haw
k
ins
msi: Onl
y
c
l
eanup eve
n
t
s
ubscr
i
ptions of the dialog
.
.
.
commit
|
commitdiff
|
tree
2006-12-15
Jame
s
Hawkins
cabinet: Close the
o
pened
file hand
l
e e
v
en in er
r
or
.
.
.
commit
|
commitdiff
|
tree
2006-12-05
James Hawkin
s
m
si: Initialize sid_
s
tr to
NULL
.
commit
|
commitdiff
|
tree
2006-12-05
James Hawkins
m
si: Fail if stg
i
s NULL
.
commit
|
commitdiff
|
tree
2006-12-04
Jame
s
Ha
w
kins
shel
l
32: Move a
N
ULL
pointer che
c
k before t
h
e
place
.
.
.
commit
|
commitdiff
|
tree
2006-12-04
James Haw
k
ins
m
s
i
: A
d
d handl
i
ng fo
r
the StartServices ac
t
io
n
.
commit
|
commitdiff
|
tree
2006-12-01
James Hawkins
msi:
Set the
U
serSID property
.
commit
|
commitdiff
|
tree
2006-12-01
James Hawkin
s
a
dvapi32: Add tests for LookupAcco
u
ntName
.
commit
|
commitdiff
|
tree
2006-11-30
James H
a
wkins
advapi3
2
: Remove re
d
und
a
nt NULL che
c
ks before CRYPT_F
r
ee
.
commit
|
commitdiff
|
tree
2006-11-30
James Ha
w
ki
n
s
msi: Use mi->source if the s
o
u
r
c
e
i
s
not a f
u
ll
p
a
t
h
.
commit
|
commitdiff
|
tree
2006-11-29
Ja
m
es Hawkins
msi: Add h
a
ndli
n
g
f
or th
e
In
s
t
a
l
lODBC acti
o
n
.
commit
|
commitdiff
|
tree
2006-11-29
James Hawkins
ms
i
: Do
n
't fai
l
if we
can't remove an exi
s
t
in
g
ins
t
al
l
.
.
.
commit
|
commitdiff
|
tree
2006-11-20
James Haw
k
ins
k
ernel32: Replace ma
g
ic
number
s
with descriptive de
f
ines
.
commit
|
commitdiff
|
tree
2006-11-14
James Hawkins
msi: Notif
y
the externa
l
UI handler when ch
a
nging media
.
commit
|
commitdiff
|
tree
2006-11-13
James Hawkins
m
s
i: Fix a heap corruption bug by
r
e
s
izing the src
.
.
.
commit
|
commitdiff
|
tree
2006-11-09
James
H
a
w
ki
n
s
m
si: Add support for
cont
i
nuous
c
a
binets
.
commit
|
commitdiff
|
tree
2006-11-09
Ja
m
e
s Hawkins
msi: Extract
c
abinets in
ACTIO
N
_InstallFile
s
.
ready_media
.
.
.
commit
|
commitdiff
|
tree
2006-11-09
J
a
mes
H
a
w
kins
msi: Move the file
sequence check out of ready_media_info
.
.
.
commit
|
commitdiff
|
tree
2006-11-09
Jam
e
s Ha
w
kins
msi:
F
actor o
u
t load_media_info from rea
d
y_media_for_file
.
commit
|
commitdiff
|
tree
2006-11-09
Jam
e
s Hawkins
m
si: Use disk_prompt f
r
om the m
e
dia_i
n
fo structure
.
.
.
commit
|
commitdiff
|
tree
2006-11-09
J
a
mes Ha
w
kins
msi: Only
ad
d
text to the scro
l
l cont
r
ol
i
f
t
ext is
.
.
.
commit
|
commitdiff
|
tree
2006-11-08
Jame
s
Hawkins
msi:
F
a
c
t
o
r
out
d
own
l
oad_rem
o
te_ca
b
i
net and reuse
extract_
c
a
.
.
.
commit
|
commitdiff
|
tree
2006-11-08
J
ames Hawkins
msi: Store
t
he base U
R
L of the
M
S
I package
if it is
.
.
.
commit
|
commitdiff
|
tree
2006-11-08
J
ames
Hawkins
msi: Factor copy_install_fi
l
e out o
f
ACTION_Inst
a
llFiles
.
commit
|
commitdiff
|
tree
2006-11-08
James
Hawkins
msi: Fa
c
tor
s
chedule_install_fi
l
e
s
out of
ACTIO
N
_In
s
tal
l
Files
.
commit
|
commitdiff
|
tree
2006-11-08
James Hawkins
m
si: Model th
e
media_info structure members after
t
he
.
.
.
commit
|
commitdiff
|
tree
2006-11-08
Jame
s
Hawkins
msi: Use msi_
a
lloc_zero instead o
f
a
hel
p
er f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2006-11-08
J
a
m
e
s
H
awkins
msi: Use th
e
file's co
m
po
n
ent instead of passing an
.
.
.
commit
|
commitdiff
|
tree
2006-11-08
James
Hawkins
ms
i
: U
s
e
t
he media
_
info st
r
u
c
tu
r
e ins
t
ead
o
f
passing
.
.
.
commit
|
commitdiff
|
tree
2006-11-08
Ja
m
es Hawkins
m
si: Add more tests for inst
a
lling from cabinet
s
.
commit
|
commitdiff
|
tree
2006-11-02
James Hawkins
a
d
v
p
a
ck: Use th
e
ful
l
path
o
f
the INF
f
ile as the sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2006-10-27
James
Hawki
n
s
msi: Extr
a
ct
cabinets b
a
sed on DiskId, not LastSeque
n
c
e
.
commit
|
commitdiff
|
tree
2006-10-27
Jame
s
Ha
w
kins
msi
:
Test the
o
rde
r
in whi
c
h
c
a
b
files are handled
.
.
.
commit
|
commitdiff
|
tree
2006-10-27
James
H
awkins
msi: Implemen
t
hand
l
i
n
g
for
t
he Erro
r
D
ialog and use
.
.
.
commit
|
commitdiff
|
tree
2006-10-26
James Hawkins
msi: Add tests for t
h
e UPDATE sql
c
ommand
.
commit
|
commitdiff
|
tree
2006-10-24
James Hawkin
s
advpack: Fix the full path
check
.
commit
|
commitdiff
|
tree
2006-10-24
James
H
awkins
msi: Ad
d
tests for
i
n
stall
i
n
g from
cont
i
nuous cabinets
.
commit
|
commitdiff
|
tree
2006-10-24
J
a
mes Ha
w
kins
msi: Allow more customizat
i
on of
inst
a
ll test files
.
commit
|
commitdiff
|
tree
2006-10-24
James Haw
k
ins
msi
:
Remove unused funct
i
on
pointer and definit
i
ons
.
commit
|
commitdiff
|
tree
2006-10-24
Ja
m
es Hawkins
msi: Remove
t
wo unnec
e
ssary install
tables
.
commit
|
commitdiff
|
tree
2006-10-24
J
a
m
e
s
Hawkins
m
s
i: Ad
d
suppo
r
t for localizab
l
e string
s
in MsiDatab
a
seImport
.
commit
|
commitdiff
|
tree
2006-10-20
James Hawk
i
ns
ms
i
:
Ad
d
tests for int
e
ger column
t
ypes
.
commit
|
commitdiff
|
tree
2006-10-20
Jame
s
Ha
w
k
i
ns
msi
:
Integer columns
can have the
'
NOT NULL' m
o
dif
i
er
.
.
.
commit
|
commitdiff
|
tree
2006-10-20
Ja
m
es Hawkins
msi: Allow more than one primar
y
k
e
y in a t
a
ble when
.
.
.
commit
|
commitdiff
|
tree
2006-10-20
James
H
a
wkin
s
tool
s
/w
i
ne
.
inf:
A
d
d
t
h
e Prog
r
amFilesPath r
e
gistry
en
t
ry
.
commit
|
commitdiff
|
tree
2006-10-20
James Hawkin
s
msi: Only i
n
itialize a c
o
m
p
o
nent'
s
s
t
ate if it is linked
.
.
.
commit
|
commitdiff
|
tree
2006-10-20
J
a
mes Hawkins
m
si: Use the ProgramFile
D
ir reg v
a
lue instead of Pr
o
gramFile
.
.
.
commit
|
commitdiff
|
tree
2006-10-20
James Ha
w
kins
msi: Implement the
I
nstallServi
c
es action
.
commit
|
commitdiff
|
tree
2006-10-19
James Haw
k
ins
msi: A
d
d te
s
ts for t
h
e Inst
a
ll
S
e
r
vices action
.
commit
|
commitdiff
|
tree
2006-10-19
J
a
m
e
s Hawkin
s
msi: Set
t
he USERNAME and COMPANY
N
AME properties when
.
.
.
commit
|
commitdiff
|
tree
2006-10-19
James Ha
w
kins
ms
i
: Ru
n
SetP
r
ope
r
t
y
ev
e
nts before all other ev
e
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
J
a
mes Hawkins
msi:
R
evert
"
msi:
P
e
r
form b
u
tton control ev
e
n
ts in
.
.
.
commit
|
commitdiff
|
tree
2006-10-16
Jame
s
Hawkins
mscoree: Add stu
b
implementations of CorB
i
ndToRuntimeHost
.
.
.
commit
|
commitdiff
|
tree
2006-10-16
Jam
e
s Hawkin
s
mscor
e
e: Add
missing stubs to
t
he spec file
.
commit
|
commitdiff
|
tree
2006-10-14
James Hawkins
msi
:
A
lso set the SOURCED
I
R pr
o
perty in MSI_InstallPackage
.
commit
|
commitdiff
|
tree
2006-10-14
James Hawkins
incl
u
d
e
: Move cfgmgr32
.
h to include/
t
o match
t
he SD
K
.
commit
|
commitdiff
|
tree
2006-10-14
James Hawkins
clusapi: A
d
d the clu
s
api
.
h public header
.
commit
|
commitdiff
|
tree
2006-10-12
James Hawkin
s
cabinet: Make internal
f
un
c
tions
s
tatic
.
commit
|
commitdiff
|
tree
2006-10-12
J
a
mes Haw
k
ins
crypt32: Make a
n
inte
r
nal f
u
nction static
.
commit
|
commitdiff
|
tree
2006-10-12
J
a
mes Ha
w
k
i
ns
comctl32: Make internal
f
u
nctions sta
t
i
c
.
commit
|
commitdiff
|
tree
2006-10-12
Jam
e
s Hawki
n
s
g
p
h
oto2
.
ds
:
Make a
n
interna
l
function static
.
commit
|
commitdiff
|
tree
2006-10-12
J
a
m
es Hawkins
a
dvapi32: Add m
i
s
s
i
ng declarations t
o
t
h
e publ
i
c headers
.
commit
|
commitdiff
|
tree
2006-10-12
James Hawkins
a
dvapi32: Ma
k
e in
t
ernal
function
s
st
a
tic
.
commit
|
commitdiff
|
tree
2006-10-11
J
a
mes Hawkins
msi: Set the
SourceDir
and
S
OURCEDIR properties
i
n
.
.
.
commit
|
commitdiff
|
tree
2006-10-11
J
ames Hawk
i
ns
msi: Clean up
a
f
ter
the package tests
.
commit
|
commitdiff
|
tree
2006-10-10
Jam
e
s Hawk
i
ns
msi: NULL-terminate dst on err
o
r
.
commit
|
commitdiff
|
tree
2006-10-10
J
a
m
es
Hawk
i
ns
ms
i
: A
d
d
missing sizeof(
W
C
HAR)
multiplier
.
commit
|
commitdiff
|
tree
2006-10-09
Ja
m
es Haw
k
i
n
s
advpack:
M
a
ke internal functions
s
tatic
.
commit
|
commitdiff
|
tree
2006-10-09
J
ames Hawkins
msi: Add missing
d
ecla
r
ations to th
e
public
h
e
a
ders
.
commit
|
commitdiff
|
tree
2006-10-09
Ja
m
es Ha
w
kins
msi: Mak
e
internal functi
o
ns static
.
commit
|
commitdiff
|
tree
2006-10-09
J
ames Hawkins
msi:
P
erform but
t
on control
e
v
e
nts i
n
g
r
eatest to least
.
.
.
commit
|
commitdiff
|
tree
2006-10-07
James Hawkins
shd
o
cvw: R
e
tur
n
S_OK i
n
Pe
r
s
istSt
o
rage_Ini
t
New
.
commit
|
commitdiff
|
tree
2006-10-07
James Hawkins
janitor
i
a
l: Remove re
d
u
n
d
a
n
t NUL
L
c
h
e
c
ks before SHFree
.
commit
|
commitdiff
|
tree
2006-10-07
James H
a
wkins
jan
i
torial: Remove re
d
undant NULL checks before CoTask
M
e
mFre
.
.
.
commit
|
commitdiff
|
tree
2006-10-07
James Hawkins
a
d
v
p
ack
:
Win64 printf format warning fixes
.
commit
|
commitdiff
|
tree
2006-10-06
James
Hawkins
m
s
i
: Make msi_dialog_dup_property
r
etu
r
n a
c
opy of
.
.
.
commit
|
commitdiff
|
tree
2006-10-06
Jam
e
s
H
awkins
dd
r
aw: Set lplpDi
r
ect3DViewport3 to NU
L
L
befor
e
return
i
ng
.
.
.
commit
|
commitdiff
|
tree
2006-10-06
James Hawkins
dinput: Call missing
L
eaveCriticalS
e
ction in the e
r
r
o
r
.
.
.
commit
|
commitdiff
|
tree
2006-10-06
James Hawkins
d
b
g
h
elp: Remove redundant NULL checks
before pdb_free
.
.
.
commit
|
commitdiff
|
tree
2006-10-06
J
a
m
es
H
a
wkins
ad
v
api3
2
: Remov
e
redunda
n
t
N
ULL check before
S
ERV_free
.
.
.
commit
|
commitdiff
|
tree
2006-10-06
Jam
e
s Hawkins
crypt32:
Remo
v
e redund
a
nt NULL che
c
ks before CryptMemF
r
ee
.
.
.
commit
|
commitdiff
|
tree
2006-10-04
James Hawkins
user: Add missing
siz
e
of
(
WCHAR)
m
ultiplie
r
.
commit
|
commitdiff
|
tree
2006-10-04
James Hawkins
msi: Only apply
t
he last
f
ont style in
t
he li
s
t of
.
.
.
commit
|
commitdiff
|
tree
2006-10-04
James Hawkins
msi: Handle t
h
e
S
e
l
ectionBrowse
ev
e
nt
using
C
o
n
trolEvent_Spa
.
.
.
commit
|
commitdiff
|
tree
2006-10-04
James H
a
wkins
msi: Subscribe the Sele
c
tionT
r
ee control to
th
e
Selectio
n
Pat
.
.
.
commit
|
commitdiff
|
tree
next