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
widl: The detection of types is highly dependent on the ordering of the various type...
2007-12-19
Rob Shearman
widl: The de
t
ection
o
f types is hi
g
h
l
y
de
p
endent on
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
Shearm
a
n
rpc
r
t4: Implement I_RpcGetCu
r
rentCallHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Sh
e
arman
mscoree:
A
dd
a
stub for
GetVersi
o
nF
r
omPr
o
ce
s
s
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
i
nclude:
A
d
d so
m
e
context handl
e
defines
to rpcdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
R
ob Shearman
rpcrt4:
Ad
d
a stub fo
r
I_
R
p
cGetCurrentCallH
a
ndle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Sh
e
arman
rpc
r
t4:
D
o
n't copy
memo
r
y fro
m
the buffer
in N
d
rC
o
nformantS
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
include
:
A
d
d
more types and function declarations
to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shea
r
man
include
:
Add more ND
R
t
ypes and function declaratio
n
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
hlink: Fix some m
e
mory le
a
k
s
in
t
h
e tests
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shear
m
a
n
rp
c
r
t
4: Move association code into a separate file
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
r
pcrt4:
Make a serv
e
r
association when a
b
ind packet
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
Shearman
r
p
c
r
t4:
Return an
e
rror from rpcrt4
_
conn_t
c
p_read
i
f
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearma
n
rpcrt4: Fix NdrConformant
S
tringUnmarshal
l
to us
e
b
u
f
f
er
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
Shearman
r
pcrt
4
: Add a
FIXME for RPC
_
FC_P_ALL
O
CALLNODES in PointerUnm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob She
a
rman
rp
c
rt4: Clear
pad
d
ing insert
e
d
into the buff
e
r du
r
ing
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
in
c
lude: Add
d
e
f
initio
n
s
for RPC_F
C
_SSTRI
N
G and RPC_FC_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
wid
l
:
O
nly base types or reference po
i
n
ter
s
t
o base
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hear
m
an
widl:
Return types shouldn't be fre
e
d
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
Shearman
widl: Clear
p
adding in
the
b
uffe
r
due to a
l
i
g
n
m
ent
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob Shearman
inclu
d
e:
M
ake RpcR
a
iseException DECL
S
PEC_N
O
RETURN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Fix
a
typo in rpcrt4_conn_tcp_read
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
hearma
n
rpcrt4
:
Up
d
ate TODO li
s
t
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob Shearm
a
n
rpcrt
4
:
Documen
t
NdrAlloca
t
e
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b She
a
r
m
a
n
rpcrt4: Partially
r
evert commit
1
8
f
af
3
184b2e
a
263d77c2a
7
ad92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Free the base poin
t
er in PointerF
r
ee when freein
g
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Sh
e
arm
a
n
rpcrt4: Fix
t
h
e
check
i
n NdrPoin
t
erFree
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
r
p
crt4: NdrStubG
e
tBuffer shouldn't set BufferStart
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
Re
v
ert "rpcrt4: Try t
o
free every non-stack poin
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
widl: Don't
write redundan
t
FC_RP type
f
o
rmat out for
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Sh
e
arma
n
r
pcrt4:
A
dd te
s
ts fo
r
f
r
eeing non-NdrAllocate allocated
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
R
ob Shearman
widl
:
Swap the
version packing
order
b
ack to what typelibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob S
h
earman
w
idl:
R
emove
some con
f
usi
o
n in h
o
w
version numbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcrt4: Try to free every non-stack pointer in Po
i
nterFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shea
r
man
rpcrt4: Sto
r
e
allo
c
a
t
ed
m
emory in
a singly-linked
l
ist
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shea
r
ma
n
rpcr
t
4: Make the NdrAll
o
c
a
te tests
p
ass on
XP SP2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shearma
n
rsaenh: Fix some
m
e
m
ory leak
s
in the tests
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shearman
wi
d
l: Add s
u
pport for non-basetype return types
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Sh
e
a
r
m
an
widl: iid_is sh
o
uld take expressions, not just
i
d
en
t
ifiers
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
S
hearman
widl: Su
p
port the addres
s
-
o
f
o
p
erator in e
x
pr
e
ssions
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
S
hearman
widl
:
Make sure to gen
e
rate freeing
c
a
lls for al
l
non
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Ro
b
S
h
earman
widl: A
r
rays should have fr
e
eing code generated on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearm
a
n
widl
:
Alwa
y
s write a freeing function for
arr
a
y
s
in
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shea
r
m
a
n
w
i
ne
.
i
nf: Regist
e
r actxprxy
.
dll a
n
d cre
a
te a fake
DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
actxpr
x
y: Add the
start of
actxprxy
.
dll
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
rpc
r
t4: Pass the USE
R
_
MA
R
SHAL_CB
s
tructur
e
into user
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
rp
c
rt4:
NdrRangeUnmarshall
is implemented so add it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Sh
e
arman
rpcrt4: Implement NdrConforman
t
ArrayMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4:
A
dd a miss
i
ng
b
reak in Dl
l
Ma
i
n
.
commit
|
commitdiff
|
tree
2007-12-08
Ro
b
Shea
r
man
rpc
r
t
4:
S
ave
th
e
buff
e
r in EmbeddedPointerMemorySiz
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
hearman
rp
c
rt4:
Fix the return value
f
rom NdrSimple
S
tructMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob S
h
earman
rpcrt4: Ad
d
a
trace to Nd
r
B
a
seT
y
peMemo
r
ySize
.
commit
|
commitdiff
|
tree
2007-12-08
R
o
b She
a
rman
rpcrt4: I
m
plement P
o
i
nterMem
o
rySiz
e
.
commit
|
commitdiff
|
tree
2007-12-08
Ro
b
Shearm
a
n
rpcrt4:
F
ix Nd
r
ConformantStr
u
ctUn
m
ars
h
all
t
o use
bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shearm
a
n
rpc
r
t4: Fix NdrFix
e
dArrayUnmar
s
hall to use buffer memory
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
She
a
r
man
rpcrt4:
F
ix Ndr
C
onformantArrayUnmar
s
h
a
l
l to use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Sh
e
arman
widl: D
o
n't
over
r
i
d
e the poi
n
ter type in
t
o
p
-level
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
ole32: P
r
ocess
mess
a
ges whil
e
waiting f
o
r
a local server
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
Shearma
n
rpcrt4: Use an
a
le
r
table wait in rpcr
t
4_
p
r
otseq_
n
p
_wait_for_
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
e
a
rman
olea
u
t32: Fix a leak of the
t
y
p
elib in the tmarshal
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
oleau
t
32
:
Fix tw
o
memory l
e
aks in the te
s
t
f
or DispCa
l
lFunc
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob Shearman
oleaut32: Fix a reference count
l
eak of the TMarsha
l
D
i
s
p
at
c
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
Sh
e
arman
rsae
n
h: Fix
s
ome leaks of the p
r
ovider hand
l
e in the
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob
S
h
e
arman
rpcrt4: Implement
N
drConformantStructFree
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b She
a
rman
ole32: Register the wi
n
dow used in the marshal tests
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
ear
m
an
mshtml: Fix a
m
em
o
ry leak in the htmldoc tests
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob S
h
ear
m
an
o
l
ea
u
t32: Set the
n
umbe
r
o
f
locks held on the safe
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shea
r
man
oleau
t
3
2
:
Try to re-use ex
i
sting me
m
ory when un
m
ars
h
alling
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b Shea
r
man
oleau
t
32: Don
'
t
c
all Saf
e
ArrayAl
l
o
c
Data
in LPSAF
E
ARRAY_
U
s
e
rU
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
hearman
rpcrt4
:
I
m
prove Point
e
rFre
e
t
o not free buffer memor
y
.
commit
|
commitdiff
|
tree
2007-12-06
Rob
Shearma
n
r
p
crt4: Fix a memory leak caused by
N
drFullPointerXlatF
r
ee
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob She
a
r
man
r
p
crt4: Fix a memory lea
k
when freeing an associ
a
tion
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shearman
rpcrt4
:
Fix a memory leak i
n
RpcAssoc_Bi
n
dC
o
nnection
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shearma
n
m
shtml:
U
s
e t
h
e
c
orrect dealloca
t
or in
t
he htmld
o
c
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
R
ob Shearman
o
le32
:
Init
i
a
lis
e
ob
j
ect varia
b
l
e
in RunningObjectTableImpl_
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Rob Sh
e
arman
r
pcr
t
4
:
Set t
h
e m
e
m
o
ry
pointer in NdrBaseTypeUnmar
s
hal
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Rob She
a
rman
rpcrt4
:
Se
t
fMustAlloc to TR
U
E when unmarshalling an
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
rpcrt
4
: A
d
d tests
for a poi
n
ter to a conform
a
nt strings
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Sh
e
a
rman
r
p
c
r
t4: S
e
t the
de
s
t
ina
t
ion poi
n
ter
in Point
e
rUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
rpcrt4: Handl
e
a
l
l
non-
c
ont
i
nuable exceptions in CStdStu
b
Buf
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Ro
b
S
h
e
arma
n
ole32: Fix the test
o
f t
h
e size returned from Wdt
p
InterfaceP
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
R
o
b Shearma
n
rpcrt4: Put the delegat
i
ng
stub thunks in
a
n
executable
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
r
pcrt
4
: Call IRpcChannelB
u
ffer_
G
etDe
s
tCtx in Ndr
S
tu
b
I
nitial
i
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
r
pc
r
t
4
: Flesh out more
of the IRpcChannelBuff
e
r vtable
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob
Shearman
d3d
x
8
:
I
n
itial
i
se temp in D3DX
Q
ua
t
ernionInverse to
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearm
a
n
rp
c
rt4: Tes
t
that
t
he str
i
ng retrieved from
get_name
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
r
pcrt
4
: Reve
r
se the conditions
f
o
r
which *pPoint
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
rpcrt4:
I
n
i
tial
i
s
e
the
m
emory in tes
t
_
simple_struct_marshal
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
R
ob
S
hearm
a
n
include:
F
i
x
the HRESULT_
F
ROM_WIN32 ma
c
ro
t
o
n
ot
c
hange
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
o
l
e32: Ignore the threa
d
i
n
g
mode
l
of the PSFact
o
r
y
Buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob S
h
ea
r
man
ole32: Always
create a
window for t
h
e main apa
r
tment
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shear
m
an
i
n
c
l
ud
e
: Move Wine-specific EH_* defines from
w
innt
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob S
h
e
arma
n
ol
e
aut32: Implement
OLEPicture
I
m
p
l_GetIDsOfNames
.
commit
|
commitdiff
|
tree
2007-11-30
Rob Shearm
a
n
rpcrt4:
F
ix NdrSimpleStruc
t
Unm
a
rshall to cope with
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
Rob Shearman
rpcrt4: I
m
prove Poin
t
er
U
n
marshal
l
to cope
w
ith k
e
e
ping
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
Rob Shea
r
man
rpcrt4: Mov
e
forcing
o
f fMust
A
lloc to NULL
t
o th
e
call
e
rs
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
R
o
b Shearm
a
n
r
pc
r
t4: EmbeddedPointerUnmarshall doesn't
n
e
e
d to ch
a
nge
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
Rob She
a
rman
rpcrt4: Errors
in sending or receiving
p
ackets should
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
Rob Sh
e
arman
ole3
2
: Fix a tes
t
in the WdtpInterfacePo
i
nter tests
.
commit
|
commitdiff
|
tree
2007-11-29
Rob S
h
earman
ole32: Fix d
e
s
criptio
n
of
w
h
a
t is being test in ok
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
Rob Shearman
rpcrt4: F
i
x
an integ
e
r overf
l
ow in NdrConformantStru
c
tM
a
rsha
.
.
.
commit
|
commitdiff
|
tree
next