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: Use fetch_int to reduce code duplication and access to table data.
2007-06-07
M
i
sha Kos
h
el
e
v
wi
n
e
.
inf: Use DDE for
w
inebrowser as nativ
e
.
commit
|
commitdiff
|
tree
2007-06-07
M
i
sha Koshelev
winebr
o
w
s
er: A
d
d DDE support
.
commit
|
commitdiff
|
tree
2007-06-07
Mish
a
Koshele
v
oleaut32:
A
d
d supp
o
rt for v
a
r
a
rg fun
c
tions
in
I
Typ
e
Info
.
.
.
commit
|
commitdiff
|
tree
2007-06-07
M
i
sha Koshelev
oleaut32/test
s
:
Add tests f
o
r IDispatch::Invoke of
.
.
.
commit
|
commitdiff
|
tree
2007-06-07
Mi
s
ha
K
osh
e
lev
w
i
dl: Add
s
upp
o
rt
f
or vararg attribute
.
commit
|
commitdiff
|
tree
2007-06-05
Misha Kosh
e
lev
msi: auto
m
a
t
ion: Impleme
n
t SummaryInfo::PropertyC
o
unt
.
commit
|
commitdiff
|
tree
2007-06-05
Misha
Koshelev
msi/tests: automation:
Add tests for Summary
I
nfo::Property
C
ount
.
commit
|
commitdiff
|
tree
2007-06-05
Misha Kosh
e
lev
msi: aut
o
mation: Impl
e
men
t
Summar
y
Info::Property,
p
ut
.
commit
|
commitdiff
|
tree
2007-06-05
Misha Koshelev
msi
/
tests: automat
i
on: Add
tests for SummaryInf
o
:
:Property
.
.
.
commit
|
commitdiff
|
tree
2007-06-05
Misha
Kosh
e
lev
msi
:
a
u
tomation: Add MsiOpen
D
at
a
bas
e
Mode
e
num
.
commit
|
commitdiff
|
tree
2007-06-05
Mish
a
Koshelev
msi/tests: automation: Add tes
t
for Installer::OpenDatabase
.
commit
|
commitdiff
|
tree
2007-06-05
Misha
Koshe
l
e
v
msi:
a
utoma
t
ion:
SummaryInfo
:
:Property, remove all
.
.
.
commit
|
commitdiff
|
tree
2007-06-05
Misha K
o
shelev
msi: suminfo
:
Return ERROR_
U
NKNOWN_PROPERTY as nativ
e
.
commit
|
commitdiff
|
tree
2007-06-05
Misha
Koshelev
msi/test
s
: suminfo
:
Add
tests for MsiSummaryInfo
G
et
P
roperty
.
.
.
commit
|
commitdiff
|
tree
2007-06-04
M
isha Kos
h
e
lev
msi: a
u
tomation: Fix SummaryInfo::Pr
o
per
t
y
get to con
f
o
rm
.
.
.
commit
|
commitdiff
|
tree
2007-06-04
Mi
s
ha Koshelev
msi/tests:
a
u
tomation: Add tests for SummaryInf
o
::
P
rop
e
rty
.
.
.
commit
|
commitdiff
|
tree
2007-06-04
M
isha Kosh
e
l
ev
msi: autom
a
tion
:
Database::Summar
y
Informati
o
n i
s
a
.
.
.
commit
|
commitdiff
|
tree
2007-06-04
Misha Koshel
e
v
msi: a
u
tomati
o
n: R
e
move redund
a
nt VariantC
l
ear(pVarRe
s
ul
t
)
.
commit
|
commitdiff
|
tree
2007-06-04
Misha K
o
shelev
msi: msi
s
erver
.
idl: Maintain
s
pacing as
spaces, not
.
.
.
commit
|
commitdiff
|
tree
2007-06-04
M
isha Kosh
e
l
ev
msi: automat
i
on: Add miss
i
ng opera
n
d for eval
u
ation
.
commit
|
commitdiff
|
tree
2007-06-04
Misha Koshelev
msi: automa
t
i
o
n: Remove dup
l
icate
error message
s
on
.
.
.
commit
|
commitdiff
|
tree
2007-06-01
Misha Koshel
e
v
comctl32:
i
magelist: Fix
s
i
multane
o
us select
i
on of
.
.
.
commit
|
commitdiff
|
tree
2007-05-30
Misha Koshelev
shell32/
t
ests: Remo
v
e d
u
plicate
c
ode
.
commit
|
commitdiff
|
tree
2007-05-30
Misha Koshelev
shell
3
2
: Handle default DDE app
l
ic
a
tion names
.
commit
|
commitdiff
|
tree
2007-05-30
Mi
s
ha Koshelev
sh
e
ll32/tests
:
Add t
e
sts for
default DDE applicat
i
on
.
.
.
commit
|
commitdiff
|
tree
2007-05-30
Misha Koshelev
she
l
l32: Fix execute_from_key to conform
t
o nati
v
e
.
.
.
commit
|
commitdiff
|
tree
2007-05-30
Misha Kos
h
elev
she
l
l32/tests: A
d
d
tests for S
h
e
l
lExecute DDE behavior
.
commit
|
commitdiff
|
tree
2007-05-23
Misha
Kosh
e
l
ev
m
s
i: automation: Append c
o
pyright notice
.
commit
|
commitdiff
|
tree
2007-05-21
Mis
h
a
Koshele
v
msi: Make MsiEnumProducts e
n
u
m
e
rat
e
products, no
t
f
e
a
t
ures
.
commit
|
commitdiff
|
tree
2007-05-21
Misha Koshel
e
v
msi/tests
:
automation: Test
I
n
staller::P
r
oducts
be
f
ore
.
.
.
commit
|
commitdiff
|
tree
2007-05-21
Mi
s
h
a
Ko
s
h
e
l
ev
msi/tests: auto
m
atio
n
: Installer::Inst
a
llProduct, remove
.
.
.
commit
|
commitdiff
|
tree
2007-05-18
Misha Ko
s
h
e
le
v
msi
:
a
utoma
t
ion: Implement
S
tringList::_New
E
num
.
commit
|
commitdiff
|
tree
2007-05-18
Mis
h
a
Koshelev
msi: automation: Ge
n
eralize list
imp
l
ementation
.
commit
|
commitdiff
|
tree
2007-05-18
Mi
s
ha
K
os
h
elev
msi
/
t
es
t
s
: automation:
A
dd tests fo
r
S
t
ringList::_NewEn
u
m
.
commit
|
commitdiff
|
tree
2007-05-18
M
i
sha Koshelev
msi/t
e
sts: automation: Fix Installer_Produ
c
tInfo ok
.
.
.
commit
|
commitdiff
|
tree
2007-05-18
M
i
sha Koshelev
msi/tests:
autom
a
t
i
on: Change SUCCEED
E
D(hr) to more
.
.
.
commit
|
commitdiff
|
tree
2007-05-18
Mis
h
a Koshelev
msi: scri
p
t:
Change all tabs
t
o spaces t
o
confo
r
m to
.
.
.
commit
|
commitdiff
|
tree
2007-05-18
M
i
sha
K
o
s
hele
v
msi: automati
o
n:
C
h
ange all
tab
s
to spaces to
conform
.
.
.
commit
|
commitdiff
|
tree
2007-05-18
Misha Koshelev
msi/tests: automati
o
n: Check
f
o
r
NULL sou
r
ce str
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-05-18
Mis
h
a Kos
h
e
l
e
v
m
si/tests: automat
i
o
n
:
C
h
a
nge non-const LPCW
S
T
R par
a
meters
.
.
.
commit
|
commitdiff
|
tree
2007-05-17
M
i
sha Koshelev
msi: a
u
tomatio
n
: Implement Instal
l
er::Produc
t
Info
.
commit
|
commitdiff
|
tree
2007-05-17
Mis
h
a Koshelev
msi: Return appropriate values for empt
y
M
s
i
ProductInfo
.
.
.
commit
|
commitdiff
|
tree
2007-05-17
Mis
h
a Koshelev
msi
/
tests: Ad
d
test
f
or
empty MsiGetProductI
n
fo
parameter
s
.
.
.
commit
|
commitdiff
|
tree
2007-05-16
Misha Koshelev
ms
i
/tes
t
s: au
t
omation:
Add tests for In
s
t
a
ller:
:
ProductInfo
.
commit
|
commitdiff
|
tree
2007-05-16
Mi
s
ha
Koshelev
msi/tests: automa
t
ion: Remove unnecessary
if (SUCCEEDED
.
.
.
commit
|
commitdiff
|
tree
2007-05-16
Misha K
o
shelev
msi: auto
m
ation:
Con
d
ens
e
a fe
w
loops
.
commit
|
commitdiff
|
tree
2007-05-15
Misha
Kosh
e
l
e
v
msi: automation: Simpli
f
y counting products/re
l
ated
.
.
.
commit
|
commitdiff
|
tree
2007-05-15
M
isha Ko
s
h
el
e
v
msi:
a
ut
o
mat
i
on: Installe
r
:
:
Products, verify HeapAlloc
.
.
.
commit
|
commitdiff
|
tree
2007-05-15
M
isha K
o
sh
e
le
v
msi:
M
ake Ms
i
Enu
m
RelatedProducts enume
r
a
t
e
regi
s
try
.
.
.
commit
|
commitdiff
|
tree
2007-05-15
Misha Kos
h
elev
m
s
i
: au
t
o
m
ation:
Imp
l
ement I
n
sta
l
ler:
:
RelatedPro
d
uct
s
.
commit
|
commitdiff
|
tree
2007-05-15
Mi
s
ha Koshe
l
ev
msi/tests: automation: Add tests
f
o
r
Install
e
r::RelatedProducts
.
commit
|
commitdiff
|
tree
2007-05-15
Misha Koshelev
m
si: aut
o
m
ation: I
m
plement Install
e
r::In
s
t
a
llPr
o
duct
.
commit
|
commitdiff
|
tree
2007-05-15
Misha Ko
s
helev
m
s
i/tests:
automatio
n
: Add
tes
t
for
I
nst
a
ller::InstallProduc
t
.
commit
|
commitdiff
|
tree
2007-05-15
Misha Kosh
e
lev
msi: aut
o
m
a
tion: Impl
e
ment Rec
o
rd::IntegerDa
t
a
.
commit
|
commitdiff
|
tree
2007-05-14
Mis
h
a Koshelev
ms
i
: a
u
tomation:
I
m
p
lement Vie
w
::Mo
d
ify
.
commit
|
commitdiff
|
tree
2007-05-14
Mis
h
a
K
oshelev
m
si/t
e
st
s
: automation: Add test for
View::Modify
.
commit
|
commitdiff
|
tree
2007-05-14
M
isha
K
oshelev
ms
i
/
t
ests: automation: Add t
e
s
ts for
Record::Integer
D
ata
.
commit
|
commitdiff
|
tree
2007-05-14
M
isha Koshelev
msi/tes
t
s: automation: Correc
t
expected Record
:
:Stri
n
gData
.
.
.
commit
|
commitdiff
|
tree
2007-05-14
Misha
K
oshe
l
ev
m
si: automati
o
n: Imp
l
ement Record::FieldCount
.
commit
|
commitdiff
|
tree
2007-05-14
Misha
Koshelev
m
s
i: automation:
Return DISP_E_MEMBE
R
NOTFOUND if flags
.
.
.
commit
|
commitdiff
|
tree
2007-05-14
Misha Kos
h
el
e
v
m
s
i
/tests:
a
utom
a
tion
:
Test in
v
o
k
i
ng methods as
properties
.
.
.
commit
|
commitdiff
|
tree
2007-05-14
Misha Koshelev
msi: automation: Im
p
l
e
ment
I
n
staller::Cr
e
ateRecord
.
commit
|
commitdiff
|
tree
2007-05-14
Misha
Koshelev
msi/tests:
a
u
t
o
m
a
tion: Test
f
or
Installer::C
r
eateRecord
.
.
.
commit
|
commitdiff
|
tree
2007-05-14
Misha Koshelev
m
s
i: automation: Imp
l
e
ment Session::EvaluateC
o
nd
i
t
i
on
.
commit
|
commitdiff
|
tree
2007-05-14
Misha Koshelev
msi/tests:
a
utomation:
A
dd tests for Sessio
n
::Ev
a
luateCondition
.
commit
|
commitdiff
|
tree
2007-05-11
Misha K
o
shelev
m
si: automation: Implement In
s
tall
e
r::RegistryValue
.
commit
|
commitdiff
|
tree
2007-05-10
M
i
sha Koshelev
msi/tests: automa
t
ion: Ad
d
mor
e
t
es
t
s for
Installer
.
.
.
commit
|
commitdiff
|
tree
2007-05-08
M
isha Koshelev
msi:
a
utomation: Displ
a
y an
e
rror on
create_session
.
.
.
commit
|
commitdiff
|
tree
2007-05-08
Misha Koshel
e
v
msi: automation:
Move VariantClea
r
s
o
u
t of specific
.
.
.
commit
|
commitdiff
|
tree
2007-05-08
Misha
Koshelev
ms
i
: automati
o
n: Displa
y
e
r
ror
s
o
n
create_auto
m
ation_object
.
.
.
commit
|
commitdiff
|
tree
2007-05-08
M
i
sh
a
Kos
h
elev
m
si: automation: Clear
all V
T
_B
S
TR var
i
ants
r
et
u
rned
.
.
.
commit
|
commitdiff
|
tree
2007-05-08
Misha Ko
s
hele
v
ms
i
/tests: automation: Simplify ok_exception
.
commit
|
commitdiff
|
tree
2007-05-08
Misha Koshe
l
e
v
msi/te
s
t
s
: au
t
o
mation: Add test for Installer::RegistryValue
.
commit
|
commitdiff
|
tree
2007-05-08
Misha Koshelev
msi: automation:
Output FIXMEs for unknown mem
b
er names
.
commit
|
commitdiff
|
tree
2007-05-08
Misha Ko
s
hele
v
m
si:
a
utomati
o
n: Implement Installer::
P
rodu
c
t
s and
.
.
.
commit
|
commitdiff
|
tree
2007-05-08
M
i
s
ha Kos
h
elev
m
s
i/tests:
au
t
omation: A
d
d test
s
for Installe
r
::Prod
u
cts
.
.
.
commit
|
commitdiff
|
tree
2007-05-08
M
i
sha Koshelev
msi: automation: G
e
neraliz
e
interfac
e
-
specific data
.
.
.
commit
|
commitdiff
|
tree
2007-05-08
Misha Kosh
e
lev
ms
i
: automation: Use
proper parameter names
.
commit
|
commitdiff
|
tree
2007-05-07
Misha
K
oshelev
msi: au
t
oma
t
ion: Impl
e
ment Session::I
n
stal
l
er
.
commit
|
commitdiff
|
tree
2007-05-07
Misha Kosh
e
lev
ms
i
:
automation: S
t
ore parent Instal
l
e
r
object in Session
.
commit
|
commitdiff
|
tree
2007-05-07
Mis
h
a Koshelev
msi/tests
:
automation: Sessi
o
n::Installer con
f
orma
n
ce
.
.
.
commit
|
commitdiff
|
tree
2007-05-07
M
isha
K
oshelev
msi: script: Discriminate prop
e
rly between JS
c
r
ipt
.
.
.
commit
|
commitdiff
|
tree
2007-05-04
Mi
s
ha
K
oshelev
msi/te
s
ts: automati
o
n:
Integr
a
te
test_
c
re
a
terecord_and_v
e
rsi
.
.
.
commit
|
commitdiff
|
tree
2007-05-04
Misha Koshelev
m
s
i/tests: automati
o
n: Convert m
e
thod name
s
to Unicode
.
.
.
commit
|
commitdiff
|
tree
2007-05-04
Mis
h
a
Koshelev
msi/tests: aut
o
mation: Free memory aft
e
r string con
v
ersi
o
n
.
commit
|
commitdiff
|
tree
2007-05-01
Mis
h
a Koshelev
msi: Add J
S
c
ri
p
t
/
V
B
Script
s
upport
.
commit
|
commitdiff
|
tree
2007-05-01
Misha
K
os
h
elev
msi:
Ad
d
e
d
hand
l
e
rs for JSc
r
ip
t
/VB
S
cript a
c
tions that
.
.
.
commit
|
commitdiff
|
tree
2007-05-01
Mis
h
a Koshelev
msi: aut
o
mat
i
on: Expose Installer
o
bject
.
commit
|
commitdiff
|
tree
2007-05-01
Mis
h
a Koshelev
msi: automation:
I
mplement Instal
l
er::O
p
e
n
Package
.
commit
|
commitdiff
|
tree
2007-05-01
Mish
a
K
oshe
l
ev
msi: autom
a
tio
n
: Implement a few functi
o
ns fr
o
m t
h
e
.
.
.
commit
|
commitdiff
|
tree
2007-05-01
Mish
a
Koshel
e
v
msi: auto
m
atio
n
:
Implement D
a
tabase::OpenVie
w
.
commit
|
commitdiff
|
tree
2007-05-01
Mi
s
ha Koshelev
ms
i
: automat
i
on: Implement View:
:
E
x
e
cute, Fetch, and
.
.
.
commit
|
commitdiff
|
tree
2007-05-01
Misha Ko
s
hel
e
v
msi: auto
m
atio
n
:
Im
p
lement
Record::
S
t
r
ingDa
t
a
.
commit
|
commitdiff
|
tree
2007-05-01
Mis
h
a
K
o
shelev
ms
i
: Expand IDL
file to con
t
ain som
e
OL
E
automation
.
.
.
commit
|
commitdiff
|
tree
2007-05-01
Misha Kos
h
el
e
v
msi: Add base
c
lass for OLE aut
o
matio
n
o
bje
c
ts
.
commit
|
commitdiff
|
tree
2007-05-01
Mi
s
ha Ko
s
helev
msi: Merge OL
E
a
u
t
omat
i
on co
n
f
o
rmance tests
.
commit
|
commitdiff
|
tree
2007-04-30
M
isha Koshelev
m
si: Add OLE automati
o
n conformance test
.
commit
|
commitdiff
|
tree
2007-02-28
Misha Koshelev
olevi
e
w: Mim
i
ck native tre
e
view display
of enumerations
.
commit
|
commitdiff
|
tree
2007-02-26
Misha Koshelev
o
l
eview: Ad
d
safearray ty
p
e
.
commit
|
commitdiff
|
tree
2007-02-26
Mish
a
Koshele
v
oleview
:
Make optional flag
"
o
p
t
i
onal
"
no
t
"opt
.
"
.
commit
|
commitdiff
|
tree
next