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 NdrUserMarshalMemorySize.
2006-05-18
Robert Shea
r
m
a
n
rpc
r
t
4: Imp
l
ement NdrUserMarshalMemo
r
ySize
.
commit
|
commitdiff
|
tree
2006-05-17
Ro
b
e
r
t S
h
earman
rpcr
t
4: Impleme
n
t Ndr
I
nterfacePointe
r
Me
m
or
y
Size
.
commit
|
commitdiff
|
tree
2006-05-17
Ro
b
e
r
t
Shearman
rpc
r
t
4: Make some f
u
nctions
that ar
e
n'
t
use
d
outside
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
Rob
e
rt S
h
e
a
rm
a
n
rpcr
t
4
:
F
ill out more of t
h
e function tables wi
t
h fun
c
tions
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
R
obert Shearma
n
rpcrt4: R
a
ise an ex
c
eption if there is
n
o default handler
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert
S
hearman
rpcrt4: I
m
p
l
ement fixed
a
rr
a
y f
u
nc
t
ions
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearma
n
rpcrt4: Remove th
e
BUFFER
_
PARANOIA overestim
a
tes for
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Ro
b
ert
Shearman
rp
c
r
t4: Implement computin
g
of
conformance fr
o
m
a
correlatio
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert S
h
ea
r
m
a
n
rpcrt4: Fix c
o
nformant varyin
g
s
t
ructs to comply to
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearman
rpcrt4:
D
o
n
'
t dupli
c
ate
t
he conformance
c
al
c
ulating
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearm
a
n
rpcrt4: Im
p
le
m
ent conforman
t
varyi
n
g struct f
u
nct
i
on
s
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearman
rpcrt4: Imp
l
ement mor
e
c
o
nform
a
nce
o
perations and more
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Rob
e
rt Shearman
rpcrt4: Im
p
lement NdrSimpleStructMemoryS
i
z
e
.
commit
|
commitdiff
|
tree
2006-05-15
R
ober
t
Sh
e
arman
r
pcr
t
4:
F
ix
the conformant
stru
c
t funct
i
on
s
t
o
not
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Ro
b
ert Shearman
rpcrt4:
In NdrConformantBufferSize, S
i
ze
C
onfo
r
mance
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert She
a
rman
rp
c
rt4: Save pStubMsg->ActualCo
u
nt i
n
a local variable
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
R
o
bert Shea
r
m
an
rpcrt
4
: Der
e
ference
t
he
memo
r
y
f
or pointers in NdrNo
n
Encap
s
u
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearm
a
n
rpc
r
t4: Renam
e
Com
p
lexS
t
ructSize to
ComplexStr
u
ctMemorySize
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert
S
hea
r
m
an
rpcrt4: Fix embedded pointers in arr
a
ys b
y
ta
k
ing in
t
o
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Ro
b
ert Shear
m
a
n
serve
r
: Retr
i
eve
the groups for a token from the server
.
commit
|
commitdiff
|
tree
2006-05-15
Robert
Shearman
rpcrt4:
T
he arm type mask
s
hould be
c
om
p
aring t
h
e highest
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearma
n
rpcr
t
4
:
M
a
ke ComplexStruc
t
S
i
ze increment th
e
buffer
.
commit
|
commitdiff
|
tree
2006-05-15
R
obert S
h
earman
rpcrt4: Pass
in the buffer val
u
e before i
n
c
re
m
enting
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert She
a
rman
rpc
r
t4: Implement NdrCom
p
lexStructMemory
S
ize
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Sh
e
arm
a
n
rpcrt4
:
Implement NdrCo
m
plexArrayMemo
r
ySize
.
commit
|
commitdiff
|
tree
2006-05-15
Robert
S
hea
r
man
rpcrt4: Fix the fault
p
acket structure to comply with
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearman
rp
c
rt
4
:
Th
e
NDR
m
e
m
ory si
z
ing
functi
o
ns shou
l
d
i
ncr
e
ment
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearman
rpcrt4: Make NdrBa
s
eTyp
e
MemorySize increment the buffer
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert
S
hea
r
man
rpcrt4: M
a
ke NdrConformantStr
i
ngUnm
a
rshall use the
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
R
obert Shearm
a
n
a
dvapi32: Add tests for
gettin
g
the
g
roups,
u
s
er and
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Sh
e
arman
Check
t
he return value from
r
egister_key_guid
in all
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Shea
r
m
a
n
ole32: Ad
d
a test
f
or
IMoniker_IsD
i
rty
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Shear
m
a
n
rp
c
r
t
4: Use the buffer
p
assed
in as
a
n argument a
n
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Shearman
rpcrt4:
A
lig
n
conform
a
n
ces and va
r
iances
cor
r
ect
l
y
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Shearman
rpcrt4: Move the writing and siz
i
n
g
of variances an
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
R
o
b
e
rt Shearman
r
p
crt4: Cor
r
ectly align the
buffer to re
a
d
/write array
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
R
o
b
e
rt Shearman
rpcrt4: Co
r
re
c
tly align the buffer bef
o
re read
i
ng/wr
i
ting
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Shearman
rpcrt4: Rename NonEn
c
apsula
t
edUnionSize to NdrN
o
nEn
c
apsulate
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Shearma
n
r
p
crt4: Remo
v
e
unintuitive
r
e
qu
i
rement to pass the
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Shea
r
man
ole32: Exception
h
andli
n
g sho
u
ldn't be
n
ee
d
ed
a
round
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearm
a
n
ole32: Th
e
type check in AntiM
o
n
ikerI
m
pl_Co
m
m
o
nPre
f
ix
W
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robe
r
t She
a
rm
a
n
ole32: Imp
l
e
m
ent
s
everal
c
l
ass mo
n
iker functions u
s
ing
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert She
a
rman
o
l
e32:
Remo
v
e
d
uplicated CLSIDs
.
commit
|
commitdiff
|
tree
2006-05-08
Rob
e
rt Shearma
n
ole32:
A
d
d
an impl
e
m
e
ntatio
n
o
f
c
lass mon
i
kers
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shea
r
man
ole32: Add tests
fo
r
I
sRunning, Ge
t
TimeOfLas
t
C
h
ange
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole32: Fix
regression caused by an
earlier
p
a
t
c
h
that
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole
3
2: Fix in
f
inite recursio
n
in CompositeMonikerImpl_Ge
t
T
im
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert S
h
earman
ole32: Fix
inf
i
nite
recursion in Com
p
ositeMoni
k
erImpl_BindTo
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert S
h
earman
ole32: Fix typos in
C
om
p
o
siteMonike
r
Impl_BindToObject
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Ro
b
ert Shearman
ole32: Create moniker
e
num
e
rator
with an ini
t
ial
r
e
ferenc
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Rober
t
Shearman
o
le32: Test moniker displa
y
names
.
commit
|
commitdiff
|
tree
2006-05-08
Rob
e
rt She
a
rman
ole32: A
d
d
a
t
est for IMon
i
ke
r
_Is
D
irty
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Sh
e
arman
ole32: Test unmarsh
a
ling
the mon
i
ke
r
instead
o
f
j
ust
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Rob
e
r
t Shearman
ole32: Make th
e
size retur
n
e
d by
Compos
i
teMoniker
I
mpl_Ge
t
Mar
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
R
obert Shearman
ole32: Add on the size of the whole
O
BJREF
s
truc
t
u
re
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Ro
b
ert S
h
e
a
rman
ole32: Fix the al
g
orithm used in CompositeM
o
nike
r
Impl_Hash
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ol
e
32: Fix the al
g
orithm u
s
ed in ItemMoniker
I
m
pl_Hash
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
R
o
be
r
t
She
a
rma
n
ole3
2
: Add
tests for g
e
ner
i
c
c
ompos
i
te monikers
.
commit
|
commitdiff
|
tree
2006-05-08
R
o
bert Shearman
ole32: Add a class fact
o
ry for
compo
s
ite mo
n
i
kers
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole32: Allocate memory for the generic
com
p
osite moniker
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Ro
b
ert Shearm
a
n
ole32: Imple
m
e
n
t IMarshal for
c
omposite mon
i
kers
.
commit
|
commitdiff
|
tree
2006-05-08
Robe
r
t Shearman
o
l
e
32
:
Release all existi
n
g moni
k
ers before loading
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert She
a
r
man
ole32: EnumMoni
k
erIm
p
l_Next should add a reference
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Ro
b
ert
She
a
r
m
an
ole32: Fix CompositeM
o
ni
k
erImpl_Ge
t
SizeMax t
o
m
a
tc
h
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole32
:
Fix
the loop in Compos
i
teMoni
k
e
rImpl_Hash,
as
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
o
l
e32: Implement CompositeMonikerROTD
a
taImpl_GetCompari
s
on
D
ata
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole32: The unknown
con
s
tan
t
at the start of the
p
e
r
siste
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole
3
2: Add a test
for
anti m
o
nikers
.
Fix
AntiMonikerImpl_Has
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole32: S
u
pport ma
r
shal
i
ng of anti monik
e
rs
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Sh
e
arm
a
n
ole32: Register CLSID_Co
m
positeMoniker
.
commit
|
commitdiff
|
tree
2006-05-08
R
o
bert
Sh
e
arman
ole32: Register CLS
I
Ds
for
a
ll
O
LE monikers
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shea
r
man
ole32:
A
dd
t
ests f
o
r item moniker
.
commit
|
commitdiff
|
tree
2006-05-08
Robert She
a
rm
a
n
o
l
e
3
2
:
M
ake class moniker tes
t
more
g
eneric
and te
s
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
R
obert Shearma
n
rpcrt4: A
u
t
omatically
r
esolve t
h
e endpoint
.
commit
|
commitdiff
|
tree
2006-05-07
Robert Shearman
rpc
r
t4: Use getaddrinfo
t
o get the sockaddr
.
commit
|
commitdiff
|
tree
2006-05-07
Ro
b
ert Shearman
ole32: R
e
m
o
ve the fixme printed i
f
C
oGetClassObject
.
.
.
commit
|
commitdiff
|
tree
2006-05-07
Robert S
h
ea
r
m
an
r
p
c
rt4: Implement Nd
r
Conf
o
rmantVaryingArrayFre
e
.
commit
|
commitdiff
|
tree
2006-05-07
Robe
r
t Shearma
n
rpcr
t
4: Dereference the poin
t
er i
f
necess
a
r
y
only after
.
.
.
commit
|
commitdiff
|
tree
2006-05-07
R
o
bert
Shearman
r
p
c
r
t
4
:
Add a stub
f
or RpcBi
n
dingSetOption
.
commit
|
commitdiff
|
tree
2006-05-07
Robert She
a
rman
rpcr
t
4
:
Impr
o
ve the trace
s
i
n the pointer fu
n
ctions
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Sh
e
ar
m
an
se
t
up
a
pi
:
Fix parsing of U
C
S-16 fi
l
es
.
commit
|
commitdiff
|
tree
2006-05-05
Rober
t
Shear
m
a
n
ole
3
2: IPer
s
i
st
S
t
ream is
a
lso
i
m
plemented
by any
object
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shear
m
an
o
le32:
F
ix
typos in StgCreateStorage
E
x and StgOp
e
nStorag
e
Ex
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearman
o
le32: S
T
GM_PRI
O
RI
T
Y allows other IS
t
orage objects
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Rob
e
r
t
Shea
r
man
oleaut32: Check the return
value f
r
om
VariantCopy w
h
en
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert S
h
earman
oleaut32:
S
upport values bei
n
g
passed into VT_VARIANT
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearman
ole32: Check tha
t
the storage
w
as o
p
ened
with
w
r
ite
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robe
r
t Shea
r
man
o
le32: Copy the mode flags
into the STATSTG st
r
uc
t
u
r
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearman
ole32:
Add tests for I
S
t
ora
g
e::Stat
.
commit
|
commitdiff
|
tree
2006-05-05
R
o
bert Shearman
o
le32: Fix acces
s
right check f
o
r o
p
ening and creating
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Rober
t
Shearman
o
l
e32:
A
d
d more tracing for read
i
n
g
and
w
riting storage
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Ro
b
e
rt
Shearman
ole32: Add tests f
o
r s
u
b-storag
e
s
and crea
t
ing stre
a
m
s
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearman
ol
e
32
:
A
d
d
a storage test
for
r
eading a
n
d writing of
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Rober
t
She
a
rman
ntdll: Fix si
z
e check for NtQuer
y
Info
r
mationToken(T
o
kenGroups)
.
commit
|
commitdiff
|
tree
2006-05-05
Robert
Sh
e
arma
n
s
e
rver: Thre
a
ds
should s
t
art off without having an
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearman
advapi
3
2: Implement the majority of Impersonate
L
o
ggedOnU
s
er
.
commit
|
commitdiff
|
tree
2006-05-05
Robert S
h
ea
r
man
wi
n
i
ne
t
: Initialise the
LP
W
ITHREADERROR
s
tructure after
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearman
inc
l
ude
:
Copy some format charac
t
er types fr
o
m wi
n
e
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
R
o
be
r
t
Shearma
n
widl
:
P
r
event NULL poin
t
er de-r
e
fs o
n
"void
*" ty
p
e
s
.
commit
|
commitdiff
|
tree
2006-04-20
R
o
b
ert She
a
rman
w
i
ninet: Don't all
o
cate memory for t
h
e
t
hread error
.
.
.
commit
|
commitdiff
|
tree
next