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
secur32: If using cached credentials failed in InitializeSecurityContext then fail...
2007-12-31
R
o
b Sh
e
arman
ntdll: Add some
t
ests for Nt
Q
ueryValueKey
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearm
a
n
rpcrt4:
Fix
NdrGetBuffer to set the cor
r
ec
t
f
i
elds
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b S
h
ea
r
man
rpcrt4: Make some v
a
riables in the
t
ests static
.
commit
|
commitdiff
|
tree
2007-12-31
Rob
S
h
earm
a
n
rpcrt4: Add te
s
ts for NdrSe
r
verIni
t
ializeNew
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b
S
h
e
arman
rpcrt4: Fix the MID
L
_STUB_MESSAGE
field
s
set by NdrServ
e
rIni
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearma
n
rpcr
t
4: Fix a case of destroying
a context handle
wit
h
out
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
R
ob Shearman
r
pcr
t
4:
K
ee
p
a track o
f
server context handles allo
c
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob
Shearman
include: Add
defi
n
es for more me
s
sage flags in rp
c
dcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b Shearman
widl: Check that the buffer has enough space befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
R
ob Shearman
r
p
crt4:
Imp
l
ement NdrCon
f
orma
n
tStr
i
ngMemorySize
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcrt4: Add
s
o
me tes
t
s for non-
c
onformant strings
.
commit
|
commitdiff
|
tree
2007-12-31
Rob
Shearman
r
p
c
r
t
4: I
m
pleme
n
t non-c
o
nform
a
nt
s
tring functions
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearma
n
rpcss
:
Initialise s
o
m
e
out-onl
y
paramete
r
s th
a
t are
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Sh
e
arman
s
e
r
ver: Initialise the apc_cal
l
_
t
union
i
n as
y
nc_set_result
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob
S
hearman
explorer: Fix memory l
e
ak when
o
ne
or more prope
r
t
ies
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Ro
b
Shearman
rpc
s
s: Zero the me
m
o
r
y of sev
e
ra
l
v
a
r
iables before
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcrt4: Re
-
use existing memo
r
y for
e
mbedded pointers
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
ob Shearman
rpcrt4: Re
-
use ex
i
sting
m
e
m
ory for em
b
edde
d
p
o
i
nters
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearma
n
r
pcrt4: Add
t
e
sts for var
y
i
ng and
conforman
t
varying
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearm
a
n
quartz: Fix memory leak in Filte
r
Graph
I
nner_Rele
a
s
e
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Sh
e
arm
a
n
ol
e
aut32:
F
i
x copy and paste error in VARI
A
N
T_UserUnma
r
s
h
all
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Shear
m
an
msi:
F
ix several memory leaks after usi
n
g IEnum
S
T
A
T
S
TG_Next
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
hearman
hlink: Fix
m
emory leak by freeing extension
servi
c
e
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob She
a
rman
rpcss: U
s
e context
h
andles
to au
t
omatically free running
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
hear
m
an
widl: Add support for generating code for out-onl
y
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearma
n
rpcrt4: Ad
d
tests for low-level context handle functi
o
ns
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
r
pcrt4: Implement low-level conte
x
t
handle supp
o
rt
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shea
r
m
a
n
rp
c
rt4: Im
p
lement high
e
r-level
N
DR
s
erver
c
o
ntext handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearm
a
n
rpcrt4
:
Move low-level
NDR context
h
andle functions
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
include: Remove semi-colon
s
from the end of cpp_quote
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearm
a
n
widl: Fix point
e
r detec
t
ion in structu
r
e
s
and arrays
.
commit
|
commitdiff
|
tree
2007-12-24
Rob Shearman
widl: Fix th
e
generation of te
m
porary variab
l
es for
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Rob She
a
rman
rpcrt4: Set pStubMsg->BufferMark in NdrCon
f
orma
n
t
Varyin
g
Arra
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Sh
e
arman
w
i
d
l: Tweak t
h
e rules for when to call pfnFree for
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
ob S
h
e
a
rman
kernel32: Add a test
for
calling Virtua
l
Alloc on a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
rpcrt4: Fix a memory lea
k
from the get_filename call
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
o
b
S
hearman
rpcrt4: Print an er
r
o
r
if stub buff
e
r
point
e
r is pas
s
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shearman
ole32
:
Fi
x
RPC_GetLocalCla
s
sObject to
w
ait
f
or 30 seconds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
R
o
b Shearma
n
rpcrt4: Fix NdrConformantStringUnmarshall to alw
a
ys
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob S
h
e
ar
m
an
r
p
crt4: Don't use BufferE
n
d in RpcStream_Write
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt4: Initialise memory p
a
s
s
e
d
i
n
to RPCs in the
s
erver
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearm
a
n
rpcrt4
:
Memory shou
l
d only be
c
l
e
ared in
C
ompl
e
x
U
nm
a
r
shall
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
R
ob
S
hearman
rpcrt
4
: F
i
x
t
he ALIGN_POINTER_CLEAR
macro
.
commit
|
commitdiff
|
tree
2007-12-19
Ro
b
Shearman
widl: Fix the length used when
clearing alignm
e
nt sp
a
ce
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shea
r
man
widl
:
The d
e
tection of
t
ypes is highly
depende
n
t on
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt4: Impleme
n
t I_Rpc
G
etCurrentCallHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
Shearman
m
scoree: Add
a s
t
ub
f
or GetVersio
n
F
romProcess
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shea
r
m
a
n
include
:
Add some context handle define
s
t
o
r
p
cdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Sh
e
a
r
man
rpc
r
t4:
Add a
s
tub f
o
r I_
R
pcGetC
u
rr
e
ntCallHa
n
dle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
Shearman
rpc
r
t4:
Don't copy me
m
or
y
from th
e
b
uffer in NdrConformantS
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
S
hearman
include: Ad
d
more types a
n
d
fun
c
tion
declarations to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob S
h
earman
include: Ad
d
more NDR ty
p
e
s
and
function declarations
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
hli
n
k
: Fi
x
some memory
lea
k
s in the
t
ests
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
Shearman
r
pcrt4: Move ass
o
ciat
i
on code into a separate file
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
he
a
rman
rpcrt4: Make
a
server associa
t
ion when a bind packet
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hear
m
an
rp
c
r
t4: Return an
error from r
p
crt4_conn_tcp_read if
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
earman
rp
c
rt4: Fix Nd
r
ConformantStr
i
ngU
n
mar
s
hall
t
o use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob Shearman
r
pcrt4: Add a FIXME
for
RP
C
_FC
_
P_ALLOC
A
LLNODES i
n
P
o
interUnm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob Shearman
rpcrt4: Clear padding inserted into the bu
f
fer during
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearm
a
n
includ
e
: Add definitio
n
s for RPC_FC_SST
R
ING
and
R
PC_FC_C_
S
S
T
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b She
a
r
m
an
widl: Only base types or reference
p
oin
t
ers
t
o base
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearm
a
n
widl:
R
etu
r
n types
sho
u
ldn't be free
d
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shear
m
an
widl
:
Clear padding in the buffer due to align
m
ent
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
in
c
lu
d
e
:
Mak
e
RpcRaiseException DECLSPEC_NORETURN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob She
a
r
man
rpcrt4: Fix a typ
o
in rpcrt4_conn
_
tcp
_
read
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
hearman
rpcr
t
4:
U
p
date TODO list
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shearman
rpcrt4: Document NdrAllo
c
ate
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Partial
l
y rev
e
rt
comm
i
t 18
f
af3
1
8
4
b2ea
2
63d77c2a7ad92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
Shearman
rpcrt4: F
r
ee
the base
p
o
i
nter in PointerFree when freeing
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Fix the
c
heck in NdrPointerFree
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
hearman
rpcrt4: Ndr
S
tub
G
etBuf
f
er shouldn't set
Bu
f
ferStar
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob S
h
ea
r
man
Reve
r
t "rpcrt4: Try to free every n
o
n
-
s
t
ack pointer
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
wid
l
: Don't write re
d
undant
F
C
_RP type format out
for
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearman
rpc
r
t4:
A
dd tests
f
or f
r
eeing non-NdrAllocat
e
all
o
ca
t
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob
Sh
e
arman
widl
:
S
w
ap the v
e
rsi
o
n
p
acking order back t
o
what typelibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
w
i
dl: Remo
v
e
s
ome
c
o
n
fusion in how version
numbe
r
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
R
o
b S
h
earman
rpcrt4: Tr
y
to free every non-stack pointe
r
in PointerFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearma
n
rpcrt4: Store alloc
a
ted memory
in a singly-lin
k
ed list
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Ro
b
Sh
e
arm
a
n
rpcrt4:
M
ak
e
the Ndr
A
llo
c
ate te
s
ts pass o
n
X
P
SP2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Sh
e
a
r
m
a
n
rsaenh: Fix some mem
o
ry leaks in the tests
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shearman
w
idl:
A
dd supp
o
rt for non-basetype return types
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shea
r
m
an
widl: iid_
i
s should take e
x
pre
s
sio
n
s, not just identifiers
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
w
idl: Support the address-of o
p
e
ra
t
or in expr
e
ssi
o
ns
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b
S
h
earma
n
w
idl: Make sure to generate fr
e
eing calls for all non
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearm
a
n
widl: Array
s
s
h
ould have freeing
code gene
r
ated on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob S
h
earman
widl
:
Alw
a
ys wri
t
e
a
freeing functi
o
n for arrays
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
w
ine
.
inf: Registe
r
actxprxy
.
dll an
d
crea
t
e a fake DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
actxprx
y
:
Add t
h
e sta
r
t
o
f
actxprxy
.
d
ll
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shea
r
man
rpcrt4
:
Pass the USER_MARSHAL_CB structure
i
n
to user
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
rpcrt4
:
NdrRangeUnmarshall is implemented so a
d
d it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shear
m
an
r
p
c
r
t
4
:
I
m
plem
e
nt NdrConf
o
rmantArra
y
MemorySi
z
e
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Sh
e
arman
rpcrt4: Add a missing break i
n
DllMa
i
n
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4: Save th
e
buffer in E
m
beddedP
o
interMemorySize
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
hearman
rpcrt4: Fix the return
value fro
m
NdrSimpleStru
c
tMe
m
orySi
z
e
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4: Add a tra
c
e to NdrBaseType
M
emorySize
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob She
a
rman
rpcrt4: Impl
e
ment
Pointe
r
M
e
morySiz
e
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shea
r
m
an
rp
c
rt4: Fix NdrConformantStruc
t
Unmarshall t
o
use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob S
h
e
arman
rpcrt4: Fix NdrFix
e
dArrayUnmarshall to use bu
f
fer m
e
mory
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
r
pcrt
4
: Fix N
d
rConfor
m
antArrayUnm
a
rshall to use buffe
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob She
a
r
man
widl: Don't override the pointer type in
t
op-level
.
.
.
commit
|
commitdiff
|
tree
next