repo.or.cz
/
wine
/
testsucceed.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
widl: Support client/server generation for explicit_handle interfaces
2006-01-31
Robert Shea
r
m
a
n
w
i
d
l:
S
up
p
ort clien
t
/
s
erv
e
r gener
a
tion for explicit
_
hand
l
e
.
.
.
commit
|
commitdiff
|
tree
2006-01-31
R
o
bert Shearm
a
n
widl:
I
mple
m
ent con
s
ta
n
t conformance
.
commit
|
commitdiff
|
tree
2006-01-31
Robert S
h
earman
widl: Fix the typ
e
offset used in marshal
i
n
g/unmarshali
n
g
.
commit
|
commitdiff
|
tree
2006-01-31
Ro
b
ert
Shearm
a
n
widl:
Implement the
writing of defaul
t
value co
n
sta
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2006-01-31
Robert S
h
earm
a
n
i
n
clude: Add S
C
_
ENUM_TYPE to w
i
nsvc
.
h
.
commit
|
commitdiff
|
tree
2006-01-31
R
obert Shearman
s
t
dole2
.
tlb: Remov
e
hack due
to unim
p
lemented widl
.
.
.
commit
|
commitdiff
|
tree
2006-01-31
Robert Shearman
wi
d
l
:
Us
e
a macro t
o
write
out FC t
y
p
es, along w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2006-01-31
R
o
bert
Shearman
w
i
dl: P
a
s
s th
e
current type fo
r
mat string off
s
et
through
.
.
.
commit
|
commitdiff
|
tree
2006-01-31
R
o
bert Shearman
wi
d
l:
E
liminate
r
edu
n
da
n
t
c
allback routines
.
commit
|
commitdiff
|
tree
2006-01-31
R
o
bert Shearman
widl: D
e
f
ine
a
value
f
or RPC_FC_WSTRI
N
G
.
commit
|
commitdiff
|
tree
2006-01-31
Robert
S
h
earm
a
n
oleaut: Dump the p
o
int
e
r
f
or VT_
A
RRAY
/
VT_V
E
CTOR
t
yped
.
.
.
commit
|
commitdiff
|
tree
2006-01-31
Robert Shearman
rpcrt
4
: Hand
l
e the RPC_FC_PROC_BYVAL flag correctly
.
.
.
commit
|
commitdiff
|
tree
2006-01-31
Rob
e
rt Shearman
r
pcrt4: On
l
y
a
t
t
e
mpt t
o
m
a
rshal an object if it is
.
.
.
commit
|
commitdiff
|
tree
2006-01-30
Robert Shearm
a
n
rpcrt4: Fill in the IRpcStubBuf
f
er vtabl
e
s for inte
r
faces
.
.
.
commit
|
commitdiff
|
tree
2006-01-30
Robert
S
hearman
o
leaut:
Fix t
h
e orde
r
of pa
r
am
e
ter
s
p
a
ssed into DispCallFunc
.
commit
|
commitdiff
|
tree
2006-01-27
R
obert She
a
rman
ole
:
Test
a
nd
im
p
le
m
ent LPSAFEARRAY marsha
l
ing
.
commit
|
commitdiff
|
tree
2006-01-27
Ro
b
ert Shearman
oleaut:
I
mpro
v
e the typel
i
b marsh
a
ler traces
.
commit
|
commitdiff
|
tree
2006-01-27
R
o
be
r
t Shear
m
an
include: Add
t
ypes and def
i
nit
i
ons for R
P
C user ca
l
lb
a
ck
.
.
.
commit
|
commitdiff
|
tree
2006-01-27
Robert
S
hearma
n
includ
e
: Add
new union cases for
P
R
OPVARIANT stru
c
ture
.
commit
|
commitdiff
|
tree
2006-01-27
Rob
e
rt Shearman
widl: Implement cal
l
back conformance
.
commit
|
commitdiff
|
tree
2006-01-24
Robert She
a
rman
w
i
dl: Generate
t
ype for
m
at strings
f
o
r conform
a
n
t va
r
ying
.
.
.
commit
|
commitdiff
|
tree
2006-01-24
Robe
r
t Shearman
widl: Fix
d
e
tec
t
ion of varying arrays
.
commit
|
commitdiff
|
tree
2006-01-24
Ro
b
ert Shearman
widl: Fix detection
o
f conforma
n
t varying
structs
.
commit
|
commitdiff
|
tree
2006-01-24
Robe
r
t Shearman
wid
l
: Support generat
i
on
o
f
conforma
n
t structu
r
e typ
e
.
.
.
commit
|
commitdiff
|
tree
2006-01-24
R
obert Shearman
widl: C
o
nformant arrays have
a size of 0
.
commit
|
commitdiff
|
tree
2006-01-24
Robert Shearm
a
n
widl: Support correlation descripto
r
s
in struct
u
res
.
commit
|
commitdiff
|
tree
2006-01-24
Robert Shearman
wi
d
l: E
r
ror
if an array is in the middle of a struc
t
ure
.
commit
|
commitdiff
|
tree
2006-01-24
Robert Shear
m
an
widl
:
Fix the detection of conformant and po
i
nter
s
tructs
.
commit
|
commitdiff
|
tree
2006-01-24
R
obert S
h
e
arman
wi
d
l: S
i
mpl
e
st
r
uct
s
and co
m
plex pointers
.
commit
|
commitdiff
|
tree
2006-01-24
Robert Shearm
a
n
widl: Add framework
fo
r
generating struct
and u
n
io
n
.
.
.
commit
|
commitdiff
|
tree
2006-01-24
R
o
ber
t
She
a
r
ma
n
widl
:
Sup
p
or
t
d
i
fferent types of simple poin
t
e
r
s
.
commit
|
commitdiff
|
tree
2006-01-24
R
obert
Shea
r
man
wid
l
: Gen
e
ra
t
e NdrNonConfor
m
atString* cal
l
s f
o
r no
n
.
.
.
commit
|
commitdiff
|
tree
2006-01-24
R
o
bert Shearm
a
n
widl:
A
dd func
t
ions
f
or dete
c
ting array and
s
tring
.
.
.
commit
|
commitdiff
|
tree
2006-01-24
Rob
e
rt S
h
e
a
rm
a
n
w
i
dl: Suppo
r
t some more compl
i
cated conformance / variance
.
.
.
commit
|
commitdiff
|
tree
2006-01-24
Robert Shearman
widl: Adde
d
s
ome
more
c
onstan
t
s
f
or c
o
nformance
descriptor
s
.
commit
|
commitdiff
|
tree
2006-01-24
Ro
b
ert Shearman
widl:
S
t
art
i
mple
m
enting wr
i
t
i
n
g
of
c
onform
a
n
c
e/varianc
e
.
.
.
commit
|
commitdiff
|
tree
2006-01-24
Robert S
h
ear
m
an
w
idl: Strings
.
commit
|
commitdiff
|
tree
2006-01-24
Robert
S
hear
m
an
wi
d
l:
A
r
ray
s
.
commit
|
commitdiff
|
tree
2006-01-24
Robe
r
t
Shearma
n
widl: Simplify wr
i
t
e_
t
ypeformatstring_type
.
commit
|
commitdiff
|
tree
2006-01-24
Robert Shearman
wid
l
: Don't use recursion for
write_typefo
r
matstring_type
.
commit
|
commitdiff
|
tree
2006-01-24
Robe
r
t Sh
e
arman
widl: Don'
t
use
r
e
c
ursion
t
o
imp
l
ement
w
r
ite_procforma
t
s
trin
.
.
.
commit
|
commitdiff
|
tree
2006-01-23
Robert Shearman
msi: Mov
e
the firing
of control eve
n
ts to
MSI_ProcessMessage
.
commit
|
commitdiff
|
tree
2006-01-23
Ro
b
ert Shearman
msi: Call ui_actiondata for more ac
t
ion
s
.
commit
|
commitdiff
|
tree
2006-01-23
R
o
bert Shearman
msi: Support msidbControlAtt
r
i
butesSun
k
en
.
commit
|
commitdiff
|
tree
2006-01-23
Robert Shearman
msi: Only pri
n
t f
i
xme for progress attribute onc
e
.
commit
|
commitdiff
|
tree
2006-01-20
Rob
e
rt Shearman
ole:
V
e
rify that the proxy is being u
s
ed in the correct
.
.
.
commit
|
commitdiff
|
tree
2006-01-20
Robert
Shear
m
an
r
p
c: Replace the ha
c
k
that det
e
cted stubless proxies
.
.
.
commit
|
commitdiff
|
tree
2006-01-20
Rober
t
Shearman
rpc: Skip over the
r
i
ght number of bytes
in new correla
t
ion
.
.
.
commit
|
commitdiff
|
tree
2006-01-20
R
obert Shea
r
m
a
n
ole
:
Add a test for WM_QUIT b
e
haviour d
u
r
i
ng CO
M
c
alls
.
commit
|
commitdiff
|
tree
2006-01-20
Robert Sh
e
arman
ole: Fix WM_QUIT
H
a
nd
l
ing
i
n CoWaitFo
r
Mu
l
tipleHand
l
es
.
commit
|
commitdiff
|
tree
2006-01-18
Robert S
h
earman
ntdll:
Loader optim
i
zation
.
commit
|
commitdiff
|
tree
2006-01-18
Robert She
a
rm
a
n
rpcrt4: Clear th
e
n
e
wly allocated
m
e
m
o
ry
u
s
ed for com
p
lex
.
.
.
commit
|
commitdiff
|
tree
2006-01-18
Robert Sh
e
arm
a
n
r
p
crt4: Fix t
h
e sendin
g
of >5800 byte messages by
on
l
y
.
.
.
commit
|
commitdiff
|
tree
2006-01-18
Robe
r
t Shearman
ole: Update the C
O
M to
d
o lis
t
.
commit
|
commitdiff
|
tree
2006-01-18
Robert
Shearman
ole: Re-p
o
st the quit
m
essage out
s
ide of the Do
D
ragDrop
.
.
.
commit
|
commitdiff
|
tree
2006-01-18
Robert Shearm
a
n
o
l
eaut: Redu
c
e an
ER
R
down to a WARN since a
NULL int
e
rface
.
.
.
commit
|
commitdiff
|
tree
2006-01-18
Robert Shearman
notepad: Add a F
o
nt me
n
u ite
m
for the Chinese loc
a
l
e
.
commit
|
commitdiff
|
tree
2006-01-17
Robert Shearman
u
s
er: Fix WM_
Q
UIT message
orderi
n
g from
P
o
stQuitMessage
.
commit
|
commitdiff
|
tree
2006-01-16
Rober
t
S
h
ear
m
an
shell:
GetDeta
i
lsOf fix
.
commit
|
commitdiff
|
tree
2006-01-16
Robert
She
a
rman
shell: Convert t
h
e fil
e
s
ystem
shell folder to Unicode
.
commit
|
commitdiff
|
tree
2006-01-16
Rob
e
rt
S
hearman
shell: Convert SH
E
LL32_GetDisplayNameOfChi
l
d to unico
d
e
.
commit
|
commitdiff
|
tree
2006-01-16
Robert S
h
earma
n
oleaut: Handle a non-byre
f
variant b
e
ing passed
for
.
.
.
commit
|
commitdiff
|
tree
2006-01-16
Rob
e
rt
Shearman
oleaut: O
n
ly alloc
a
t
e memor
y
once for each
array need
e
d
.
.
.
commit
|
commitdiff
|
tree
2006-01-16
Ro
b
ert Shearman
oleaut: Simplify missi
n
g arg
u
m
ent handling in
I
T
y
peInfo
.
.
.
commit
|
commitdiff
|
tree
2006-01-14
Rob
e
r
t
Shearm
a
n
oleaut: Add cons
t
attribute to iterators in get fu
n
c
t
ions
.
commit
|
commitdiff
|
tree
2006-01-14
Rober
t
Shearman
oleaut: Initi
a
lise more fields in CreateDispTypeInfo
.
commit
|
commitdiff
|
tree
2006-01-14
Robert S
h
earman
oleaut: Sup
p
o
rt V
T
_CY in
the typelib m
a
rshaller
.
commit
|
commitdiff
|
tree
2006-01-14
Ro
b
ert S
h
earman
ole: Optim
i
sation for
C
OM
C
a
lls
.
commit
|
commitdiff
|
tree
2006-01-12
Ro
b
ert She
a
r
man
kernel32: Fix
G
loba
l
ReAlloc for
size = 0
.
commit
|
commitdiff
|
tree
2006-01-12
R
obert Shear
m
an
sh
e
ll: F
i
x view wi
n
dow Z order
.
commit
|
commitdiff
|
tree
2006-01-12
Robert Shearman
olea
u
t: Suppor
t
conversion
of VT
_
S
A
FEARRAY into
V
T_AR
R
A
Y
.
.
.
commit
|
commitdiff
|
tree
2006-01-12
Robert Shearm
a
n
ole: Fix
crash
i
n
RpcC
h
annelBuffer_SendRece
i
ve
.
commit
|
commitdiff
|
tree
2006-01-12
Ro
b
ert Shea
r
man
ole:
Use strict prototypes for som
e
test functions
.
commit
|
commitdiff
|
tree
2006-01-11
Rob S
h
earm
a
n
c
o
mctl32: Test
the p
a
inting beh
a
v
iour of the progr
e
ss
.
.
.
commit
|
commitdiff
|
tree
2006-01-11
Rob
e
rt Shearman
o
le
:
Implement IEnumSTA
T
DAT
A
f
or the
O
le Advise Hold
e
r
.
commit
|
commitdiff
|
tree
2006-01-11
Robe
r
t Shearman
ole: Initi
a
l
ise
h
rre
f
so as not t
o
displ
a
y garbage
.
.
.
commit
|
commitdiff
|
tree
2006-01-11
R
ober
t
S
hearman
ole: Rem
o
ve som
e
duplicated co
d
e
.
commit
|
commitdiff
|
tree
2006-01-10
Robert Shearma
n
ol
e
: Defer a
p
a
r
tment window crea
t
i
on unt
i
l t
h
e
fir
s
t
.
.
.
commit
|
commitdiff
|
tree
2006-01-10
Rober
t
Sh
e
arman
ole: Add
a
n ac
c
esso
r
function for an
a
partment's win
d
ow
.
commit
|
commitdiff
|
tree
2006-01-10
Robert Shearman
ole: Re
p
or
t
and cl
e
an
up after PostMessage failures
.
commit
|
commitdiff
|
tree
2006-01-10
Rob
e
rt Shearman
o
le: Pass a channel into IRpcStubBuffer::Invoke
.
commit
|
commitdiff
|
tree
2006-01-10
R
o
bert Shearman
ole
:
Reduce
t
he access righ
t
s required by
s
t
art_
l
ocal_s
e
r
v
ice
.
commit
|
commitdiff
|
tree
2006-01-10
Robert She
a
rman
ole:
Return the l
a
st error i
f
we couldn't
o
pen th
e
.
.
.
commit
|
commitdiff
|
tree
2006-01-10
Robert Shea
r
man
r
p
crt4: Remove th
e
u
n
used RPCR
T
4_GetPSFa
c
tory function
.
commit
|
commitdiff
|
tree
2006-01-10
Robert She
a
rman
r
pcrt4: Don't release the interface
p
ointer o
n
fa
i
l
u
re
.
commit
|
commitdiff
|
tree
2006-01-10
Robert She
a
rman
kernel32: Return an erro
r
when unlocking a g
l
oba
l
with
.
.
.
commit
|
commitdiff
|
tree
2006-01-10
R
obert Shear
m
an
kernel: Remove win
e
/serve
r
.
h include from files w
h
ere
.
.
.
commit
|
commitdiff
|
tree
2006-01-09
Robert She
a
rman
ole: Join the MTA
i
f necessary when executing a
n
R
P
C
.
.
.
commit
|
commitdiff
|
tree
2006-01-09
Robert Shearman
o
l
e
: Prefer
s
e
rvic
e
s over serv
e
rs
.
commit
|
commitdiff
|
tree
2006-01-09
Robert Shearman
o
le: Add some tests for CLSIDFromStri
n
g
.
commit
|
commitdiff
|
tree
2006-01-09
Robe
r
t Shearma
n
ol
e
: Remove __CLSIDFr
o
mStringA
.
commit
|
commitdiff
|
tree
2006-01-09
Robe
r
t Shearman
rpcrt
4
:
I
mpr
o
ve
R
eadVariance
.
commit
|
commitdiff
|
tree
2006-01-09
Robert
S
h
earma
n
r
pcrt4: Val
i
date
c
o
mplex array format st
r
i
ng
.
commit
|
commitdiff
|
tree
2006-01-09
Robert
Shearman
Call Disab
l
eThreadLibrar
y
C
a
lls for DLLs that d
o
n't
.
.
.
commit
|
commitdiff
|
tree
2006-01-06
Rob
e
rt Shearman
ole: Rem
o
ve the no longer use
d
_copy_a
r
g function
.
commit
|
commitdiff
|
tree
2006-01-06
Robert She
a
rman
ole:
I
TypeInfo::Invoke rewrite
.
commit
|
commitdiff
|
tree
2006-01-06
Robert
S
he
a
r
man
o
le: Remove "stub
"
from TRAC
E
s of functi
o
ns th
a
t
aren
.
.
.
commit
|
commitdiff
|
tree
2006-01-06
Ro
b
ert She
a
rman
rpcrt
4
: Co
m
p
u
te
varianc
e
fo
r
com
p
lex a
r
ra
y
s
commit
|
commitdiff
|
tree
2006-01-06
Robert Shearman
r
p
crt
4
: Ca
l
l NdrStubCall
2
when dea
l
ing with
a
pure
.
.
.
commit
|
commitdiff
|
tree
2006-01-06
R
o
b
ert Sh
e
arma
n
widl: Generate static s
i
zing information for
f
i
x
ed
.
.
.
commit
|
commitdiff
|
tree
next