repo.or.cz
/
wine
/
winequartzdrv.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ole32: Fixed parameter checking and improved debug traces in IBindCtx::QueryInterface.
2007-12-31
Rob
Shearman
rpcrt4: Impl
e
m
e
nt NdrCo
n
f
o
rmantString
M
emo
r
ySiz
e
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcr
t
4: Add som
e
tests f
o
r n
o
n-c
o
nformant
s
trings
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcrt4: Impleme
n
t non
-
conforman
t
s
t
ring func
t
i
o
ns
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcss:
I
nitial
i
se some out-only p
a
r
a
m
eters th
a
t are
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearman
server: Initialise the apc_call_t uni
o
n in async_set
_
result
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearman
explorer: Fi
x
memory leak whe
n
o
n
e
o
r m
o
re properti
e
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearman
rpcss: Zero the
m
emory of
s
everal vari
a
bles be
f
or
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
r
pcrt4: Re-use
existing memo
r
y for embedded
p
o
inters
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearm
a
n
rpcrt
4
: Re-use exis
t
ing memory
for embedded po
i
nte
r
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shea
r
man
rpcrt4: A
d
d tests fo
r
varying and conformant
v
arying
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
qu
a
rtz: Fix me
m
ory l
e
ak in
F
ilterGraphInner_Rele
a
se
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shea
r
man
oleaut32: Fix
c
opy and paste
e
rror
i
n
VAR
I
ANT_UserUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
Shearman
m
s
i: Fix several memor
y
leaks af
t
er using
I
Enu
m
STATSTG_N
e
xt
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b S
h
e
a
rm
a
n
hlink: Fix memory leak b
y
fr
e
eing extension serv
i
c
e
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Sh
e
arman
rpcs
s
: Use context ha
n
d
les to auto
m
at
i
c
ally free
r
unning
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
he
a
r
m
an
widl:
A
dd suppo
r
t for gene
r
a
ti
n
g cod
e
for o
u
t-only
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcrt4:
A
d
d tes
t
s for l
o
w-level
c
on
t
ext handle functions
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcrt4: Implement low-leve
l
c
o
ntext
h
andle supp
o
rt
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
Shearman
rpcrt4: Implement higher-level N
D
R server cont
e
x
t hand
l
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearma
n
rpcrt
4
:
M
ove l
o
w
-level NDR c
o
ntext handle f
u
nct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
Shear
m
an
i
n
clud
e
:
Remov
e
semi-colon
s
from the end of
cpp
_
quote
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
w
i
dl: Fix pointer d
e
t
e
c
t
i
o
n
in
s
t
ructures and array
s
.
commit
|
commitdiff
|
tree
2007-12-24
Rob Sh
e
arman
widl: Fix the gen
e
ration of tem
p
orary variables
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Ro
b
S
hearman
rpcrt
4
: Set pStubMsg->BufferMa
r
k
in Ndr
C
onforma
n
tVaryingArra
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
w
i
dl:
Tweak
t
h
e
rules for when to call p
f
nFree
for
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shea
r
man
kernel32: Add
a
te
s
t
f
or calling VirtualAll
o
c
on a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob
S
he
a
rma
n
rpcrt4:
Fix a
memory leak from the ge
t
_filename cal
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Sh
e
arman
r
pcr
t
4: P
r
int an
error if stu
b
buffe
r
po
i
nter is passed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob
Shearman
ole32: Fix RPC_GetLocalClas
s
O
b
ject to wait f
o
r 30 seconds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
R
o
b
Shearman
rpcrt4: Fix NdrC
o
n
forman
t
StringUnm
a
rshall to a
l
wa
y
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpc
r
t4: Don't u
s
e
B
ufferEnd in RpcStream_
W
rit
e
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
r
pcrt4
:
Initiali
s
e memory passe
d
into RPCs
in the serve
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcr
t
4: Memo
r
y should onl
y
b
e
cleared
i
n Co
m
plexUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob S
h
e
a
rman
r
p
c
r
t
4
: Fix
t
he ALIGN_POINTER_CLE
A
R
macro
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
S
hea
r
man
widl: F
i
x the
length used when clearing ali
g
nment
spac
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Ro
b
S
h
e
arman
wi
d
l
:
The detecti
o
n of
t
ypes is
h
ighly de
p
ende
n
t
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt4: Implem
e
nt I
_
R
p
cGetCurrentCall
H
andle
.
commit
|
commitdiff
|
tree
2007-12-18
R
o
b Shearma
n
msc
o
re
e
:
A
dd a stub
for G
e
tVe
r
sionFromPro
c
ess
.
commit
|
commitdiff
|
tree
2007-12-18
Rob She
a
rman
include: Add some context handle d
e
fines to rpcdc
e
p
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shea
r
m
an
rpcrt4: A
d
d a s
t
ub for I_RpcG
e
tCurrentC
a
llHand
l
e
.
commit
|
commitdiff
|
tree
2007-12-18
R
o
b Shearman
rpcrt
4
:
Don'
t
copy memory f
r
om
t
h
e
b
uffer in NdrC
o
nfor
m
antSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
Shear
m
a
n
inc
l
ude:
Add more types and function declar
a
t
i
ons to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
include: Add
m
o
r
e NDR types and function de
c
larations
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob She
a
r
m
an
h
l
ink:
F
ix
some me
m
ory le
a
ks
in the
tests
.
commit
|
commitdiff
|
tree
2007-12-17
Rob She
a
rm
a
n
rpcrt4: Mov
e
association co
d
e in
t
o a se
p
arate f
i
le
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Sh
e
arman
rpcrt4: Mak
e
a serv
e
r
association when a bind packet
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Re
t
u
r
n an error from rpcr
t
4_conn_tcp_read if
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob She
a
rma
n
r
p
crt4: Fix Nd
r
C
o
nf
o
rmant
S
tringUnma
r
shall to use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Add a FIX
M
E for RPC_FC_P_ALLOCALLNODES
i
n PointerUnm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b
Shearman
rpc
r
t4:
Cl
e
ar padding i
n
s
erted into the buffer during
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
Sh
e
arman
i
nclude: Ad
d
defi
n
it
i
ons for RPC_FC
_
SST
R
IN
G
a
n
d RPC_FC
_
C
_
SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob Shearma
n
widl: Only base types
or
reference po
i
nt
e
rs to base
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
widl: Retu
r
n types
shouldn't b
e
fre
e
d
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
Shea
r
man
widl: Cle
a
r padding in the b
u
ff
e
r
d
ue to
a
l
i
g
n
m
e
n
t
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
h
earman
i
n
cl
u
d
e: Make
R
p
c
Rai
s
eExceptio
n
DECLSPEC_NORETURN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Fix a typo
i
n
r
p
crt4_conn_tcp_
r
ead
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rp
c
rt4: Update TODO li
s
t
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Sh
e
a
rm
a
n
rpcrt4: Document NdrAllocate
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob Shearman
rpcrt4: Partially rever
t
c
o
m
mit 18faf3184b2ea263d77
c
2a
7
ad9
2
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
h
ea
r
man
rpcrt4: F
r
e
e the base po
i
n
t
er in Po
i
nt
e
rFree when
f
r
eei
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Fix the
che
c
k in
N
drPointerFree
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shearman
rpcrt4:
N
drStubGetBuff
e
r shouldn't set
B
u
f
ferStart
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
Reve
r
t
"rpcrt4:
T
ry to free ev
e
ry n
o
n-stack poin
t
er
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob S
h
earman
widl: Don't write red
u
ndant FC_RP type format out
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
R
o
b
She
a
rman
rpcrt4: Add tests for freeing non-NdrAllocate allocat
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearman
widl:
S
wa
p
the ver
s
ion packing order back to what
t
y
p
elibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
widl: Remove
s
ome confusion in h
o
w version numbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob
S
h
e
a
rman
rpcrt4: Try to
f
ree every non-stack po
i
nter in PointerFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Ro
b
Shearman
rp
c
rt4: S
t
ore a
l
l
ocated mem
o
ry
in
a singly-
l
inked l
i
st
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Sh
e
arma
n
rpcr
t
4: Make the NdrAllocate tests pass on XP SP2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shearman
rsaenh: F
i
x some me
m
ory leaks
in
t
he tests
.
commit
|
commitdiff
|
tree
2007-12-11
Ro
b
Shearman
wi
d
l: Add su
p
po
r
t
for n
o
n-
b
a
s
e
t
y
pe return
types
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
S
hearman
wi
d
l: iid_is shoul
d
take expre
s
sions,
not ju
s
t ide
n
tifiers
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob S
h
e
a
r
ma
n
wid
l
: Su
p
port the
a
ddress-
o
f operator i
n
e
x
p
ressi
o
n
s
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Sh
e
arman
widl: Make sure to generate fre
e
ing ca
l
ls for all non
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
widl
:
Arrays
should have freein
g
c
o
de
gen
e
r
a
ted on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
widl: Al
w
ays write a freeing f
u
n
c
tion for arrays
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob S
h
e
arman
win
e
.
in
f
: Registe
r
actxp
r
xy
.
dll
and
create
a
fake DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
actx
p
r
xy:
Add the start o
f
actxprxy
.
dll
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearm
a
n
rpcrt
4
: Pas
s
the USER_MARSHAL_CB structure into user
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
S
h
e
a
rman
rpcr
t
4: NdrRangeUnmarshall is i
m
plemented
s
o add it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b Shearm
a
n
rpcrt4: Implement Ndr
C
onform
a
ntArrayMe
m
orySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
r
p
crt4: Add a missing break i
n
DllMain
.
commit
|
commitdiff
|
tree
2007-12-08
R
o
b Shearman
r
pcrt4
:
Save the buffer in EmbeddedPoi
n
te
r
MemorySi
z
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
R
o
b
Shearman
rpcrt4:
F
i
x
the return value
from
N
drSi
m
pleStructMe
m
orySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shearm
a
n
rpcrt4: Ad
d
a trace to
NdrBaseTypeMemorySi
z
e
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shearman
rpcrt4: Impl
e
ment Poin
t
e
r
MemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
R
o
b Shearman
rpcrt
4
: Fix NdrConf
o
r
m
an
t
StructUnmarshall
t
o use b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shearman
rpcrt4: Fix NdrFixedArr
a
yUnmarshall
t
o
us
e
buffer memory
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Sh
e
a
rman
rpc
r
t4: Fix
N
drCo
n
fo
r
mantAr
r
ayUnmarshall to us
e
buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob She
a
rman
widl: Don't ove
r
ride t
h
e
p
o
inter
t
ype in
t
op-level
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob Shearm
a
n
ole32: Proces
s
me
s
sages while waiting for
a
l
o
cal s
e
rver
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
rpcrt4:
U
s
e
an ale
r
table wait in rpcrt4_protseq_np_wa
i
t_for_
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
S
h
earm
a
n
ol
e
aut32: Fix a l
e
ak o
f
the typelib in the tmarshal
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
Shearman
oleaut32: Fix two memory leaks in the t
e
st fo
r
Di
s
pCallFunc
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
S
h
earman
o
l
eaut32: Fix a reference cou
n
t leak
o
f the TMar
s
h
alDispat
c
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
hearman
r
s
aenh: Fix
some leaks of the provider
h
andl
e
i
n
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
hear
m
an
rpcrt4:
I
mplement NdrConformantStructF
r
ee
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob Shearman
ole
3
2
:
Regi
s
ter
t
he windo
w
used
i
n the mar
s
hal tests
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearma
n
mshtml: Fi
x
a
memory leak in the htmldoc te
s
ts
.
commit
|
commitdiff
|
tree
next