repo.or.cz
/
wine
/
gsoc_dplay.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 Shea
r
ma
n
qu
a
rtz: F
i
x me
m
or
y
le
a
k
i
n
F
ilterGra
p
hInner_R
e
lease
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
oleaut32:
Fix copy a
n
d paste error
i
n V
A
RIANT_UserU
n
mar
s
hall
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b She
a
rm
a
n
ms
i
: Fi
x
several memory l
e
aks after using IEn
u
mS
T
ATSTG
_
Ne
x
t
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearm
a
n
hlink:
F
i
x
m
emory lea
k
by fr
e
eing extension se
r
vice
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
hear
m
an
rpcss: Use con
t
ext ha
n
dles
to automatically free run
n
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
Shearman
widl: Add
s
u
p
port for
g
enerat
i
n
g
code for out-onl
y
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
r
pcrt4: A
d
d tests for low-
l
evel context handle
f
unctions
.
commit
|
commitdiff
|
tree
2007-12-26
R
ob Sh
e
arm
a
n
rpcrt4:
I
m
p
l
eme
n
t
l
ow-level
c
on
t
ext ha
n
d
l
e support
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcrt4:
I
mplement hig
h
er-level
NDR server co
n
text handl
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Shearman
rpc
r
t
4
: Move low-level NDR conte
x
t
h
a
n
dl
e
functions
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b Shearman
include: Remove semi-colons from
t
he
end of cpp_quote
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
wid
l
:
F
i
x
point
e
r detection in st
r
uctures and arrays
.
commit
|
commitdiff
|
tree
2007-12-24
Rob
Shearma
n
widl: Fix the generation of temporary varia
b
l
e
s for
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Rob Shearman
r
pcrt4: Set pStubMsg->BufferMark in NdrConformantVaryin
g
Arra
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
wi
d
l: Tweak
t
he rule
s
fo
r
when to call pfnFree for
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
ob Shearman
kernel
3
2
:
A
d
d a
test for calling VirtualAl
l
oc
o
n a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
r
pcrt4: Fix a
m
emory l
e
ak from t
h
e
get_fi
l
ename call
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearm
a
n
rpcrt4: Pr
i
nt
an error if stub b
u
ffer p
o
int
e
r
i
s passed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shearman
ole32: Fix RPC_
G
etL
o
cal
C
l
a
ssObject t
o
wait for
30
s
econds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob
Shearman
r
pcrt4: Fix NdrCo
n
formantString
U
n
m
arsh
a
ll
t
o always
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
R
o
b
S
hearm
a
n
rpcrt4:
Don't use BufferEnd in R
p
cStre
a
m_
W
r
i
te
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shear
m
an
rpcrt4:
Initialise me
m
ory
passed into
R
P
Cs in the ser
v
er
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Ro
b
Shearman
rpcrt4: Memory shoul
d
only b
e
cleared in ComplexUnm
a
rshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
r
p
cr
t
4
: Fix the ALIG
N
_POINTER_CLE
A
R m
a
cro
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
Shea
r
ma
n
widl
:
Fix the length used wh
e
n clearing al
i
gnment spac
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
R
o
b Shearman
w
i
dl: The detection of type
s
is
h
ig
h
ly dependent o
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearma
n
rpcrt4: I
m
plement I_RpcGe
t
CurrentCallHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
Sh
e
arm
a
n
ms
c
oree: Add a
s
tub for GetVers
i
o
n
F
romP
r
o
c
ess
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
Shearm
a
n
include: Ad
d
s
o
me
c
ontext handl
e
defines t
o
r
p
cdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt
4
: Add a stu
b
for I_RpcGetCur
r
entCallHand
l
e
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt4: Do
n
't copy memory from the buffer in NdrCo
n
f
ormantSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearma
n
include: Add
more types an
d
function decl
a
ra
t
ions to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob She
a
rman
inc
l
ude: Add m
o
r
e NDR types and fun
c
tion de
c
la
r
ation
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
hlink:
Fix s
o
me m
e
mory l
e
aks
i
n
t
he
t
ests
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Sh
e
a
rman
rpcrt4: Mov
e
associ
a
tio
n
co
d
e into a separate
fi
l
e
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b Shearman
rpcrt4: Make a server association when
a
bind
p
acket
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hearman
rp
c
rt4: Re
t
u
rn an error from rpc
r
t4_conn_t
c
p_read i
f
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearm
a
n
rpcrt4: Fix NdrConform
a
ntStrin
g
Unm
a
rshall to
use bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b Sh
e
arman
r
p
c
rt
4
:
Add a FIXME for R
P
C_F
C
_P_ALLOCALLNODES
i
n
PointerU
n
m
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
earm
a
n
r
p
c
r
t4: Clear
p
adding inserted into
the buffer
d
ur
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b Shearma
n
include: Ad
d
definitio
n
s
f
o
r
RPC_FC_SSTRING and RPC_FC_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
widl
:
Onl
y
base t
y
pes
o
r reference pointers to base
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
widl: Re
t
ur
n
t
ypes shoul
d
n't be freed
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
widl: Clear padding i
n
the buffer due to
ali
g
nme
n
t
.
commit
|
commitdiff
|
tree
2007-12-14
Rob S
h
earman
inc
l
u
d
e: Make RpcRaiseExc
e
pt
i
on DECLSPEC_NO
R
E
TURN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shear
m
an
rpcrt4: F
i
x a typo in
rpcrt4_conn_tcp_
r
e
ad
.
commit
|
commitdiff
|
tree
2007-12-14
Rob S
h
earman
rpcrt4: Update TODO list
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob Shearman
rpcrt4: Do
c
um
e
nt
N
drAl
l
oc
a
t
e
.
commit
|
commitdiff
|
tree
2007-12-14
Ro
b
S
hearman
rpcrt4: Partiall
y
r
ev
e
r
t commit 18fa
f
3184
b
2ea263d7
7
c
2a7ad92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt
4
: Free the ba
s
e pointer
i
n
Po
i
nt
e
rFr
e
e whe
n
f
re
e
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
Shea
r
man
rpcrt4:
F
ix
the check
i
n
N
d
r
Po
i
nterF
r
ee
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearm
a
n
rpcrt4
:
NdrStubGet
B
u
ffer shouldn't set BufferStar
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shea
r
man
Re
v
ert "
r
p
c
r
t4: Try to free every non-stack pointe
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
Shearman
wi
d
l: Don't write
redunda
n
t FC
_
RP type fo
r
mat out for
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob
S
hearman
rpcrt4: Ad
d
tests for freeing non-NdrAllocate
a
llocat
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Ro
b
S
h
earman
w
i
dl: S
w
ap the version
packing order bac
k
to w
h
at typelibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearma
n
w
idl: Remove some co
n
fusion in how versi
o
n
numbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearm
a
n
r
p
crt4:
T
r
y to free every non-stack pointer in PointerFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Ro
b
S
h
e
a
r
m
a
n
rpcrt4: Store allo
c
a
ted memory in a singly-
l
inked list
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpc
r
t4:
M
ake the NdrAllocate te
s
t
s
pass o
n
X
P SP2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shearman
r
saenh: Fix som
e
memory leaks in the tes
t
s
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shearma
n
widl:
A
dd support fo
r
n
on-ba
s
etype
r
et
u
rn types
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
widl: iid_is
s
hould
t
a
ke expressions, not just
identif
i
ers
.
commit
|
commitdiff
|
tree
2007-12-10
Ro
b
Shea
r
m
an
widl: Support the address-of operator in expression
s
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
widl:
M
a
k
e
s
ure t
o
generate
f
reeing c
a
lls for all non
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
widl: Array
s
should have freeing code g
e
nerated
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
widl: Always writ
e
a
f
r
e
e
i
ng function for arrays in
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearma
n
w
ine
.
inf: Register actxp
r
x
y
.
d
l
l and create a fake
DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Ro
b
Shea
r
man
a
c
txprxy: Add the start
o
f a
c
t
xprxy
.
dll
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Sh
e
arm
a
n
rpc
r
t
4
: Pas
s
the USER_MARSHAL_CB structure into user
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
rpcrt4:
N
drRangeUnmarshall is im
p
l
e
me
n
t
e
d so add it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
rpcrt4: Impl
e
men
t
NdrConf
o
r
mantArrayMe
m
o
rySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shearman
rpc
r
t4: A
d
d
a
missing break in DllMain
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4: Save the
buffer in Embedde
d
Poi
n
t
er
M
emory
S
ize
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob Shearman
rp
c
rt
4
: Fix t
h
e
r
eturn va
l
ue from NdrSimpleStructMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
hearman
rpcrt4
:
Ad
d
a trace to NdrBaseTypeMemo
r
ySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rp
c
r
t
4: Impl
e
ment Pointe
r
M
emorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob S
h
earman
r
p
crt4: Fix NdrCo
n
formantStructU
n
m
a
rshall
t
o use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shea
r
man
r
p
crt4:
Fix Nd
r
F
i
xedArray
U
n
marshall to use bu
f
fer memory
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
h
e
arman
r
p
crt4:
Fix NdrConforma
n
tA
r
rayUnmarshall to use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shearman
w
i
dl: Don't o
v
erride the point
e
r
type in top-level
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
ole32:
P
r
ocess messages whi
l
e waiting
f
or a
l
ocal server
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shear
m
a
n
rpcrt4
:
Use an alertable wait in rpcrt4_prot
s
eq_
n
p_wa
i
t_for_
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
S
hearm
a
n
oleau
t
32: Fix a leak o
f
t
h
e typelib in the tmarshal
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
o
l
eaut32: F
i
x
t
wo
m
emory leaks in
t
he
t
e
s
t for DispCal
l
Fu
n
c
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
earman
o
leaut32:
Fix a reference count
leak
of the
TMarshalDisp
a
tch
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
r
saenh:
Fix some leaks of the provider handle in the
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
r
p
crt4:
Imple
m
ent NdrConformantS
t
r
uctFree
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
ol
e
32:
R
e
gister the window used
in the mar
s
hal
tests
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shea
r
m
an
m
shtml:
F
i
x
a
m
e
mory leak in th
e
ht
m
ldoc tests
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
oleaut
3
2
: Set
t
h
e number of locks held on the safe
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Sh
e
arma
n
oleaut3
2
: Try to re-
u
se existing memory w
h
en unmars
h
alling
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearma
n
oleaut32: Don't c
a
ll SafeA
r
rayAllocData in LPSAFEARRAY_Us
e
rU
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b
She
a
rman
rpcrt4: Improve
P
ointerFree to no
t
free buffer mem
o
ry
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shearman
r
pcrt4: Fix a
m
e
m
ory
leak
ca
u
s
ed by NdrFullPoint
e
rXlatFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob S
h
earman
rpc
r
t4: F
i
x
a
memory leak whe
n
freeing an
a
ssoc
i
a
tion
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob
Shea
r
m
an
rpcr
t
4: Fix a memory leak in RpcAs
s
oc_B
i
ndC
o
nnec
t
ion
.
commit
|
commitdiff
|
tree
2007-12-06
Rob S
h
earm
a
n
mshtml: Use th
e
correct
d
eallocator
in th
e
htmldoc
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
R
o
b Shear
m
an
ole32: Initialise
o
b
j
ect variable in RunningObjectTa
b
leImpl
_
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
R
o
b Shearm
a
n
rpcrt4: S
e
t the memory pointer
i
n
N
d
rBaseTypeUnm
a
rshall
.
.
.
commit
|
commitdiff
|
tree
next