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: Partly implement GdipCreateFromHDC2
2007-12-23
Rob Shea
r
man
rpc
r
t4: Set
pStubMs
g
->Buf
f
erMark in
N
drConformantVarying
A
rra
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
widl:
T
w
e
ak the rules
f
or when to ca
l
l pfnF
r
ee
for
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob
S
hearman
kernel
3
2: Add a test for c
a
lling Virtu
a
lAllo
c
on
a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearma
n
rpcrt4: Fi
x
a memory leak fro
m
the get_filename
c
all
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Ro
b
Shear
m
an
r
p
crt4
:
Print an error if stub
b
uff
e
r pointer is passed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shearma
n
ole
3
2: Fix RPC_Ge
t
LocalClassObject to wa
i
t
for 30 seconds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
R
ob Shearman
rpcr
t
4: Fix
N
d
rC
o
nfo
r
m
a
ntStringUnmarshall to al
w
ays
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt4:
D
o
n
't use Bu
f
ferEnd in Rpc
S
t
ream_Write
.
commit
|
commitdiff
|
tree
2007-12-19
R
ob Shearman
rpcrt4: Ini
t
ialise memory passed
i
n
t
o
R
PCs in the server
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
S
hearman
rpcrt4: Memor
y
should only be cle
a
red in ComplexUnmarsha
l
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt4: Fix
t
he ALIGN_
P
OINTER_CLEAR macro
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
Shearman
widl: Fix the len
g
th used whe
n
clearing alignment space
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
Shearman
w
idl: The detection of
types is h
i
ghly d
e
p
e
ndent
on
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt4:
Implem
e
n
t I_RpcGetC
u
r
r
entCallHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob She
a
rman
mscoree:
A
dd
a
stub f
o
r G
e
tVersio
n
F
r
o
mPr
o
cess
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearm
a
n
include: Add some context h
a
n
d
le de
f
ines to
rp
c
dc
e
p
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Ro
b
She
a
rma
n
rpcr
t
4
:
Add a stub for I_Rpc
G
e
tC
u
rrentCallHand
l
e
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt4: Don't copy memor
y
from the buf
f
er in
NdrCo
n
f
ormantSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
R
o
b S
h
earman
include: Add
mo
r
e ty
p
es and function d
e
clarati
o
ns
t
o
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shea
r
man
incl
u
de: Ad
d
more
N
D
R types and funct
i
on d
e
c
l
aration
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob Shearman
h
l
ink: Fix some
memory le
a
k
s
in
t
he tests
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hear
m
an
rpcrt4: Move ass
o
ciation co
d
e into a separat
e
file
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b
She
a
rman
r
p
c
rt4: Make a server ass
o
ciation when a b
i
nd packet
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
S
he
a
r
man
rpcrt4: Return
a
n
e
rro
r
from rpcrt4_c
o
nn
_
tcp_read if
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
Shearm
a
n
rpcrt4: Fix N
d
r
Conf
o
rma
n
tStringUnmar
s
hall to use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
Shearman
rpcrt4: Ad
d
a
FIXM
E
f
o
r
R
P
C
_FC_P
_
ALLOCALLNODES in
PointerUnm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
earman
rpcrt4: Clear pa
d
ding in
s
e
r
t
ed into the bu
f
fer during
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
inc
l
u
d
e
: Add definitions for RPC_FC_S
S
TRING and RPC_FC_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
ea
r
man
widl: Only base t
y
p
e
s o
r
reference pointers to base
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shear
m
an
widl: Retur
n
types shoul
d
n't be freed
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
h
earm
a
n
widl: Clear padding in
t
he bu
f
fer due to ali
g
nment
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
i
nclude: Make RpcRaiseException DECLSPEC_NO
R
ETU
R
N,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Fix a
t
yp
o
i
n
r
pcrt4_conn_tcp_r
e
ad
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shea
r
man
rpcrt4: Update T
O
DO list
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Document NdrA
l
locate
.
commit
|
commitdiff
|
tree
2007-12-14
Rob She
a
rman
rpcrt4
:
Partially r
e
v
ert commit 18faf3184b2e
a
2
63
d
77c2a7
a
d92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt
4
: Fr
e
e
t
he ba
s
e pointer in
Pointe
r
Free when free
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Sh
e
arman
rpcr
t
4: Fix th
e
check
i
n NdrPointe
r
Free
.
commit
|
commitdiff
|
tree
2007-12-14
Rob She
a
r
m
an
rpcrt4: N
d
rStubGe
t
Buf
f
e
r shouldn
'
t set Buff
e
rStart
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b
S
hearm
a
n
Revert
"rpc
r
t4: Try t
o
free
every non-
s
t
ack poin
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
h
e
a
r
m
a
n
widl: Don'
t
write redundant FC_RP type format out fo
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob She
a
rman
rpcrt4: Add
t
ests f
o
r
free
i
ng non-Ndr
A
llocate allocated
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearma
n
w
idl: Swap
t
he version packing order back to what
t
ypelibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
widl: Remove some confusion in how version numbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcrt4: Try to
free every non
-
stack
p
oint
e
r in Po
i
nter
F
ree
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob S
h
earman
rpcrt
4
: Store allo
c
ated memory in a
s
ingl
y
-
l
inked list
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shea
r
man
rp
c
rt4: Mak
e
the
N
drAllocate tests
p
as
s
on XP SP2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Sh
e
a
r
man
r
saenh: Fix
s
ome memory
l
eaks in the tests
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shearman
widl: Ad
d
s
u
pport for non-
b
asetype return t
y
pe
s
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
S
h
earman
wid
l
: iid_is should take expressi
o
ns, not just identifiers
.
commit
|
commitdiff
|
tree
2007-12-10
Ro
b
Shearman
widl: Support the address-of op
e
rato
r
i
n expressions
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b
S
h
e
a
rman
widl: Make sure to generate freeing cal
l
s for all
non
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
Shear
m
a
n
widl: Arrays should
h
ave
freeing
c
o
de
g
enerated on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shea
r
man
wid
l
: Always write a freein
g
fu
n
ction for arrays
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shear
m
an
wine
.
in
f
: Registe
r
a
ctxprxy
.
d
ll and
create a f
a
k
e
DL
L
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shea
r
m
an
actxpr
x
y: Add
t
h
e
start of
actxprxy
.
dll
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearm
a
n
rpcr
t
4: Pass t
h
e USER_M
A
RSHAL_
C
B structure into user
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
Shearman
rpcrt4: Nd
r
RangeUnmarsha
l
l is
i
mplement
e
d
so add it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
r
pcr
t
4: Impl
e
me
n
t NdrConformantArr
a
yMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
hearman
r
p
cr
t
4:
Add a mis
s
i
ng break in Dl
l
Main
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4:
S
ave the bu
f
fer i
n
EmbeddedPointerMem
o
rySiz
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
hearman
rpcrt4: Fix the return value
fro
m
Ndr
S
impleS
t
ructM
e
morySi
z
e
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearm
a
n
rpcrt4: Add a
t
r
a
ce
to NdrBas
e
T
ypeMemorySi
z
e
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Sh
e
arma
n
rpcrt4:
Implement PointerMemor
y
Size
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4
:
Fix NdrConformantStru
c
tUnmarshall to use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
R
o
b Shearman
rp
c
r
t4: Fix
N
drFi
x
edAr
r
ayUnma
r
shall to use buf
f
e
r memory
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt
4
:
F
ix N
d
r
C
o
n
formantArrayUnmarshall to use
b
u
f
fer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
widl: Don't o
v
erride the pointer typ
e
in top-level
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
ole32
:
Pr
o
cess messages while
w
aiting for
a local server
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b
S
h
earman
rpc
r
t4: Use
an alertable wait in rpcrt4_
p
rot
s
e
q
_np_wa
i
t_for
_
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
e
a
rman
oleaut32: F
i
x
a
leak
o
f the ty
p
e
l
ib in the tmar
s
hal
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
earman
o
l
ea
u
t
3
2
:
Fix two me
m
o
ry le
a
ks in the
t
est for Dis
p
CallFunc
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shea
r
man
oleaut32: Fix a re
f
erence
co
u
nt l
e
ak
o
f
t
he TMarshalDispat
c
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
rsaenh: Fix some
leaks
o
f th
e
provi
d
er handle in the
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
r
pcrt
4
: Implement Ndr
C
onformant
S
truc
t
Fr
e
e
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Sh
e
a
rman
o
le32: Registe
r
the w
i
ndow used in the marshal tests
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
msh
t
ml: Fi
x
a
m
emory leak in the htm
l
doc tests
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b
S
h
earma
n
oleaut32
:
Set the n
u
mber of locks held on the safe
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearm
a
n
oleaut
3
2
:
T
ry to r
e
-use
exi
s
ting memory when unmarshalling
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b She
a
rman
o
l
eaut
3
2: Do
n
't
call SafeAr
r
ayA
l
lo
c
Dat
a
in
L
PS
A
FEARRAY_User
U
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shear
m
an
rpcrt4: Improve Poi
n
te
r
F
r
e
e
to not
free buffer memory
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Sh
e
arman
r
pcrt4: Fix a m
e
mory leak caused by NdrFullPointerXlatFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
R
o
b S
h
earman
rpcrt4:
Fix
a memory leak when fre
e
ing an associ
a
tion
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob
S
hearman
r
pcrt4:
F
i
x a memory leak
in RpcAssoc_BindConnec
t
i
o
n
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shearman
msh
t
ml:
Use the corre
c
t dea
l
l
o
c
a
tor in
th
e
html
d
oc
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Ro
b
Shearman
ol
e
32
:
I
n
i
tialise o
b
je
c
t var
i
abl
e
in
R
u
nningObje
c
tTa
b
leImpl
_
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Rob
S
hearman
rpcrt
4
: Set the
m
e
m
o
ry pointer in Ndr
B
aseTypeUnma
r
sh
a
ll
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Rob S
h
earm
a
n
rpcrt4: Set fMustAlloc to TRUE
w
h
en
u
nmarshalling
a
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearm
a
n
rpcrt4
:
Add tests for a poi
n
ter to
a
c
o
n
formant strings
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
rpcr
t
4: Set the dest
i
nation pointer in PointerUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearm
a
n
rpcrt4:
Hand
l
e a
l
l non-co
n
tinuable exce
p
tions
in CStdStu
b
Buf
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob
Shearman
ol
e
32: Fix t
h
e
t
e
s
t of the size returned from
W
dtp
I
nterfaceP
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob
S
hearma
n
rpcr
t
4: Put th
e
de
l
egating stub thunks in an executable
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
rpcrt4: C
a
ll IRpcChanne
l
B
uffer_GetD
e
s
t
Ctx in NdrStu
b
Ini
t
iali
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
R
ob Shear
m
an
rpcrt4: Fle
s
h
o
ut mo
r
e of
t
he IRpcChannelBuffer vtable
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
d3dx8: Initialis
e
temp in D3DXQuaternionInverse to
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob She
a
rman
rpcrt4: Test that t
h
e stri
n
g retrieved
from get_name
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
rpcrt4
:
Reverse
the conditions for which *pPoi
n
ter
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
R
o
b Shearman
r
p
crt4: Initialise the memory in test
_
simple_struct_marshal
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
R
o
b Shear
m
an
in
c
lude: Fix the HR
E
S
ULT_FROM_WIN32 macro to not change
.
.
.
commit
|
commitdiff
|
tree
next