repo.or.cz
/
wine
/
multimedia.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ole32: If IRpcStubBuffer_Invoke fails, we should raise an exception to
2006-06-09
R
obe
r
t Shearman
ole32: If IRpcSt
u
bBuffer_Invoke fails, we should raise
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Rober
t
S
hearma
n
ole32: Register ISequ
e
ntial
S
t
ream for marshaling
.
commit
|
commitdiff
|
tree
2006-06-09
Robert
S
hearm
a
n
o
le32: Im
p
l
emen
t
CoQuery
C
li
e
ntBlanket, CoImper
s
onateCl
i
ent
a
n
d
commit
|
commitdiff
|
tree
2006-06-09
Rob
e
r
t
She
a
rman
o
l
e3
2
: Im
p
lement FTMar
s
halImpl_G
e
tMa
r
shalSizeMa
x
.
commit
|
commitdiff
|
tree
2006-06-09
Robert She
a
rman
rpcrt4: Cl
e
ar a
n
o
bject po
i
nt
e
r during u
n
m
a
r
shal
i
ng
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Rob
e
rt Shea
r
m
a
n
rpc
r
t4: Initialise pStubMsg->
M
e
moryS
i
ze to z
e
r
o
b
e
f
ore
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
R
obert Shearman
rpc
r
t4: Don't ra
i
se an exceptio
n
if there i
s
no fr
e
er
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Robert Shear
m
an
r
p
crt4
:
Implement more
b
a
se types for
c
omplex
type
s
.
commit
|
commitdiff
|
tree
2006-06-09
R
o
bert She
a
rm
a
n
rpcrt4:
Now that there's a
proc
e
ss-wid
e
pool of con
n
ections
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Robe
r
t Shearman
rpcrt4:
Retu
r
n the
s
tatus receiv
e
d fro
m
RPCRT4_S
e
n
d
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
R
o
be
r
t
Sh
e
arman
oleaut32: Un
c
omment a lin
e
to
i
mplement
conversion
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Robert She
a
rman
oleaut32: Handle B
S
T
Rs in V
A
R
IAN
T
_CopyData
.
commit
|
commitdiff
|
tree
2006-06-08
Robert Shear
m
an
server: Don'
t
attach
t
he thread in
p
ut
w
hen
c
han
g
ing
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
R
o
b
e
rt Shearman
server: D
o
n't set the clien
t
's serv
e
r
f
ield befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Robe
r
t Shearman
l
i
b
u
n
i
code: Add a
c
ode
page table for the US-ASCII
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Robert
S
hearman
rpcrt
4
: Imple
m
ent a p
r
ocess
-
wide
c
on
n
e
c
ti
o
n pool for
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Robe
r
t Shea
r
m
a
n
r
p
c
r
t4: Fi
x
t
h
e retrieval
o
f
T
his for i
n
terpreted p
r
oxies
.
commit
|
commitdiff
|
tree
2006-06-08
Robert
S
h
e
arman
rpcrt4: Implement full
-
pointer sup
p
ort for int
e
rpret
e
d
.
.
.
commit
|
commitdiff
|
tree
2006-06-07
Rob
e
r
t S
h
e
a
rman
shdocv
w
: Re
g
is
t
er
s
ome more documented classes that
.
.
.
commit
|
commitdiff
|
tree
2006-06-07
Ro
b
e
rt Shear
m
an
w
idl: Suppo
r
t c
o
clas
s
for
w
ard d
e
c
larations
.
commit
|
commitdiff
|
tree
2006-06-07
Ro
b
ert Sh
e
ar
m
a
n
i
nclude: Add tw
o
more coclas
s
es to exdisp
.
i
d
l
.
commit
|
commitdiff
|
tree
2006-06-05
Rob
e
rt Shea
r
man
msi: An
e
mpty string
is equivalent to nil, so handle
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Robert
S
h
e
arma
n
rp
c
r
t
4: Implemen
t
varyi
n
g array NDR functions
.
commit
|
commitdiff
|
tree
2006-06-05
Robert She
a
rman
r
pc
r
t4:
D
on't
c
all NdrBaseTypeMemorySize from within
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert S
h
e
arman
r
p
c
rt4
:
Don't try to resolve the name
whe
n
construct
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
rpc
r
t4: Change
Comp
u
teConformance and
ComputeVarianc
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
R
o
be
r
t Shearman
rp
c
rt4:
The l
i
fetime of the bindin
g
handle s
t
o
r
e
d in
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
rpcr
t
4: F
i
x a
n
incorrec
t
format
s
tring pointer bei
n
g
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
rpcrt4:
S
kip o
v
er the r
i
ght
-
han
d
-si
d
e data f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearm
a
n
rpc
r
t4: Align the
b
uffer co
r
rectly
when ma
r
shaling
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
rpcrt4: Free
i
n
g a NUL
L
context handle
is allowed
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearma
n
rpcrt4: N
d
rClientC
o
ntextM
a
rshall/Unm
a
rshal
l
s
h
ou
l
d
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
rpcrt4: Fix
the
unmarshaling of
pointers in c
o
nformant
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shea
r
m
a
n
rpcrt
4
: CCont
e
x
t can be NULL
i
n ND
R
CContextMars
h
all
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert
Shearman
rpcrt4: Fix the pointer
c
ount used
w
hen handlin
g
embedded
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearma
n
rpcrt4: Print some mo
r
e informative
e
rror me
s
sages
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shea
r
man
rpcrt4:
All of the pa
r
ameters to To
w
e
r
Explo
d
e
are optional
.
commit
|
commitdiff
|
tree
2006-06-02
Rober
t
Shearman
rpcrt
4
: Implement T
o
wer
C
onstru
c
t a
n
d TowerExp
l
ode
.
commit
|
commitdiff
|
tree
2006-06-02
R
o
bert Shearman
rpcrt4: Add functions for gene
r
ating and
par
s
ing the
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robe
r
t Shearman
rpcrt4: Implement
I
_R
p
cAllocate
a
nd I_R
p
cFree
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearman
rpcrt4:
D
on't send the unused
p
art of th
e
alloca
t
ed
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearman
rpcrt4: NdrC
l
ientIn
i
ti
a
l
izeNew shouldn
'
t
c
lear all
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Rober
t
Shearman
w
i
dl
:
Fix a typo in the man page
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearman
widl: Prop
e
rly
size
t
he
r
e
turn value procfo
r
m
at
.
commit
|
commitdiff
|
tree
2006-06-02
Ro
b
ert Shearman
widl: Only wri
t
e one
p
rocformat string and
one typeformat
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert
S
he
a
rman
oleaut
3
2: Make
su
r
e t
o
read the memid and the
n
ame
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert S
h
earman
oleaut32: Resol
v
e referenced ty
p
es fo
r
return val
u
es
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert
S
hearman
wid
l
: All
o
w
s
o
m
e more "re
s
e
rved words" t
o
b
e used as
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert Shearma
n
inc
l
ude: Add some defin
e
s used by MIDL
-
generated code
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Sh
e
a
rm
a
n
rpcrt4: Make User
M
a
rshalFlags st
a
tic
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shear
m
an
rp
c
rt4: W
e
shoul
d
neve
r
pass a
n
fM
u
s
t
Allo
c
value
of
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert S
h
earma
n
rpcrt4: Make sure to set a unique pointer wit
h
an id
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
R
o
bert Shearman
rp
c
r
t
4: If the numbe
r
of pointer
s
is 0 for NdrFullP
o
int
e
r
X
la
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shearman
rpcrt4: Handle marshaling/unmarshaling full poin
t
ers
.
commit
|
commitdiff
|
tree
2006-05-30
R
obert Shear
m
a
n
rpcrt4: For
f
u
ll
p
o
inters the state c
o
nsists of
f
lags
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
R
ob
e
rt She
a
r
man
rpcrt
4
: Store th
e
QueryType in the sta
t
e table in NdrFu
l
lPoi
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert Shearma
n
r
p
crt4: Fix
NdrFullPointer
Q
uer
y
RefId to make m
o
re
t
ests
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert Sh
e
arma
n
rpcrt4: Implement remaining part
of NdrFullPoi
n
terQueryPoint
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert Shearma
n
r
p
crt4:
Implemen
t
s
ome
f
ull point
e
r function
s
a
n
d add
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Robert She
a
rman
rpcrt4: Eve
n
though F
C
_DEREFERENCE
conformance is handled
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Robert
Shearman
rpcrt4:
Return th
e
a
ctua
l
statu
s
code sent back by
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Ro
b
ert Shearman
ole32: A
d
d a class factor
y
fo
r
CLSI
D
_InProcF
r
eeMarshaler
.
commit
|
commitdiff
|
tree
2006-05-25
Robert
Shearman
o
l
e
32
:
Implement GetUnmarshalCla
s
s
f
or the
f
r
ee-th
r
e
aded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert S
h
earman
ole32: Impl
e
ment ta
b
l
e-st
r
o
ng mars
h
alin
g
and Re
l
e
aseMarshalD
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
ole32: Imple
m
ent table-w
e
ak ma
r
shal
i
ng for the free
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
obert
S
he
a
rman
ole32: Release the standard mars
h
a
l
in the free
-
threaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt Shear
m
an
ole32: Add
a
rough
implementati
o
n
o
f the free-t
h
rea
d
ed
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Ro
b
ert S
h
e
a
rman
ole32
:
Fix the free-th
r
eaded marshaler when it has
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
bert She
a
rman
rpcrt4: Set the Memory field of the stub mes
s
age
s
t
ructure
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
rpc
r
t
4: Implement explicit gen
e
ric
b
indi
n
g handles
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
r
t
Shearman
rp
c
rt4
:
Move
t
he getting
o
f
the c
l
ient binding
h
an
d
le
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
rpcrt4:
M
ove th
e
initialisi
n
g of the stub mes
s
age structure
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert She
a
r
m
an
rpcrt4: Store th
e
arguments exclusively in stubMsg
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
rpcrt4:
Implem
e
nt RpcBindingCop
y
.
commit
|
commitdiff
|
tree
2006-05-25
Ro
b
ert Sh
e
arman
uuid: Add some COM CLSI
D
s
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
b
e
rt Shearman
includ
e
:
A
dd sever
a
l more interfaces to urlmon
.
idl
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shea
r
ma
n
c
omctl32:
Fix the
loa
d
ing of
strings for the property
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robe
r
t Shearma
n
server: Don't
c
lear the QS_PO
S
TMESSAG
E
f
l
ag if th
e
re
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
ole32: Release the outer unkn
o
w
n
in the proxyb
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert She
a
rman
ol
e
32: Release the
p
roxy bu
f
fer object on the last
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearm
a
n
win
i
n
et: Fix a fail
i
ng test
.
commit
|
commitdiff
|
tree
2006-05-23
Robert S
h
earm
a
n
r
pcrt
4
:
Fix copying too muc
h
d
ata from the buffe
r
by
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
rpcrt4
:
Auth
e
n
t
i
ca
t
ion padding sh
o
uld only
be ge
n
erated
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
include: Ad
d
defines used
in
CopyFileEx
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
include:
M
ake guiddef
.
h
de
f
ines matc
h
PSDK
.
commit
|
commitdiff
|
tree
2006-05-22
Robert
Shearman
co
m
ctl3
2
:
M
ake su
r
e
to always have the
d
e
fault pushb
u
tton
.
.
.
commit
|
commitdiff
|
tree
2006-05-22
Robe
r
t Sh
e
arman
comctl32: A PSM_SETWIZ
B
U
T
TONS message s
p
ecifying PSWIZB
_
FINI
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
R
o
be
r
t Shearman
rpcrt4
:
Handle pointers
t
o
c
ontext handle
s
in the s
t
ubles
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
R
obert
Sh
e
arman
r
p
crt4: We don'
t
need to free obj
e
ct p
o
inters if we
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Sh
e
arman
rpcr
t
4: Use macro
s
to generate th
e
code for
u
nmarsh
a
ling
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Rob
e
rt Shearman
r
pcrt4: D
o
n't
s
et
the me
m
ory pointer to
NULL before
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Ro
b
ert
S
hearman
rpcrt4
:
M
a
ke more interna
l
functions
s
t
a
tic
.
commit
|
commitdiff
|
tree
2006-05-20
R
obert She
a
rm
a
n
rpc
r
t4
:
Add
the
def
i
nition
of RpcAuthVerifier to rpc_defs
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shea
r
man
rpcrt4: Add more
f
ormat
c
h
a
r
ac
t
ers and add context
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert
S
hearman
r
pc
r
t
4
: Warn i
f
CreateName
d
P
i
pe fail
s
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4
:
A
dd t
h
e c
o
rrect amount of aut
h
padding
t
o
me
s
sages
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt
4
: Wait for all of the requ
e
sted bytes
to be re
t
urned
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4
:
Up
d
a
t
e the todo li
s
t
s
a
n
d cop
y
rights
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4: Fix for
t
he
open funct
i
ons i
n
the transports
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert S
h
e
ar
m
an
rp
c
rt4: Don't release
t
he
au
t
h info if it
i
s
n't
p
resent
.
commit
|
commitdiff
|
tree
next