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
ole32: Add pointer moniker implementation.
2008-01-07
Ro
b
S
h
earman
widl: Ou
t
put calls for
the new version
s
of the ma
r
shall
i
ng
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob She
a
rman
i
n
clude: Add defines for
context h
a
ndle
f
lags to
r
pcfc
.
h
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shear
m
an
ole32:
F
ix a
t
y
p
o i
n
t
he
clas
s
moniker tests
.
commit
|
commitdiff
|
tree
2008-01-07
R
o
b Shearm
a
n
ole32
:
get_moniker_fo
r
_progid_display_
n
a
m
e
shou
l
d fal
l
b
ack
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shea
r
m
a
n
r
p
crt
4
: Don'
t
set Buffer to NULL in I
_
RpcF
r
eeBuffer
.
commit
|
commitdiff
|
tree
2008-01-07
Ro
b
S
hearman
rpc
r
t4: Add s
o
me tests for NdrGetBuffer and NdrFreeB
u
f
f
er
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
ol
e
3
2
: Clear the RPC_MESSAGE structure before u
s
ing it
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearm
a
n
kernel32: Implement Register
W
aitForSingleObjectEx
.
commit
|
commitdiff
|
tree
2008-01-07
Rob
S
hearman
svchost: Add a FIXME
for an undo
c
u
mented funct
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Sh
e
a
rman
ole32: Dete
r
mine the
destination for the COM
call an
d
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Ro
b
Shearman
w
idl: Make the o
f
fset of c
o
nfo
r
mant string
t
y
p
es point
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob She
a
rman
rpcrt4
:
Updat
e
todos
.
commit
|
commitdiff
|
tree
2008-01-03
R
o
b She
a
rman
i
n
c
lude
:
ws2t
c
pip
.
h sh
o
u
ld include winsock2
.
h
.
commit
|
commitdiff
|
tree
2008-01-02
Ro
b
Shearman
kernel32:
A
dd tests fo
r
R
egisterWaitF
o
rSingleObject
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Ro
b
S
hearman
k
e
rnel3
2
: I
m
p
le
m
ent Regist
e
rWa
i
tForSin
g
leObject
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
R
o
b
Shearma
n
ntdll: I
m
p
l
ement Rtl
R
egisterWait, Rt
l
Deregister
W
a
i
t
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Rob Shearman
user32: Add a
stub im
p
lemen
t
ation of Regist
e
rServi
c
esPr
o
cess
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shea
r
m
a
n
ntdll
:
Set the
DataLengt
h
field
of the information
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Sh
e
arman
ntdll: A
d
d some tests fo
r
N
tQueryValueK
e
y
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcrt4: Fix Nd
r
G
etBuffer
t
o
set the correc
t
fiel
d
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Ro
b
Sh
e
arman
rpcrt4
:
Make
s
ome variables in t
h
e tests static
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b
Shearman
r
p
crt4: Add t
e
sts for Ndr
S
erverI
n
itializeNew
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b
Shearma
n
rpcrt4: Fix the MIDL_STUB_MESSAGE fields set
by NdrS
e
rver
I
ni
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shear
m
an
r
pcrt4: Fix
a case of destroy
i
ng a con
t
ext handle without
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob
Shear
m
an
rpcrt4: Ke
e
p a track of
s
e
r
ver context handles al
l
ocated
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
include: Add de
f
ines
f
or more mess
a
ge flags in rpcdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
w
idl: Check th
a
t the
bu
f
fer has enough
s
pac
e
befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearma
n
rpcrt4: Implement NdrConformantStringMemorySize
.
commit
|
commitdiff
|
tree
2007-12-31
Ro
b
Shearm
a
n
rpcr
t
4:
A
d
d some
tes
t
s for n
o
n-conf
o
rmant
s
t
r
ings
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rp
c
rt4: Implement
no
n
-conform
a
nt
string
functions
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Sh
e
arman
rpcss: Initi
a
l
ise some out-onl
y
pa
r
ameters that aren
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearman
server: Initialise t
h
e apc_call_t
union in as
y
n
c
_set_result
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
R
ob Shearm
a
n
explorer: Fix
m
emory leak when one or
more
prop
e
rties
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Ro
b
Shearman
rp
c
ss: Zero t
h
e memory of
s
e
v
er
a
l
v
ariables
befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
hearm
a
n
rpcrt4: Re-use exis
t
ing
m
em
o
ry for
embed
d
ed pointer
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b Shear
m
an
rp
c
rt4: R
e
-use existing mem
o
ry for e
m
bedded poin
t
e
r
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
h
ea
r
man
rpc
r
t4: Ad
d
tests for
v
ar
y
ing
a
nd co
n
formant var
y
ing
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
quartz: Fix
memory leak in FilterGr
a
p
hInner_Release
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Sh
e
arman
ol
e
aut
3
2
: Fix copy and pa
s
te e
r
ror
i
n VARIANT_UserUnmarsha
l
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
msi: Fix
s
ever
a
l memory leaks after using
I
E
nu
m
S
T
ATSTG_Next
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shear
m
a
n
hlink: Fix me
m
ory leak by f
r
e
e
ing ext
e
n
s
io
n
servi
c
e
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob S
h
earman
rpcss: Use
c
ontex
t
handles to automati
c
ally free
ru
n
ning
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
Shea
r
ma
n
widl: Add support for generat
i
ng
c
ode for out
-
only
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b Shearman
rp
c
rt
4
: Add tests f
o
r low-level contex
t
handle functi
o
ns
.
commit
|
commitdiff
|
tree
2007-12-26
Rob S
h
earman
rpcrt4: Implement low-
l
e
v
el contex
t
handl
e
s
up
p
ort
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shea
r
man
rp
c
rt4: Implemen
t
higher-level NDR s
e
rver contex
t
handl
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpc
r
t4: Move low-lev
e
l
N
DR
c
o
ntext handle functio
n
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b Shear
m
a
n
inc
l
ude: Remove
s
e
mi-col
o
n
s
from the end of cpp
_
quo
t
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob She
a
rman
w
i
dl: Fix pointe
r
detection in st
r
u
c
tures a
n
d
arrays
.
commit
|
commitdiff
|
tree
2007-12-24
Rob Shearman
w
i
dl: Fi
x
the
g
ene
r
ation of
t
e
m
porary variables for
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
R
o
b She
a
rman
r
pcrt4: Set pStu
b
Msg-
>
Bu
f
ferMark in NdrConformantVar
y
i
ngArra
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
o
b
S
hearman
widl
:
Tweak the ru
l
es for when to c
a
ll
pf
n
Free for
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob S
h
earman
k
ernel32: Add a test
for
c
alling VirtualAl
l
oc
on
a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob
S
hearman
rpcrt4:
Fix a
m
e
mo
r
y leak f
r
om the get_filena
m
e
call
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shea
r
man
rpcrt4: Print an e
r
ror
if stub buffer poi
n
te
r
i
s
p
as
s
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shearman
ole32:
F
i
x
RPC_GetLo
c
alCl
a
ssObjec
t
to wait
f
or 30
seconds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob S
h
earman
rpcrt4: Fix
NdrConformantString
U
nmarshall to
always
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
r
pcrt4:
D
on't
use Bu
f
f
e
r
End in RpcSt
r
eam_Write
.
commit
|
commitdiff
|
tree
2007-12-19
R
o
b
Shea
r
man
rpcrt
4
: Ini
t
ialise mem
o
ry p
a
ssed
i
nto
R
PCs in the s
e
rver
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Sh
e
a
rm
a
n
r
pcrt4
:
Memo
r
y
s
h
ould only be c
l
e
ared in Co
m
plexUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
R
o
b
S
hearman
rpcr
t
4: Fix the
AL
I
GN_
P
OIN
T
ER_C
L
EAR macro
.
commit
|
commitdiff
|
tree
2007-12-19
R
o
b
S
h
earman
widl: Fix the length used wh
e
n clearing alignme
n
t space
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
widl: The dete
c
tion of
types i
s
highly dep
e
ndent o
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
S
hearman
rpc
r
t4: Imple
m
ent I_RpcGe
t
Cu
r
rentCallHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob She
a
rman
ms
c
oree: Add a stub f
o
r GetVersio
n
From
P
rocess
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
inc
l
ude: Add some cont
e
x
t
handle defines to rpcdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
R
ob Shear
m
a
n
rpcrt4: Add a st
u
b f
o
r I_RpcGetCurren
t
CallHa
n
dl
e
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
r
pc
r
t4: Don't copy m
e
mory from t
h
e buffer in Nd
r
ConformantSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
inc
l
ud
e
:
Add more types an
d
f
u
nction declara
t
i
ons to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
include: Add more N
D
R types and functio
n
declarations
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearma
n
hl
i
nk: Fix some m
e
m
ory leaks in th
e
tests
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Mov
e
ass
o
ciatio
n
code into a sepa
r
a
te fi
l
e
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
Shearma
n
rpcrt4:
M
ake a
s
erver associati
o
n
when a bind
p
acket
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Return
a
n
error from rpcr
t
4_conn_tcp_read
if
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hearman
rpcrt
4
: Fix Ndr
C
o
n
f
o
rmantStrin
g
Un
m
ar
s
hall to
u
se
b
uffe
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: A
d
d a FIXME for RPC_FC_P_
A
LLOCALLNODES
in PointerUnm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Clea
r
pad
d
ing
i
nser
t
ed into the bu
f
fer
durin
g
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b Shearman
inc
l
ude: Add definitions for RPC_
F
C_SSTRING and RPC_FC_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hearman
w
i
dl: Only base t
y
pes or reference poin
t
ers to base
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
Shear
m
an
widl: Re
t
urn types shouldn't
be freed
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
earman
widl: Clear pa
d
din
g
in the
bu
f
fer due to ali
g
nment
.
commit
|
commitdiff
|
tree
2007-12-14
Rob S
h
earman
in
c
lude
:
M
a
k
e
RpcRaiseExc
e
p
t
ion DECLSPEC_NORETURN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shearman
r
p
crt4
:
Fix a ty
p
o
in rpcrt4_c
o
nn_tcp_read
.
commit
|
commitdiff
|
tree
2007-12-14
Rob S
h
earman
rpcr
t
4: Up
d
ate TODO list
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
Shearm
a
n
rpcrt4: Document NdrAllocate
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shearm
a
n
rp
c
rt4: Parti
a
lly revert comm
i
t 18
f
af
3
184b2ea
2
6
3
d
7
7
c
2a7ad92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Sh
e
ar
m
an
rpcrt4: Fre
e
the base
p
ointer i
n
PointerFree when
f
ree
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob She
a
rm
a
n
rp
c
rt4: Fix the check
in
N
d
r
Poi
n
terFree
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shea
r
man
rpcrt4: NdrStubGetBuffer shouldn't set BufferStart
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Sh
e
ar
m
an
Revert "rpcrt4: Try to free every non-stack pointer
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
widl: Do
n
't write r
e
du
n
dant FC_RP type forma
t
out
f
or
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shear
m
an
rpc
r
t
4: Add tests for freeing non-Nd
r
Allocate
al
l
ocated
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob She
a
rman
widl: Swap
t
h
e version packing order back to w
h
a
t typelibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob
S
hear
m
an
wi
d
l: Re
m
ove some co
n
fusion in
h
o
w versi
o
n numbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcrt4: Tr
y
t
o free
every
n
on-stack pointer in Po
i
nt
e
r
Fre
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Ro
b
Shearman
rpcrt4
:
Sto
r
e allocated memory in
a
singly
-
linked list
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
r
p
c
rt4: Make the NdrA
l
loc
a
te t
e
s
ts pass
on
XP SP2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shearman
rsaenh: Fix
s
o
me memory lea
k
s
in t
h
e t
e
sts
.
commit
|
commitdiff
|
tree
2007-12-11
Ro
b
She
a
rman
widl: Add suppo
r
t for n
o
n-baset
y
p
e
r
et
u
rn typ
e
s
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
widl: iid_is shoul
d
take expres
s
i
o
n
s, not just i
d
entifier
s
.
commit
|
commitdiff
|
tree
next