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
rpcrt4: Implement more base types for complex types.
2006-06-09
Robert Shearman
rpcr
t
4: Implement more base types for com
p
lex types
.
commit
|
commitdiff
|
tree
2006-06-09
R
o
bert Shea
r
man
rpcrt4: Now that t
h
ere'
s
a process-wide pool
of connections
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Robert
S
h
earman
rpcrt4: Return th
e
sta
t
us received from RPCR
T
4_Se
n
d
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Rober
t
She
a
r
m
an
ol
e
a
ut32:
U
ncomment a lin
e
to implement co
n
versi
o
n
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Robe
r
t Shearman
oleaut32: Ha
n
dl
e
BSTRs in VARIANT_
C
o
pyData
.
commit
|
commitdiff
|
tree
2006-06-08
R
o
b
e
rt
S
hearman
server: Don't attach the thr
e
ad input wh
e
n changi
n
g
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
R
o
bert Shea
r
man
server: Don't set the
client's se
r
ver fi
e
ld befor
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Robert
S
hearm
a
n
li
b
unicod
e
: Add
a code
pa
g
e t
a
ble
f
or the US-AS
C
II
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
R
o
b
e
rt Shearman
rpcr
t
4: Implement a proc
e
s
s
-wide
c
onn
e
ction pool for
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
R
o
bert Shearman
rpcrt
4
: Fix
the retriev
a
l
of This for interpreted pro
x
ies
.
commit
|
commitdiff
|
tree
2006-06-08
Robert
Sh
e
arm
a
n
rp
c
rt4
:
Impl
e
ment
f
ull-poin
t
er support for in
t
erpreted
.
.
.
commit
|
commitdiff
|
tree
2006-06-07
R
o
bert
S
hear
m
an
s
hdocv
w
:
R
egister
some
more docume
n
te
d
cl
a
sses
t
hat
.
.
.
commit
|
commitdiff
|
tree
2006-06-07
R
obe
r
t Shearman
widl: Support coclass for
w
ar
d
declarations
.
commit
|
commitdiff
|
tree
2006-06-07
Robe
r
t
Shearman
include: Add two more coclasses to exd
i
sp
.
idl
.
commit
|
commitdiff
|
tree
2006-06-05
Robert Shearman
msi: An e
m
pty str
i
ng
i
s e
q
uivalent to n
i
l, so
handle
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Robe
r
t Shearm
a
n
r
p
crt4: Impl
e
m
ent varying a
r
ray
N
DR functi
o
ns
.
commit
|
commitdiff
|
tree
2006-06-05
Robert Shearman
rpcrt4: Don't call NdrBase
T
ypeMemorySize from withi
n
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Rober
t
Shearman
rpcrt4: Don't try to resol
v
e
t
he name wh
e
n
c
onstructing
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robe
r
t
Sh
e
arman
rpcrt
4
: Ch
a
n
ge ComputeConformance an
d
Compu
t
eVariance
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shear
m
a
n
rpcrt4: The lifetime o
f
the bi
n
ding ha
n
d
le stored in
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert
S
h
ear
m
an
rpcrt4:
Fix an i
n
c
orrect format string pointer being
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert
She
a
rman
r
pcrt4:
S
kip over the right-han
d
-side data
f
or the
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert She
a
rm
a
n
rpcrt4: Align the b
u
ffer c
o
r
rectly w
h
en ma
r
s
h
ali
n
g
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Rob
e
rt Sh
e
arman
rpcr
t
4: Freeing a NULL context hand
l
e is allowed
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
r
pcrt4: NdrClientContex
t
Mars
h
all/Unmarshall should
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Rob
e
rt Shearman
rpcrt4:
F
ix t
h
e un
m
arshaling of
p
o
i
nters in c
o
nfor
m
ant
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
r
p
crt4:
CCon
t
e
x
t can
be N
U
L
L in ND
R
C
C
ont
e
xtM
a
rshall
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearm
a
n
rpcrt4: Fix th
e
pointer cou
n
t used
w
hen handling embedded
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert
Shearman
rpc
r
t4: Pri
n
t
some
m
ore info
r
mat
i
ve error me
s
s
a
ges
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
R
o
b
ert Shea
r
man
r
pcrt4: All
o
f the parameters
t
o TowerExplode
a
re optional
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearman
rpcrt4: Implement To
w
erConstruct a
n
d
TowerExp
l
ode
.
commit
|
commitdiff
|
tree
2006-06-02
Robe
r
t Shearman
rpcrt4:
A
dd functions for generating a
n
d parsing t
h
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearman
rpc
r
t4
:
Implement I_RpcAllocate a
n
d I_RpcFree
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearman
rpcr
t
4: Don'
t
s
end the
u
nused pa
r
t
o
f
t
he a
l
located
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robert
Shear
m
an
rpc
r
t
4: NdrClientIniti
a
lizeNew shouldn't c
l
ear
a
ll
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robert She
a
rman
widl
:
Fi
x
a ty
p
o
in the man page
.
commit
|
commitdiff
|
tree
2006-06-02
R
obert Shearman
widl
:
Properly size the return v
a
lue p
r
ocformat
.
commit
|
commitdiff
|
tree
2006-06-02
Rober
t
S
h
e
arman
w
i
dl: O
n
l
y
write one
p
rocformat
string a
n
d one
ty
p
eformat
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Rob
e
r
t Shearman
ole
a
u
t
3
2:
M
ake su
r
e
t
o
read the memid and the
n
ame
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Rob
e
r
t
Sh
e
arman
oleaut32:
Resolve referenced
types fo
r
return values
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert
S
hearman
widl: Allow so
m
e
m
ore "
r
eserved wo
r
d
s
" to b
e
use
d
as
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert Shea
r
m
an
includ
e
: Add some defines used
b
y
M
IDL-ge
n
erated code
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shear
m
an
rpcrt4: Make UserMarshalFlags
s
tatic
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shearman
r
p
c
rt4:
We should nev
e
r
p
ass
a
n
f
MustAlloc v
a
lu
e
of
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
R
o
b
ert Shea
r
man
r
p
crt4: Make
s
ure to set a unique poin
t
er wit
h
an
i
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robe
r
t Shea
r
m
a
n
rp
c
rt4:
I
f
t
h
e number of
pointers
is
0
f
or NdrFul
l
P
o
i
nte
r
X
la
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shear
m
an
rpcrt4:
H
and
l
e ma
r
sha
l
ing/unm
a
rshal
i
ng f
u
l
l
pointers
.
commit
|
commitdiff
|
tree
2006-05-30
R
o
bert Shear
m
an
rpcrt4: For
f
ull
p
ointers the s
t
ate consis
t
s of fl
a
gs
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert
Shearman
rpcrt4: Store
t
he QueryType in the state table in NdrFu
l
lPoi
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert Shea
r
man
rpcrt4:
Fix NdrFullPointerQueryRefId to mak
e
m
ore tes
t
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robe
r
t Shearm
a
n
rpcrt4: I
m
plemen
t
r
e
maini
n
g pa
r
t of NdrFullPoi
n
t
er
Q
ueryPoint
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Rob
e
rt Shearman
rpcrt4: Impleme
n
t some full point
e
r f
u
n
c
tions and add
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Robe
r
t She
a
rman
r
p
crt4: Ev
e
n
th
o
ugh FC_DEREFERENCE
c
on
f
orm
a
nce is ha
n
d
l
e
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Ro
b
ert Shearman
r
p
c
r
t4: Return
t
he actual status co
d
e sent back by
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
o
le32: Add a c
l
a
s
s fact
o
r
y
f
o
r C
L
SID_InProcFreeMar
s
h
aler
.
commit
|
commitdiff
|
tree
2006-05-25
Robert S
h
earman
ol
e
32: Implement Get
U
nmars
h
alClass for the free-th
r
eaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shear
m
an
ole32: Implement t
a
b
l
e-strong marshaling and Release
M
arsha
l
D
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert She
a
rman
ole32:
Implement table-weak
ma
r
shal
i
n
g for the f
r
ee
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rober
t
Shearman
o
le32: Release the standard
mars
h
al in t
h
e
free-threaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Ro
b
e
r
t
Shearm
a
n
ole32: Add a rou
g
h implementation of
t
h
e free
-
threaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rober
t
Sh
e
arm
a
n
ole32:
F
ix the free-threa
d
ed marshal
e
r
when it
has
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
r
p
crt4: S
e
t the Memory field of the
s
tub message structure
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robe
r
t Shearman
r
pcrt4:
I
mp
l
em
e
n
t
expl
i
cit generic binding handl
e
s
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
ber
t
Shea
r
man
rpcr
t
4:
M
o
ve
the gettin
g
o
f
th
e
clie
n
t bindin
g
handle
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt
S
hearman
rpcrt4: Move the initialisin
g
of
t
he st
u
b message structur
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shear
m
an
rpcrt4: Store t
h
e arguments ex
c
lusively in stubMsg
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Ro
b
ert Shearman
rp
c
rt4: Implem
e
nt Rp
c
Bindin
g
Copy
.
commit
|
commitdiff
|
tree
2006-05-25
R
obert Shearman
uuid: Add some COM CLSI
D
s
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
r
t
Shearman
i
n
clu
d
e
: Add
sever
a
l more interfaces to urlmon
.
idl
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
comctl32: Fix the lo
a
ding of strings for
t
he pro
p
erty
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shea
r
man
server: Don'
t
c
l
ear the
Q
S_POST
M
ES
S
AGE flag i
f
t
h
ere
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
ole32: Release the outer un
k
nown in the prox
y
buffer
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
ole32:
R
ele
a
se
t
he proxy buffer obje
c
t on the la
s
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Ro
b
e
r
t S
h
earman
winine
t
: Fix a
fa
i
l
ing test
.
commit
|
commitdiff
|
tree
2006-05-23
Robe
r
t Shearman
rpc
r
t4:
F
ix copying too mu
c
h da
t
a from
the buffer by
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shear
m
an
rpcrt4: Au
t
henti
c
ation paddin
g
sho
u
ld on
l
y
be
generated
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert
S
hearma
n
include: Add defines u
s
ed
in CopyFileEx
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shear
m
an
include: Mak
e
guiddef
.
h
d
efines match P
S
DK
.
commit
|
commitdiff
|
tree
2006-05-22
Robert Shea
r
m
a
n
co
m
ctl32
:
M
a
ke sure to always have
t
he default
p
u
shbu
t
ton
.
.
.
commit
|
commitdiff
|
tree
2006-05-22
R
o
bert She
a
rman
c
o
m
ctl32
:
A P
S
M
_SETWIZBUTTO
N
S messa
g
e
s
p
e
cifying PSWIZB
_
FINI
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4: Handle
pointers to context ha
n
dles
in the stubless
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
R
obert Shearm
a
n
rpcrt4: We don't n
e
ed to
free obje
c
t
p
o
inters if
we
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert S
h
earman
rpcrt4: Use macro
s
to generate th
e
code for unmarshaling
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcr
t
4
: D
o
n't set the
memory pointer to NULL
b
efore
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Ro
b
e
r
t Shearman
rpcrt
4
:
M
ake more internal functions
static
.
commit
|
commitdiff
|
tree
2006-05-20
R
o
be
r
t Shear
m
an
rp
c
rt4: Add
the definition of RpcAuthVerifier to rp
c
_d
e
fs
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert
S
hearman
rpcrt4: Add more format characters
a
n
d
a
dd context
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearm
a
n
rpcrt4: W
a
rn if Cr
e
ateNamedPipe fails
.
commit
|
commitdiff
|
tree
2006-05-20
R
obert S
h
earman
rpcrt4: A
d
d the correct am
o
unt of auth padding to messages
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpc
r
t4: Wait
for
all of
t
he requested bytes to be returned
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearma
n
rpcrt4: Updat
e
the tod
o
lists and cop
y
rights
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4: Fix fo
r
the
op
e
n functions in the tra
n
sp
o
rts
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt
4
: D
o
n't r
e
lea
s
e t
h
e a
u
th inf
o
i
f
it isn't
p
rese
n
t
.
commit
|
commitdiff
|
tree
2006-05-18
R
o
b
ert Shearm
a
n
rpcrt
4
: Im
p
leme
n
t RpcBindingSetAuthInfoExW based on
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Rob
e
rt Shearman
r
p
crt4: A NULL A
u
thInfo is allowed
.
commit
|
commitdiff
|
tree
2006-05-18
Rober
t
She
a
rman
rp
c
r
t4: Support a
l
l available security pac
k
ages in
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robe
r
t Shearman
rpc
r
t4:
Only
u
se the ca
c
he
d
co
n
nect
i
on if the au
t
henticati
o
n
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpc
r
t4:
Store non-
c
o
nnection-speci
f
ic a
u
t
h
e
n
t
i
cation
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Rob
e
r
t Shearman
rpcrt4:
Fi
x
an off-by-one error when chec
k
ing the
s
ize
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shear
m
a
n
rpcrt4: Handle interface pointe
r
s in Emb
e
ddedComplexSize
.
commit
|
commitdiff
|
tree
next