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: Move the writing and sizing of variances and conformances to common functions.
2006-05-10
Robert Shearman
rpc
r
t4: M
o
ve the writing an
d
sizing
o
f
v
ar
i
a
nces and
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Shearman
rp
c
r
t
4: Correctly alig
n
the bu
f
fer to read/write array
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
R
o
bert Shearman
rpcrt4: Correctly a
l
ign the buffer before rea
d
ing/writing
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Ro
b
ert Shear
m
an
rpcrt4:
Rename NonEncap
s
ul
a
tedUnionSize
t
o
NdrNonEn
c
apsula
t
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
R
obert Shea
r
m
an
rpcrt4: Re
m
o
v
e unintuitive
r
eq
u
ir
e
ment to pass the
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert S
h
earman
ole32: Exception ha
n
dling
shouldn't
b
e
needed around
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
R
o
bert Shearm
a
n
ole32: T
h
e type ch
e
ck in AntiMoni
k
erImpl_
C
omm
o
nPrefixW
i
th
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robe
r
t
Shearman
ole32: I
m
plement s
e
vera
l
class moniker f
u
nctions using
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
R
o
b
e
rt S
h
earman
ole32: Remove d
u
plic
a
ted
C
L
SIDs
.
commit
|
commitdiff
|
tree
2006-05-08
Rob
e
r
t Shearman
ole3
2
: Add an implementation of cla
s
s monikers
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shear
m
an
ol
e
32: Ad
d
t
e
sts for IsR
u
nning,
GetTimeOfLastChange
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole32: Fix regr
e
ssion c
a
used by an earli
e
r patch t
h
at
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Sh
e
a
r
man
o
le3
2
: Fix infi
n
ite r
e
cur
s
i
on
i
n
CompositeMonikerImpl_GetT
i
m
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Sh
e
a
rman
ole32: Fix inf
i
nite recursio
n
in Com
p
ositeM
o
nikerImpl_Bi
n
d
To
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearm
a
n
ole32: Fix typos i
n
CompositeMo
n
ikerImpl_Bin
d
T
o
Object
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shear
m
an
ole32: Create monik
e
r enumerator wit
h
an initial refe
r
ence
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Ro
b
ert
Shearman
ole32:
T
est
m
o
niker di
s
play
n
ames
.
commit
|
commitdiff
|
tree
2006-05-08
Robert She
a
r
m
an
ole32: Add
a
t
est for IMoni
k
er_IsDir
t
y
.
commit
|
commitdiff
|
tree
2006-05-08
Robe
r
t
She
a
rman
ole32
:
Test unmars
h
aling the
m
on
i
ker
i
ns
t
ea
d
of
j
u
st
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robe
r
t Shearma
n
o
l
e32:
Make the size returned by
C
o
m
positeMonik
e
rImp
l
_Get
M
ar
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert
S
h
earman
o
l
e32: Add o
n
t
he size
o
f
the
w
hole OBJ
R
EF
s
tructure
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
R
obert Sh
e
arman
ole32: Fix
the
a
lgorithm used
in CompositeMonikerImpl
_
Hash
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Ro
b
ert Shearman
ole32: Fix
t
he algorithm use
d
in
ItemMonikerImpl_Has
h
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
R
o
bert
Shearman
ole32: Add
t
ests for gen
e
ric comp
o
s
i
te mon
i
kers
.
commit
|
commitdiff
|
tree
2006-05-08
R
obert
S
hearman
ole32: Add a class factory for com
p
osite m
o
nikers
.
commit
|
commitdiff
|
tree
2006-05-08
R
obert
Shearman
ole3
2
:
Allo
c
at
e
memory for the g
e
neric
co
m
posite mon
i
ker
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole32
:
Imp
l
ement IMarshal for c
o
mp
o
s
i
te m
o
nikers
.
commit
|
commitdiff
|
tree
2006-05-08
R
obert Shearman
ole32: Release all
exis
t
i
n
g monikers be
f
o
r
e
l
o
ading
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert She
a
r
ma
n
o
l
e32: EnumMonikerImpl_N
e
xt should
a
dd a re
f
er
e
n
ce
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
R
o
b
e
rt Shearman
ole32: Fix
C
o
m
positeMonikerImpl
_
Get
S
izeMax to match
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Rob
e
rt
Shear
m
an
o
l
e32: F
i
x
the loop in
C
ompo
s
iteMonikerImp
l
_Hash, as
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole32:
Impl
e
me
n
t Compo
s
iteMo
n
ik
e
rROTDataImpl_
G
etC
o
m
p
a
rison
D
a
ta
.
commit
|
commitdiff
|
tree
2006-05-08
Ro
b
ert
Shearman
o
le32: Th
e
unknown constant at the start
of t
h
e
p
e
rsisted
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Ro
b
ert Shearman
ole32: Add a test
for anti monikers
.
Fix A
n
ti
M
onik
e
rImpl_H
a
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Sh
e
arman
ole32
:
S
upport marshal
i
ng of anti mo
n
ikers
.
commit
|
commitdiff
|
tree
2006-05-08
R
o
ber
t
Shearm
a
n
ole
3
2: Register CLSID_Com
p
ositeMoniker
.
commit
|
commitdiff
|
tree
2006-05-08
R
o
ber
t
Sh
e
arm
a
n
ole32:
R
egis
t
er CLSI
D
s for all OLE monikers
.
commit
|
commitdiff
|
tree
2006-05-08
Robert
S
h
e
arman
ole32: Add tests f
o
r item
m
oniker
.
commit
|
commitdiff
|
tree
2006-05-08
Rob
e
rt Shearman
ole32: Make cla
s
s
moniker test more ge
n
eric an
d
test
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
rpcrt4: Automatically res
o
lve th
e
end
p
oint
.
commit
|
commitdiff
|
tree
2006-05-07
Robert She
a
rman
rpcrt4: Use getaddrin
f
o to ge
t
the sockaddr
.
commit
|
commitdiff
|
tree
2006-05-07
Robert Sh
e
arman
ole32
:
Remo
v
e the fi
x
m
e
printed if CoG
e
tClassObject
.
.
.
commit
|
commitdiff
|
tree
2006-05-07
Rob
e
rt
Shearman
rpcrt4: Implemen
t
NdrConforman
t
Var
y
i
n
gAr
r
a
y
Free
.
commit
|
commitdiff
|
tree
2006-05-07
Robert S
h
e
a
rman
rp
c
rt4:
Derefere
n
ce the pointer if ne
c
essary on
l
y after
.
.
.
commit
|
commitdiff
|
tree
2006-05-07
R
obert Shearman
rpcrt4: A
d
d
a
s
t
ub for
RpcBindingSetOp
t
io
n
.
commit
|
commitdiff
|
tree
2006-05-07
Rob
e
rt Sh
e
arman
rpcr
t
4
:
Impr
o
ve
t
he tra
c
es in the pointer
fu
n
cti
o
n
s
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearman
set
u
papi: Fix
parsing of UCS-16 files
.
commit
|
commitdiff
|
tree
2006-05-05
Rober
t
Shear
m
an
ole32: IPersistStream i
s
also imple
m
ente
d
by any
object
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearm
a
n
ole32:
Fix
typos in StgCreateStorageEx and StgOpenStorag
e
Ex
.
commit
|
commitdiff
|
tree
2006-05-05
Rober
t
Shearma
n
o
l
e32: STGM_PR
I
ORI
T
Y allows other ISt
o
rage objects
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert
S
h
earman
o
l
e
au
t
32: Ch
e
ck the retur
n
val
u
e
fro
m
V
ariantCopy
w
hen
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearman
o
l
eaut32: Su
p
por
t
values being
p
as
s
ed into VT_V
A
RIANT
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shea
r
m
a
n
ole32: Check th
a
t the sto
r
age was
o
pened with write
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearman
o
l
e32:
C
opy the mode flags into t
h
e STA
T
STG structure
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shea
r
man
o
l
e32: Add tests
f
or IStorage::St
a
t
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shea
r
ma
n
ole32
:
Fix a
c
cess right ch
e
ck for opening a
n
d creating
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert
Shearman
ole
3
2
:
A
d
d
m
ore tracing
for readi
n
g and writin
g
storage
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Rob
e
rt Shearman
o
le32:
Add
t
e
s
ts for sub-storages
and creating strea
m
s
.
commit
|
commitdiff
|
tree
2006-05-05
Robert
S
hearman
ole32: Add a storage test
f
or reading
a
nd w
r
iting
of
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert
Shearman
ntdll: Fi
x
size ch
e
ck f
o
r NtQueryInf
o
rmat
i
onToken(Toke
n
Groups)
.
commit
|
commitdiff
|
tree
2006-05-05
Robert She
a
rman
server: Threads sho
u
ld
start o
f
f without having an
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
R
o
bert Sh
e
arman
advapi32:
I
m
plement the ma
j
ority of Impe
r
sonate
L
oggedOnUser
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearm
a
n
wininet: Initialise
the
L
P
W
ITHRE
A
DERROR struct
u
re after
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shea
r
m
a
n
incl
u
d
e
: Copy some format charac
t
er t
y
pes from
w
i
n
e
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
R
o
bert S
h
earman
w
i
dl: Prevent NU
L
L pointer de-refs
o
n
"void *" types
.
commit
|
commitdiff
|
tree
2006-04-20
R
obert Shearman
w
ini
n
et: Do
n
't
a
l
l
oc
a
te memor
y
for
t
h
e
thread error
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Robert Shearm
a
n
rpcr
t
4: Don't apply the offset
t
o the pointer passed
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Robert Shearman
r
pcrt
4
:
Free all
p
o
inters by defau
l
t
, e
x
cept for conform
a
nt
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Rober
t
Shear
m
a
n
rpcrt4
:
F
ix some memo
r
y leaks
.
commit
|
commitdiff
|
tree
2006-04-20
Ro
b
ert Shearman
rpcrt4:
U
se
the docume
n
t
e
d
N
DR_
P
R
O
C_
H
EADER_EXTS structure
.
commit
|
commitdiff
|
tree
2006-04-20
Robert Shearman
rpcrt4:
U
s
e INTERPRETER_OPT_FL
A
GS
i
n ndrtypes
.
h ins
t
ead
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Rober
t
She
a
rman
rpcrt4
:
Store the
r
e
t
urn value
on the
s
tack for interpreted
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Robert She
a
rman
rpcrt4
:
Corr
e
ctly fill in StackTop for stubless clients
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
R
obe
r
t Shearma
n
rpcrt
4
:
The
r
e's no ne
e
d to set stubMsg
.
S
tackTop twice
.
commit
|
commitdiff
|
tree
2006-04-20
R
obert Sh
e
arman
r
p
c
rt4: Fi
x
the MSVC version of cal
l
_
server
_
func
.
commit
|
commitdiff
|
tree
2006-04-18
Robert Shearman
oleau
t
32: Fi
x
diffe
r
ences between
t
he size retur
n
ed
.
.
.
commit
|
commitdiff
|
tree
2006-04-18
Robert She
a
rman
oleaut32:
Initiali
s
e
B
STR pointer to NU
L
L in VARIANT
_
UserUnm
.
.
.
commit
|
commitdiff
|
tree
2006-04-18
R
obert Shearman
widl: Ignore [o
b
ject]
attri
b
ute on interfaces w
r
itten
.
.
.
commit
|
commitdiff
|
tree
2006-04-07
Rob
e
rt Shearman
ole32:
F
ix
t
ypo in F
i
l
e
MonikerI
m
pl_
B
indToObject
.
commit
|
commitdiff
|
tree
2006-04-07
Robert Shea
r
man
ole32
:
Check fo
r
pcbSize pa
r
amet
e
r
o
f Com
p
osit
e
MonikerImpl_G
.
.
.
commit
|
commitdiff
|
tree
2006-04-07
R
o
bert
S
hearman
ole32: Check for
pcbSize in A
n
t
i
MonikerImpl_G
e
tSizeMax
.
.
.
commit
|
commitdiff
|
tree
2006-04-07
Robert She
a
rman
ole
3
2: F
i
x
DefaultHandler_Enum
A
dvises
.
commit
|
commitdiff
|
tree
2006-04-07
Rob
e
rt She
a
rm
a
n
ole
a
ut32: F
i
x typo
i
n LPS
A
FEAR
R
AY_Unm
a
rsh
a
l
.
commit
|
commitdiff
|
tree
2006-04-07
R
obert Shea
r
m
a
n
oleaut32:
R
emove deadco
d
e in Sa
f
eArrayP
u
tEle
m
e
n
t
.
commit
|
commitdiff
|
tree
2006-04-07
R
obert Shear
m
an
s
erver:
F
ree ptr
i
n
c
ons
o
l
e_input_append_hist
.
commit
|
commitdiff
|
tree
2006-04-07
Robert She
a
rman
server: Handle
fa
i
lure of mem_alloc in
d
up
l
icate_token
.
commit
|
commitdiff
|
tree
2006-04-07
R
ober
t
Shearman
server
:
Handle
possible mem_a
l
l
o
c
failure in create
_
token
.
commit
|
commitdiff
|
tree
2006-04-07
Robert Shearman
server: Should use releas
e
_o
b
ject on an object instead
.
.
.
commit
|
commitdiff
|
tree
2006-04-03
R
obert
S
hearman
ole32: Add document
a
tion for
t
h
e clip format user
m
arshal
.
.
.
commit
|
commitdiff
|
tree
2006-04-03
Rob
e
rt Shearman
widl: Fix the type offse
t
for
g
ener
a
ted conformant
.
.
.
commit
|
commitdiff
|
tree
2006-04-03
Ro
b
ert S
h
e
a
r
m
an
ker
n
e
l
: Remo
v
e
s
ome stubs that aren't presen
t
in NT
.
commit
|
commitdiff
|
tree
2006-04-03
Robert Shearma
n
kern
e
l: Document
some file functio
n
s
.
commit
|
commitdiff
|
tree
2006-03-31
Robert She
a
rman
o
l
e: Use ncalr
p
c
i
nstead of ncacn_np as the RPC transport
.
commit
|
commitdiff
|
tree
2006-03-31
Rob
e
rt Shearman
kernel: Add so
m
e documen
t
ation for sim
p
le
process
f
unct
i
o
n
s
.
commit
|
commitdiff
|
tree
2006-03-31
Robert
S
h
e
arman
w
i
dl: There's no need to cast
_
S
tubMsg - it's alrea
d
y
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robe
r
t S
h
earman
widl:
Only assign variables if not a string
and
only
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robert Shea
r
man
w
i
dl
:
I
n
itialise t
h
e
temporary va
r
ia
b
l
e
to 0 for
parameters
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robert Sh
e
arm
a
n
wid
l
: Create
t
he correct varia
b
le type for paramet
e
rs
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Ro
b
ert
Sh
e
arman
widl: Re-use print_phase_b
a
setype
for generati
n
g return
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
R
o
bert Shearman
wi
d
l: Mo
v
e handling
o
f base type marshaling and
u
nm
a
rsh
a
l
ing
.
.
.
commit
|
commitdiff
|
tree
next