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
kernel32: Add a test for calling VirtualAlloc on a view of a SEC_RESERVE file mapping.
2007-12-21
Rob Shea
r
m
an
kernel32
:
Add a test fo
r
calli
n
g VirtualAlloc on a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
rpcrt4: Fix a m
e
m
ory leak f
r
o
m the get_filename call
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Sh
e
a
r
man
rpc
r
t4
:
Print an error
i
f stub
buffer poin
t
er is passed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shearman
ole32: Fix RPC_GetLocalClassOb
j
ect to wait for
3
0
seconds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shearman
r
p
c
rt4: Fix NdrConfor
m
a
ntStrin
g
Unm
a
rsh
a
ll to alway
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt4
:
Don't use BufferEn
d
in
RpcStream_Write
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearm
a
n
rpcrt4: In
i
ti
a
li
s
e mem
o
ry
p
assed into
RPCs in the
s
erver
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob S
h
earman
rpcrt4: Memory shou
l
d
only be c
l
eared in ComplexUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Ro
b
Shea
r
man
rpcrt4
:
F
ix the ALIGN_P
O
INTER_CL
E
AR mac
r
o
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
w
idl: Fix the l
e
ngth
u
sed
when clearing
ali
g
nment space
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Ro
b
Shearman
widl: The detecti
o
n of
t
yp
e
s is high
l
y depe
n
dent
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Sh
e
a
r
man
rpcrt4: Implemen
t
I
_RpcGe
t
CurrentCal
l
Handle
.
commit
|
commitdiff
|
tree
2007-12-18
Ro
b
Shearman
m
scoree
:
Add a stu
b
for
GetVersion
F
romProcess
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
include: Add
so
m
e context handle defines
to rpcdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
Shearman
rpcrt4
:
Add a stub for I_R
p
cGetCurre
n
tCa
l
lHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt4: Don't co
p
y
m
emory from the buffer in NdrConfo
r
mantSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shea
r
m
a
n
in
c
lude
:
Add more typ
e
s
a
nd function
d
e
c
lar
a
tions to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob S
h
earman
include: Add more
N
D
R types and function declaratio
n
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
h
l
ink: Fix some me
m
ory le
a
ks in the tests
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Move associat
i
on code into
a
sepa
r
a
t
e file
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rp
c
rt4: Make a se
r
ver a
s
s
o
ciation when a
b
ind
p
a
cket
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob She
a
rm
a
n
rpcr
t
4
:
Ret
u
rn an error from rpcrt4_c
o
n
n_tcp
_
read i
f
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob Shearman
r
p
crt4: Fi
x
Ndr
C
onformantSt
r
i
n
gUnmarshall to use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Add a FIXME for
R
PC
_
FC_P_ALLOCAL
L
NODES in
P
ointerUnm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Clea
r
padding ins
e
rt
e
d int
o
the
b
uffer during
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
Shearm
a
n
include:
Add defin
i
tions
f
or
R
PC_FC_SST
R
ING and R
P
C_FC_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
She
a
rman
widl:
O
n
l
y base
types or r
e
ference pointers to
b
ase
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
w
idl:
R
etur
n
types
s
houldn
'
t be freed
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearm
a
n
widl: Cle
a
r padding
i
n the b
u
ffer d
u
e to alignmen
t
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shearman
include: M
a
ke RpcRaiseException DECLSPEC_NORE
T
URN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob She
a
rman
rpcrt4: Fi
x
a typo
i
n rp
c
rt4_co
n
n_tcp
_
r
e
ad
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Upda
t
e TODO
list
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shearman
rpcrt
4
: D
o
cum
e
n
t
NdrA
l
l
o
c
ate
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt
4
: Par
t
ially revert
commit 18faf3184
b
2ea263d
7
7c2
a
7
ad92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob
Shearman
rpcrt4: Free the base po
i
nter in PointerFree when freeing
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shearman
rpcrt4: Fix the
check in NdrPoint
e
rFree
.
commit
|
commitdiff
|
tree
2007-12-14
Rob S
h
e
a
r
m
an
rpcrt4: NdrStu
b
G
e
t
Bu
f
fer shou
l
dn't
set BufferStart
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Ro
b
She
a
rman
Revert "r
p
crt
4
: Try t
o
free e
v
e
r
y non-
s
tack pointer
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
w
idl: Don't write redundan
t
F
C
_
R
P type format out fo
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearman
rpcr
t
4: Add tests for freein
g
non-NdrAlloc
a
te alloca
t
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
R
ob
Shearman
w
idl: Swap
the version packing order back
t
o w
h
at typeli
b
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob She
a
rman
wi
d
l: Re
m
ove so
m
e
co
n
fusion in
how
v
e
rsion
numbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcrt4: Try
t
o free every non-
s
ta
c
k
p
o
i
nter in Pointe
r
Free
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Ro
b
S
h
earma
n
rpcrt4: Store
a
l
loc
a
ted memory in a singly-l
i
nked list
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
r
p
c
rt4
:
Make the NdrAllocate tests
p
ass on XP SP2
and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
R
ob Shearma
n
rsaenh: Fix
some m
e
mory leaks in the
t
es
t
s
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shear
m
an
wid
l
: Add support
for non-basetype return types
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Sh
e
arman
widl: iid_i
s
s
h
ould take expressions
,
not just identifiers
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearma
n
widl: Support th
e
addr
e
s
s
-of
o
p
e
rator
i
n express
i
ons
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b Sh
e
ar
m
a
n
wid
l
: Make sure to
g
ener
a
t
e
f
r
eeing
c
a
l
l
s
f
or all non
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b Shearm
a
n
w
idl: Arrays
should
h
ave fr
e
e
ing co
d
e
generated on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
w
i
dl: A
l
ways
write a freeing function for arrays
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
wine
.
i
n
f: Regis
t
er ac
t
x
prxy
.
d
ll and
c
r
e
ate a fake DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
a
ctxprxy: Add
the s
t
art of
a
ct
x
prxy
.
dll
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
S
hea
r
man
rpcrt4
:
Pas
s
t
h
e USER_MARSHAL_
C
B str
u
cture into use
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearm
a
n
rpcr
t
4: NdrRangeUnm
a
r
shall is implemented
so add it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shea
r
man
rpcrt
4
: Im
p
lem
e
n
t NdrC
o
nforman
t
ArrayMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shea
r
man
rpcrt4: Add a
missing break in DllMain
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shear
m
an
rpcr
t
4: Save the buff
e
r in Embedde
d
PointerM
e
moryS
i
ze
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob S
h
earm
a
n
rpc
r
t4: Fix t
h
e return
v
alue from Nd
r
SimpleStr
u
ctMe
m
o
rySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rp
c
r
t4: A
d
d
a trace to NdrBaseTypeMemory
S
ize
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob She
a
rman
rpcrt4:
I
mpl
e
ment P
o
interM
e
morySi
z
e
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shearman
rpcrt4: Fix Ndr
C
onf
o
rma
n
tStructUnmars
h
a
l
l to
u
s
e
bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shea
r
m
an
rpcrt4
:
Fix NdrFixedArrayUnmarshall
t
o
use buf
f
er memory
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shearman
r
p
cr
t
4: Fix
N
d
r
ConformantArrayUnmar
s
hall
to use bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
R
o
b Shearm
a
n
widl: Don't
o
verr
i
de the pointer type
i
n
top-level
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearm
a
n
o
l
e32: Pro
c
ess messag
e
s w
h
ile
waiting
f
o
r
a lo
c
al server
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
r
p
c
rt4: Use an
a
l
e
r
t
a
ble wait in
r
pcrt4_protseq_np_wait
_
for_
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
oleau
t
32: F
i
x a l
e
ak of the typelib in th
e
t
m
a
r
sha
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
hearman
o
leaut
3
2: Fix two me
m
ory
l
ea
k
s in the test for DispCallF
u
nc
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
e
a
rm
a
n
oleaut32: Fix a reference count leak of th
e
TMarshalDis
p
a
t
c
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
Shearman
rsaenh: Fix
s
o
m
e leaks of the
p
rov
i
der handle in the
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
hearm
a
n
rp
c
rt4: Implement NdrC
o
nformantStruc
t
Free
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
She
a
rman
ole32: Regist
e
r the
window used in the ma
r
shal tests
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
mshtml:
F
ix a memory
l
eak i
n
the
h
tml
d
oc t
e
sts
.
commit
|
commitdiff
|
tree
2007-12-07
Rob She
a
rman
oleaut32: Set the numb
e
r of
l
ock
s
held on the
safe
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b Shea
r
man
olea
u
t32: Try t
o
re-use existing memory when unmar
s
hall
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob She
a
rman
oleaut32: Don't ca
l
l S
a
f
eArra
y
Alloc
D
a
ta in LPSAFEARRAY_
U
s
erU
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b Shearman
rp
c
r
t
4
:
Improve
P
oi
n
te
r
Free
to
n
o
t
free buffer memory
.
commit
|
commitdiff
|
tree
2007-12-06
Ro
b
Sh
e
arman
rpcrt4:
Fix
a
memory
l
e
a
k ca
u
sed by NdrFullPointerXlatFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shear
m
a
n
r
p
crt4: Fix a memory leak wh
e
n f
r
eeing an association
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shearman
rp
c
rt4: F
i
x a memory
l
eak in RpcA
s
s
oc
_
BindC
o
n
nection
.
commit
|
commitdiff
|
tree
2007-12-06
Rob S
h
earman
mshtm
l
: Use
the correct deallocator in
t
h
e
h
t
ml
d
oc
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shearm
a
n
ole32: Initial
i
s
e
object variab
l
e in R
u
n
ningO
b
jectTableImpl_
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Rob She
a
rman
r
p
crt4:
S
e
t th
e
memory pointer in
N
drBas
e
TypeUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Rob Shearm
a
n
rpcrt4:
Set fMust
A
l
loc
t
o TRUE
w
h
e
n unmarshal
l
ing
an
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
rpc
r
t4: Add
t
es
t
s
for a
p
oi
n
te
r
to a con
f
or
m
ant strings
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
rpcrt4: Set the
d
es
t
i
n
a
tion poin
t
er in
P
ointerUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
rpcrt4:
Handle all non-c
o
ntinuable ex
c
eptions in CStdStubBuf
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob
Shearman
ole32: Fix the test of the size returned from W
d
tpI
n
terfaceP
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
R
o
b Shearm
a
n
rpc
r
t
4: Put the dele
g
ating
stub thun
k
s in a
n
exec
u
table
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
rpcrt4: Call
I
Rpc
C
ha
n
ne
l
Buffer_GetDestCtx in Ndr
S
t
ub
I
nitiali
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
r
p
c
r
t
4:
F
l
es
h
out
m
or
e
of th
e
IR
p
cChann
e
lB
u
ff
e
r
vt
a
ble
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
d3dx8
:
Initialise t
e
mp in
D3DXQuate
r
n
i
o
nInverse t
o
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob She
a
r
m
an
rpcrt4: Test
t
hat t
h
e s
t
ring ret
r
iev
e
d from get_name
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearm
a
n
rpcrt4:
R
everse th
e
c
on
d
itions for whi
c
h *pP
o
inter
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob
Shearma
n
rpcrt4: Initialise
the memory in tes
t
_s
i
mple_struct_marshal
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Ro
b
Shear
m
a
n
i
n
clude:
F
ix th
e
HRESULT_F
R
OM_WIN
3
2 macro t
o
not change
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
R
o
b
Shearman
ole32
:
Ignore t
h
e threading model of the PSFact
o
ryBuffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
ole32
:
Al
w
ays create a window for the m
a
in apartment
.
commit
|
commitdiff
|
tree
next