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 Sh
e
a
rm
a
n
w
i
dl: The detec
t
ion of ty
p
es
i
s
highly
dependent on
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
S
hearman
rpcrt4:
I
mplement I_RpcGetCurre
n
tCallHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shear
m
an
mscoree:
Add a stub for GetVersionFr
o
m
P
rocess
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
include:
Add some
context handle defines to rpcdce
p
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt
4
:
A
d
d
a stub for I_RpcGe
t
C
u
rrentCal
l
Handle
.
commit
|
commitdiff
|
tree
2007-12-18
Ro
b
Shearman
r
p
crt4
:
Don't c
o
p
y memory
from
t
he bu
f
fer
i
n NdrCo
n
formantSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearm
a
n
inc
l
ude: Add more types
a
n
d function d
e
clara
t
ions t
o
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob S
h
e
a
rman
in
c
lude: Add mo
r
e ND
R
types and functi
o
n declarations
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearm
a
n
h
link: Fix some memory leaks i
n
t
h
e
tests
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Move associ
a
ti
o
n code into a separ
a
te file
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b S
h
earman
rpcrt4: Make
a
s
erve
r
as
s
ocia
t
ion when a bind packet
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
earma
n
rpcrt4: R
e
turn an
error
f
rom rpcr
t
4_conn_tcp
_
read
i
f
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Fix
NdrConformantSt
r
ing
U
nmarshall
t
o
use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt
4
: Add
a
FIX
M
E for RPC
_
FC_P_A
L
LOCALLNODE
S
in P
o
i
n
terUnm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Sh
e
arm
a
n
r
p
crt4: Clear pad
d
ing insert
e
d into th
e
bu
f
fe
r
duri
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hearman
include: Add
d
efini
t
ion
s
for RPC_FC
_
SSTRING an
d
RPC_FC_C_SS
T
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
e
arman
widl: O
n
ly b
a
se types or refere
n
ce pointer
s
to
b
ase
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearma
n
wi
d
l: Return
types
sho
u
l
d
n
'
t
b
e
fre
e
d
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shear
m
a
n
widl
:
Cl
e
ar padding i
n
the buf
f
er due to
alignment
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
h
e
arman
include:
Make
R
pcR
a
i
s
eExcept
i
o
n
DECLSPE
C
_NOR
E
TURN
,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob S
h
ear
m
an
rpcrt4: F
i
x a typo in rpcrt
4
_conn_tcp_read
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Updat
e
TODO list
.
commit
|
commitdiff
|
tree
2007-12-14
Rob She
a
rman
r
p
c
rt4: D
o
cument Nd
r
Allocate
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4:
Parti
a
lly r
e
vert
commit 18faf3
1
84b
2
e
a
263d77c2a7ad92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob S
h
ea
r
man
rpcrt4:
Free the
base po
i
nte
r
in PointerFree when fre
e
ing
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Sh
e
a
r
m
a
n
rpcrt4: F
i
x the check in
N
drPoin
t
erF
r
ee
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearma
n
rpc
r
t4
:
NdrStubGetBuff
e
r shouldn
'
t
s
e
t
BufferStart
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
h
ea
r
man
Revert "
r
pcrt4: Try to free every non-
s
tack pointer
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Sh
e
arman
wi
d
l: Don't wri
t
e
r
edu
n
dant
FC_RP
typ
e
form
a
t
o
ut for
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shea
r
man
rp
c
rt4:
Add test
s
for
freeing non-NdrAllocate allo
c
ated
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
R
o
b
Shearman
widl: Swap t
h
e version pac
k
i
n
g order back
t
o what typelibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob She
a
rman
widl: Remove so
m
e
c
onfusion in how version num
b
ers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Sh
e
arman
rpcrt
4
: Tr
y
to free ever
y
n
o
n-st
a
ck po
i
nter in Pointe
r
Free
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcrt4:
S
t
ore al
l
ocated memory in a sing
l
y-linked list
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob
Shearm
a
n
rpcrt4: Ma
k
e
t
he NdrAll
o
cate tests pass on
XP SP2
a
nd
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
R
ob Shearman
rsaenh: F
i
x so
m
e memory le
a
ks in the tests
.
commit
|
commitdiff
|
tree
2007-12-11
R
o
b Shearman
widl
:
Add support for
n
on-bas
e
type return typ
e
s
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b Shearman
widl: iid_is s
h
ould take expressions
,
n
o
t just
ident
i
fiers
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
widl: Suppo
r
t
the add
r
ess-o
f
ope
r
ator
i
n e
x
p
ressions
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b She
a
r
man
w
i
d
l
: Make sure to g
e
n
erate fre
e
i
n
g c
a
ll
s
for all non
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
Shearman
widl: Arrays
s
hou
l
d have
f
r
eeing code g
e
nerated on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
widl: Always
w
rit
e
a
fr
e
eing fu
n
ction for arrays
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
wine
.
inf: Register actxp
r
xy
.
dll and create a fak
e
DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Sh
e
arman
a
ctxprxy:
A
d
d
the
start
o
f actxp
r
xy
.
dll
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearm
a
n
rpcrt
4
: Pa
s
s the USER
_
MARS
H
AL
_
CB structure in
t
o
u
ser
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob Shearman
r
pcrt4: NdrRangeUnmarsh
a
l
l
is i
m
ple
m
ented so add it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Ro
b
Shearm
a
n
rpcrt4: Imple
m
en
t
NdrConformantArrayMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
h
ea
r
man
rpc
r
t
4: Add a missing break in DllM
a
in
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
r
pcrt4: Save the b
u
ffer in Em
b
edd
e
d
PointerMemorySi
z
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
She
a
rman
rpcrt4: Fix
t
h
e
return
v
alue from
N
dr
S
im
p
leS
t
r
u
ctMemoryS
i
ze
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Sh
e
arman
rpcrt
4
:
A
dd a tr
a
ce to NdrBaseTypeMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
hearman
rpcrt4: Implement P
o
interMemoryS
i
ze
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shea
r
m
a
n
rpcrt4
:
Fix NdrConforman
t
S
tructU
n
marshall to us
e
buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpc
r
t4: F
i
x NdrFixedArrayUnmarshall to u
s
e buffer memory
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
r
p
c
rt
4
: Fi
x
NdrC
o
nfo
r
m
antArrayUnmarshall to us
e
buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob Shearman
widl
:
Do
n
't
o
v
err
i
d
e
th
e
pointer type i
n
t
o
p-leve
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shear
m
an
ole32
:
Process messages while waiting for a
local serve
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b
S
hearman
rpcrt
4
: Use an ale
r
table
w
ait in rpcrt4_
p
r
otseq_np_
w
ait_for_
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
hearman
oleaut32: Fix a leak
of the typelib in
the t
m
arshal
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b Shea
r
m
a
n
oleaut32: Fix tw
o
m
e
mory lea
k
s in t
h
e test for
D
is
p
CallFunc
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
Shearm
a
n
oleaut
3
2: Fix a reference count leak
of the TMarshalDispatc
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
Shearman
r
s
aenh
:
Fix some l
e
a
k
s of the provider handle
i
n the
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
rp
c
rt
4
: I
m
plement NdrC
o
nformantStru
c
t
Free
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearm
a
n
ole3
2
:
Regis
t
er the window used i
n
the m
a
rshal tests
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob
S
hearman
mshtml: Fix a memory leak
in the htmldoc tests
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b
S
he
a
rman
oleaut32: Set th
e
number o
f
lo
c
ks h
e
ld on
the saf
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
oleaut32:
Try to re-use existing
m
emo
r
y when unm
a
rshalling
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
Shearman
oleaut32:
D
on't call Safe
A
rrayAllocData
i
n
LPSAFE
A
RRAY_Use
r
U
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
S
h
ea
r
man
rpcrt4: Im
p
rove Poi
n
terFree to
n
ot free buffer memor
y
.
commit
|
commitdiff
|
tree
2007-12-06
R
o
b Shear
m
an
rpcrt4: F
i
x a m
e
mor
y
leak c
a
used by N
d
r
F
u
llPointerXlatFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
R
ob
Shea
r
man
rpcrt4: Fix a
memo
r
y
l
eak when freei
n
g an associat
i
on
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Ro
b
Shearman
r
pcrt4: Fix
a
m
e
mory lea
k
in R
p
cAssoc
_
BindCo
n
ne
c
tion
.
commit
|
commitdiff
|
tree
2007-12-06
Ro
b
Shearman
mshtml: Use the c
o
rrect dealloc
a
tor in the htmld
o
c
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
R
ob Shear
m
a
n
ole
3
2:
Init
i
alise object
v
ar
i
able
in R
u
nningObjectTableImpl_
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Rob Shearman
r
p
crt4: Set the me
m
ory pointer in Nd
r
BaseTypeUnmarsh
a
ll
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Rob
S
hearman
rpc
r
t4: Set fM
u
st
A
lloc to TRUE
w
hen unmarshalling a
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
R
ob She
a
r
ma
n
rpcr
t
4:
Add tests
fo
r
a poin
t
er
t
o
a conform
a
nt st
r
ings
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
r
pcrt4: Set
t
he desti
n
ation pointer in PointerUnmar
s
hall
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
rpcrt4: Han
d
le
a
ll n
o
n-
c
ontinuable exc
e
p
t
i
o
ns in CSt
d
StubBuf
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
R
ob Shearman
ole32: Fi
x
the
t
es
t
of the size returned from WdtpInte
r
f
aceP
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
rpcrt
4
:
P
u
t
the delegating stub thunks in a
n
e
xecutab
l
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Sh
e
arman
r
p
crt4: Cal
l
IRpcChannelBuffer_GetDe
s
tCtx in NdrStubInitiali
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
R
o
b Shearma
n
rpcrt4
:
F
lesh out
m
ore of the IRpcChannel
B
u
f
fer vta
b
le
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob
S
he
a
rma
n
d3
d
x8: Initiali
s
e temp in D3DXQuater
n
ionInverse to
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob
Shearman
rp
c
rt
4
: Test th
a
t the st
r
ing
ret
r
i
e
ve
d
from get_
n
ame
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
rpc
r
t4: Re
v
erse
the conditions
f
or whic
h
*pPoi
n
ter
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
rp
c
rt4: Initialise
t
he memory in test_simple_struct
_
marshal
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob S
h
ear
m
an
i
nclu
d
e: Fix the HRESUL
T
_FROM_WIN32
m
a
cro to n
o
t change
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob S
h
earman
ol
e
32: I
g
n
ore the
threading mode
l
of the PSFac
t
oryBuffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
ole32: A
l
ways create a window for the main apartment
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shear
m
an
include: Move Wine-s
p
ec
i
fic EH_* defines from winnt
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
oleaut32: I
m
pleme
n
t OLEPictu
r
eImpl_GetIDsOfNames
.
commit
|
commitdiff
|
tree
2007-11-30
Ro
b
Shearma
n
rpcrt4: Fix NdrSim
p
l
e
Struc
t
Unma
r
sha
l
l to
c
ope
w
ith
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
Rob Sh
e
arm
a
n
rp
c
r
t
4: Improve PointerUnmarshall t
o
cope wit
h
keepi
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
Rob Shearma
n
rp
c
r
t
4
:
Move
f
orcing of
f
MustAllo
c
to NUL
L
to
t
h
e
callers
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
R
o
b Shearman
rpcrt4: EmbeddedPointe
r
Unm
a
rs
h
all doesn't
need
t
o change
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
R
ob
S
hear
m
an
rpcrt4: Erro
r
s
in sending or receiving p
a
c
kets
s
h
ou
l
d
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
Ro
b
S
h
earman
o
le32: Fix a tes
t
in t
h
e Wdt
p
I
nterfa
c
ePointer t
e
sts
.
commit
|
commitdiff
|
tree
2007-11-29
R
o
b S
h
earm
a
n
o
le3
2
: Fix description of what is bei
n
g test in ok
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
Rob Shearman
r
pc
r
t4: Fix
a
n integ
e
r
overflow in Nd
r
Confo
r
mantS
t
ructMa
r
s
h
a
.
.
.
commit
|
commitdiff
|
tree
next