repo.or.cz
/
wine
/
wine64.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
include: Add defines for more message flags in rpcdcep.h.
2007-12-31
Rob Shearman
include: Add defi
n
es for
m
ore messa
g
e
flags in rpcdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shea
r
m
a
n
widl
:
Chec
k
t
h
at the buffer has enough s
p
ace before
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcrt4: Imple
m
ent NdrConformantStringMem
o
rySize
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shea
r
m
a
n
rpcrt4: Add some
tests for n
o
n-conf
o
rm
a
nt s
t
rings
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shear
m
an
rpcr
t
4: Implement non-conformant string
functi
o
ns
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
r
pc
s
s: I
n
i
t
ial
i
se some
o
ut-o
n
ly parameters that aren
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
R
ob Shearman
ser
v
er: Initialise the apc_ca
l
l_t union in asy
n
c_set_result
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearman
exp
l
orer
:
Fix
m
em
o
r
y
leak when one or m
o
re
p
r
o
perties
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearm
a
n
rpcss: Zero the
memory of several variables befor
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcrt4: Re-use existing memory for embed
d
ed po
i
nters
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
r
pcrt4: Re-use existi
n
g
memory for
e
mbedded pointers
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shear
m
an
rpcrt4: Add tests
f
or
varying and con
f
ormant varyin
g
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
hearman
q
uartz: Fi
x
memor
y
leak in
F
i
l
terGraphInner_
R
eleas
e
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Shearma
n
oleau
t
32: Fix copy and paste error
i
n
V
ARIANT_UserUnmars
h
al
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b Shear
m
an
m
si: Fix severa
l
memory
leaks after using
IE
n
umST
A
TSTG_Next
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
Shearm
a
n
hlink: Fix
m
emo
r
y le
a
k by free
i
ng
e
xtension services
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
hearman
rpc
s
s: Use context handle
s
to automatical
l
y free running
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
wi
d
l
:
A
d
d support for generating co
d
e
for o
u
t
-only
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
She
a
rma
n
rpcrt4: Add tes
t
s fo
r
l
ow-level context
han
d
le
f
unctions
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcrt
4
:
Impl
e
m
e
nt l
o
w
-
level c
o
n
t
ext handle support
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Sh
e
arm
a
n
rpc
r
t4: Implement higher-l
e
vel N
D
R server context handl
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b Shearman
rpcr
t
4: M
o
v
e
low-l
e
vel N
D
R context handle function
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearm
a
n
include
:
Rem
o
ve s
e
m
i
-c
o
lons from the end of
c
pp_quote
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
widl: Fix pointer d
e
tection in structure
s
an
d
arrays
.
commit
|
commitdiff
|
tree
2007-12-24
Rob
S
hearm
a
n
widl: Fix the generation of temporary variables for
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Rob Shearman
rpcrt4: Set
p
StubMsg
-
>B
u
fferMa
r
k
in NdrConfo
r
mantVary
i
n
g
Arr
a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
wi
d
l: Tw
e
a
k the rules for when to call pfn
F
ree for
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
o
b
Shea
r
man
kernel32: Add a t
e
st
f
or
callin
g
VirtualA
l
loc on a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
ob
S
hearma
n
r
pcr
t
4
:
Fix a m
e
mory lea
k
f
r
om
t
h
e
get_filename
c
al
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearm
a
n
rpcrt
4
: Print an err
o
r if stub bu
f
f
e
r
pointe
r
is passed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shearman
o
l
e
32:
Fix
RPC_GetLocalClassObj
e
ct t
o
wa
i
t for
3
0
second
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shearm
a
n
rpcrt4: Fix NdrConformantStringU
n
m
a
rshall to always
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
Shearman
rpcrt4: Don'
t
use
B
uffe
r
End
in RpcStream_Write
.
commit
|
commitdiff
|
tree
2007-12-19
Rob She
a
rman
r
p
crt4: I
n
itialise memory passed
into RPCs in the server
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt4: Memory should
o
nly be cleared
i
n
C
o
m
plexUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shear
m
a
n
r
pcr
t
4: Fix the ALIGN_POIN
T
ER
_
CLEAR macro
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
wi
d
l: Fi
x
the l
e
ngth used when clearin
g
alignmen
t
s
pace
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearm
a
n
widl: Th
e
detectio
n
of types is highly
d
e
pendent
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob She
a
rman
rp
c
rt4
:
Implement I_RpcGetCur
r
en
t
CallHan
d
l
e
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
msc
o
ree: Add
a
s
tub for GetVersionFromPr
o
cess
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
i
n
clude: Add some context ha
n
d
le defines to rpcdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt4: Add
a
stub for I_RpcGetCurr
e
ntC
a
llHand
l
e
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt4: Don't c
o
py m
e
mory from the buffer in
Nd
r
Con
f
ormantSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
in
c
lude
:
Add mor
e
types an
d
functi
o
n declara
t
i
o
ns to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
i
nc
l
ude:
Add more NDR
types and
f
unction
declarations
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob She
a
rma
n
h
lin
k
: Fix som
e
memor
y
leaks in the
tests
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
She
a
rman
rpcrt4: Move association
c
ode into
a
separ
a
t
e file
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
Sh
e
arman
rpcrt4: Make a serve
r
a
s
sociation when a b
i
n
d
p
acket
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
Shearman
r
p
c
r
t
4:
Return an err
o
r from rpcrt4_conn_tcp_read
i
f
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hearman
rpcrt4: Fix NdrConformantStringUnmarshall to u
s
e buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Sh
e
arman
rpcrt4: Add a FIXME
f
or
RPC_FC_P_AL
L
OC
A
LLNOD
E
S
in
P
ointerUnm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b
S
hearm
a
n
rpc
r
t4: C
l
ear
pad
d
ing inserted
i
nt
o
th
e
buf
f
e
r
d
uring
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
incl
u
de:
Add de
f
initions for RPC_FC_
S
STRING
a
n
d
RPC_FC_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
widl:
Only base types or reference poi
n
t
ers to bas
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hearm
a
n
widl: Return ty
p
es shoul
d
n't be fre
e
d
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b S
h
earm
a
n
widl
:
Clear padding
in the buffer due to
alignment
.
commit
|
commitdiff
|
tree
2007-12-14
Rob She
a
rm
a
n
include: Make
Rp
c
Ra
i
seException DECLSPEC
_
NORETUR
N
,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
Shearman
rpc
r
t4: Fix
a
typo in rpcrt4_conn
_
tcp_read
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob Sh
e
arman
rpcrt4: U
p
date TOD
O
lis
t
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
r
p
crt4:
Document N
d
rAlloca
t
e
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4:
P
ar
t
iall
y
revert commit 1
8
faf31
8
4b2ea263d77c
2
a7ad92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shearman
rpcrt4: Free the bas
e
pointe
r
in P
o
inter
F
r
e
e when freeing
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shea
r
man
r
pcrt4: Fix the check in Ndr
P
ointerFree
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
Shea
r
man
rp
c
rt4
:
NdrStubGetBuffer shou
l
dn'
t
s
e
t BufferSta
r
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob S
h
earman
Revert
"rpcrt4: Try
t
o f
r
ee eve
r
y non-stack pointer
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
widl: Don't
writ
e
redundant FC_RP
t
ype format out for
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearman
rpcrt4:
Ad
d
tests for freeing non-NdrAllocate allocated
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearma
n
widl: Swap the version packing ord
e
r back to what
typelibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob S
h
earman
w
i
d
l: Remove
s
ome c
o
n
f
usion in how
v
ersion numbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcr
t
4: Try to
f
ree every n
o
n-stac
k
po
i
nter in
PointerFre
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
R
ob S
h
earma
n
rpcrt4: Store a
l
lo
c
ated memory
i
n a singly-linked list
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcrt4: Make the
N
drAllocat
e
test
s
pass on XP
SP2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shearma
n
rsaen
h
: Fix some me
m
ory leaks in
the tes
t
s
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shea
r
man
widl:
A
dd sup
p
ort for non-ba
s
e
t
ype retu
r
n
types
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
Shearm
a
n
widl:
iid_is
shou
l
d take expressions, not j
u
st
i
dentifiers
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shear
m
an
w
idl: Sup
p
o
rt th
e
ad
d
ress-
o
f
operat
o
r
i
n expressions
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob Shea
r
man
w
i
dl: M
a
k
e
sure to gene
r
a
t
e freei
n
g cal
l
s
fo
r
all
n
on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Ro
b
She
a
rman
widl: Array
s
should have freeing
code generated on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
widl: Always write a
freeing
function f
o
r arrays in
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
wine
.
inf: Reg
i
ster
a
ctx
p
r
xy
.
dll
and cr
e
ate a
fake DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob She
a
rman
actxpr
x
y: Ad
d
the start of actx
p
rxy
.
dl
l
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Sh
e
arman
rpcrt4: Pass the
U
SER_MAR
S
HAL_CB structur
e
into user
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
rpcrt4: NdrRangeUnm
a
r
shall
is i
m
p
l
emented so add it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Ro
b
Shearman
rpcrt4: Implement NdrCo
n
formantArrayMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
R
o
b Shea
r
man
r
pcrt4:
A
dd a missi
n
g
break in DllMain
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
he
a
rman
rpcrt4:
Save the buffe
r
i
n
Em
b
eddedPointerMemorySize
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4: F
i
x the ret
u
rn value from NdrSimpl
e
Stru
c
t
MemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shearman
rpcrt4: Add a trace to N
d
r
B
a
s
eTy
p
e
MemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shear
m
an
rpcr
t
4: Implement Poin
t
e
rMemorySi
z
e
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Sh
e
a
r
m
a
n
rpcrt4: Fix NdrConform
a
ntStructUnma
r
s
h
all t
o
use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob Shearman
rpcrt4: Fix NdrFixedArrayUnmarshall to use buffer memory
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shea
r
man
rpcrt4: F
i
x Ndr
C
onfo
r
mantArrayUnm
a
rshall to use b
u
ff
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
widl:
D
on't o
v
erride the po
i
nte
r
type in top-level
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
ole32: P
r
ocess mes
s
ages while w
a
itin
g
for a local
s
e
r
ver
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob She
a
rman
rpc
r
t4
:
Use an alertab
l
e wai
t
in r
p
c
r
t4_pr
o
tseq_np_wait_for_
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b Shear
m
a
n
o
l
e
aut32: Fi
x
a leak of
t
h
e type
l
ib
i
n
the tmars
h
a
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearm
a
n
oleaut32: Fix two memory lea
k
s in the test for DispCallFunc
.
commit
|
commitdiff
|
tree
2007-12-07
Rob She
a
rman
oleaut32: Fix
a
refer
e
nc
e
co
u
nt
lea
k
o
f
t
he TMarshal
D
ispat
c
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Sh
e
arma
n
rsaenh
:
Fix
some leaks of the prov
i
der handle in the
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
earma
n
rpcrt4: Imp
l
ement NdrConformantStru
c
tFree
.
commit
|
commitdiff
|
tree
next