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
msi: Don't print traces for addref and release.
2006-11-01
M
i
ke
M
cC
o
rmack
msi:
D
on't print
trace
s
for addr
e
f and release
.
commit
|
commitdiff
|
tree
2006-11-01
Mike
M
cCor
m
ack
m
s
i: Sear
c
h the pat
c
h pack
a
ge for source cabin
e
t files
.
commit
|
commitdiff
|
tree
2006-10-31
M
i
ke McCorm
a
ck
msi: Add
a test
showing a j
o
in doesn
'
t need
a
W
HERE
.
.
.
commit
|
commitdiff
|
tree
2006-10-31
Mike McCormac
k
msi: Use a simpler algorithm for joins
.
commit
|
commitdiff
|
tree
2006-10-31
M
i
ke
McCormac
k
msi
:
T
e
st the da
t
a returned b
y
join queries in o
n
e
.
.
.
commit
|
commitdiff
|
tree
2006-10-31
Mike McCormack
m
s
i: Remove
t
okens th
a
t
a
ren
'
t val
i
d for
M
SI SQL
.
commit
|
commitdiff
|
tree
2006-10-31
Mike McCor
m
ack
m
si: Fix a
t
race
.
commit
|
commitdiff
|
tree
2006-10-31
Mike M
c
Corma
c
k
msi: Fix the
ALT
E
R and
F
REE ke
y
wo
r
ds in the tokenizer
.
commit
|
commitdiff
|
tree
2006-10-31
Mike McCormack
ms
i
:
Mark c
o
mpon
e
nts wit
h
missing
or outdated fil
e
s
.
.
.
commit
|
commitdiff
|
tree
2006-10-31
Mike McCormack
comct
l
32: Re
m
ove
s
o
me more N
x
1 ass
u
m
ptio
n
s
.
commit
|
commitdiff
|
tree
2006-10-30
Mike McCormack
m
si: Split AC
T
I
ON_UpdateInsta
l
lStates
i
n
to two separ
a
te
.
.
.
commit
|
commitdiff
|
tree
2006-10-27
M
i
ke Mc
C
ormack
msi: Avoi
d
crash
i
ng if writeout_cabinet_stream fails
.
commit
|
commitdiff
|
tree
2006-10-27
Mike McCo
r
m
ack
m
s
i
:
Remo
v
e
redundant null
c
hecks
befor
e
MSI
_
Ev
a
luateCondition
.
commit
|
commitdiff
|
tree
2006-10-27
Mike McCorm
a
ck
comctl3
2
: M
o
ve code assuming Nx1 into ImageList_CreateImage
.
commit
|
commitdiff
|
tree
2006-10-26
Mi
k
e McCorm
a
ck
msi:
Fix
t
he join algorith
m
.
commit
|
commitdiff
|
tree
2006-10-26
Mike M
c
Cormack
msi: Allow UP
D
ATE qu
e
ries without a c
o
ndition
.
commit
|
commitdiff
|
tree
2006-10-26
Mike McCor
m
ack
msi:
U
pd
a
t
e tables
using records,
not i
n
teger by integer
.
commit
|
commitdiff
|
tree
2006-10-26
Mike McCormack
ms
i
:
Re
m
ove some
u
n
u
sed functions
.
commit
|
commitdiff
|
tree
2006-10-26
Mike McCormack
msi: Fixed the UPDATE query to work
w
ith explicit values
.
commit
|
commitdiff
|
tree
2006-10-26
M
i
k
e McCor
m
ac
k
msi:
Use msi_f
e
ature_set_st
a
te and msi_component_set_
s
tate
.
.
.
commit
|
commitdiff
|
tree
2006-10-26
M
i
ke McCormack
msi: Cre
a
te
macro
functions to set fea
t
u
r
e and component
.
.
.
commit
|
commitdiff
|
tree
2006-10-25
Mike McCormack
comctl32: Create
a poin
t
from i
n
dex functio
n
and use it
.
commit
|
commitdiff
|
tree
2006-10-24
Mike McCormack
msi
:
Split
c
o
d
e
t
o get
a
file
'
s veri
o
n i
n
to a separa
t
e
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
Mi
k
e
Mc
C
ormack
riched20:
C
r
eate ma
c
ro
f
uncti
o
ns for allocating
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
Mike McCormack
riched20: M
a
ke sure to use G
l
oba
l
Alloc with Gl
o
b
alFree
.
commit
|
commitdiff
|
tree
2006-10-23
Mike McCo
r
mack
user32: Add
a
t
e
st s
h
owing
a problem in
GetCl
a
ssNameA
.
commit
|
commitdiff
|
tree
2006-10-23
Mike McCormack
msi
:
Fix ins
e
rti
o
n o
f
null integ
e
rs into a ta
b
le
.
commit
|
commitdiff
|
tree
2006-10-23
M
ike McCormack
m
s
i: Add the
col
u
mn
t
ype INTE
G
ER as an alia
s
for INT
.
commit
|
commitdiff
|
tree
2006-10-23
Mike McCo
r
mack
msi: Only
apply
t
ran
s
f
o
rms that a
r
e valid for a
database
.
commit
|
commitdiff
|
tree
2006-10-23
Mike McCormack
msi: Ini
t
i
alize
the sum
m
ary information from a storage
.
.
.
commit
|
commitdiff
|
tree
2006-10-20
Mik
e
M
cCormack
msi: Fix
an
uninitial
i
zed varia
b
l
e causing random
c
onfor
m
anc
.
.
.
commit
|
commitdiff
|
tree
2006-10-19
Mike McCorma
c
k
msi: Allow rows in the _Co
l
u
mns t
a
b
l
e
t
o be unordere
d
.
commit
|
commitdiff
|
tree
2006-10-19
Mike M
c
Corma
c
k
m
si
:
R
e
set t
h
e colu
m
n num
b
e
r
f
o
r each new table i
n
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
M
ike M
c
Co
r
mack
ms
i
:
Fix
tables
w
i
th b
i
nary data where the key is an
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Mike
McCormack
msi: Stream fi
e
l
d
s shou
l
dn't be tre
a
ted as st
r
ings
.
commit
|
commitdiff
|
tree
2006-10-17
Mike
M
c
C
o
r
mack
ms
i
: Fix a
m
emo
r
y l
e
ak
.
commit
|
commitdiff
|
tree
2006-10-17
M
ike McCor
m
ack
m
s
i: Add a test for m
o
difying a t
a
ble con
t
ain
i
ng binary
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Mike McCor
m
ack
ms
i
: Add a test f
o
r s
u
mmary in
f
ormation
.
commit
|
commitdiff
|
tree
2006-10-14
Mike Mc
C
ormack
w
i
net
e
st: Avoid
calling
fclose tw
i
ce on the same file
.
.
.
commit
|
commitdiff
|
tree
2006-10-12
M
i
ke
McCormack
msi: Handle the sign properly when c
o
nve
r
ti
n
g integer
.
.
.
commit
|
commitdiff
|
tree
2006-10-12
Mike M
c
Cormack
msi: Impro
v
e erro
r
checki
n
g when
applying transform
.
.
.
commit
|
commitdiff
|
tree
2006-10-12
M
ike McC
o
rma
c
k
msi:
Test tran
s
forms
r
emoving a
row in a table
.
commit
|
commitdiff
|
tree
2006-10-12
Mike McCorm
a
c
k
m
s
i: Tests
f
o
r
transforms modifying ro
w
s
i
n
a tab
l
e
.
commit
|
commitdiff
|
tree
2006-10-12
Mike McCormack
msi:
An emp
t
y string
t
able entry shou
l
d
a
lways
h
a
v
e
.
.
.
commit
|
commitdiff
|
tree
2006-10-11
M
i
ke McCorm
a
ck
msi: Check transforms have the correct storage guid
.
commit
|
commitdiff
|
tree
2006-10-11
Mi
k
e McCor
m
a
ck
msi: Check that
tr
a
nsforms r
e
turn the
c
orrect data
.
commit
|
commitdiff
|
tree
2006-10-10
Mike
M
cCor
m
ack
msi: Merg
e
a
c
tion
.
h into ms
i
priv
.
h
.
commit
|
commitdiff
|
tree
2006-10-10
Mike
McCorma
c
k
msi: Make msi_makestring stat
i
c
.
commit
|
commitdiff
|
tree
2006-10-10
Mi
k
e McCormack
ms
i
: Fix a memory lea
k
.
commit
|
commitdiff
|
tree
2006-10-10
Mik
e
McCo
r
mack
ms
i
:
Avoi
d
a
n unnec
e
ssary strdup
.
commit
|
commitdiff
|
tree
2006-10-10
M
ike McCor
m
ack
msi: Avoid
rea
d
ing the transform ta
b
l
e
data twice
.
commit
|
commitdiff
|
tree
2006-10-10
Mik
e
McCorma
c
k
msi: F
i
x handle leaks in the test ca
s
es
.
commit
|
commitdiff
|
tree
2006-10-10
M
i
ke M
c
Cormack
msi: Fix memory l
e
aks and bad free
s
.
commit
|
commitdiff
|
tree
2006-10-09
Mike McC
o
r
m
ac
k
riched20: Don
'
t cras
h
if a
c
o
lour isn't found
.
commit
|
commitdiff
|
tree
2006-10-07
Mike McCormack
d
3d8: D
o
n't crash if d3d8 ca
n
't be loaded
.
commit
|
commitdiff
|
tree
2006-10-06
Mike
Mc
C
ormack
comctl32: Return
the correct v
a
lue for CB
_
GETLBTEX
T
LEN
.
commit
|
commitdiff
|
tree
2006-10-06
M
i
ke M
c
Cormac
k
m
s
i: Fi
x
trans
f
orm trac
e
s
.
commit
|
commitdiff
|
tree
2006-10-06
Mike McCormack
msi: Work around what appears to
be a bug in native
.
.
.
commit
|
commitdiff
|
tree
2006-10-06
Mike McCormack
msi: Transform
t
he _Columns an
d
_Tables
tables f
i
rs
t
.
.
.
commit
|
commitdiff
|
tree
2006-10-06
Mi
k
e McCormack
msi:
Handle null
i
n
tegers properly in transforms
.
commit
|
commitdiff
|
tree
2006-10-05
Mike McCorma
c
k
ke
r
nel
3
2
: Return s
o
me f
a
ke data in FindActCtxS
e
ctionS
t
r
i
n
g
W
.
commit
|
commitdiff
|
tree
2006-10-05
Mike McCorma
c
k
msi: Onl
y
ignore the StringPool and Stri
n
gData i
n
a
.
.
.
commit
|
commitdiff
|
tree
2006-10-05
Mike McCo
r
mack
msi: Only declare
the s
z
St
r
ingData and szSt
r
in
g
Pool
.
.
.
commit
|
commitdiff
|
tree
2006-10-05
Mike McCorma
c
k
msi: Remove an unused variable
.
commit
|
commitdiff
|
tree
2006-10-05
Mike McCormack
msi
:
Win64 pr
i
ntf format w
a
rning
f
ixes
.
commit
|
commitdiff
|
tree
2006-10-05
Mi
k
e
Mc
C
ormack
msi: Check that
t
ransforms pr
e
ser
v
e tables
.
commit
|
commitdiff
|
tree
2006-09-13
M
i
ke
McCormack
m
s
i: Fix a couple o
f
test cas
e
s for MsiDatabase
I
sTablePersis
.
.
.
commit
|
commitdiff
|
tree
2006-09-13
Mike McC
o
rm
a
ck
msi: Add
a
test for ALTER TABLE
.
commit
|
commitdiff
|
tree
2006-09-13
Mi
k
e
M
cCorm
a
ck
msi: F
i
x dat
a
base cre
a
tio
n
.
commit
|
commitdiff
|
tree
2006-09-13
Mike
M
c
C
ormack
msi:
S
p
l
i
t the
f
ont regis
t
r
ation code out i
n
to a separat
e
.
.
.
commit
|
commitdiff
|
tree
2006-09-13
Mike Mc
C
o
r
mac
k
msi: Del
e
te
d
ataba
s
es we crea
t
e bu
t
nev
e
r
c
omm
i
t
.
commit
|
commitdiff
|
tree
2006-09-12
Mi
k
e McCorma
c
k
msi: Add some more tests for
M
siOp
e
nDatabase
.
commit
|
commitdiff
|
tree
2006-09-08
Mike McC
o
r
ma
c
k
oleaut32
:
I
n
cl
u
de minimal ungi
f
source to r
e
move dependency
.
.
.
commit
|
commitdiff
|
tree
2006-09-08
Mik
e
McCormack
msi: Add more t
e
s
t
s for tempor
a
ry columns
.
commit
|
commitdiff
|
tree
2006-09-08
Mike McCorm
a
ck
m
s
i: Fix the TEMPORARY keyword for columns
.
commit
|
commitdiff
|
tree
2006-09-08
Mike M
c
Cormack
msi: Add a test for MsiDatabaseIsTablePersist
e
nt
.
commit
|
commitdiff
|
tree
2006-09-08
Mike McCorma
c
k
msi: Fix the
prototype of MsiDatabaseIsTablePersistent
.
.
.
commit
|
commitdiff
|
tree
2006-09-08
Mike McCormack
msi: Increas
e
th
e
size o
f
the
s
tring table
.
commit
|
commitdiff
|
tree
2006-09-08
Mike
M
cCor
m
ack
msi: S
p
l
i
t
c
ode to create
a r
a
ndom package name into
.
.
.
commit
|
commitdiff
|
tree
2006-09-08
M
i
k
e McCo
r
ma
c
k
m
s
i:
U
se
msi_string_l
o
ok
u
p_id instea
d
of msi_
i
d2strin
g
W
.
.
.
commit
|
commitdiff
|
tree
2006-09-07
Mike M
c
Cormack
msi: Add a sh
o
rt test
f
or transfor
m
s
.
commit
|
commitdiff
|
tree
2006-09-07
Mik
e
McCorm
a
ck
msi: Make opening and
c
losing 400
0
ha
n
dl
e
into two
.
.
.
commit
|
commitdiff
|
tree
2006-09-07
Mike McCormack
msi: Implemen
t
MsiDatabase
E
xport
.
commit
|
commitdiff
|
tree
2006-09-07
Mike McCormack
msi: Creat
e
MSI_V
i
e
w
GetColumnInfo f
o
r ac
c
ess
i
ng MsiViewGetCo
.
.
.
commit
|
commitdiff
|
tree
2006-09-07
Mike McC
o
rmack
msi: Make sure there's a va
l
ue for e
a
ch c
o
l
umn when
.
.
.
commit
|
commitdiff
|
tree
2006-09-07
Mike McC
o
rmack
msi: Validate databa
s
e fie
l
ds be
f
ore inser
t
ing them
.
commit
|
commitdiff
|
tree
2006-09-07
M
i
ke McCor
m
ack
msi: Creat
e
a fun
c
tion to copy re
c
ord fi
e
l
ds,
use it
.
.
.
commit
|
commitdiff
|
tree
2006-09-07
Mike McC
o
rmack
msi: Add a fe
w
more tests for MSI_NULL_INTEGER
.
commit
|
commitdiff
|
tree
2006-09-07
Mik
e
McCormack
ms
i
: Check that c
o
lumn n
a
mes are unique when cre
a
t
ing
.
.
.
commit
|
commitdiff
|
tree
2006-09-07
Mike McCormack
msi: Don
'
t
c
rash if we can'
t
find a control
.
commit
|
commitdiff
|
tree
2006-09-07
Mik
e
McC
o
rmack
msi: Use a
b
inary
sea
r
ch t
o
find sq
l
key
w
ords
.
commit
|
commitdiff
|
tree
2006-09-07
Mike McCormack
d
draw: M
a
ke t
e
s
ts p
a
ss when Open
G
L
libraries ar
e
n
'
t
.
.
.
commit
|
commitdiff
|
tree
2006-08-29
Mike McCormack
m
s
i:
F
ix a memory
leak
.
commit
|
commitdiff
|
tree
2006-08-29
Mike McCormack
msi
:
Free the handle ta
b
le on PROCESS_DETAC
H
.
commit
|
commitdiff
|
tree
2006-08-29
Mike
M
cCor
m
ack
msi:
Fix tes
t
c
o
mpila
t
ion
with MSVC6
.
commit
|
commitdiff
|
tree
2006-08-29
Mike
M
cCo
r
m
ack
msi: Proper
t
i
es are case se
n
siti
v
e
.
commit
|
commitdiff
|
tree
2006-08-28
Mi
k
e
McCormack
msi: F
i
x writi
n
g of l
o
ng st
r
ings to the database
.
commit
|
commitdiff
|
tree
2006-08-28
Mike McCormack
msi: F
i
x MsiRec
o
rdGetString
f
or a null buffer
and non
.
.
.
commit
|
commitdiff
|
tree
2006-08-25
Mike McCormack
m
s
i: Set the ALLUSERS property to 1 always
.
commit
|
commitdiff
|
tree
2006-08-25
Mike McCormack
msi
:
Fix a
memor
y
leak
.
commit
|
commitdiff
|
tree
next