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
quartz: Fix memory leak
i
n F
i
l
t
erGr
a
p
hInner_Relea
s
e
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shea
r
man
oleaut
3
2
: Fix copy and p
a
ste error in VARIANT_U
s
erUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
msi: Fix several memo
r
y
lea
k
s after us
i
n
g IE
n
umSTATSTG_Ne
x
t
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
hlink: Fix m
e
mory leak
by freeing extension s
e
r
v
ices
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
She
a
rman
rpcss: Use context h
a
n
d
les to automati
c
a
ll
y
fr
e
e
r
unning
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
widl: Add
support
f
o
r generati
n
g c
o
de for
o
ut-on
l
y
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcrt4: A
d
d tests f
o
r low-level co
n
text
hand
l
e functi
o
ns
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b
Shearman
rpcrt
4
:
Implement l
o
w-
l
evel contex
t
handle
supp
o
rt
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shea
r
ma
n
rpcrt4: Impl
e
ment
h
igher-level NDR serv
e
r conte
x
t
handl
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Shearman
rpcrt4
:
Move low-level NDR c
o
ntext handle
fun
c
tions
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob S
h
earman
include: Remove semi-colons from the end of cpp_quote
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
widl: Fix pointer dete
c
tion
in structure
s
and arrays
.
commit
|
commitdiff
|
tree
2007-12-24
Rob Sh
e
a
r
man
widl: F
i
x the generati
o
n of temp
o
rary variables for
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Rob
Shearman
rpcr
t
4: Set pStubMsg->Buffer
M
ar
k
i
n
NdrConform
a
ntVaryingAr
r
a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
w
idl
:
Twea
k
the rules for when to call pfnFree for
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
kernel32: A
d
d a test fo
r
calling Vi
r
t
u
a
lAl
l
oc on
a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
ob Shearm
a
n
rp
c
rt4: Fix a memor
y
leak fr
o
m
the get_filename call
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearma
n
rpcrt4:
P
ri
n
t
an
e
rror if s
t
ub buffer poi
n
ter i
s
passed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shearman
ol
e
32: Fix RPC
_
GetLocalC
l
a
ssOb
j
ect to wa
i
t for 30 seconds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob S
h
e
a
rma
n
rpcrt
4
: Fix NdrCon
f
ormant
S
tri
n
gU
n
marshall
to always
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt4:
D
on't use BufferEnd in RpcS
t
ream_Writ
e
.
commit
|
commitdiff
|
tree
2007-12-19
Rob S
h
earman
r
p
crt4: Initialise
memo
r
y p
a
ssed into RPCs in the server
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob S
h
earman
r
p
c
r
t4:
M
e
mory should on
l
y be cleared in ComplexUnm
a
rshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpc
r
t4: Fix
the ALIGN_POINTER_CLEAR macro
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
widl: Fix the len
g
th u
s
e
d w
h
en clearing al
i
gnme
n
t
space
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
R
o
b Shearman
widl:
T
he detecti
o
n of typ
e
s is highly
d
ependent on
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
Shea
r
man
rpcrt4: I
m
plement I_RpcGetCurrent
C
allHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearm
a
n
mscoree: Add
a
stub fo
r
GetVersionFromProcess
.
commit
|
commitdiff
|
tree
2007-12-18
Ro
b
Shea
r
man
incl
u
de:
Add some contex
t
handle d
e
fines to rp
c
dcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob S
h
e
arma
n
rpcrt4: Add a stub for I_RpcGetCurrentCallHa
n
d
le
.
commit
|
commitdiff
|
tree
2007-12-18
R
o
b S
h
earman
rpcrt4: Don't copy mem
o
ry
from the buff
e
r
i
n NdrConformant
S
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
R
o
b Shearman
i
n
clude
:
Add more t
y
pes and fun
c
tion declara
t
ions to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
Shearm
a
n
include: Add more NDR types
a
nd functio
n
declaration
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob Shearman
hlink:
Fix some memory lea
k
s in
t
he tests
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob
S
he
a
rman
rpcrt4: Mo
v
e association
c
o
d
e i
n
to a s
e
parate file
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shea
r
man
rpcrt4: M
a
ke a se
r
ver
a
s
sociation when a bind p
a
cket
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
r
pcrt4:
Return an e
r
ro
r
from rpcrt4_con
n
_t
c
p_read if
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b Shearman
rpcrt4: Fix NdrC
o
nformantStri
n
gUnmarshall
t
o use buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob Shear
m
an
r
pc
r
t
4
: Add a FIXME for RPC_FC_P_ALLOCALLNODES
in PointerUnm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
Shearm
a
n
r
p
cr
t
4: Clear padding ins
e
rte
d
into the buffer d
u
r
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b Shea
r
man
inclu
d
e
:
Ad
d
de
f
inition
s
for
R
PC_FC
_
SSTR
I
NG
and RPC_
F
C_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
widl: Only base types
o
r refer
e
n
c
e po
i
nters to
b
a
se
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob
S
hearman
widl: Re
t
u
r
n type
s
shou
l
dn't
be freed
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
widl: Cle
a
r padding in th
e
buffer due t
o
alignment
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
hearman
include: Make RpcRa
i
seExc
e
ption DECLSPEC_NORETURN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shea
r
man
r
pcrt4: Fix a typo
i
n
r
pc
r
t
4_conn
_
t
c
p_read
.
commit
|
commitdiff
|
tree
2007-12-14
Ro
b
S
h
earman
r
p
crt4: Update TODO list
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Document NdrAl
l
ocate
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
Shearman
r
pcrt
4
:
Partially r
e
vert co
m
mit
1
8faf3184b2ea263d77c2a7ad
9
2e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob She
a
rman
r
p
crt4: F
r
ee
the bas
e
point
e
r in P
o
i
n
terFree
when freeing
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
r
pcr
t
4:
F
ix the c
h
eck in NdrPointerFree
.
commit
|
commitdiff
|
tree
2007-12-14
Rob S
h
earman
rpcr
t
4: NdrStubGetBuffe
r
should
n
'
t
set BufferStart
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
Shearman
Revert "rpcrt4: Try to
f
ree
e
very non-stack pointer
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Ro
b
Shearman
w
idl: Don
'
t write red
u
ndant FC_RP type format
out
for
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearman
rpcrt4: Add
tests fo
r
freein
g
non-NdrAlloc
a
te
a
l
l
oca
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob S
h
earman
w
i
dl: Swap the
v
ersion p
a
c
king order back t
o
w
hat typelibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
w
id
l
: Remove
so
m
e
c
onfusion in how v
e
rsion
n
umbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcrt4: Tr
y
to fre
e
every non-
s
tack
pointer in PointerFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Sh
e
arman
r
p
c
rt4: Store allocated memory
i
n
a singly-linked
l
ist
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob
S
hearman
rpc
r
t4: Mak
e
t
he NdrA
l
locat
e
t
es
t
s pass
on
X
P S
P
2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shearman
rsa
e
nh
:
Fix some
m
em
o
ry leaks in the tests
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shearman
w
idl: Add support for non-basetype
r
eturn types
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
widl: iid_is should take expressions, not j
u
st identifiers
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob Shearman
widl: Support
t
he address-of operator in expressio
n
s
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
S
h
e
arman
widl: Make s
u
re to
g
e
nerate fre
e
ing cal
l
s for all
n
on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b Shearman
widl: A
r
rays
s
houl
d
have fre
e
i
ng code generated
on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b
Shea
r
man
widl
:
Always write a fr
e
ein
g
fun
c
tion for arrays in
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
S
he
a
rman
wine
.
inf: Registe
r
a
ctxpr
x
y
.
dll a
n
d create a
fake DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b
Shea
r
man
actxprxy
:
A
d
d
th
e
st
a
rt of actxprxy
.
dll
.
commit
|
commitdiff
|
tree
2007-12-10
Ro
b
Shearman
rpcrt4
:
Pass t
h
e U
S
ER_M
A
RSHAL_C
B
s
t
ructure into us
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
rpcrt4: NdrRa
n
geUnmarsha
l
l
i
s implemented so add it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearm
a
n
rpcrt4: Imple
m
e
nt NdrConformantArray
M
emor
y
Size
.
commit
|
commitdiff
|
tree
2007-12-08
Rob She
a
rm
a
n
rpcrt4: Add a m
i
ss
i
ng b
r
eak in DllM
a
i
n
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shea
r
man
rpcrt4:
S
ave th
e
buffer in E
m
beddedPointer
M
emorySize
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
h
earman
rpcr
t
4
: Fix the re
t
urn valu
e
from N
d
r
S
i
mpleStructMemo
r
y
S
ize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4: Add a tr
a
ce to NdrBas
e
TypeMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
R
o
b Shearman
rpcrt4: Implement P
o
i
nterMemo
r
ySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearm
a
n
rpcr
t
4: Fix Ndr
C
onformantStructUnmarshall to u
s
e bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Ro
b
Shearman
rpcrt
4
: Fix NdrF
i
xedA
r
ray
U
nmarshall to use
b
uffer memor
y
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob Shearman
rpcrt4: F
i
x NdrConformantArrayUnmarshall to u
s
e
b
uffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shea
r
man
widl: Don't ov
e
rride the poi
n
ter type in
top
-
l
evel
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shear
m
an
o
l
e
3
2: Process messages while
waiti
n
g for a local server
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b Shearman
rpcrt4:
Use an alertable
w
ait in
rpcrt4_pr
o
tseq_
n
p_wait
_
for
_
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
o
leaut
3
2: Fix a
leak of
the typelib
in the
tmarshal
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shea
r
man
oleaut32
:
Fix two memory leaks in the
t
est for DispCallFunc
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
ol
e
aut3
2
: Fi
x
a
reference c
o
unt leak
o
f the T
M
arshalDis
p
a
tc
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearma
n
r
s
aenh: Fix som
e
l
e
aks of
t
he provider handle in t
h
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
rpcrt4
:
Im
p
lement NdrConforman
t
St
r
uct
F
ree
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
Shearman
o
l
e32: Reg
i
ster the window used in th
e
marshal
test
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
ea
r
man
mshtml
:
F
i
x a
memory leak in the htmldoc tests
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearm
a
n
oleaut32: Set the
nu
m
ber
o
f locks
h
eld on the safe
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
o
leaut32: Try to re-use
e
xistin
g
me
m
ory when un
m
a
r
sh
a
l
ling
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearm
a
n
oleaut32: Don't call
S
a
feA
r
rayAllocData
in LPSAFEAR
R
AY_UserU
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob She
a
rman
r
p
crt4:
Im
p
rove PointerFr
e
e to not free buffe
r
me
m
ory
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shearm
a
n
rpcrt4: Fix a memory
leak caused by
NdrFu
l
lPoint
e
rXlatFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
R
o
b Shearman
rpcr
t
4: Fix a m
e
mory leak
w
hen freeing an
association
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob She
a
r
m
an
rpcrt4:
Fix a memory
l
eak in
R
pcA
s
soc
_
BindConnectio
n
.
commit
|
commitdiff
|
tree
2007-12-06
Rob She
a
rm
a
n
mshtml: Use
t
h
e c
o
r
rect deallo
c
a
tor in the htmldoc
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shearma
n
ol
e
32: Ini
t
i
ali
s
e object variab
l
e
in Runn
i
ngO
b
jectT
a
bleImpl_
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Ro
b
S
h
earman
r
p
c
r
t4: Se
t
the
memory p
o
inter in NdrBa
s
eTypeUnmarshall
.
.
.
commit
|
commitdiff
|
tree
next