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
oleaut32: Uncomment a line to implement conversion from VT_DISPATCH to VT_BSTR.
2006-06-08
R
o
be
r
t
S
hearma
n
oleaut32: Uncomment a line to impl
e
ment c
o
nversion
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
R
ob
e
rt
S
hearman
oleaut32: Hand
l
e BSTRs in VARIANT_CopyData
.
commit
|
commitdiff
|
tree
2006-06-08
Robert Shearman
se
r
ve
r
:
D
o
n't att
a
ch
the th
r
ead input when changing
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Robert Shearm
a
n
s
e
r
ver: Don't set the client's server field before
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Robert S
h
earman
libunicode: Add a code page table
for the
U
S-A
S
CII
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Robert She
a
r
man
rpcrt4:
Implement a
p
rocess-wide connec
t
i
on pool for
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Robert She
a
rm
a
n
rpcrt4: Fix the r
e
t
r
ieval
of This for interpreted pr
o
xies
.
commit
|
commitdiff
|
tree
2006-06-08
Robert Shea
r
man
rpcrt4: Implement
f
u
ll-pointer suppor
t
for inter
p
ret
e
d
.
.
.
commit
|
commitdiff
|
tree
2006-06-07
R
o
bert
S
hearman
shdocvw: Re
g
iste
r
some
more documente
d
classes that
.
.
.
commit
|
commitdiff
|
tree
2006-06-07
R
ober
t
S
h
earman
widl: Sup
p
ort coclass
f
orward d
e
clarations
.
commit
|
commitdiff
|
tree
2006-06-07
Robert S
h
earma
n
in
c
lude: Ad
d
two mo
r
e cocla
s
ses to exdisp
.
i
dl
.
commit
|
commitdiff
|
tree
2006-06-05
Robert She
a
r
m
a
n
msi: An empty
string is equivalent to ni
l
, so handle
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Robert Shearman
rpcr
t
4: Implement var
y
ing array NDR fu
n
ctio
n
s
.
commit
|
commitdiff
|
tree
2006-06-05
Rob
e
rt
S
hearman
rp
c
rt4:
Don't call NdrBa
s
eTypeMemory
S
ize from withi
n
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robe
r
t Shearman
rpcrt4:
Don't tr
y
to resolve
t
he name whe
n
c
onstructing
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
rpcrt4:
C
hang
e
Compute
C
o
n
f
o
rm
a
nce and Com
p
u
teVariance
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
R
obert Shearman
rpcrt4:
T
he li
f
etime of
the bi
n
d
ing han
d
le s
t
o
red
in
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
R
obert S
h
earman
rpcrt
4
:
Fix an incorrect forma
t
s
t
ring poin
t
er being
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
r
pcrt4: Sk
i
p over the
r
ight-hand-side data for the
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert
Shearman
r
p
crt4: Al
i
gn
t
he buffer corr
e
ctly wh
e
n marshaling
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shear
m
an
rpcrt4:
F
reeing a NULL conte
x
t
handle is all
o
wed
.
commit
|
commitdiff
|
tree
2006-06-03
Ro
b
ert
Shearman
rpcrt4: NdrClientCo
n
text
M
a
r
shall
/
Unmarshall
s
h
o
uld
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert S
h
ear
m
a
n
rpcrt4: Fix
t
he
u
n
m
a
r
shaling of pointers in conformant
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shea
r
ma
n
rpcrt4: CCo
n
tex
t
can
be NUL
L
in NDRCC
o
ntextMarshall
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Rob
e
rt Shearman
rpc
r
t4: Fix the pointer
c
o
unt used when handling embedde
d
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert
Shearman
rpc
r
t
4:
P
rint some more info
r
ma
t
ive erro
r
m
essages
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robert She
a
r
man
r
p
cr
t
4: Al
l
of
t
he parameters to TowerExp
l
ode
are optional
.
commit
|
commitdiff
|
tree
2006-06-02
R
ob
e
rt Shear
m
an
r
p
crt4: Imp
l
ement TowerCon
s
truct and TowerExplode
.
commit
|
commitdiff
|
tree
2006-06-02
Rob
e
rt Shearman
r
pcrt4: Add
func
t
ion
s
f
or generating a
n
d parsi
n
g the
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearman
rpcrt
4
:
Impleme
n
t I_Rp
c
Al
l
o
c
a
te and I_Rp
c
Free
.
commit
|
commitdiff
|
tree
2006-06-02
R
o
ber
t
Shearman
rpcrt
4
: Don'
t
send the un
u
sed part of
t
he allocated
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Rob
e
rt Shea
r
man
rpcrt4: NdrClientIn
i
t
ializeNew should
n
't clear all
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robe
r
t Shearman
wid
l
: Fix
a typo
i
n
t
he man page
.
commit
|
commitdiff
|
tree
2006-06-02
R
o
b
ert Sh
e
a
rman
widl: Properly size the return val
u
e procformat
.
commit
|
commitdiff
|
tree
2006-06-02
R
o
bert Shearman
widl: O
n
l
y
w
rite one procformat string and one ty
p
eformat
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
R
obert Shearman
oleaut3
2
: Make sure to read the
memid and
t
he name
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert Shearman
oleaut32: Resolve referen
c
ed ty
p
es for retur
n
val
u
e
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Rob
e
rt
Sh
e
arm
a
n
wi
d
l: Allow
som
e
mo
r
e "reserved w
o
rds" to be
used a
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Rober
t
S
h
earm
a
n
i
n
cl
u
de: Add som
e
d
efines
u
sed
by MIDL-generated code
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shear
m
an
rpcrt4:
Make UserMarshal
F
lags static
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Sh
e
ar
m
an
rpcrt4: We should never
pass
an fMustAlloc value of
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Ro
b
ert Shea
r
ma
n
rpcrt4: Mak
e
sure
to set a unique pointer
with a
n
id
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert She
a
r
ma
n
rpcrt4: If t
h
e numb
e
r of pointers is 0 for NdrFullPointerX
l
a
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
R
obe
r
t Shearman
rpcr
t
4
:
Han
d
le marshaling/un
m
arshaling full pointers
.
commit
|
commitdiff
|
tree
2006-05-30
Robe
r
t Sh
e
arman
rpcrt4: F
o
r f
u
ll pointer
s
the
state con
s
i
sts of f
l
ag
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Ro
b
ert Shea
r
m
an
rp
c
rt
4
: Sto
r
e
the QueryType in t
h
e
state t
a
bl
e
in NdrFullPoi
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Rob
e
rt Shearman
rpcrt4:
Fix NdrFullPo
i
nte
r
Q
u
eryRefId to make more tests
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Rober
t
Shearman
r
p
crt4: Implement remaining part
o
f
NdrFul
l
PointerQu
e
r
y
Poi
n
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert Shea
r
man
rp
c
rt4: Impleme
n
t some full point
e
r f
u
nctions
a
nd add
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Robert S
h
e
a
rman
rp
c
rt4
:
Even though FC_D
E
R
EFERE
N
CE conformance
i
s
handled
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
R
o
bert
She
a
r
man
r
p
crt4: Return the
a
ct
u
al status code se
n
t back
b
y
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert S
h
ea
r
m
a
n
ole32: A
d
d a
c
l
a
ss factory fo
r
CLS
I
D_InProcFreeMarshaler
.
commit
|
commitdiff
|
tree
2006-05-25
Robert
Shearman
ole32
:
Implem
e
nt G
e
tU
n
marshalClass for the free-
t
hreaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
ole32: Impl
e
ment table
-
st
r
ong mar
s
hal
i
ng and Re
l
easeMarshalD
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert
S
hearman
o
l
e
3
2:
I
mpleme
n
t table-weak
m
arshaling for the fre
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
obe
r
t She
a
rman
ole32:
Release the s
t
andard marshal in the free-t
h
rea
d
ed
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
o
le32: Add a
ro
u
gh implementation
o
f
t
h
e free-
t
hreaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearma
n
ole32: Fix the free-threaded marshaler when
it has
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robe
r
t S
h
earman
rpcr
t
4: S
e
t the Memo
r
y
f
ield of the stub
message structure
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
ber
t
S
h
e
arman
rpc
r
t4: Implement exp
l
icit generic bindi
n
g
h
an
d
les
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt Shearman
rpcrt
4
: Move the getting
of the c
l
ien
t
binding
handle
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearma
n
rpcrt4: Move t
h
e i
n
itialising
o
f
the s
t
ub message str
u
c
ture
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
r
p
crt4: Store the a
r
guments exclusively in
stubM
s
g
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
r
pcrt4:
I
m
plement R
p
cBindingCop
y
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
u
u
id: Add some COM
C
LSIDs
.
commit
|
commitdiff
|
tree
2006-05-25
Ro
b
ert Shearman
i
nclu
d
e: Add several mo
r
e inter
f
aces t
o
urlmon
.
idl
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearma
n
com
c
tl32: Fix th
e
loading of strings for th
e
property
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shear
m
a
n
server: Don't cl
e
ar
t
he QS_POSTM
E
SSAGE
f
l
ag if
the
r
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Rober
t
She
a
rman
o
l
e3
2
:
R
elease the outer unknown in
t
he proxybuffe
r
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robe
r
t Shearman
ole32: Release the
p
roxy buffer object on the
last
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert
Shearman
wininet: Fix a f
a
iling
test
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
rpc
r
t4: Fix copyin
g
too much dat
a
from th
e
buffer by
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Ro
b
ert Shearm
a
n
rp
c
r
t
4: Au
t
hent
i
cation padding should onl
y
be
generat
e
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert S
h
earman
include: Add
d
ef
i
nes used in CopyFileEx
.
commit
|
commitdiff
|
tree
2006-05-23
R
o
b
ert Shearma
n
in
c
l
ude:
M
a
k
e
guidde
f
.
h define
s
m
a
tch PSD
K
.
commit
|
commitdiff
|
tree
2006-05-22
R
o
b
e
r
t
Shearma
n
com
c
tl3
2
: Make sur
e
t
o
always
have the def
a
ult
p
ushbutton
.
.
.
commit
|
commitdiff
|
tree
2006-05-22
R
o
bert Shearman
comctl32
:
A PSM_S
E
TWIZBUTTONS m
e
s
s
age sp
e
cif
y
ing PS
W
IZB_FIN
I
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Ro
b
e
r
t
S
hearman
rpcrt4: Hand
l
e
pointe
r
s to co
n
text h
a
ndles i
n
the stubless
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearm
a
n
rpcrt4: W
e
don't need to free object
p
ointers if
w
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
r
p
c
r
t4: Use macros to gen
e
r
ate th
e
code for unmar
s
hali
n
g
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Rob
e
rt Shearma
n
rp
c
rt4: Don't set the memo
r
y
pointer to NULL before
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
R
o
ber
t
Shearman
r
pcrt4: Make
more internal func
t
io
n
s st
a
t
i
c
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4:
Add the definition o
f
RpcAuth
V
erifier to r
p
c_defs
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robe
r
t Shearman
rpcrt4: Add more forma
t
characters and a
d
d
contex
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robe
r
t Shearm
a
n
rpcrt4: Warn
if Cre
a
teNamedPi
p
e fails
.
commit
|
commitdiff
|
tree
2006-05-20
R
ober
t
Shearman
r
p
crt4: Add t
h
e
correc
t
amount of auth padding to m
e
ssages
.
commit
|
commitdiff
|
tree
2006-05-20
Robert S
h
earman
r
p
crt4: Wai
t
for
a
ll of t
h
e
req
u
ested bytes to be ret
u
r
ned
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robe
r
t Shearman
rpcrt4: Update the to
d
o lists and co
p
y
r
igh
t
s
.
commit
|
commitdiff
|
tree
2006-05-20
Rober
t
S
h
earman
rpcrt
4
:
F
ix for
t
he
o
pe
n
functions
in t
h
e
transports
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Rob
e
rt Shear
m
an
rpcrt4
:
Don't rele
a
se the auth
i
nf
o
if i
t
isn't
p
r
esent
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shear
m
an
rpcrt4:
I
m
p
l
e
ment
RpcBi
n
dingSetAuthInfoE
x
W based o
n
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcr
t
4: A NULL AuthInfo is allow
e
d
.
commit
|
commitdiff
|
tree
2006-05-18
Robert
S
hearman
rpcr
t
4: Sup
p
ort all available security
packages in
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4
:
O
nly use
the ca
c
hed conne
c
tion if the authentication
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert
Shearm
a
n
rpc
r
t4: St
o
re non-connection-sp
e
cifi
c
a
uthen
t
ication
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Rober
t
Shear
m
an
rpcrt4: Fix an off-by
-
one erro
r
when
c
hecking the size
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert
S
hearman
rpcrt4: Handle
interface pointers in
E
mbedd
e
dCo
m
plexSi
z
e
.
commit
|
commitdiff
|
tree
2006-05-18
Robe
r
t Shear
m
an
rpcrt
4
: Make
secur32 into a delayed i
m
port,
a
s most
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearm
a
n
rpcrt
4
:
I
ncrement
t
he cal
l
id field
o
f
t
h
e request
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Rober
t
Shearman
rpcrt4: Impl
e
ment NdrNonEncapsul
a
tedUnionMemorySize
.
commit
|
commitdiff
|
tree
next