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
gdiplus: Add GdipCreatePen2 and test cases.
2007-12-27
Ro
b
S
h
earma
n
server:
I
nitialise the
apc_call_t
u
nion in async_set_re
s
u
l
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
R
ob Shearman
expl
o
r
e
r: Fix
me
m
ory leak when one or more
p
roperties
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearman
r
pcs
s
: Zero t
h
e mem
o
ry of several
var
i
able
s
bef
o
re
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
ob Shearman
r
p
c
r
t4: Re-use ex
i
s
ting memory for embedded
p
ointe
r
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b Shearman
r
pcrt4: Re-use existing memory for embed
d
ed poi
n
t
e
rs
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearma
n
rpcrt4: Add tests
for varyi
n
g an
d
confo
r
mant v
a
rying
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob She
a
rman
qu
a
rtz: F
i
x memory leak
i
n Filte
r
GraphInne
r
_Rel
e
a
s
e
.
commit
|
commitdiff
|
tree
2007-12-26
Rob S
h
earman
oleaut32:
Fix
c
opy and pa
s
te error in VARIANT_
U
s
e
rUnm
a
rshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
hearman
msi:
F
ix sever
a
l
memory leaks aft
e
r
using
I
E
n
umSTATSTG
_
Next
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shea
r
man
hl
i
n
k: Fix memory leak b
y
fr
e
ein
g
extension services
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
hearman
r
p
c
ss: Use context handles
to automatic
a
lly fre
e
running
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearm
a
n
widl: Add sup
p
ort for generating code
f
o
r out-on
l
y
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
h
e
a
rman
rpcrt
4
: Add tests for low-level conte
x
t h
a
ndle functions
.
commit
|
commitdiff
|
tree
2007-12-26
Rob S
h
e
arman
rpcrt4: Im
p
lement low-l
e
v
e
l
context
h
andle support
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b
Shea
r
man
rpcrt4: Implement higher-level NDR server context handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shea
r
man
r
p
crt4
:
Mov
e
l
ow-l
e
v
e
l N
D
R context handle functions
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob S
h
e
a
rman
i
n
c
l
ude: Remo
v
e s
e
mi-colons fr
o
m
t
he end of cpp
_
quote
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearm
a
n
widl: Fix
p
oi
n
t
e
r detection in s
t
ructures and ar
r
ays
.
commit
|
commitdiff
|
tree
2007-12-24
Rob Shearman
w
idl: Fix the
generation
o
f temp
o
rary
v
aria
b
les for
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Rob Shearma
n
rpcrt4
:
Set
pStu
b
Msg-
>
BufferMark i
n
NdrConformantVar
y
in
g
Arra
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Sh
e
arman
widl: Tweak th
e
rule
s
f
o
r
when to
call pf
n
Free f
o
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Ro
b
Shearma
n
kernel32: Add a test for calling VirtualAlloc on a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Ro
b
S
h
earman
rpcrt4: Fix a me
m
o
ry lea
k
from the get_filename c
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Sh
e
arman
rpcrt4
:
Pri
n
t an error
i
f
s
t
ub buffer pointer
is passed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob S
h
ea
r
man
ole3
2
: Fix R
P
C_Get
L
ocalClassObject to wait for
30 seconds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shearman
r
p
crt4: Fix NdrConformantStringUnma
r
shall to a
l
ways
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Ro
b
She
a
rman
rpcrt4: Don't
u
se BufferEnd i
n
RpcStream
_
Writ
e
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shea
r
man
rpcrt4: Initialise memory pa
s
sed into RPC
s
i
n
the server
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
R
o
b Shearma
n
rpcrt4: Memory shou
l
d only be cleared
i
n Comp
l
ex
U
nma
r
shall
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
S
h
earm
a
n
rpcrt4: Fix t
h
e
A
L
IGN
_
P
O
I
NTER_CLEAR macro
.
commit
|
commitdiff
|
tree
2007-12-19
R
ob Sh
e
a
rman
widl: Fix the
l
ength used when c
l
ea
r
ing alignment space
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
R
o
b Shearman
widl
:
The d
e
tection o
f
type
s
is
highly
de
p
endent on
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearm
a
n
rpcrt4:
Imple
m
e
nt
I
_RpcGetC
u
rrentC
a
llHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
mscoree: Ad
d
a
s
t
ub for GetVersio
n
FromPr
o
cess
.
commit
|
commitdiff
|
tree
2007-12-18
Rob She
a
rma
n
include: Add some context ha
n
dle defi
n
es
t
o
rpcdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rp
c
rt4: A
d
d
a s
t
ub for
I
_RpcGet
C
urrentCallHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt4: Don
'
t copy mem
o
ry
from the b
u
ffe
r
in NdrConformantSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
R
o
b
Shearman
include: Add more types and function decla
r
ation
s
to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
R
o
b S
h
e
a
rman
inclu
d
e:
A
dd more NDR ty
p
es and function declara
t
ions
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b
Shearm
a
n
hlink:
Fix so
m
e
m
e
m
ory
l
e
aks in the t
e
s
t
s
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
She
a
rman
r
pcrt4: Mov
e
associat
i
on code into
a
separa
t
e file
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
Sh
e
arma
n
rpcrt4
:
M
a
ke a server a
s
sociation wh
e
n a bind packet
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shea
r
man
rpcrt4: Return an erro
r
from rp
c
rt4_co
n
n_tcp_read if
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
S
h
earman
rpcrt4: Fix
N
drConforma
n
tString
U
n
m
arsh
a
ll to use buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hearman
rpcrt4:
A
d
d
a
FIXME for
R
PC_
F
C_P_ALLO
C
A
L
L
NODES in Point
e
r
Unm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Clear p
a
ddi
n
g ins
e
rted int
o
the bu
f
f
e
r
during
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
Shearman
in
c
lude: Add de
f
initi
o
ns for RP
C
_FC_SSTRING and RPC_FC_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shea
r
m
a
n
wid
l
:
Only base types or
r
eference pointers to bas
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
Shea
r
man
wid
l
: Return types shouldn't be
f
reed
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
widl: Cle
a
r padding in
t
he buffe
r
du
e
to ali
g
nment
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
include: M
a
ke RpcRaiseException DECLSPEC_NORETURN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Fix a
t
ypo i
n
rpcrt4_conn_tc
p
_re
a
d
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: U
p
date TODO list
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b
Shearman
rpc
r
t4:
D
ocu
m
ent NdrAl
l
ocate
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b
S
hearma
n
r
pc
r
t
4: Partially revert com
m
it 18fa
f
3184b2ea
2
6
3
d77c2a7ad92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shearman
rpcrt4: F
r
ee the base pointer in PointerFre
e
wh
e
n f
r
eeing
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Fi
x
the check in NdrPointerFree
.
commit
|
commitdiff
|
tree
2007-12-14
Rob S
h
ear
m
an
rpcrt4: NdrStubGetBuffer shouldn't set Buff
e
r
S
tart
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shear
m
a
n
Revert "rpcrt4: Try t
o
free every non
-
s
t
ac
k
point
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob She
a
rman
wi
d
l: Don't w
r
i
te red
u
ndan
t
FC_RP type format out for
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob
S
hearman
rp
c
r
t
4
: A
d
d tests f
o
r
freeing non-NdrAllocate allocate
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob S
h
earman
widl: S
w
a
p
the version packing or
d
er back t
o
wh
a
t typelibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
widl: Re
m
o
ve some c
o
nfusion in how ve
r
sion
n
umbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob
S
hearman
r
p
crt
4
: Try to
f
re
e
every non-s
t
ack pointer in PointerFr
e
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcrt4: Stor
e
a
lloc
a
t
e
d memo
r
y in a singly-linked list
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shea
r
man
rpcrt4: Make th
e
Ndr
A
llocate
t
es
t
s p
a
ss on
X
P SP2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Rob
S
h
e
arman
r
saen
h
: Fix some memory leak
s
i
n
the tes
t
s
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shear
m
an
widl
:
Add
sup
p
ort for non-ba
s
etype return types
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearma
n
widl: iid_is shoul
d
t
a
ke
expressio
n
s, not just identifiers
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
widl: Support the addr
e
s
s
-of operator i
n
e
x
pres
s
ions
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shea
r
man
widl:
Make
s
ur
e
to
g
e
nerate f
r
e
ein
g
ca
l
ls
f
or all non
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob S
h
earm
a
n
widl: A
r
ra
y
s s
h
o
uld have f
r
eeing code
generated on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shear
m
an
widl: Always write
a
freeing
f
unction for arrays in
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
wine
.
inf: Regis
t
er actxprxy
.
d
l
l
and
create a
f
ake DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
S
h
earman
actxprxy: Add the start of a
c
txprxy
.
dl
l
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
rp
c
rt4: Pass
t
he USER_M
A
R
SHAL_CB stru
c
ture into u
s
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
rpcrt4: NdrRan
g
eUnmarshall is implemented
s
o
a
d
d
it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob Shearm
a
n
r
p
crt4: Implement NdrConfo
r
mantArr
a
yM
e
morySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Sh
e
arman
rp
c
r
t4
:
Add a
missing bre
a
k in D
l
lMain
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob S
h
earman
rpcrt4
:
Sa
v
e
the bu
f
fer in
E
mbeddedPointerMem
o
rySize
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shearman
rpcr
t
4: Fix the r
e
turn value from NdrSi
m
pleStructMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpc
r
t4: Ad
d
a trace to NdrBaseTy
p
eMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
hearman
rpcrt4: Implement Po
i
nterMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
hearm
a
n
rpcrt4:
F
ix NdrCo
n
formantStructUnmarshall to use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob S
h
earman
r
p
crt4
:
Fi
x
N
drF
i
xedArrayUnm
a
rshall
to use buffer memory
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4: Fix Ndr
C
onforman
t
ArrayUnmarshall
t
o us
e
bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob Shearman
widl:
D
on't
override the p
o
in
t
e
r
type in
top-le
v
el
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob Shearma
n
ole32:
P
rocess
messages whil
e
w
a
iting for a local server
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
rpcrt4: Use a
n
alertable wait in rpc
r
t
4_p
r
o
t
se
q
_np_wait_for_
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
oleaut32:
Fix a leak of the typ
e
l
i
b in the tmarshal
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
e
a
rman
o
l
eaut32: Fix two memory le
a
k
s in the test for Dis
p
CallFunc
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
Shearman
o
l
e
a
ut32: Fix
a refere
n
c
e
count l
e
ak of
the TMarshalDispa
t
ch
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
rsaen
h
: Fix so
m
e le
a
k
s
of
t
he provider handle in the
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
rpcrt
4
:
Implement NdrC
o
n
formantStructFree
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
ole32: Register the window used i
n
the m
a
rshal tests
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
Shearman
mshtml:
Fix a memory le
a
k in
the ht
m
l
d
oc
t
e
s
ts
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
h
e
arman
olea
u
t32: Set t
h
e number of locks held o
n
the safe
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
he
a
rman
oleaut32: Try to re-use
existing memory when u
n
marshal
l
ing
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
oleaut32: Don't call SafeArrayAllocData
in LPSAFEARRAY_UserU
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
Shear
m
a
n
rpcrt4: Improve Po
i
nterF
r
ee
t
o not
free buffer m
e
mory
.
commit
|
commitdiff
|
tree
next