repo.or.cz
/
wine
/
testsucceed.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
quartz: Fix memory leak in FilterGraphInner_Release.
2007-12-26
Rob
Shearma
n
quart
z
:
Fix memory leak in FilterGrap
h
Inne
r
_Rel
e
as
e
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
ole
a
ut32:
F
i
x copy and pas
t
e e
r
ror
i
n VARIANT_UserUnm
a
r
s
ha
l
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
m
s
i: Fix
s
e
veral memo
r
y leaks after us
i
ng I
E
numSTATSTG_Next
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
h
link
:
Fix
m
e
mo
r
y leak b
y
f
re
e
i
ng ext
e
nsion serv
i
ces
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b Shearman
r
p
css: Use con
t
e
xt handl
e
s to au
t
omatically free
r
u
n
n
ing
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shea
r
man
widl: Add support for generating code f
o
r out-only
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcrt4: Add tests for low-level context hand
l
e functions
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcrt4: Imple
m
ent
l
ow-level conte
x
t handle support
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcr
t
4: Implement higher-level N
D
R server context handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Sh
e
a
r
man
r
p
crt4:
M
ove low-
l
evel NDR context handle
functions
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
hear
m
a
n
inclu
d
e:
Rem
o
ve sem
i
-colo
n
s from the en
d
of
cpp
_
quote
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob S
h
earman
widl: F
i
x
p
ointe
r
detecti
o
n in s
t
r
uctu
r
e
s
a
n
d array
s
.
commit
|
commitdiff
|
tree
2007-12-24
Ro
b
Shearman
widl: Fix the gener
a
tion of temporary
v
ariabl
e
s
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Rob Shearman
rpcrt4: Set pStubMsg->Bu
f
fer
M
a
r
k
in Nd
r
ConformantVaryingArra
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
wi
d
l: Tweak the rules for w
h
en to call pfnFre
e
for
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
ke
r
nel32: Add
a
te
s
t for c
a
lli
n
g V
i
rtualAlloc
on a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
o
b Shearm
a
n
rpcr
t
4: Fix a memory le
a
k from th
e
get_filena
m
e ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
rpcrt4: Print an error if stub
buffer poin
t
er is passed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob S
h
earman
ole32: Fix RPC_GetLoca
l
Cla
s
sObject
t
o wait for 30 s
e
conds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
R
ob Shearm
a
n
rpcrt4
:
F
i
x
NdrConformant
S
tringUnmar
s
h
a
ll to alwa
y
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rp
c
r
t
4
:
Do
n
't use BufferEnd in RpcStream_Write
.
commit
|
commitdiff
|
tree
2007-12-19
Rob S
h
earman
rpcrt4
:
Initia
l
ise memor
y
passed
i
nto RPCs in t
h
e
serve
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Ro
b
S
hearm
a
n
rpcrt4: Memor
y
should only b
e
c
le
a
red in Co
m
plexUnm
a
r
s
h
a
ll
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob She
a
rma
n
rpcrt4
:
Fix
the ALIGN
_
POINTER_CLEAR
macro
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
S
hearman
w
i
dl: Fix the
length used whe
n
c
learing alignment
s
p
ace
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearma
n
widl: The detection of types is highly dependent on
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob S
h
earman
rpcrt4: I
m
pl
e
ment I_RpcGet
C
urrentC
a
l
l
Handle
.
commit
|
commitdiff
|
tree
2007-12-18
Ro
b
She
a
rman
mscoree: Ad
d
a
s
t
u
b
for
Ge
t
Version
F
romProcess
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
include:
A
dd some context handle
d
efines to rpcdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpc
r
t4:
Add
a
stub
f
o
r I_RpcG
e
tCurrentCallHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt4: Don't
c
o
py m
e
mory from th
e
b
uffer in NdrConformantSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Ro
b
Shearman
include: Add more typ
e
s
and
functi
o
n d
e
c
l
arations t
o
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
incl
u
de: Add m
o
re NDR types
and function de
c
larations
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
earman
hlin
k
:
F
ix some
memory leaks in the tests
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearm
a
n
rpcrt
4
: Move a
s
sociation
code into a
s
eparate file
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearma
n
rpcrt4: Make a
s
erve
r
asso
c
i
a
t
i
on
w
h
en
a
b
ind pa
c
ket
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shea
r
ma
n
rpcrt4: Return an err
o
r from rpcrt4_conn
_
tcp_read if
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shea
r
man
rpcrt4: Fix NdrConfo
r
mantS
t
rin
g
U
nm
a
rshall t
o
use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
he
a
r
man
rpcrt
4
: Add
a FIXME for
R
PC
_
FC_
P
_ALLOCA
L
LN
O
DES in
P
ointe
r
U
nm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
S
h
earma
n
rpcrt4: Clear pa
d
d
i
ng
i
n
serted in
t
o
t
he buffer
during
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
earman
in
c
lude:
A
dd defin
i
tions for
R
P
C
_
FC_SST
R
ING and RPC_FC
_
C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
Shear
m
an
w
idl: Only base t
y
pes or
r
eference pointer
s
to base
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
widl:
Return types shouldn'
t
be freed
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
widl: Clea
r
p
a
dd
i
ng
i
n t
h
e buffer
du
e
to alignment
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shear
m
an
include:
Mak
e
RpcRaiseExcep
t
ion DECLSPEC_NORETURN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shearm
a
n
rpcrt4:
F
ix a ty
p
o in rpcr
t
4_co
n
n_tcp_read
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob Shea
r
m
a
n
rpcrt4: Upda
t
e TODO list
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shea
r
man
rpcrt4
:
Document NdrA
l
locate
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearm
a
n
rpcrt4: Partially re
v
ert commit
18faf3
1
84b2ea2
6
3d7
7
c2a7ad92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
r
p
crt4: Free the base pointer
in Pointer
F
ree when free
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob She
a
rman
rpcrt4: Fix the check in
N
d
rPointerFree
.
commit
|
commitdiff
|
tree
2007-12-14
Rob She
a
rma
n
rp
c
rt4: NdrStubGetBuffer sho
u
ldn't se
t
BufferStart
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
Revert "rpcrt4: Try to free
every non-st
a
ck po
i
nter
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
widl: D
o
n
'
t
write red
u
ndant FC_RP type format o
u
t for
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearman
r
p
crt4:
A
dd tests for freeing non-NdrA
l
locate allocated
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Sh
e
arman
w
i
d
l:
Swap th
e
ve
r
sion
pa
c
kin
g
order back to w
h
at typ
e
l
i
bs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
widl: Remove some c
o
n
f
u
sion
in how
version numbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcrt4:
Try
t
o
f
re
e
eve
r
y
n
o
n-sta
c
k
pointer in Po
i
nt
e
r
Free
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearm
a
n
r
pc
r
t4:
S
t
o
re
allo
c
at
e
d memory in
a singly-li
n
ked list
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Ro
b
She
a
rman
r
pcrt
4
: M
a
k
e the N
d
r
Allocate tests
p
ass on XP SP2 a
n
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Rob S
h
e
a
r
man
rsae
n
h
:
Fi
x
s
o
me memor
y
leaks in the t
e
s
t
s
.
commit
|
commitdiff
|
tree
2007-12-11
R
o
b She
a
rman
widl: Ad
d
support for non-basetype return types
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob Shea
r
man
w
idl:
iid_is
should take ex
p
ressions,
n
ot ju
s
t ident
i
fiers
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
Shearman
wi
d
l:
S
upport the add
r
ess-of operator
in expre
s
sions
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b
Shearman
w
i
dl: Make
s
u
r
e t
o
generate freeing c
a
lls for all non
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
Shea
r
man
widl: Arrays should hav
e
freei
n
g
code
g
ener
a
ted on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shea
r
m
an
wid
l
: Always wri
t
e
a
freeing function for arr
a
ys in
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
wine
.
inf: Register actxprx
y
.
dll
and crea
t
e a fake DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b Shearman
ac
t
xprxy: Add the
start of actxprxy
.
dl
l
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shear
m
an
rpcrt4: Pass the USE
R
_MARSHAL
_
CB structure into user
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob Shearman
r
p
c
r
t4: NdrRangeUnmarshall is
implemented so add it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shear
m
an
rpcrt4: Imple
m
ent NdrConformant
A
rrayMem
o
rySi
z
e
.
commit
|
commitdiff
|
tree
2007-12-08
Ro
b
Shearman
r
p
crt4:
A
dd a miss
i
ng break in DllMain
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shea
r
man
rpcrt
4
:
Save the b
u
f
f
er i
n
E
m
beddedPo
i
nterMemorySize
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Sh
e
arman
r
pcrt4: Fix
t
h
e
return
value from NdrSimp
l
eStr
u
ctMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
hear
m
an
rpcrt4: Add a trace to NdrB
a
seT
y
peMem
o
rySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob She
a
rman
rpcr
t
4: Imp
l
eme
n
t Poi
n
t
erMem
o
r
yS
i
ze
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4: Fix Ndr
C
o
n
forman
t
StructUnmarshall
t
o
use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob Shearman
rpc
r
t4:
Fix NdrF
i
xedA
r
r
a
y
U
nmarshall to
use buff
e
r me
m
ory
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob She
a
rman
rp
c
rt
4
: Fix NdrConformantArrayUnmarsh
a
ll to use
b
uffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
hearman
w
i
d
l: Do
n
't override the pointer t
y
pe in t
o
p-level
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
Shearma
n
ole32: Process message
s
while
w
ait
i
ng for a local
server
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob Shearma
n
rpcrt4: Use an alertable
w
a
i
t
in rpcrt4_protseq_np_wait_for_
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
oleaut3
2
:
Fix a leak
o
f the typelib i
n
t
he tmarsh
a
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
earman
o
leaut
3
2: Fix two me
m
ory le
a
ks in the test for DispCallFun
c
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shear
m
an
ole
a
ut32
:
Fix a r
e
fer
e
n
ce cou
n
t le
a
k of the TMarsh
a
lDi
s
pa
t
ch
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b
She
a
rman
rsaenh: Fi
x
s
ome leaks of t
h
e
p
rovider handle in the
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
rpcr
t
4: Impl
e
ment NdrConforma
n
t
S
tructFree
.
commit
|
commitdiff
|
tree
2007-12-07
Rob She
a
rman
ole32
:
Register the
w
indow
u
s
e
d i
n
the marshal
tests
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shear
m
an
mshtm
l
:
F
ix a memory leak in the htmldoc t
e
sts
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
S
hearman
oleaut3
2
: Se
t
the n
u
mber of locks he
l
d
o
n
the safe
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b
Shearman
oleaut32: Try to re-
u
se exi
s
ting memory wh
e
n unmarshalling
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob Shearman
o
leaut32: Don't call SafeArrayAllocData
i
n LPSAF
E
ARRA
Y
_UserU
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
S
hearma
n
rpc
r
t4:
I
mprove PointerFree
t
o not
free buffer memory
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shearman
rpcrt4: Fix a me
m
o
r
y leak
cau
s
e
d by Nd
r
FullPoi
n
terXlatFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shea
r
man
rpcrt4: Fix a memory l
e
ak when f
r
e
e
i
n
g an a
s
s
o
ciation
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shear
m
an
r
p
crt
4
: Fix a me
m
ory leak
i
n
RpcAssoc_BindC
o
nnection
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shea
r
man
mshtml: Use the correct deallocator in the h
t
mldoc
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
R
ob Shearman
ole32: Initi
a
l
ise o
b
jec
t
va
r
ia
b
le in RunningObjectTableImpl_
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Rob Shearma
n
rpcrt
4
: Set
t
he
m
e
m
ory po
i
nter in N
d
rBaseTypeUnma
r
shall
.
.
.
commit
|
commitdiff
|
tree
next